From maintainers-request at octave dot org Sun Jan 2 23:25:36 2005 Subject: Partial update of __pltopt__.m From: Daniel J Sebald To: graphics at octave dot org Cc: octave maintainers mailing list Date: Sun, 02 Jan 2005 23:30:27 -0600 This is a multi-part message in MIME format. --------------000108070803070107040003 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I did some plots with symbols and found them to be out of date with current gnuplot. Attached is a diff file for __pltopt1__.m in the plot script directory that I think should realign things. The symbol at by itself is now a solid dot (an extra symbol from before the change), and + x o * are as expected. That's five symbols. In the script file documentation it says something about "house" and "there exists" symbols. There is nothing like that in the script itself. The 'NM' where M is a symbol number doesn't really coincide with at + x o * symbols. That is, 1 2 3 4 5 6 7 8 9 will produce symbols not including all of the at + x o *. Not exactly sure how that should be. Having a double digit value for M would allow accessing all of gnuplot's symbols. Dan --------------000108070803070107040003 Content-Type: text/x-patch; name="__pltopt1__.m.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="__pltopt1__.m.diff" --- __pltopt1__.m.orig 2004-12-07 19:10:43.000000000 -0600 +++ __pltopt1__.m 2005-01-02 22:31:34.488511888 -0600 at @ -101,6 +101,8 @@ set_linestyle = "dot"; elseif (strcmp (char, " at ")) set_points = 1; + set_symbol = 1; + symbol = "7"; elseif (strcmp (char, "^")) set_impulses = 1; elseif (strcmp (char, "L")) at @ -145,19 +147,19 @@ elseif (strcmp (char, "*")) set_points = 1; set_symbol = 1; - symbol = "6"; + symbol = "3"; elseif (strcmp (char, "+")) set_points = 1; set_symbol = 1; - symbol = "2"; + symbol = "1"; elseif (strcmp (char, "o")) set_points = 1; set_symbol = 1; - symbol = "1"; + symbol = "6"; elseif (strcmp (char, "x")) set_points = 1; set_symbol = 1; - symbol = "4"; + symbol = "2"; elseif (strcmp (char, ";")) # title mode. working = 1; while (working) --------------000108070803070107040003--