# 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 --git a/scripts/miscellaneous/ls.m b/scripts/miscellaneous/ls.m --- a/scripts/miscellaneous/ls.m +++ b/scripts/miscellaneous/ls.m @@ -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