mirror of
https://github.com/NixOS/nix
synced 2025-06-27 00:11:17 +02:00
nix: Reserve shebang line syntax and only parse double backtick quotes
Being restrictive about syntax leaves opportunity to improve the syntax and functionality later.
This commit is contained in:
parent
cc68ed8ff7
commit
20ff61ab25
6 changed files with 177 additions and 58 deletions
|
@ -189,11 +189,6 @@ std::string toLower(const std::string & s);
|
|||
std::string shellEscape(const std::string_view s);
|
||||
|
||||
|
||||
/* Recreate the effect of the perl shellwords function, breaking up a
|
||||
string into arguments like a shell word, including escapes. */
|
||||
std::vector<std::string> shellwords2(const std::string & s);
|
||||
|
||||
|
||||
/* Exception handling in destructors: print an error message, then
|
||||
ignore the exception. */
|
||||
void ignoreException(Verbosity lvl = lvlError);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue