# HG changeset patch # User Mike Miller # Date 1354248651 18000 # Node ID 5d6a5bc65ef18e28ecb955050172b351a3886c13 # Parent 13d9c90b9cf8e3bd80f8eb32d7cfaad3a533f10e Fix regexp escaping of arguments to ls * scripts/miscellaneous/ls.m: Fix regexp escaping of arguments to ls. diff -r 13d9c90b9cf8 -r 5d6a5bc65ef1 scripts/miscellaneous/ls.m --- a/scripts/miscellaneous/ls.m Thu Nov 29 09:39:37 2012 -0800 +++ b/scripts/miscellaneous/ls.m Thu Nov 29 23:10:51 2012 -0500 @@ -56,7 +56,7 @@ ## shell (cmd.exe) on MinGW uses '^' as escape character args = regexprep (args, '([^\w.*? -])', '^$1'); else - args = regexprep (args, '([^\w.*? -])', '\$1'); + args = regexprep (args, '([^\w.*? -])', '\\$1'); endif args = sprintf ("%s ", args{:}); else