Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahmednooor/lino
/ functions
Functions
200 in github.com/ahmednooor/lino
⨍
Functions
200
◇
Types & classes
22
↓ 49 callers
Method
clear_task_feedback
(&mut self)
src/lino/task_feedback.rs:16
↓ 43 callers
Method
panic_gracefully
(&mut self, error: &Error)
src/lino/init.rs:209
↓ 43 callers
Method
set_task_feedback_normal
(&mut self, text: String)
src/lino/task_feedback.rs:10
↓ 31 callers
Method
update_last_cursor_col
(&mut self)
src/lino/cursor.rs:172
↓ 18 callers
Method
clear_selection
(&mut self, previous_cursor: &Cursor)
src/lino/selection.rs:60
↓ 18 callers
Method
save_to_history
(&mut self)
src/lino/history.rs:14
↓ 17 callers
Method
move_cursor_right
(&mut self)
src/lino/cursor.rs:69
↓ 14 callers
Method
delete_selected
(&mut self)
src/lino/edit.rs:352
↓ 13 callers
Method
make_selection
(&mut self, previous_cursor: &Cursor)
src/lino/selection.rs:27
↓ 12 callers
Method
is_document_empty
(&self)
src/lino/cursor.rs:208
↓ 11 callers
Method
get_selected_count
(&mut self)
src/lino/selection.rs:160
↓ 10 callers
Method
input_character
(&mut self, character: char)
src/lino/edit.rs:11
↓ 10 callers
Method
move_cursor_left
(&mut self)
src/lino/cursor.rs:47
↓ 9 callers
Method
get_sorted_selection_points
(&self)
src/lino/selection.rs:103
↓ 9 callers
Method
restore_last_cursor_col_if_applicable
(&mut self)
src/lino/cursor.rs:176
↓ 7 callers
Method
is_cursor_greater_than
(&self, other_cursor: &Cursor)
src/lino/cursor.rs:212
↓ 7 callers
Method
move_cursor_down
(&mut self)
src/lino/cursor.rs:158
↓ 6 callers
Method
is_cursor_at_line_end
(&self)
src/lino/cursor.rs:188
↓ 6 callers
Method
is_cursor_lesser_than
(&self, other_cursor: &Cursor)
src/lino/cursor.rs:217
↓ 5 callers
Method
clear_all_keybindings
(&mut self)
src/lino/keybindings.rs:26
↓ 5 callers
Method
is_cursor_at_line_start
(&self)
src/lino/cursor.rs:184
↓ 5 callers
Method
is_cursor_inside_selection
(&self, selection: &Selection, cursor: &Cursor)
src/lino/cursor.rs:226
↓ 5 callers
Method
move_cursor_up
(&mut self)
src/lino/cursor.rs:144
↓ 5 callers
Method
save_to_file
(&mut self)
src/lino/file.rs:45
↓ 5 callers
Method
update_terminal_size
(&mut self)
src/lino/frames.rs:6
↓ 4 callers
Method
collect_input
(&mut self)
src/lino/input_prompt/mod.rs:19
↓ 4 callers
Method
enter_newline
(&mut self)
src/lino/edit.rs:39
↓ 4 callers
Method
is_cursor_at_last_line
(&self)
src/lino/cursor.rs:200
↓ 4 callers
Method
move_cursor_left_by_word
(&mut self)
src/lino/cursor.rs:90
↓ 4 callers
Method
move_cursor_right_by_word
(&mut self)
src/lino/cursor.rs:117
↓ 4 callers
Method
perform_copy
(&mut self)
src/lino/edit.rs:375
↓ 4 callers
Method
reset_find
(&mut self)
src/lino/find.rs:132
↓ 4 callers
Method
set_task_feedback_error
(&mut self, text: String)
src/lino/task_feedback.rs:4
↓ 4 callers
Method
update_line_nums_frame
(&mut self)
src/lino/frames.rs:24
↓ 4 callers
Method
update_text_frame
(&mut self)
src/lino/frames.rs:50
↓ 3 callers
Method
enter_alt_screen_and_enable_raw_mode
(&mut self)
src/lino/init.rs:184
↓ 3 callers
Method
input_tab
(&mut self)
src/lino/edit.rs:30
↓ 3 callers
Method
is_current_line_empty
(&self)
src/lino/cursor.rs:192
↓ 3 callers
Method
is_cursor_at_first_line
(&self)
src/lino/cursor.rs:196
↓ 3 callers
Method
move_cursor_down_by_page
(&mut self)
src/lino/cursor.rs:30
↓ 3 callers
Method
move_cursor_to_line_end
(&mut self)
src/lino/cursor.rs:14
↓ 3 callers
Method
move_cursor_to_line_start
(&mut self)
src/lino/cursor.rs:10
↓ 3 callers
Method
move_cursor_up_by_page
(&mut self)
src/lino/cursor.rs:18
↓ 3 callers
Method
perform_backspace
(&mut self)
src/lino/edit.rs:82
↓ 3 callers
Method
reset_cursor
(&mut self)
src/lino/cursor.rs:42
↓ 3 callers
Method
set_file_unsaved_if_applicable
(&mut self)
src/lino/save.rs:5
↓ 3 callers
Method
update_status_frame
(&mut self)
src/lino/frames.rs:13
↓ 2 callers
Method
add_read_only_mode_keybindings
(&mut self)
src/lino/keybindings.rs:103
↓ 2 callers
Method
ask_file_path_and_save
(&mut self)
src/lino/save.rs:31
↓ 2 callers
Method
auto_indent_if_applicable
(&mut self)
src/lino/edit.rs:61
↓ 2 callers
Method
clear_history
(&mut self)
src/lino/history.rs:4
↓ 2 callers
Method
decrease_current_line_indentation
(&mut self)
src/lino/edit.rs:270
↓ 2 callers
Method
decrease_indentation
(&mut self)
src/lino/edit.rs:213
↓ 2 callers
Method
delete_current_line
(&mut self)
src/lino/edit.rs:322
↓ 2 callers
Method
delete_left_by_word
(&mut self)
src/lino/edit.rs:149
↓ 2 callers
Method
delete_right_by_word
(&mut self)
src/lino/edit.rs:160
↓ 2 callers
Method
duplicate_line_downward
(&mut self)
src/lino/edit.rs:347
↓ 2 callers
Method
duplicate_line_upward
(&mut self)
src/lino/edit.rs:343
↓ 2 callers
Method
increase_current_line_indentation
(&mut self)
src/lino/edit.rs:202
↓ 2 callers
Method
increase_indentation
(&mut self)
src/lino/edit.rs:173
↓ 2 callers
Method
init_new_render_buffer
(&mut self)
src/lino/render.rs:431
↓ 2 callers
Method
initiate_save_routine
(&mut self)
src/lino/save.rs:21
↓ 2 callers
Method
is_cursor_at_file_end
(&self)
src/lino/cursor.rs:204
↓ 2 callers
Method
is_cursor_equal_to
(&self, other_cursor: &Cursor)
src/lino/cursor.rs:222
↓ 2 callers
Method
perform_delete
(&mut self)
src/lino/edit.rs:116
↓ 2 callers
Method
perform_paste
(&mut self)
src/lino/edit.rs:415
↓ 2 callers
Method
perform_redo
(&mut self)
src/lino/history.rs:41
↓ 2 callers
Method
perform_undo
(&mut self)
src/lino/history.rs:23
↓ 2 callers
Method
render
(&mut self, syntect_config: &mut SyntectConfig)
src/lino/_graveyard/_render.bkp.rs:8
↓ 2 callers
Method
run
(&mut self)
src/lino/init.rs:156
↓ 2 callers
Method
select_all
(&mut self)
src/lino/selection.rs:4
↓ 2 callers
Method
select_next_found_instance
(&mut self)
src/lino/find.rs:89
↓ 2 callers
Method
start
(&mut self)
src/lino/init.rs:170
↓ 2 callers
Method
swap_line_downward
(&mut self)
src/lino/edit.rs:310
↓ 2 callers
Method
swap_line_upward
(&mut self)
src/lino/edit.rs:298
↓ 1 callers
Method
add_default_keybindings
(&mut self)
src/lino/keybindings.rs:30
↓ 1 callers
Method
add_find_mode_keybindings
(&mut self)
src/lino/keybindings.rs:138
↓ 1 callers
Method
ask_to_save_unsaved_changes
(&mut self)
src/lino/exit.rs:19
↓ 1 callers
Method
bind_ctrlc_handler
(&mut self)
src/lino/init.rs:175
↓ 1 callers
Method
calculate_tab_width
(&self)
src/lino/util.rs:55
↓ 1 callers
Method
colorize_text_based_on_highlighting
(&mut self, main_thread_rx: &Receiver<(Vec<(syntect::highlighting::Style, usize)>, Cursor)> )
src/lino/highlight.rs:92
↓ 1 callers
Method
command_increase_indentation
(&mut self)
src/lino/commands.rs:365
↓ 1 callers
Method
create_syntect_config
(&mut self)
src/lino/highlight.rs:168
↓ 1 callers
Method
decrease_selected_lines_indentation
(&mut self)
src/lino/edit.rs:221
↓ 1 callers
Method
find_string_in_text
(&mut self)
src/lino/find.rs:56
↓ 1 callers
Method
get_task_feedback
(&mut self)
src/lino/render.rs:291
↓ 1 callers
Method
handle_key_event
(&mut self, event: &crossterm::event::KeyEvent)
src/lino/handle.rs:46
↓ 1 callers
Method
handle_key_event
(&mut self, event: &crossterm::event::KeyEvent)
src/lino/_graveyard/_handle.bkp.rs:47
↓ 1 callers
Method
increase_selected_lines_indentation
(&mut self)
src/lino/edit.rs:181
↓ 1 callers
Method
initiate_event_handling_loop
(&mut self)
src/lino/input_prompt/handle.rs:5
↓ 1 callers
Method
initiate_event_handling_loop
(&mut self)
src/lino/confirmation_prompt/handle.rs:5
↓ 1 callers
Method
initiate_exit_routine
(&mut self)
src/lino/exit.rs:5
↓ 1 callers
Method
initiate_find_routine
(&mut self)
src/lino/find.rs:6
↓ 1 callers
Method
initiate_input_event_loop
(&mut self)
src/lino/handle.rs:8
↓ 1 callers
Method
initiate_replace_routine
(&mut self)
src/lino/replace.rs:5
↓ 1 callers
Method
initiate_save_as_routine
(&mut self)
src/lino/save.rs:16
↓ 1 callers
Method
leave_alt_screen_and_disable_raw_mode
(&mut self)
src/lino/init.rs:198
↓ 1 callers
Method
make_find_mode_status_bar_string
(&mut self)
src/lino/render.rs:273
↓ 1 callers
Method
make_status_bar_string
(&mut self)
src/lino/render.rs:251
↓ 1 callers
Method
populate_line_nums_frame_in_render_buffer
(&mut self)
src/lino/render.rs:44
next →
1–100 of 200, ranked by callers