summaryrefslogtreecommitdiff
path: root/src/shell_manager.hh
AgeCommit message (Expand)Author
2024-09-17Avoid stdin as a function parameter nameChris Webb
2024-08-26Do not gather full input data in a single string when pipingMaxime Coste
2023-12-26Fix wrong nameMaxime Coste
2023-11-14Make shell-script-candidates completer run in the backgroundMaxime Coste
2020-03-02Expand env vars as list of stringsMaxime Coste
2018-08-29Use shell specific quoting for env varsMaxime Coste
2018-02-18ShellManager: init from a static list of env varsMaxime Coste
2017-03-15Migrate WithBitOps template specialization to with_bit_ops functionMaxime Coste
2016-12-15Use a POSIX guaranteed way of getting the shell pathMaxime Coste
2016-11-28Add more memory domains to certain dataMaxime Coste
2016-04-17Add support for env var name completionMaxime Coste
2015-10-22Wrap the shell params en env vars in a ShellContext structMaxime Coste
2015-09-03Tweak headers in shell_manager.hh, no need for regex.hhMaxime Coste
2015-09-03Regex are overkill for shell manager env vars, we just need exact match or pr...Maxime Coste
2015-06-08Do not close stderr/stdout before program finishMaxime Coste
2015-06-08Specify if ShellManager should read output or not using a flagMaxime Coste
2015-03-13Change ShellManager to return both stdout and the return value in a pairMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-01-12replace all std::vector with VectorMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-12-23Remove trailing blank linesMaxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-10-13Refactor regex uses, do not reference boost except in regex.hhMaxime Coste
2014-06-18Add a %val{...} expand typeMaxime Coste
2014-05-05Add '$' for keeping selections that passes a shell commandMaxime Coste
2014-04-21Use StringView in shell managerMaxime Coste
2014-04-07Add support for querying client environement variablesMaxime Coste
2014-01-27Fix compilation with clang 3.4Maxime Coste
2014-01-09Style changes, replace typedefs with usingsMaxime Coste
2013-07-26memoryview: always pass by valueMaxime Coste
2013-04-17ShellManager: env_var_regex is an implementation detailMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-02-18Fix class/struct mismatchesMaxime Coste
2012-09-09Add support for shell script parametersMaxime Coste
2012-08-29remove regex.hh, define Regex directly in string.hhMaxime Coste
2012-06-25ShellManager environment variable use a regex instead of an exact matchMaxime Coste
2012-05-29Restore piping support.Maxime Coste
2012-05-29ShellManager::eval now takes an additional env_var mapMaxime Coste
2012-05-03Add a ShellManager which handles executing shell commandsMaxime Coste