summaryrefslogtreecommitdiff
path: root/rc/tools/python
AgeCommit message (Collapse)Author
2024-03-31Reset SIGINT handler in background processesJohannes Altmanninger
In a noninteractive shell, asynchronous commands ignore SIGINT and SIGQUIT. We typically use such shells to feed fifo buffers which we do want to cancel them on Control-C. Make it so. Same for SIGQUIT; that one is not typically used but I expect that along the Kakoune server it kills any child processes that (haven't been daemonized). Note that for unknown reasons, Bash already doesn't ignore SIGINT in async processes that use "eval". Note that Dash has a bug that prevents this from working; proposed fix is at https://lore.kernel.org/dash/20240329153905.154792-2-aclopte@gmail.com/ (While at it balance out some parens, to help the m command)
2021-05-04Fix jedi off-by-one and refactor jediDan Rosén
The off-by-one was introduced by cd9b1e66 which changed `column-1` to `column`. The refactoring solves some esoteric quoting errors: I think cases like unbalanced braces in the bufname and client were not supported.
2021-04-27Update jedi.kakdzamo
I needed this patch accommodating minor Jedi API changes to get Jedi completion working. I've got Jedi 0.18.0.
2019-06-10Fix fifos for Linuxcodesoap
Those were accidentaly broken while fixing for OpenBSD.
2019-06-09Fix tools using fifos for OpenBSDcodesoap
Without these changes, kak would hang on the corresponding commands, displaying a 'waiting for shell command to finish' message.
2019-04-25Merge remote-tracking branch 'laelath/provides-requires'Maxime Coste
2019-04-17Change completions option docstring element to be an arbitrary commandMaxime Coste
We can have the previous behaviour by just passing the docstring to `info -placement menu`.
2019-04-08Added modules to extra filesJustin Frank
2019-03-21Add categories in rc/Alex Leferry 2
Closes #2783