MCPcopy Create free account

hub / github.com/anthrofract/majjit / functions

Functions304 in github.com/anthrofract/majjit

↓ 72 callersMethodinvalid_selection
The selected or saved change is invalid for this operation (e.g., no change selected, or the saved selection from a two-step command is missing). The
src/model.rs:709
↓ 57 callersMethodqueue_jj_command
(&mut self, cmd: JjCommand)
src/model.rs:2590
↓ 53 callersMethodget_selected_change_id
(&self)
src/model.rs:264
↓ 24 callersMethodstart_fuzzy_input
( &mut self, prompt: &str, mut candidates: Vec<FuzzyCandidate>, action: TextIn
src/model.rs:778
↓ 18 callersMethodget_selected_file_path
(&self)
src/model.rs:300
↓ 18 callersMethodstart_text_input
(&mut self, prompt: &str, initial_text: &str, action: TextInputAction)
src/model.rs:718
↓ 16 callersMethodflat_log_idx
(&self)
src/log_tree.rs:200
↓ 16 callersMethodget_saved_change_id
(&self)
src/model.rs:269
↓ 16 callersMethodrun
(&self)
src/shell_out.rs:87
↓ 12 callersMethodget_selected_tree_position
(&self)
src/model.rs:260
↓ 11 callersMethodapply_set_revset_from_input
(&mut self, new_revset: String)
src/model.rs:941
↓ 10 callersMethodlog_offset
(&self)
src/model.rs:248
↓ 9 callersMethodlog_select
(&mut self, idx: usize)
src/model.rs:256
↓ 8 callersMethodclear
(&mut self)
src/model.rs:685
↓ 8 callersMethodget_tree_commit
(&self, tree_pos: &TreePosition)
src/log_tree.rs:87
↓ 6 callersMethodget_bookmark_names
(&self)
src/model.rs:341
↓ 6 callersFunctionstrip_ansi
(ansi_str: &str)
src/log_tree.rs:946
↓ 5 callersMethodcancelled
User cancelled an action (e.g., closed editor without entering input). The command key sequence is automatically cleared by `handle_command_key` when
src/model.rs:700
↓ 5 callersFunctionget_parent_tree_position
(tree_pos: &TreePosition)
src/log_tree.rs:143
↓ 5 callersMethodget_tree_node
(&mut self, tree_pos: &TreePosition)
src/log_tree.rs:44
↓ 5 callersMethodrender
(&self)
src/log_tree.rs:360
↓ 4 callersMethodget_saved_file_path
(&self)
src/model.rs:305
↓ 4 callersMethodlog_selected
(&self)
src/model.rs:252
↓ 4 callersFunctionrelinquish_terminal
()
src/terminal.rs:35
↓ 4 callersMethodsync
(&mut self)
src/model.rs:218
↓ 3 callersMethodline_dist_to_dest_node
Since some nodes contain multiple lines, we need a way to determine the destination node which is n lines away from the starting node.
src/model.rs:1225
↓ 3 callersMethodqueue_jj_commands
(&mut self, cmds: Vec<JjCommand>)
src/model.rs:2594
↓ 3 callersFunctionselection_color
(terminal_theme_mode: ThemeMode)
src/view.rs:14
↓ 3 callersMethodtoggle_current_fold
(&mut self)
src/model.rs:677
↓ 2 callersMethodapply_git_fetch_from_input
(&mut self, flag: Option<&str>, value: String)
src/model.rs:1720
↓ 2 callersMethodapply_metaedit_from_input
( &mut self, change_id: String, flag: &str, value: String, )
src/model.rs:1847
↓ 2 callersFunctionapply_saved_selection_highlight
(text: &mut ratatui::text::Text<'static>, color: Color)
src/view.rs:111
↓ 2 callersMethodapply_workspace_add_from_input
(&mut self, path: String, name: Option<String>)
src/model.rs:2497
↓ 2 callersMethodbase_command
(&self)
src/shell_out.rs:144
↓ 2 callersMethodchildren
(&self)
src/log_tree.rs:410
↓ 2 callersMethoddisplay_error_lines
(&mut self, err: &anyhow::Error)
src/model.rs:714
↓ 2 callersMethodforward_text_input_key
(&mut self, key: KeyEvent)
src/model.rs:772
↓ 2 callersMethodget_current_commit
(&self)
src/log_tree.rs:103
↓ 2 callersMethodget_help
(&self)
src/command_tree.rs:51
↓ 2 callersMethodget_help_entries
(&self)
src/command_tree.rs:41
↓ 2 callersMethodget_revision_targets
(&self)
src/model.rs:447
↓ 2 callersMethodget_tracked_remote_bookmarks
(&self)
src/model.rs:377
↓ 2 callersMethodget_tree_file_diff
(&self, tree_pos: &TreePosition)
src/log_tree.rs:95
↓ 2 callersMethodget_untracked_remote_bookmarks
(&self)
src/model.rs:390
↓ 2 callersMethodget_workspace_names
(&self)
src/model.rs:354
↓ 2 callersMethodhandle_mouse_click
(&mut self, row: u16, column: u16)
src/model.rs:1202
↓ 2 callersMethodis_selected_working_copy
(&self)
src/model.rs:333
↓ 2 callersMethodlog_revset_candidates
(&self, with_log_idx_targets: bool)
src/model.rs:489
↓ 2 callersFunctionopen_file_in_editor
(interactive_term: Term, file_path: &str)
src/shell_out.rs:895
↓ 2 callersFunctionrender_help_text
(entries: HelpEntries)
src/command_tree.rs:2252
↓ 2 callersMethodscroll_lines
(&mut self, num_lines: usize, direction: &ScrollDirection)
src/model.rs:1179
↓ 2 callersMethodselect_next_node
(&mut self)
src/model.rs:471
↓ 2 callersMethodselect_prev_node
(&mut self)
src/model.rs:477
↓ 2 callersMethodsync_log_list
(&mut self)
src/model.rs:225
↓ 2 callersFunctiontakeover_terminal
(terminal: &Term)
src/terminal.rs:28
↓ 2 callersMethodto_lines
(&self)
src/shell_out.rs:77
↓ 2 callersMethodupdate_info_list_for_queue
(&mut self)
src/model.rs:2601
↓ 1 callersMethodadd_child
( &mut self, help_group_text: &str, help_text: &str, key_code: KeyCode,
src/command_tree.rs:56
↓ 1 callersMethodadd_children
(&mut self, entries: Vec<(&str, &str, Vec<KeyCode>, CommandTreeNode)>)
src/command_tree.rs:101
↓ 1 callersMethodapply_bookmark_create_from_input
(&mut self, bookmark_names: String)
src/model.rs:1351
↓ 1 callersMethodapply_bookmark_delete_from_input
(&mut self, bookmark_names: String)
src/model.rs:1368
↓ 1 callersMethodapply_bookmark_forget_from_input
( &mut self, bookmark_names: String, include_remotes: bool, )
src/model.rs:1387
↓ 1 callersMethodapply_bookmark_rename_from_input
( &mut self, old_bookmark_name: String, new_bookmark_name: String, )
src/model.rs:1452
↓ 1 callersMethodapply_bookmark_set_from_input
( &mut self, bookmark_names: String, mode: BookmarkSetMode, )
src/model.rs:1479
↓ 1 callersMethodapply_bookmark_track_from_input
(&mut self, bookmark_at_remote: String)
src/model.rs:1514
↓ 1 callersMethodapply_bookmark_untrack_from_input
(&mut self, bookmark_at_remote: String)
src/model.rs:1529
↓ 1 callersMethodapply_custom_from_input
(&mut self, args: String)
src/model.rs:2093
↓ 1 callersMethodapply_describe_from_input
(&mut self, message: String)
src/model.rs:1022
↓ 1 callersMethodapply_edit_target_from_input
(&mut self, target: String)
src/model.rs:1671
↓ 1 callersMethodapply_file_track_from_input
(&mut self, file_path: String)
src/model.rs:1694
↓ 1 callersMethodapply_git_push_from_input
(&mut self, flag: Option<&str>, value: String)
src/model.rs:1763
↓ 1 callersMethodapply_git_push_named_from_input
( &mut self, change_id: String, bookmark_name: String, )
src/model.rs:1753
↓ 1 callersMethodapply_new_from_input
(&mut self, value: String)
src/model.rs:1939
↓ 1 callersMethodapply_next_prev_from_input
( &mut self, direction: NextPrevDirection, mode: NextPrevMode, offset: String,
src/model.rs:1949
↓ 1 callersMethodapply_parallelize_from_input
(&mut self, revset: String)
src/model.rs:2000
↓ 1 callersMethodapply_rebase_custom_from_input
(&mut self, args: String)
src/model.rs:2088
↓ 1 callersMethodapply_rebase_target_from_input
( &mut self, source_type: RebaseSourceType, destination_type: RebaseDestinationType,
src/model.rs:2108
↓ 1 callersFunctionapply_saved_selection_highlights
(model: &Model, log_items: &mut [ratatui::text::Text<'static>])
src/view.rs:94
↓ 1 callersMethodapply_split_custom_from_input
(&mut self, args: String, term: Term)
src/model.rs:2357
↓ 1 callersMethodapply_text_input
( &mut self, action: TextInputAction, value: String, term: Term, )
src/model.rs:1032
↓ 1 callersMethodapply_workspace_forget_from_input
(&mut self, name: String)
src/model.rs:2520
↓ 1 callersMethodapply_workspace_rename_from_input
(&mut self, new_name: String)
src/model.rs:2567
↓ 1 callersFunctionbuild_highlighted_line
( terminal_theme_mode: ThemeMode, text: &str, match_positions: &[usize], is_selected: bool, )
src/view.rs:225
↓ 1 callersFunctioncombine_output
(stdout: String, stderr: String)
src/shell_out.rs:886
↓ 1 callersFunctionderive_graph_indent
Build a child-row indent prefix. Vertical connectors in line 2 are surviving branches; a `─` sweep over a line 1 `│` also keeps that branch. The trail
src/log_tree.rs:338
↓ 1 callersFunctiondetect_terminal_theme
()
src/terminal.rs:49
↓ 1 callersFunctiondisplay_unbound_error_lines
( info_list: &mut Option<Text<'static>>, key_code: &KeyCode, clear_existing: bool, )
src/command_tree.rs:2314
↓ 1 callersMethodflatten
( &mut self, tree_pos: TreePosition, log_list: &mut Vec<Text<'static>>, log_li
src/log_tree.rs:184
↓ 1 callersMethodflatten_log
(&mut self)
src/log_tree.rs:29
↓ 1 callersFunctionfold_symbol
(unfolded: bool)
src/log_tree.rs:941
↓ 1 callersFunctionformat_repository_for_display
(repository: &str)
src/model.rs:2659
↓ 1 callersMethodget_all_bookmark_display_names
(&self)
src/model.rs:403
↓ 1 callersMethodget_change_id
(&self, tree_pos: TreePosition)
src/model.rs:273
↓ 1 callersMethodget_conflicted_bookmark_names
(&self)
src/model.rs:425
↓ 1 callersMethodget_current_workspace_name
(&self)
src/model.rs:367
↓ 1 callersMethodget_file_list
(&self)
src/model.rs:460
↓ 1 callersMethodget_file_path
(&self, tree_pos: TreePosition)
src/model.rs:309
↓ 1 callersMethodget_git_remote_names
(&self)
src/model.rs:436
↓ 1 callersMethodget_local_only_bookmark_names
(&self)
src/model.rs:414
↓ 1 callersMethodget_node
(&self, key_code: &KeyCode)
src/command_tree.rs:33
next →1–100 of 304, ranked by callers