octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]