« Return to Thread: Bug#492076: octave3.0: incorrect axis location properties

Re: Bug#492076: octave3.0: incorrect axis location properties

by dbateman3 :: Rate this Message:

Reply to Author | View in Thread

Francesco Potorti` wrote:

> package octave3.0
> tags 492076 upstream
> stop
>
> Dear Octave maintainers,
>
> The bug report reproduced below has been filed against the Debian
> package and regards the upstream sources.  The report is recorded at
> http://bugs.debian.org/492076
>
> Thanks,
>
> Package: octave3.0
> Version: 1:3.0.1-4
> Severity: normal
>
> octave> plot(1:2,3:4)
> octave> get(gca).yaxislocation
> ans = bottom
> octave> get(gca).xaxislocation
> ans = left
>
> Notice how the default values are inverted.
>
This is already fixed in 3.1.51+, but doesn't appear to be fixed in
3.0.1+.. I'd suggest a change like the attached. However I can't easily
generate a changeset for the 3.0.1+ tree at the moment.

D.

--- src/graphics.cc.orig 2008-07-27 02:13:35.286299933 +0200
+++ src/graphics.cc 2008-07-27 02:14:28.765957731 +0200
@@ -1140,8 +1140,8 @@
     xdir ("normal"),
     ydir ("normal"),
     zdir ("normal"),
-    xaxislocation ("bottom"),
-    yaxislocation ("left"),
+    xaxislocation ("left"),
+    yaxislocation ("bottom"),
     linewidth (0.5),
     view (),
     visible ("on"),
@@ -1441,8 +1441,8 @@
   xdir = "normal";
   ydir = "normal";
   zdir = "normal";
-  xaxislocation = "left";
-  yaxislocation = "bottom";
+  xaxislocation = "bottom";
+  yaxislocation = "left";
   linewidth = 0.5;
 
   Matrix tview (1, 2, 0.0);
@@ -1815,8 +1815,8 @@
   m["xdir"] = "normal";
   m["ydir"] = "normal";
   m["zdir"] = "normal";
-  m["xaxislocation"] = "bottom";
-  m["yaxislocation"] = "left";
+  m["xaxislocation"] = "left";
+  m["yaxislocation"] = "bottom";
   m["linewidth"] = 0.5;
 
   Matrix tview (1, 2, 0.0);

_______________________________________________
Bug-octave mailing list
Bug-octave@...
https://www.cae.wisc.edu/mailman/listinfo/bug-octave

 « Return to Thread: Bug#492076: octave3.0: incorrect axis location properties