jj/cli
Remo Senekowitsch 26ccc1c4cc completion: teach jj about aliases
This makes completions suggest aliases from the user or repository
configuration. It's more useful for long aliases that aren't used very often,
but serve the purpose of "executable documentation" of complex and useful jj
commands.

An earlier patch "resolved" aliases, meaning that any arguments following an
alias would be completed as if the normal command had been used. So it only
made sure that using aliases doesn't degrade the rest of the completions.
Commit ID: 325402dc94
2024-11-14 19:51:11 +01:00
..
examples revset: reorganize expression resolution/evaluation methods 2024-11-08 10:34:02 +09:00
src completion: teach jj about aliases 2024-11-14 19:51:11 +01:00
testing style: inline variables into format strings 2024-10-04 22:29:13 +02:00
tests completion: teach jj about aliases 2024-11-14 19:51:11 +01:00
build.rs build: fix cargo publish by symlinking cli/docs->docs 2024-11-05 17:37:14 -08:00
Cargo.toml cargo: whitespace cleanup, sort dependencies 2024-11-14 22:38:04 +09:00
docs build: fix cargo publish by symlinking cli/docs->docs 2024-11-05 17:37:14 -08:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00