[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #60433] legend with gnuplot improperly sized f
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #60433] legend with gnuplot improperly sized for uppercase labels |
Date: |
Thu, 22 Apr 2021 11:50:10 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 Safari/537.36 |
Update of bug #60433 (project octave):
Priority: 5 - Normal => 3 - Low
_______________________________________________________
Follow-up Comment #2:
As gnuplot is not actively supported in Octave, I lowered the priority.
The code for legend was largely re-written by Pantxo and it uses Octave's
interface to OpenGL to accomplish what it needs to. The changes were so
profound that it was not possible to update the code AND keep support for
gnuplot. See the start of the legend.m code:
function [hleg, hleg_obj, hplot, labels] = legend (varargin)
## Use the old legend code to handle gnuplot toolkit
if (strcmp (graphics_toolkit (), "gnuplot"))
if (nargout > 0)
[hleg, hleg_obj, hplot, labels] = __gnuplot_legend__ (varargin{:});
else
__gnuplot_legend__ (varargin{:});
endif
return;
endif
The very first thing that is done is to check the graphics toolkit. If it is
gnuplot, we use the old m-file code from previous Octave versions (with all of
the problems that it had). There is no plan to update __gnuplot_legend__
code, although patches against it would probably be reviewed and accepted.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60433>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/