Simon Michael
|
8184d20b9f
|
;doc: update changelogs
|
2025-03-07 06:36:15 -10:00 |
|
Simon Michael
|
7a3f69c5a1
|
;doc:repl: updates
|
2025-03-06 19:45:55 -10:00 |
|
Dmitry Astapov
|
a3d2c7bb58
|
;run: test that demonstrates caching
|
2025-03-06 16:43:39 -10:00 |
|
Simon Michael
|
a0cf410a80
|
;doc:run, repl: updates
|
2025-03-06 16:36:54 -10:00 |
|
Simon Michael
|
d65cdbef27
|
;doc: update embedded manuals
|
2025-03-06 16:15:22 -10:00 |
|
Simon Michael
|
3d1994ea76
|
;doc: add commands, repl, run to Commands section
|
2025-03-06 16:15:22 -10:00 |
|
Simon Michael
|
e25cd526b7
|
;doc: update embedded manuals
|
2025-03-06 16:05:55 -10:00 |
|
Simon Michael
|
0cd86d959e
|
;doc: update command docs
|
2025-03-06 16:05:25 -10:00 |
|
Simon Michael
|
cdbbe40e5b
|
;doc:run, repl: updates and edits
|
2025-03-06 16:03:55 -10:00 |
|
Simon Michael
|
e9f1e7dbd4
|
;doc:demo: mark experimental
|
2025-03-06 16:03:29 -10:00 |
|
Simon Michael
|
12000baf19
|
;dev: number run tests
|
2025-03-06 14:09:38 -10:00 |
|
Simon Michael
|
ebf8d25a49
|
imp:cli: commands list tweaks
|
2025-03-06 13:58:24 -10:00 |
|
Simon Michael
|
cf81b042be
|
imp:run,repl: allow running addon commands
|
2025-03-06 13:56:43 -10:00 |
|
Simon Michael
|
a1a6aad873
|
fix:repl: also catch IO errors like run nosuchfile
And print exceptions consistently, with a single newline.
|
2025-03-06 13:05:45 -10:00 |
|
Simon Michael
|
9ecc3a56d0
|
fix:repl: make the run command work in the REPL again
The now-required -- argument was being lost during REPL parsing.
I think this is right, though it's hard to understand.
|
2025-03-06 13:03:57 -10:00 |
|
Simon Michael
|
fd906bec95
|
;dev:cli: debug output tweaks; moveFlagsAfterCommand doc edit
|
2025-03-06 11:56:21 -10:00 |
|
Dmitry Astapov
|
758335daf0
|
run: support --man, --info, --tldr
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
7fdb2f7fe6
|
;run: use leading -- to decide whether to read from files or not
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
4dbeac284c
|
;run: refuse to read commands from stdin if one of the input files was -
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
9c63b36d88
|
;run: require -- before first command (+test for that)
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
b031144961
|
run: added run.test
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
6766498f42
|
run: can re-read stdin, if needed
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
df0cd78b26
|
;run: more robust terminal check
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
e4cfd31544
|
;run: add leading -- to short cmdline help
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
c354e6e9f7
|
;run: don't exit repl when subcommand exits
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
4aa79cdc53
|
;run: added Repl.txt to package.yaml
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
22155e2bae
|
run: make sure that reporting interval does not affect caching
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
cffceb0d06
|
;run: fix stale comments
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
1fc7006919
|
run: cache input files by (iopts, name), allows commands with different iopts
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
d3d3e02f9e
|
;run: another typo fixed
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
4ad3d00864
|
;doc: run & repl: typos fixed, you can pipe into run
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
4a08f975f6
|
;run,repl: dont print unrecognized text, error out
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
ef6b6ecc1b
|
;run: accept commands on stdin, repl hides prompt when non-interactive
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
2f348f787b
|
;repl: dont stop on exceptions
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
2ba12d6ec5
|
;repl: fixed layout in command list
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
d615865d4d
|
;run: reword the quoting passage in docs
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
4f9fff9e81
|
;repl: added to the list in Commands.hs
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
61faca16e4
|
run: split run and repl, fix journal passed to nested "run"s
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
a7116a8b0f
|
;run: missed a spot for replaceNumericFlags
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
e67bef1b0c
|
;run: expand docs (nested run, more examples)
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
b5f5c39d48
|
run: properly retrieve cached files when there are nested "run"s
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
e665bf124d
|
;run: handle reader prefixes properly
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
a76d23957f
|
;run: fix typo in the REPL help message
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
cf05ccb8e4
|
;run: comments
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
8431cbe95b
|
run: do not try to cache "top-level" journal more than once
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
5bd9be2189
|
run: allow "run" to invoke "run" (fixes #2331)
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
88a4b0abae
|
run: support @ARGFILEs (fixes #2330)
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
6569714d37
|
run: cache individual files rather than file groups
|
2025-03-06 11:54:00 -10:00 |
|
Dmitry Astapov
|
32f286cc35
|
run: cache all journal files, allow commands to use -f
|
2025-03-06 11:54:00 -10:00 |
|
Simon Michael
|
aee85df17b
|
;dev:cli: to help run's command line parsing, double the first -- [#2328]
So that when cmdargs eats it, another remains.
|
2025-03-06 09:56:25 -10:00 |
|