vindarel
e5584d8f68
shell: all commands are now interactive: interactive output, emacs -nw works
...
needs our Clesh fork.
2024-09-04 14:42:00 +02:00
vindarel
91e3dbb86e
terminal repl: TAB-complete filenames after a quote
2024-09-04 10:59:57 +02:00
vindarel
d0f7bb3b2a
terminal repl: re-add use of external terminal. Not yet useful for Slime.
...
The "!" prefix works in Slime, it comes from the Clesh shell
passthrough.
On our repl we catch earlier if the command is a visual command, and
run it approprietaly.
We should contribute this to Clesh to have an equivalent behaviour in
Slime (except we would open a terminal window, or in Emacs' vterm).
for #71
2024-09-03 14:55:14 +02:00
vindarel
6875f6e1e6
terminal repl: run visual commands in the same terminal
...
fixes #71
2024-09-03 14:38:57 +02:00
vindarel
79b3168314
shell: fix evaluating unknown symbol: "missing closing quotation"
...
don't parse all input with shlex,
now a shell command MUST start with "!" (before we tried heuristics to
guess, nonsense)
fixes #68
2024-09-02 18:32:00 +02:00
vindarel
82ca7b7ed8
Developer utilities: add Quicksearch
2022-01-07 17:41:20 +01:00
vindarel
4614a8c0c5
(minor) shell: mpv and mplayer are "visual"
2021-02-19 00:25:36 +01:00
vindarel
4bdc69a179
REPL: very tolerant shell pass-through
...
for #12
2021-02-19 00:20:28 +01:00
vindarel
8d2bccab0b
REPL, visual commands: allow "sudo" and "ENV" modifiers
...
a command like:
ENV=env sudo htop
will be recognized accordingly as visual.
Thanks @ambrevar https://github.com/ruricolist/cmd/issues/10
2021-02-18 23:08:34 +01:00