jj/cli/src
Scott Taylor 9cc8b35251 git: use gix instead of git2 to update index
This will give us more fine-grained control over what files we put in
the index, allowing us to create conflicted index states. We also still
need to use git2 to clean up the merge/rebase state, since gix doesn't
have any function for this currently.
2025-01-06 19:17:51 -06:00
..
commands cli: get settings from workspace where makes sense 2025-01-06 21:15:28 +09:00
config status: show untracked files 2025-01-05 17:43:59 +01:00
merge_tools cli: fix interactive diff selection to not retain unmatched files 2025-01-04 22:21:37 +09:00
cleanup_guard.rs
cli_util.rs git: use gix instead of git2 to update index 2025-01-06 19:17:51 -06:00
command_error.rs cli: add "ui.editor" type that captures configuration 2025-01-03 10:23:58 +09:00
commit_templater.rs sign: Add templater methods to show signature info 2025-01-04 13:24:08 +01:00
complete.rs repo, workspace: use dunce::canonicalize() to normalize paths 2024-12-22 09:45:37 +09:00
config-schema.json
config.rs config: fall back to $USER if username couldn't be obtained by libc 2025-01-04 17:54:28 +09:00
description_util.rs cli: replace run_ui_editor() and edit_temp_file() with editor type 2025-01-03 10:23:58 +09:00
diff_util.rs style: remove useless type conversion 2025-01-02 23:23:19 +01:00
formatter.rs
generic_templater.rs
git_util.rs repo, workspace: use dunce::canonicalize() to normalize paths 2024-12-22 09:45:37 +09:00
graphlog.rs evolog: Implement --reversed flag 2025-01-02 20:21:59 -05:00
lib.rs
main.rs
movement_util.rs cli: get settings from workspace where makes sense 2025-01-06 21:15:28 +09:00
operation_templater.rs
progress.rs
revset_util.rs
template.pest
template_builder.rs
template_parser.rs
templater.rs
text_util.rs
time_util.rs
ui.rs