Bug Fix - #322 rc: override for shell command does not propagate

- Fixed bug #322 which failed to propagate rc overrides to shell commands.
- Context now properly records overrides to file and variables.
- The text.cpp:split (...) functions can now skip trivial split results.
This commit is contained in:
Paul Beckingham 2009-11-29 14:23:22 -05:00
parent 8d784da0ae
commit b94706c56e
6 changed files with 37 additions and 22 deletions

View file

@ -38,8 +38,8 @@ std::string trimRight (const std::string& in, const std::string& t = " ");
std::string trim (const std::string& in, const std::string& t = " ");
std::string unquoteText (const std::string&);
void extractLine (std::string&, std::string&, int);
void split (std::vector<std::string>&, const std::string&, const char);
void split (std::vector<std::string>&, const std::string&, const std::string&);
void split (std::vector<std::string>&, const std::string&, const char, bool nontrivial = true);
void split (std::vector<std::string>&, const std::string&, const std::string&, bool nontrivial = true);
void join (std::string&, const std::string&, const std::vector<std::string>&);
std::string commify (const std::string&);
std::string lowerCase (const std::string&);