define sane escaping in win32 pathname namestrings
commita10227c238ea1454bd1b5428827d9adf14363543
authorChristophe Rhodes <csr21@cantab.net>
Tue, 18 Feb 2014 12:42:23 +0000 (18 12:42 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Fri, 21 Feb 2014 17:02:28 +0000 (21 17:02 +0000)
tree2509168614dcff8d739cf23f953133629a013e5f
parentf6f5570c55c5dc382a7d64a77a9af2ad2e16ce04
define sane escaping in win32 pathname namestrings

We can't use \\ to escape, because it's the directory separator; that
way lies madness.  There's some evidence from random web searching that
win32 users might not be too confused with ^ as an escape character, so
try that.
NEWS
src/code/filesys.lisp
src/code/pathname.lisp
src/code/unix-pathname.lisp
src/code/win32-pathname.lisp
tests/pathnames.impure.lisp