| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-12 | Cleanup includes | Maxime Coste | |
| 2014-10-13 | Refactor regex uses, do not reference boost except in regex.hh | Maxime Coste | |
| 2014-06-18 | Add a %val{...} expand type | Maxime Coste | |
| %val{name} gives access to values given in shell through $kak_<name> | |||
| 2014-05-05 | Add '$' for keeping selections that passes a shell command | Maxime Coste | |
| '$' pipes each selections through a given shell command, and only keeps the one that have an exit code of 0 Fixes #36 | |||
| 2014-04-21 | Use StringView in shell manager | Maxime Coste | |
| 2014-04-07 | Add support for querying client environement variables | Maxime Coste | |
| At connection, a remote client sends all its environement to the server, which then provides access to client env through kak_client_env_VAR_NAME variables in the shell. | |||
| 2014-01-27 | Fix compilation with clang 3.4 | Maxime Coste | |
| 2014-01-09 | Style changes, replace typedefs with usings | Maxime Coste | |
| 2013-07-26 | memoryview: always pass by value | Maxime Coste | |
| 2013-04-17 | ShellManager: env_var_regex is an implementation detail | Maxime Coste | |
| 2013-04-09 | sort includes directives | Maxime Coste | |
| 2013-02-18 | Fix class/struct mismatches | Maxime Coste | |
| 2012-09-09 | Add support for shell script parameters | Maxime Coste | |
| Now %sh{ ... } can access positional parameters through standard shell construct, allowing simple handling of variable parameters. def command accepts -shell-params flag to use this facility. | |||
| 2012-08-29 | remove regex.hh, define Regex directly in string.hh | Maxime Coste | |
| 2012-06-25 | ShellManager environment variable use a regex instead of an exact match | Maxime Coste | |
| when a kakoune releated env var used in a shell command, the ShellManager tries to match it with given regex and the first that matches calls its value retriever. For this to be useful, EnvVarRetrievers now also take the variable name in its parameters. | |||
| 2012-05-29 | Restore piping support. | Maxime Coste | |
| Add a ShellManager::pipe method, which pipes a string into the command. Not quite satisfied with this interface. | |||
| 2012-05-29 | ShellManager::eval now takes an additional env_var map | Maxime Coste | |
| 2012-05-03 | Add a ShellManager which handles executing shell commands | Maxime Coste | |
| ShellManager provides shell commands with environement variable to retrieve some internal values in the shell parameters. | |||
