jj/cli/src
Essien Ita Essien 237b41e738 next/prev: refactor movement utilities into cli/src/movement_utils.rs
The code in both cli/src/commands/{next,prev}.rs is identical except
for the direction of movement. This commit pull the parts that make
sense out into cli/src/movement_util.rs so it's easier to see the
differences.

Part of #3947
2024-08-16 23:21:00 +01:00
..
commands next/prev: refactor movement utilities into cli/src/movement_utils.rs 2024-08-16 23:21:00 +01:00
config Define builtin_immutable_heads() as a default revset alias. 2024-08-14 11:32:16 +01:00
merge_tools copy-tracking: plumb CopyRecordMap through diff method 2024-08-11 17:01:45 -04:00
cleanup_guard.rs
cli_util.rs config: expand tilde in ssh key filepaths 2024-08-13 08:06:43 -07:00
command_error.rs describe: allow updating the description of multiple commits 2024-08-05 02:06:40 +08:00
commit_templater.rs copy-tracking: add support for diff --git 2024-08-15 11:03:39 -04:00
config-schema.json cli jj fix: add ability to configure multiple tools for different filesets 2024-07-25 13:40:18 -05:00
config.rs config: do not parse TOML value expression by write_config_value_to_file() 2024-08-09 22:39:16 +09:00
description_util.rs describe: warn user of limitations when describing multiple commits 2024-08-06 11:28:21 -07:00
diff_util.rs copy-tracking: implement copy tracking for external tools 2024-08-16 07:48:43 -04:00
formatter.rs formatter: make error type of with_label() callback generic 2024-08-01 22:56:36 +09:00
generic_templater.rs templater: implement expect_*_arguments() as methods 2024-05-22 10:18:05 +09:00
git_util.rs config: expand tilde in ssh key filepaths 2024-08-13 08:06:43 -07:00
graphlog.rs graphlog: refactor out node symbols from GraphLog 2024-03-12 08:25:58 +05:00
lib.rs next/prev: refactor movement utilities into cli/src/movement_utils.rs 2024-08-16 23:21:00 +01:00
main.rs
movement_util.rs next/prev: refactor movement utilities into cli/src/movement_utils.rs 2024-08-16 23:21:00 +01:00
operation_templater.rs templater: implement expect_*_arguments() as methods 2024-05-22 10:18:05 +09:00
progress.rs cli: clear line after writing 2024-05-30 12:27:11 -05:00
revset_util.rs Define builtin_immutable_heads() as a default revset alias. 2024-08-14 11:32:16 +01:00
template.pest fileset, revset, templater: add support for single-quoted raw string literals 2024-04-25 11:14:33 +09:00
template_builder.rs dsl_util: add keyword arguments and parsing helper to FunctionCallNode 2024-05-29 22:36:15 +09:00
template_parser.rs revset, templater: implement arity-based alias overloading 2024-06-14 23:11:29 +09:00
templater.rs templater: add SizeHint type to represent revset.count_estimate() value 2024-05-09 08:51:34 +09:00
text_util.rs cli: add ui.color = "debug" 2024-05-11 10:16:09 +02:00
time_util.rs templater: propagate <out-of-range date> as an error 2024-02-29 01:30:43 +09:00
ui.rs ui: do not write() to channel if builtin pager has terminated 2024-08-05 10:34:33 +09:00