Make echo recognize -ne

This commit is contained in:
ridiculousfish
2012-12-20 18:10:08 -08:00
parent 6b35250099
commit 2a91a7640c
2 changed files with 12 additions and 6 deletions

View File

@@ -1595,14 +1595,20 @@ static int builtin_echo(parser_t &parser, wchar_t **argv)
{
print_newline = false;
}
else if (! wcscmp(*argv, L"-s"))
{
print_spaces = false;
}
else if (! wcscmp(*argv, L"-e"))
{
interpret_special_chars = true;
}
else if (! wcscmp(*argv, L"-ne"))
{
print_newline = false;
interpret_special_chars = true;
}
else if (! wcscmp(*argv, L"-s"))
{
// fish-specific extension, which we should try to nix
print_spaces = false;
}
else if (! wcscmp(*argv, L"-E"))
{
interpret_special_chars = false;