Ilya Grigoriev
8a4b3966a6
test_global_opts: make test_version just a bit nicer when it fails
2024-02-02 23:19:25 -08:00
Ilya Grigoriev
42e6132771
test_global_opts: extract --version to its own test
2024-02-02 23:19:25 -08:00
Yuya Nishihara
ca322b761a
cli: print source chain of internal error in a similar way to anyhow
...
Multi-line output should be easier to follow than lengthy line separated by
colon.
2024-02-01 16:59:44 +09:00
Yuya Nishihara
941e53802f
cli: error out early if -R path is invalid
...
It should be better to handle invalid -R path globally. The error message is
a bit worse, but I think it's still okay.
This helps to load temporary config from the cwd-relative path. If the command
processing continued with an invalid -R path, the temporary config would have
to be explicitly discarded.
2023-12-24 00:20:38 +09:00
Yuya Nishihara
7a3e72415c
cli: send status messages to stderr, specify stdout/stderr explicitly
...
Many of &mut UI can be changed to immutable borrows, but I'm not gonna
update them in this patch.
2023-10-11 19:24:01 +09:00
Yuya Nishihara
58acc1d111
tests: replace jj_cmd_success() involving mutation to allow stderr output
2023-10-11 19:24:01 +09:00
Martin von Zweigbergk
ce933507df
release: release version 0.10.0
...
Thanks to everyone who's contributed!
2023-10-04 16:45:45 -07:00
Ilya Grigoriev
33087bcd90
cli docs: document that --config-toml can be repeated
2023-09-14 18:09:27 -07:00
Oscar Bonilla
31f71f29bf
Enable wrapping help in clap
2023-08-22 22:24:03 -07:00
Benjamin Brittain
313670d3c2
Fixed missing quote in "jj config set" help
2023-08-16 14:57:48 -04:00
Ben Saunders
e563d60e64
Update docs and errors to use XDG config path
2023-08-11 13:21:44 -07:00
Martin von Zweigbergk
0075174308
tests: move tests/
under cli/
so they're run again
...
Thanks to @ilyagr for noticing that they should be moved.
2023-08-05 06:18:59 +00:00