NetBSD/lib
abhinav c93cba3ab2 Perform quoting of filename completions when there are multiple matches as well
Quoting of special characters in filename completion was implemented for single match
case, this enables it for multiple matches as well. For example:

$ touch 'foo bar'
$ touch 'foo baz'
$ ls fo<TAB>
autocompletes to =>
$ ls foo\ ba
hitting <TAB> again shows:
foo bar foo baz

This required unescaping escape sequences generated during last completion
in order to find the word to complete.

While there, also update the test to include cases for multiple matches.

Reviewed by christos
2019-03-31 03:04:57 +00:00
..
csu Update comment (copied from or1k) 2019-02-10 07:28:06 +00:00
i18n_module
libarch Bump - removal of i386_vm86 and i386_pmc. 2017-08-12 19:48:28 +00:00
libbluetooth Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libbpfjit
libbsdmalloc
libbz2 - use -Wno-error=implicit-fallthrough with GCC7. 2019-02-04 04:05:15 +00:00
libc fix compilation for non _REENTRANT 2019-03-28 15:05:03 +00:00
libc_fp move shlib_version into the main directory 2016-10-11 16:55:22 +00:00
libc_vfp The fpu mode for VFP2 instructions is still just vfp. 2018-07-19 19:35:02 +00:00
libcompat Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libcrypt
libcurses Minor adjustment to prior to match putch 2019-03-29 18:32:45 +00:00
libdm Clean up double free in some error paths that did trigger 2018-12-27 14:05:54 +00:00
libedit Perform quoting of filename completions when there are multiple matches as well 2019-03-31 03:04:57 +00:00
libexecinfo make the backtrace()'s tracer() return _URC_FOREIGN_EXCEPTION_CAUGHT 2019-01-30 22:46:49 +00:00
libform "s/ are are / are /" in comment. No functional change. 2018-11-08 06:34:40 +00:00
libintl check for snprintf() truncation and fail sanely if so, rather than 2019-02-04 08:21:11 +00:00
libipsec Remove dead references to netinet6/ipsec.h. 2018-09-06 09:54:36 +00:00
libisns Typos. 2018-02-08 09:05:16 +00:00
libkern Define _KERNTYPES for things that need it. 2016-01-23 21:22:45 +00:00
libkvm be consistent about uint64_t and bit masks. 2018-12-19 11:02:21 +00:00
liblwres
libm Default our libm to -frounding-math, if built with GCC. 2019-02-22 18:17:22 +00:00
libmenu Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libnpf fix duplicated chunk from merge 2019-01-27 04:33:29 +00:00
libnvmm Make it possible for an emulator to set the protection of the guest pages. 2019-03-21 20:21:40 +00:00
libossaudio Fix minor bugs of SNDCTL_DSP_GETISPACE. 2019-02-02 04:52:16 +00:00
libp2k Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp. 2017-04-26 03:02:47 +00:00
libpam adjust to new libssh api. 2018-08-26 08:54:03 +00:00
libpanel bump warns 2016-10-03 17:06:58 +00:00
libpci Add function names to the NAME section 2017-10-22 15:28:48 +00:00
libperfuse Fix directory filehandle usage with libufse. Fix lookup count 2019-02-09 02:22:45 +00:00
libposix
libppath
libprop
libpthread Jemalloc initializes mutexes before we become threaded and expects to use 2019-03-05 22:49:38 +00:00
libpuffs revert previous now that MAP_ALIGNED has been fixed. 2018-07-09 00:47:47 +00:00
libquota Some NFS servers return RPC_PROGNOTREGISTERED instead of RPC_PROGVERSMISMATCH 2016-01-30 16:31:28 +00:00
libradius Oops forgot one openssl version name change 2018-02-07 22:51:31 +00:00
librefuse fuse_main(3): Support general fuse options via fuse_parse_cmdline(3) 2016-11-20 13:28:32 +00:00
libresolv Remove unused macro. 2018-12-13 08:39:34 +00:00
librmt Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
librpcsvc
librt Mention that ENOSPC can be returned if we exhausted the max number of 2019-02-21 21:54:09 +00:00
librump
librumpclient make it the same as rump.h 2017-05-11 18:44:50 +00:00
librumpdev
librumphijack Linux doesn't have paccept(). 2019-02-17 23:35:50 +00:00
librumpnet
librumpres Add a library for the rump resolver interception code so that it will become 2017-10-10 19:28:33 +00:00
librumpuser Distinguish spin mutex and adaptive mutex on rump kernels for LOCKDEBUG 2017-12-27 09:01:53 +00:00
librumpvfs
libskey Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
libss
libtelnet Match the function prototype of encrypthandler instead of casting to it. 2019-01-05 08:55:58 +00:00
libterminfo Fix pasto. 2018-10-10 21:09:58 +00:00
libukfs Remove exgtraneous comma 2018-03-12 11:56:34 +00:00
libusbhid Fix fallout from hid factorisation: 2017-12-10 20:38:13 +00:00
libutil s/ the the / the / 2019-03-08 08:12:39 +00:00
libwrap remove the new check for tlen >= PTRDIFF_MAX. the prior 2019-01-24 22:07:14 +00:00
liby
libz - use -Wno-error=implicit-fallthrough with GCC7. 2019-02-04 04:05:15 +00:00
lua Hello bozohttpd(3lua) 2018-05-03 22:51:17 +00:00
npf NPF: Major rework -- migrate NPF to the libnv library. 2018-09-29 14:41:35 +00:00
Makefile add libjemalloc for the non-standard jemalloc symbols. 2019-03-12 15:14:02 +00:00
Makefile.inc
bumpversion
checkoldver
checkver
checkvers