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.