Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anthrofract/majjit
/ functions
Functions
304 in github.com/anthrofract/majjit
⨍
Functions
304
◇
Types & classes
56
↓ 1 callers
Method
select_by_tag
(&mut self)
src/model.rs:576
↓ 1 callers
Method
select_current_next_sibling_node
(&mut self)
src/model.rs:604
↓ 1 callers
Method
select_current_prev_sibling_node
(&mut self)
src/model.rs:639
↓ 1 callers
Method
select_current_working_copy
(&mut self)
src/model.rs:483
↓ 1 callers
Method
select_in_revset
(&mut self)
src/model.rs:533
↓ 1 callers
Method
select_next_sibling_node
(&mut self, tree_pos: TreePosition)
src/model.rs:609
↓ 1 callers
Method
select_parent_node
(&mut self)
src/model.rs:595
↓ 1 callers
Method
select_prev_sibling_node
(&mut self, tree_pos: TreePosition)
src/model.rs:644
↓ 1 callers
Method
set_revset
(&mut self, mode: SetRevsetMode)
src/model.rs:957
↓ 1 callers
Method
show_help
(&mut self)
src/model.rs:1118
↓ 1 callers
Function
split_line1
Slice line 1 into `(gutter_ansi, [field; N], line1_ansi)` using the `COMMIT_FIELD_MARKER` markers. The gutter strips jj's standard ` ` separator but
src/log_tree.rs:297
↓ 1 callers
Method
start_describe_input
(&mut self)
src/model.rs:1007
↓ 1 callers
Function
strip_non_style_ansi
(str: &str)
src/shell_out.rs:906
↓ 1 callers
Method
submit_text_input
(&mut self, term: Term)
src/model.rs:733
↓ 1 callers
Method
toggle_fold
( &mut self, global_args: &GlobalArgs, tree_pos: &TreePosition, )
src/log_tree.rs:111
↓ 1 callers
Method
toggle_ignore_immutable
(&mut self)
src/model.rs:244
↓ 1 callers
Function
tui_loop
(mut model: Model, terminal: Term)
src/main.rs:54
↓ 1 callers
Function
update
(terminal: Term, model: &mut Model)
src/update.rs:378
↓ 1 callers
Method
update_fuzzy_filter
(&mut self)
src/model.rs:820
↓ 1 callers
Function
view
(model: &mut Model, frame: &mut Frame)
src/view.rs:28
Method
find_line_nums
( diff_hunk_lines: &[DiffHunkLine], direction: SearchDirection, )
src/log_tree.rs:714
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/shell_out.rs:874
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/log_tree.rs:655
Method
from_display
(display: String)
src/model.rs:62
Method
from_str
(s: &str)
src/log_tree.rs:642
Method
jj_abandon
(change_id: &str, mode: Option<&str>, global_args: GlobalArgs)
src/shell_out.rs:334
Method
jj_absorb
( from_change_id: &str, maybe_into_change_id: Option<&str>, maybe_file_path: Option<&s
src/shell_out.rs:343
Method
jj_bookmark_advance
(to_change_id: &str, global_args: GlobalArgs)
src/shell_out.rs:648
Method
jj_bookmark_create
( bookmark_names: &str, change_id: &str, global_args: GlobalArgs, )
src/shell_out.rs:615
Method
jj_bookmark_delete
(bookmark_names: &str, global_args: GlobalArgs)
src/shell_out.rs:630
Method
jj_bookmark_forget
( bookmark_names: &str, include_remotes: bool, global_args: GlobalArgs, )
src/shell_out.rs:635
Method
jj_bookmark_list_all_display
(global_args: GlobalArgs)
src/shell_out.rs:680
Method
jj_bookmark_list_all_names
(global_args: GlobalArgs)
src/shell_out.rs:653
Method
jj_bookmark_list_conflicted_names
(global_args: GlobalArgs)
src/shell_out.rs:696
Method
jj_bookmark_list_local_only_names
(global_args: GlobalArgs)
src/shell_out.rs:691
Method
jj_bookmark_list_tracked_remote
(global_args: GlobalArgs)
src/shell_out.rs:658
Method
jj_bookmark_list_untracked_remote
(global_args: GlobalArgs)
src/shell_out.rs:669
Method
jj_bookmark_move
( from_change_id: &str, to_change_id: &str, allow_backwards: bool, global_args
src/shell_out.rs:707
Method
jj_bookmark_rename
( old_bookmark_name: &str, new_bookmark_name: &str, global_args: GlobalArgs, )
src/shell_out.rs:727
Method
jj_bookmark_set
( bookmark_names: &str, change_id: &str, allow_backwards: bool, global_args: G
src/shell_out.rs:736
Method
jj_bookmark_track
(bookmark_at_remote: &str, global_args: GlobalArgs)
src/shell_out.rs:749
Method
jj_bookmark_untrack
(bookmark_at_remote: &str, global_args: GlobalArgs)
src/shell_out.rs:754
Method
jj_commit
(maybe_file_path: Option<&str>, global_args: GlobalArgs, term: Term)
src/shell_out.rs:400
Method
jj_config_get_revsets_log
(repository: &str)
src/shell_out.rs:759
Method
jj_describe
(change_id: &str, global_args: GlobalArgs, term: Term)
src/shell_out.rs:278
Method
jj_describe_with_message
( change_id: &str, message: &str, global_args: GlobalArgs, )
src/shell_out.rs:283
Method
jj_diff_file
(change_id: &str, file: &str, global_args: GlobalArgs)
src/shell_out.rs:242
Method
jj_diff_file_interactive
( change_id: &str, file: &str, global_args: GlobalArgs, term: Term, )
src/shell_out.rs:254
Method
jj_diff_from_to_interactive
( from: &str, to: &str, file: Option<&str>, global_args: GlobalArgs, t
src/shell_out.rs:264
Method
jj_diff_summary
(change_id: &str, global_args: GlobalArgs)
src/shell_out.rs:231
Method
jj_duplicate
( change_id: &str, destination_type: Option<&str>, destination: Option<&str>,
src/shell_out.rs:292
Method
jj_edit
(change_id: &str, global_args: GlobalArgs)
src/shell_out.rs:527
Method
jj_ensure_valid_repo
(repository: &str)
src/shell_out.rs:829
Method
jj_evolog
(change_id: &str, patch: bool, global_args: GlobalArgs, term: Term)
src/shell_out.rs:532
Method
jj_file_list
(global_args: GlobalArgs)
src/shell_out.rs:554
Method
jj_file_show
(change_id: &str, file_path: &str, global_args: GlobalArgs)
src/shell_out.rs:559
Method
jj_file_track
(file_path: &str, global_args: GlobalArgs)
src/shell_out.rs:564
Method
jj_file_untrack
(file_path: &str, global_args: GlobalArgs)
src/shell_out.rs:569
Method
jj_git_fetch
(flag: Option<&str>, value: Option<&str>, global_args: GlobalArgs)
src/shell_out.rs:588
Method
jj_git_push
(flag: Option<&str>, value: Option<&str>, global_args: GlobalArgs)
src/shell_out.rs:599
Method
jj_git_remote_list
(global_args: GlobalArgs)
src/shell_out.rs:610
Method
jj_interdiff
( from: &str, to: &str, maybe_file_path: Option<&str>, global_args: GlobalArgs
src/shell_out.rs:540
Method
jj_log
(revset: &str, global_args: GlobalArgs)
src/shell_out.rs:195
Method
jj_log_targets
(revset: &str, global_args: GlobalArgs)
src/shell_out.rs:218
Method
jj_metaedit
( change_id: &str, flag: &str, value: Option<&str>, global_args: GlobalArgs,
src/shell_out.rs:574
Method
jj_new
(target: &str, flags: &[&str], global_args: GlobalArgs)
src/shell_out.rs:306
Method
jj_next_prev
( direction: &str, mode: Option<&str>, offset: Option<&str>, global_args: Glob
src/shell_out.rs:318
Method
jj_parallelize
(revset: &str, global_args: GlobalArgs)
src/shell_out.rs:313
Method
jj_raw
(args: &str, global_args: GlobalArgs)
src/shell_out.rs:419
Method
jj_raw_interactive
(args: &str, global_args: GlobalArgs, term: Term)
src/shell_out.rs:431
Method
jj_rebase
( source_type: &str, source: &str, destination_type: &str, destination: &str,
src/shell_out.rs:408
Method
jj_redo
(global_args: GlobalArgs)
src/shell_out.rs:395
Method
jj_resolve
( change_id: &str, maybe_file_path: Option<&str>, global_args: GlobalArgs, ter
src/shell_out.rs:462
Method
jj_restore
( flags: &[&str], maybe_file_path: Option<&str>, global_args: GlobalArgs, )
src/shell_out.rs:475
Method
jj_revert
( revision: &str, destination_type: &str, destination: &str, global_args: Glob
src/shell_out.rs:360
Method
jj_show
(change_id: &str, global_args: GlobalArgs, term: Term)
src/shell_out.rs:375
Method
jj_sign
(action: &str, revset: &str, global_args: GlobalArgs)
src/shell_out.rs:370
Method
jj_simplify_parents
(revision: &str, mode: &str, global_args: GlobalArgs)
src/shell_out.rs:385
Method
jj_split
( change_id: &str, destination_type: Option<&str>, destination: Option<&str>,
src/shell_out.rs:443
Method
jj_squash_interactive
( change_id: &str, maybe_file_path: Option<&str>, global_args: GlobalArgs, ter
src/shell_out.rs:500
Method
jj_squash_into_interactive
( from_change_id: &str, into_change_id: &str, maybe_file_path: Option<&str>, g
src/shell_out.rs:513
Method
jj_squash_noninteractive
( change_id: &str, maybe_file_path: Option<&str>, global_args: GlobalArgs, )
src/shell_out.rs:488
Method
jj_status
(global_args: GlobalArgs, term: Term)
src/shell_out.rs:380
Method
jj_undo
(global_args: GlobalArgs)
src/shell_out.rs:390
Method
jj_workspace_add
( destination: &str, name: Option<&str>, global_args: GlobalArgs, )
src/shell_out.rs:799
Method
jj_workspace_forget
(names: &[&str], global_args: GlobalArgs)
src/shell_out.rs:813
Method
jj_workspace_list_current_name
(global_args: GlobalArgs)
src/shell_out.rs:788
Method
jj_workspace_list_names
(global_args: GlobalArgs)
src/shell_out.rs:777
Method
jj_workspace_rename
(new_name: &str, global_args: GlobalArgs)
src/shell_out.rs:819
Method
jj_workspace_update_stale
(global_args: GlobalArgs)
src/shell_out.rs:824
Method
load_all
(global_args: &GlobalArgs, revset: &str)
src/log_tree.rs:161
Function
main
()
src/main.rs:31
Method
new
( args: &[&str], global_args: GlobalArgs, interactive_term: Option<Term>, retu
src/shell_out.rs:34
Method
new
()
src/log_tree.rs:18
Method
new
()
src/command_tree.rs:26
Method
new
(repository: String, revset: String, terminal_theme_mode: ThemeMode)
src/model.rs:172
Method
new_action
(action: Message)
src/command_tree.rs:83
Method
new_action_with_children
(action: Message)
src/command_tree.rs:90
Method
new_children
()
src/command_tree.rs:76
Method
new_failed
(stderr: String)
src/shell_out.rs:862
← previous
next →
201–300 of 304, ranked by callers