# HG changeset patch # User John Donoghue # Date 1403021058 14400 # Node ID dd34502e5c3c7cdf4cf0b3da793dbf9d02e63421 # Parent 7bf70dc7f06c7eb11c5fafdfd97b501cd56e5e78 Use button value 1 for mouse button keypress 1063 (Bug #42489) * scripts/plot/util/private/__gnuplot_ginput__.m: if MOUSE_KEY=1063, use value '1' diff -r 7bf70dc7f06c -r dd34502e5c3c scripts/plot/util/private/__gnuplot_ginput__.m --- a/scripts/plot/util/private/__gnuplot_ginput__.m Mon Jun 16 09:03:51 2014 -0700 +++ b/scripts/plot/util/private/__gnuplot_ginput__.m Tue Jun 17 12:04:18 2014 -0400 @@ -101,7 +101,7 @@ fputs (ostream, "set print \"-\";\n"); fflush (ostream); fputs (ostream, "pause mouse any;\n\n"); - fputs (ostream, "\nif (exists(\"MOUSE_KEY\") && exists(\"MOUSE_X\")) print \"OCTAVE: \", MOUSE_X, MOUSE_Y, MOUSE_KEY; else print \"0 0 -1\"\n"); + fputs (ostream, "\nif (exists(\"MOUSE_KEY\") && exists(\"MOUSE_X\")) key = (MOUSE_KEY==1063 ? 1 : MOUSE_KEY); print \"OCTAVE: \", MOUSE_X, MOUSE_Y, key; else print \"0 0 -1\"\n"); ## Close output file, to force it to be flushed fputs (ostream, "set print;\n");