On Wed, Jan 18, 2012 at 08:46:18PM -0500, Matthew Story wrote:
> On Wed, Jan 18, 2012 at 5:16 PM, Jilles Tjoelker <jil...@stack.nl> wrote:
> > POSIX itself has gradually adopted ksh features, so seeing more of them
> > in future is not unlikely. Most of the new language features in 9.0 are
> > either from POSIX.1-2008 or on the roadmap for a new version of POSIX
> > (in collaboration with other shell authors).

> Tab completion is a welcome addition, I was unaware that this had been (or
> is slated to be) added to the POSIX specification.  This makes far more
> sense than my proposed explanations.  Thanks for the clarification.

Tab completion is not in POSIX and not planned to be (as far as I know),
although there is some fairly ugly pathname completion functionality
required in 'set -o vi' mode (we do not implement it).

The reason is more like that I noticed that NetBSD had it and found
someone willing to port it and add some small features (escaping special
characters in what is inserted).

In using /bin/sh as login shell on virtual machines (to avoid the need
to install something else from ports), I have found the filename
completion to be remarkably useful.

-- 
Jilles Tjoelker
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to