Mercurial > hg > octave-nkf
changeset 19180:12d1297d3a38
ls.m: Fix bug listing directories with spaces in name (bug #42920)
* ls.m: Order brackets first within character class so that PCRE recognizes
them rather than believing they end the character class.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 05 Aug 2014 17:50:55 -0700 |
parents | 7141d9728ee0 |
children | b517b08d2e24 |
files | scripts/miscellaneous/ls.m |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/miscellaneous/ls.m +++ b/scripts/miscellaneous/ls.m @@ -68,7 +68,7 @@ args = regexprep (args, '([^\w.*?])', '^$1'); else ## Escape any special characters in filename - args = regexprep (args, '([^\w.*?-[]])', '\\$1'); + args = regexprep (args, '([^][\w.*?-])', '\\$1'); endif args = sprintf ("%s ", args{:}); else