octave-maintainers
[Top][All Lists]
Advanced

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

Re: Some issues with recent GUI version


From: PhilipNienhuis
Subject: Re: Some issues with recent GUI version
Date: Tue, 16 Apr 2013 13:11:55 -0700 (PDT)

John W. Eaton wrote
> On 04/15/2013 06:18 PM, John W. Eaton wrote:
>> On 04/14/2013 03:52 PM, PhilipNienhuis wrote:
>>
>>> - One can all too easily change variable names in the workspace browser.
>>> Presently all that is needed to foobar variable names is having
>>> clicked on
>>> the workspace pane, with the focussed variable possibly scrolled out of
>>> sight, and start typing an Octave command, assuming it'll end up in the
>>> command window.
>>> I'd rather have it so that one needs to first right click on a
>>> variable name
>>> and then explicitly select "Rename", only working for that one
>>> right-clicked
>>> variable.
>>
>> I thought that it was necessary to double click to enter an "edit" mode,
>> but I see that highlighting is enough to allow the entire contents of
>> the variable name field to be replaced. Is there some easy way to
>> disable that, and not enter edit mode without the double click?
>> Alternatively, I don't have a problem with restricting this action to a
>> context menu because I don't think that renaming variables is a really
>> common thing to do. Am I wrong? Do people really use this feature often?
>>
>> Another related issue is that copying to the clipboard doesn't seem to
>> work for me unless I'm in edit mode. I'd expect to be able to copy the
>> contents of the cell without entering edit mode. I can add a context
>> menu item for copy, but I don't know how to make copy work directly from
>> the table cell.
> 
> I checked in the following change.  Is the new behavior with this change 
> better?
> 
>    http://hg.savannah.gnu.org/hgweb/octave/rev/dbc7018be4be

Thanks, yes it is.

I would perhaps slightly prefer typing a new variable name in the cell in
question in the workspace browser itself (it is now in a separate pop-up),
but as you wrote, renaming variables doesn't occur too often.

To be honest, although I do admit this is a handy feature, I'm surprised it
has been implemented at all. It leaves no trace in the history so tracking
or reconstructing how one has obtained some specific result only gets more
troublesome; the more so if it happens unnotedly as I described. 
So I'm glad you made this renaming-behind-the-scenes a bit harder to do.

Philip




--
View this message in context: 
http://octave.1599824.n4.nabble.com/Some-issues-with-recent-GUI-version-tp4651853p4651945.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.


reply via email to

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