fish: fixed handling of files with spaces, quotes, etc.
commita8779af1aa0d45576a8d7176db323f6e2a767772
authorSergei Trofimovich <slyfox@inbox.ru>
Sun, 25 Jan 2009 16:57:08 +0000 (25 18:57 +0200)
committerPatrick Winnertz <winnie@debian.org>
Sun, 25 Jan 2009 19:22:29 +0000 (25 20:22 +0100)
tree9de9e39d564e793c047f0b81c42da5a33dd63c32
parenta944b8ca5b2efb7f754a05302643a58e8ef9bda7
fish: fixed handling of files with spaces, quotes, etc.
Changes:
 * removed "" from all operations, because shells do not like it:
    $ LANG=C ls "//\ a\ -\>\ b\ \"\"\""
    ls: cannot access //\ a\ -\>\ b\ """: No such file or directory
    $ [sf] ~:LANG=C ls //\ a\ -\>\ b\ \"\"\"
    // a -> b """
 * transited to mhl escaping function in vfs/fish.c
 * fixed vast majority of FISH ops in respect to special chars

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
vfs/fish.c