Public bug reported:

Release: Ubuntu 17.04 Zesty
tcsh version: 6.20.00-7


I’m trying to fix the integration between mc and the recent version of
tcsh (as a subshell) that got broken in Ubuntu 17.04 Zesty. I have
noticed that the escaping has been changed in the commit
https://github.com/tcsh-org/tcsh/commit/c445a078a7b124fd86dd6eba9c076476b8e757d4,
that can be tested with

mkdir -p '/tmp/a b' && ls -d  "`printf "%b" '\0057tmp\0057a\0040b'`"

Before the commit:

/tmp/a b

(The same result in bash and zsh btw.)

After the commit:

ls: cannot access '/tmp/a': No such file or directory
ls: cannot access 'b': No such file or directory

Looks like a regression in the version 6.20.

** Affects: tcsh (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1706223

Title:
  Escaping broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tcsh/+bug/1706223/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to