On Tue, Feb 10, 2009 at 7:38 AM, Carl Witty <carl.wi...@gmail.com> wrote: > > On Tue, Feb 10, 2009 at 7:22 AM, Carl Witty <carl.wi...@gmail.com> wrote: >> On Mon, Feb 9, 2009 at 11:34 PM, Simon King <k...@mathematik.uni-jena.de> >> wrote: >>> >>> Hi! >>> >>> On Feb 9, 11:46 pm, john_perry_usm <john.pe...@usm.edu> wrote: >>>> What if there were a different trigger for the extended completions? >>>> This way the user would have only one box to parse at a time. >>> >>> Yes! >>> I could imagine: >>> 1. FOO.X<TAB> searches for attributes that start with X (current >>> behaviour) >>> 2. FOO.X<Shift-TAB> searches for attributes that *contain* X (new >>> feature) >> >> Note that this suggestion won't work on the command line. >> >> Carl > > Hmm... I was guessing that xterm had no way to pass a "shift-tab" to > an application, but actually it looks like I was wrong; it works for > Emacs, so it presumably works (or could work) for Sage. xterm sends > ESC [ Z > I have no idea how hard it would be to actually catch that. (In the > worst case, I could imagine that we would have to modify both readline > and IPython.)
At least we can, since we ship both of those as part of Sage :-) > > I also don't know what other terminal emulators besides xterm do. > > Carl > > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---