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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #52361] Ctrl-C/Ctrl-V only works reliably if e


From: Torsten
Subject: [Octave-bug-tracker] [bug #52361] Ctrl-C/Ctrl-V only works reliably if executed as very first action
Date: Sat, 11 Nov 2017 04:13:44 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0

Follow-up Comment #6, bug #52361 (project octave):

Philip, thank you for these detailed information.

----
_If I run an older version of Octave, say 4.03 or 4.2.0, the next time I start
4.3.0+ the GUI pane settings & positions are royally screwed up._

Are these Octave versions all running with the same Qt version? I do not see
this effect on ubuntu, but there, the handling of floating dock widgets is
different to the windows version. Moreover both tested Octave versions (4.2.1,
4.3.0+) are running with Qt5 on my system. As described in bug #52378, octaves
dock widgets are behaving differently in Qt5 when floating.

----
_Those older Octave versions overwrite the qt-settings files upon exit (don't
they?), so a newer Octave version started afterwards has to make do with an
existing qt-settings made by an older version. So indeed, it then fills in
default values for non-default settings it had stored before the older version
removed them. Does that scenario make sense to you?_

When octave exists, it writes current values of certain preferences back to
the settings file but it does not overwrite the complete file. Thus, unknown
preferences (from newer Octave versions) are not touched or removed. You can
check this by opening the settings file after you have run an older octave
version: All preferences for, e.g., the variable editor still exists.

One settings clash I can think of (but maybe I am missing other ones) is the
main windows geometry and state which does not contain information of the
variable editor when written by older versions. This might also cause the
screwing up you are seeing on your system. However, state and geometry of each
dock widget are individually stored, too.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?52361>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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