Add a New Comment (Rich Markup)
Comment Type & Canned Response: None None > Multiple Canned Responses Fixed in development Crash with no stack trace Already fixed in newer version Fixed in stable Bad description Bad description and crash Bad stack trace Obsolete version Duplicate and not fixed Duplicate and needs more info Duplicate and fixed Need info and old
Ooops, I think I was wrong about the autocompletion problem. I was just trying something like
octave> libinterp/<TAB>
not
octave> ls libinterp/<TAB>
which does work. So the fact that directory completion is context dependent was confusing me. But I think it's fine that it is context dependent.
Closing this report since the original issue seems to be fixed.
Thanks!
I edited the commit message and checked in this changeset here:
http://hg.savannah.gnu.org/hgweb/octave/rev/ed8a0c39e14c
Lachlan: It seems like completion of subdirectories doesn't work now, but it also doesn't seem to be related to the last two completion changesets of yours that I committed. Hmm.
Tab completes global function names, but does not complete the names of local functions currently in scope.
To reproduce this bug, create foo.m containing
function foo keyboard endfunction function inner_function endfunction
Type 'foo', and at the prompt type 'inner_f<TAB>'. Notice that it does not complete, even though inner_function is in scope.
I have a patch, which I'll submit once I get the patch number.
(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)
Attach Files: Comment:
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Only project members can vote.
Please enter the title of George Orwell's famous dystopian book (it's a date):
Follow 5 latest changes.
Copyright © 2022 Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. The Levitating, Meditating, Flute-playing Gnu logo is a GNU GPL'ed image provided by the Nevrax Design Team. Source Code
Powered by Savane 3.9