emacs-devel
[Top][All Lists]
Advanced

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

Re: Proposal for shell completion in M-x shell RET


From: Andreas Schwab
Subject: Re: Proposal for shell completion in M-x shell RET
Date: Mon, 10 Sep 2007 17:51:17 +0200
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (gnu/linux)

David Kastrup <address@hidden> writes:

> programmable completion is extensively context-sensitive (which is
> pretty much its whole point: it does not just complete file names, but
> also CVS revisions, options and other stuff).

The gdb completions are context sentive as well.  The implementation
uses the complete command that gets the current command line as argument
and lists all completions thereof.  That does not handle all cases
though, there is no trailing context.

> And sending such a command would clobber the command history, too.

In gdb this is solved by defining a special prefix that suppresses
putting the command in the history.  Of course, this is much easier
implemented in gdb since there is a fixed set of commands.

Andreas.

-- 
Andreas Schwab, SuSE Labs, address@hidden
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




reply via email to

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