Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: source-changes
Date: 11/02/1999 14:06:46
Module Name:	basesrc
Committed By:	jdolecek
Date:		Tue Nov  2 22:06:46 UTC 1999

Modified Files:
	basesrc/bin/ksh: edit.c edit.h emacs.c vi.c

Log Message:
Implement (somewhat enhanced) idea stealed from bash:
when completing the filename (either in vi mode with vi-tabcomplete on,
or in emacs mode after double esc), escape any shell special characters
and chars from $IFS with backslash - very handy especially when
dealing with filenames containing spaces

The patch has been sent to maintainer, but I haven't got any reply yet even
after about a month :(


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 basesrc/bin/ksh/edit.c
cvs rdiff -r1.2 -r1.3 basesrc/bin/ksh/edit.h
cvs rdiff -r1.7 -r1.8 basesrc/bin/ksh/emacs.c
cvs rdiff -r1.4 -r1.5 basesrc/bin/ksh/vi.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.