SYMBOL INDEX (447 symbols across 17 files) FILE: src/browser.c function read_the_list (line 48) | void read_the_list(const char *path, DIR *dir) function reselect (line 111) | void reselect(const char *name) function browser_refresh (line 130) | void browser_refresh(void) function findfile (line 259) | void findfile(const char *needle, bool forwards) function search_filename (line 295) | void search_filename(bool forwards) function research_filename (line 340) | void research_filename(bool forwards) function to_first_file (line 357) | void to_first_file(void) function to_last_file (line 363) | void to_last_file(void) type stat (line 597) | struct stat type stat (line 680) | struct stat FILE: src/chars.c function is_alpha_char (line 33) | bool is_alpha_char(const char *c) function is_alnum_char (line 49) | bool is_alnum_char(const char *c) function is_blank_char (line 64) | bool is_blank_char(const char *c) function is_cntrl_char (line 82) | bool is_cntrl_char(const char *c) function is_punct_char (line 94) | bool is_punct_char(const char *c) function is_word_char (line 110) | bool is_word_char(const char *c, bool allow_punct) function control_rep (line 132) | char control_rep(const signed char c) function control_mbrep (line 145) | char control_mbrep(const char *c, bool isdata) function mbtowide (line 165) | int mbtowide(wchar_t *wc, const char *c) function is_doublewidth (line 211) | bool is_doublewidth(const char *ch) function is_zerowidth (line 226) | bool is_zerowidth(const char *ch) function char_length (line 248) | int char_length(const char *pointer) function mbstrlen (line 285) | size_t mbstrlen(const char *pointer) function collect_char (line 299) | int collect_char(const char *string, char *thechar) function advance_over (line 311) | int advance_over(const char *string, size_t *column) function step_left (line 355) | size_t step_left(const char *buf, size_t pos) function step_right (line 394) | size_t step_right(const char *buf, size_t pos) function mbstrcasecmp (line 400) | int mbstrcasecmp(const char *s1, const char *s2) function mbstrncasecmp (line 406) | int mbstrncasecmp(const char *s1, const char *s2, size_t n) function has_blank_char (line 624) | bool has_blank_char(const char *string) function white_string (line 634) | bool white_string(const char *string) function strip_leading_blanks_from (line 644) | void strip_leading_blanks_from(char *string) FILE: src/color.c function set_interface_colorpairs (line 36) | void set_interface_colorpairs(void) function set_syntax_colorpairs (line 85) | void set_syntax_colorpairs(syntaxtype *sntx) function prepare_palette (line 110) | void prepare_palette(void) function found_in_list (line 126) | bool found_in_list(regexlisttype *head, const char *shibboleth) function find_and_prime_applicable_syntax (line 137) | void find_and_prime_applicable_syntax(void) function check_the_multis (line 235) | void check_the_multis(linestruct *line) function precalc_multicolorinfo (line 290) | void precalc_multicolorinfo(void) FILE: src/cut.c function expunge (line 29) | void expunge(undo_type action) function do_delete (line 121) | void do_delete(void) function do_backspace (line 141) | void do_backspace(void) function is_cuttable (line 160) | bool is_cuttable(bool test_cliff) function chop_word (line 186) | void chop_word(bool forward) function chop_previous_word (line 237) | void chop_previous_word(void) function chop_next_word (line 246) | void chop_next_word(void) function extract_segment (line 256) | void extract_segment(linestruct *top, size_t top_x, linestruct *bot, siz... function ingraft_buffer (line 375) | void ingraft_buffer(linestruct *topline) function copy_from_buffer (line 449) | void copy_from_buffer(linestruct *somebuffer) function cut_marked_region (line 468) | void cut_marked_region(void) function do_snip (line 485) | void do_snip(bool marked, bool until_eof, bool append) function cut_text (line 541) | void cut_text(void) function cut_till_eof (line 566) | void cut_till_eof(void) function zap_text (line 585) | void zap_text(void) function copy_marked_region (line 610) | void copy_marked_region(void) function copy_text (line 648) | void copy_text(void) function paste_text (line 730) | void paste_text(void) FILE: src/definitions.h type format_type (line 283) | typedef enum { type message_type (line 287) | typedef enum { type kind_of_writing_type (line 291) | typedef enum { type update_type (line 295) | typedef enum { type undo_type (line 300) | typedef enum { type colortype (line 388) | typedef struct colortype { type regexlisttype (line 407) | typedef struct regexlisttype { type augmentstruct (line 414) | typedef struct augmentstruct { type syntaxtype (line 425) | typedef struct syntaxtype { type lintstruct (line 458) | typedef struct lintstruct { type linestruct (line 475) | typedef struct linestruct { type groupstruct (line 495) | typedef struct groupstruct { type undostruct (line 506) | typedef struct undostruct { type positionstruct (line 535) | typedef struct positionstruct { type openfilestruct (line 549) | typedef struct openfilestruct { type rcoption (line 616) | typedef struct rcoption { type keystruct (line 624) | typedef struct keystruct { type funcstruct (line 648) | typedef struct funcstruct { type completionstruct (line 666) | typedef struct completionstruct { FILE: src/files.c function make_new_buffer (line 41) | void make_new_buffer(void) function delete_lockfile (line 131) | bool delete_lockfile(const char *lockfilename) function write_lockfile (line 149) | bool write_lockfile(const char *lockfilename, const char *filename, bool... type stat (line 246) | struct stat function stat_with_alloc (line 335) | void stat_with_alloc(const char *filename, struct stat **pstat) function has_valid_path (line 348) | bool has_valid_path(const char *filename) function set_modified (line 498) | void set_modified(void) function prepare_for_display (line 513) | void prepare_for_display(void) function mention_name_and_linecount (line 530) | void mention_name_and_linecount(void) function redecorate_after_switch (line 555) | void redecorate_after_switch(void) function switch_to_prev_buffer (line 589) | void switch_to_prev_buffer(void) function switch_to_next_buffer (line 596) | void switch_to_next_buffer(void) function close_buffer (line 603) | void close_buffer(void) function read_file (line 651) | void read_file(FILE *f, int fd, const char *filename, bool undoable) function open_file (line 839) | int open_file(const char *filename, bool new_one, FILE **f) type stat (line 916) | struct stat function cancel_the_command (line 943) | void cancel_the_command(int signal) function send_data (line 954) | void send_data(const linestruct *line, int fd) function execute_command (line 978) | void execute_command(const char *command) function insert_a_file_or (line 1152) | void insert_a_file_or(bool execute) function do_insertfile (line 1342) | void do_insertfile(void) function do_execute (line 1350) | void do_execute(void) type stat (line 1362) | struct stat function init_operating_dir (line 1460) | void init_operating_dir(void) function outside_of_confinement (line 1476) | bool outside_of_confinement(const char *somepath, bool tabbing) function init_backup_dir (line 1502) | void init_backup_dir(void) function copy_file (line 1520) | int copy_file(FILE *inn, FILE *out, bool close_out) function make_backup_of (line 1551) | bool make_backup_of(char *realname) function write_file (line 1717) | bool write_file(const char *name, FILE *thefile, bool normal, function write_region_to_file (line 2029) | bool write_region_to_file(const char *name, FILE *stream, bool normal, function write_it_out (line 2076) | int write_it_out(bool exiting, bool withprompt) function do_writeout (line 2313) | void do_writeout(void) function do_savefile (line 2321) | void do_savefile(void) type passwd (line 2346) | struct passwd function diralphasort (line 2373) | int diralphasort(const void *va, const void *vb) function is_dir (line 2398) | bool is_dir(const char *path) type passwd (line 2416) | struct passwd type dirent (line 2462) | struct dirent FILE: src/global.c function case_sens_void (line 308) | void case_sens_void(void) {;} function regexp_void (line 309) | void regexp_void(void) {;} function backwards_void (line 310) | void backwards_void(void) {;} function get_older_item (line 312) | void get_older_item(void) {;} function get_newer_item (line 313) | void get_newer_item(void) {;} function flip_replace (line 315) | void flip_replace(void) {;} function flip_goto (line 316) | void flip_goto(void) {;} function to_files (line 318) | void to_files(void) {;} function goto_dir (line 319) | void goto_dir(void) {;} function do_nothing (line 322) | void do_nothing(void) {;} function do_toggle (line 323) | void do_toggle(void) {;} function dos_format (line 324) | void dos_format(void) {;} function append_it (line 325) | void append_it(void) {;} function prepend_it (line 326) | void prepend_it(void) {;} function back_it_up (line 327) | void back_it_up(void) {;} function flip_execute (line 328) | void flip_execute(void) {;} function flip_pipe (line 329) | void flip_pipe(void) {;} function flip_convert (line 330) | void flip_convert(void) {;} function flip_newbuffer (line 333) | void flip_newbuffer(void) {;} function discard_buffer (line 335) | void discard_buffer(void) {;} function do_cancel (line 336) | void do_cancel(void) {;} function add_to_funcs (line 339) | void add_to_funcs(void (*function)(void), int menus, const char *tag, function keycode_from_string (line 362) | int keycode_from_string(const char *keystring) function show_curses_version (line 419) | void show_curses_version(void) function add_to_sclist (line 427) | void add_to_sclist(int menus, const char *scstring, const int keycode, function keystruct (line 460) | const keystruct *first_sc_for(int menu, void (*function)(void)) function shown_entries_for (line 470) | size_t shown_entries_for(int menu) function keystruct (line 491) | const keystruct *get_shortcut(const int keycode) function functionptrtype (line 515) | functionptrtype func_from_key(const int keycode) function functionptrtype (line 526) | functionptrtype interpret(const int keycode) function toggle_numbers (line 564) | void toggle_numbers(void) FILE: src/help.c function help_init (line 41) | void help_init(void) function wrap_help_text_into_buffer (line 325) | void wrap_help_text_into_buffer(void) function show_help (line 396) | void show_help(void) function do_help (line 579) | void do_help(void) FILE: src/history.c function history_init (line 48) | void history_init(void) function reset_history_pointer_for (line 67) | void reset_history_pointer_for(const linestruct *item) function linestruct (line 80) | linestruct *find_in_history(const linestruct *start, const linestruct *end, function update_history (line 95) | void update_history(linestruct **item, const char *text, bool avoid_dupl... function have_statedir (line 200) | bool have_statedir(void) function load_history (line 256) | void load_history(void) function write_list (line 302) | bool write_list(const linestruct *head, FILE *histories) function save_history (line 320) | void save_history(void) function restore_anchors (line 367) | void restore_anchors(char *string) function load_positions_register (line 391) | void load_positions_register(void) function save_positions_register (line 460) | void save_positions_register(void) function reload_positions_if_needed (line 509) | void reload_positions_if_needed(void) function update_positions_register (line 531) | void update_positions_register(void) function restore_cursor_position_if_any (line 576) | void restore_cursor_position_if_any(void) FILE: src/move.c function to_first_line (line 27) | void to_first_line(void) function to_last_line (line 37) | void to_last_line(void) function get_edge_and_target (line 54) | void get_edge_and_target(size_t *leftedge, size_t *target_column) function proper_x (line 74) | size_t proper_x(linestruct *line, size_t *leftedge, bool forward, function set_proper_index_and_pww (line 99) | void set_proper_index_and_pww(size_t *leftedge, size_t target, bool forw... function do_page_up (line 116) | void do_page_up(void) function do_page_down (line 148) | void do_page_down(void) function to_top_row (line 181) | void to_top_row(void) function to_bottom_row (line 196) | void to_bottom_row(void) function do_cycle (line 212) | void do_cycle(void) function do_center (line 228) | void do_center(void) function do_para_begin (line 238) | void do_para_begin(linestruct **line) function do_para_end (line 248) | void do_para_end(linestruct **line) function to_para_begin (line 259) | void to_para_begin(void) function to_para_end (line 270) | void to_para_end(void) function to_prev_block (line 292) | void to_prev_block(void) function to_next_block (line 314) | void to_next_block(void) function do_prev_word (line 335) | void do_prev_word(void) function do_next_word (line 379) | bool do_next_word(bool after_ends) FILE: src/nano.c type termios (line 56) | struct termios type sigaction (line 63) | struct sigaction function linestruct (line 67) | linestruct *make_new_node(linestruct *prevnode) function splice_node (line 86) | void splice_node(linestruct *afterthis, linestruct *newnode) function delete_node (line 100) | void delete_node(linestruct *line) function unlink_node (line 118) | void unlink_node(linestruct *line) function free_lines (line 133) | void free_lines(linestruct *src) function linestruct (line 147) | linestruct *copy_node(const linestruct *src) function linestruct (line 164) | linestruct *copy_buffer(const linestruct *src) function renumber_from (line 188) | void renumber_from(linestruct *line) function print_view_warning (line 199) | void print_view_warning(void) function in_restricted_mode (line 205) | bool in_restricted_mode(void) function suggest_ctrlT_ctrlZ (line 217) | void suggest_ctrlT_ctrlZ(void) function restore_terminal (line 229) | void restore_terminal(void) function finish (line 241) | void finish(void) function close_and_go (line 267) | void close_and_go(void) function do_exit (line 300) | void do_exit(void) function emergency_save (line 326) | void emergency_save(const char *filename) function die (line 349) | void die(const char *msg, ...) function window_init (line 393) | void window_init(void) function disable_mouse_support (line 450) | void disable_mouse_support(void) function enable_mouse_support (line 456) | void enable_mouse_support(void) function mouse_init (line 463) | void mouse_init(void) function print_opt (line 473) | void print_opt(const char *shortflag, const char *longflag, const char *... function usage (line 490) | void usage(void) function version (line 662) | void version(void) function list_syntax_names (line 804) | void list_syntax_names(void) function make_a_note (line 824) | void make_a_note(int signal) function install_handler_for_Ctrl_C (line 830) | void install_handler_for_Ctrl_C(void) function restore_handler_for_Ctrl_C (line 842) | void restore_handler_for_Ctrl_C(void) function reconnect_and_store_state (line 850) | void reconnect_and_store_state(void) function scoop_stdin (line 865) | bool scoop_stdin(void) function set_up_sigwinch_handler (line 907) | void set_up_sigwinch_handler(void) function set_up_signal_handlers (line 919) | void set_up_signal_handlers(void) function handle_hupterm (line 963) | void handle_hupterm(int signal) function handle_crash (line 970) | void handle_crash(int signal) function suspend_nano (line 978) | void suspend_nano(int signal) function do_suspend (line 1001) | void do_suspend(void) function continue_nano (line 1013) | void continue_nano(int signal) function block_sigwinch (line 1034) | void block_sigwinch(bool blockit) function handle_sigwinch (line 1048) | void handle_sigwinch(int signal) function regenerate_screen (line 1056) | void regenerate_screen(void) function toggle_this (line 1084) | void toggle_this(int flag) function disable_extended_io (line 1164) | void disable_extended_io(void) function disable_kb_interrupt (line 1177) | void disable_kb_interrupt(void) function enable_kb_interrupt (line 1189) | void enable_kb_interrupt(void) function disable_flow_control (line 1201) | void disable_flow_control(void) function enable_flow_control (line 1213) | void enable_flow_control(void) function terminal_init (line 1232) | void terminal_init(void) function get_keycode (line 1253) | int get_keycode(const char *keyname, const int standard) function confirm_margin (line 1270) | void confirm_margin(void) function unbound_key (line 1297) | void unbound_key(int code) function process_click (line 1341) | int process_click(void) function wanted_to_move (line 1393) | bool wanted_to_move(void (*func)(void)) function changes_something (line 1408) | bool changes_something(functionptrtype f) function suck_up_input_and_paste_it (line 1437) | void suck_up_input_and_paste_it(void) function inject (line 1477) | void inject(char *burst, size_t count) function process_a_keystroke (line 1580) | void process_a_keystroke(void) function main (line 1737) | int main(int argc, char **argv) FILE: src/prompt.c function do_statusbar_home (line 32) | void do_statusbar_home(void) function do_statusbar_end (line 38) | void do_statusbar_end(void) function do_statusbar_prev_word (line 45) | void do_statusbar_prev_word(void) function do_statusbar_next_word (line 72) | void do_statusbar_next_word(void) function do_statusbar_left (line 111) | void do_statusbar_left(void) function do_statusbar_right (line 123) | void do_statusbar_right(void) function do_statusbar_backspace (line 135) | void do_statusbar_backspace(void) function do_statusbar_delete (line 146) | void do_statusbar_delete(void) function lop_the_answer (line 161) | void lop_the_answer(void) function copy_the_answer (line 171) | void copy_the_answer(void) function paste_into_answer (line 182) | void paste_into_answer(void) function process_prompt_click (line 197) | int process_prompt_click(void) function inject_into_answer (line 218) | void inject_into_answer(char *burst, size_t count) function do_statusbar_verbatim_input (line 234) | void do_statusbar_verbatim_input(void) function absorb_character (line 251) | void absorb_character(int input, functionptrtype function) function handle_editing (line 290) | bool handle_editing(functionptrtype function) function get_statusbar_page_start (line 341) | size_t get_statusbar_page_start(size_t base, size_t column) function put_cursor_at_end_of_answer (line 352) | void put_cursor_at_end_of_answer(void) function draw_the_promptbar (line 358) | void draw_the_promptbar(void) function add_or_remove_pipe_symbol_from_answer (line 401) | void add_or_remove_pipe_symbol_from_answer(void) function functionptrtype (line 417) | functionptrtype acquire_an_answer(int *actual, bool *listed, function ask_user (line 663) | int ask_user(bool withall, const char *question) FILE: src/rcfile.c function display_rcfile_errors (line 167) | void display_rcfile_errors(void) function jot_error (line 176) | void jot_error(const char *msg, ...) function keystruct (line 215) | keystruct *strtosc(const char *input) function name_to_menu (line 511) | int name_to_menu(const char *name) function compile (line 623) | bool compile(const char *expression, int rex_flags, regex_t **packed) function begin_new_syntax (line 646) | void begin_new_syntax(char *ptr) function check_for_nonempty_syntax (line 715) | void check_for_nonempty_syntax(void) function is_universal (line 731) | bool is_universal(void (*func)(void)) function parse_binding (line 744) | void parse_binding(char *ptr, bool dobind) function is_good_file (line 896) | bool is_good_file(char *file) function parse_one_include (line 917) | void parse_one_include(char *file, syntaxtype *syntax) function parse_includes (line 978) | void parse_includes(char *ptr) function closest_index_color (line 1015) | short closest_index_color(short red, short green, short blue) function color_to_short (line 1056) | short color_to_short(const char *colorname, bool *vivid, bool *thick) function parse_combination (line 1101) | bool parse_combination(char *combotext, short *fg, short *bg, int *attri... function parse_rule (line 1159) | void parse_rule(char *ptr, int rex_flags) function set_interface_color (line 1247) | void set_interface_color(int element, char *combotext) function grab_and_store (line 1260) | void grab_and_store(const char *kind, char *ptr, regexlisttype **storage) function pick_up_name (line 1316) | void pick_up_name(const char *kind, char *ptr, char **storage) function parse_syntax_commands (line 1342) | bool parse_syntax_commands(char *keyword, char *ptr) function check_vitals_mapped (line 1369) | static void check_vitals_mapped(void) function parse_rcfile (line 1393) | void parse_rcfile(FILE *rcstream, bool just_syntax, bool intros_only) function parse_one_nanorc (line 1708) | void parse_one_nanorc(void) function have_nanorc (line 1721) | bool have_nanorc(const char *path, const char *name) function do_rcfiles (line 1734) | void do_rcfiles(void) FILE: src/search.c function regexp_init (line 34) | bool regexp_init(const char *regexp) function tidy_up_after_search (line 58) | void tidy_up_after_search(void) function search_init (line 76) | void search_init(bool replacing, bool retain_answer) function findnextstr (line 174) | int findnextstr(const char *needle, bool whole_word_only, int modus, function do_search_forward (line 351) | void do_search_forward(void) function do_search_backward (line 358) | void do_search_backward(void) function do_research (line 365) | void do_research(void) function do_findprevious (line 395) | void do_findprevious(void) function do_findnext (line 402) | void do_findnext(void) function not_found_msg (line 409) | void not_found_msg(const char *str) function go_looking (line 421) | void go_looking(void) function replace_regexp (line 455) | int replace_regexp(char *string, bool create) function do_replace_loop (line 533) | ssize_t do_replace_loop(const char *needle, bool whole_word_only, function do_replace (line 695) | void do_replace(void) function ask_for_and_do_replacements (line 706) | void ask_for_and_do_replacements(void) function goto_line_posx (line 753) | void goto_line_posx(ssize_t linenumber, size_t pos_x) function do_gotolinecolumn (line 774) | void do_gotolinecolumn(void) function ask_for_line_and_column (line 780) | void ask_for_line_and_column(char *provided) function goto_line_and_column (line 825) | void goto_line_and_column(ssize_t line, ssize_t column, bool hugfloor) function find_a_bracket (line 895) | bool find_a_bracket(bool reverse, const char *bracket_pair) function do_find_bracket (line 937) | void do_find_bracket(void) function put_or_lift_anchor (line 1015) | void put_or_lift_anchor(void) function go_to_and_confirm (line 1033) | void go_to_and_confirm(linestruct *line) function to_prev_anchor (line 1055) | void to_prev_anchor(void) function to_next_anchor (line 1066) | void to_next_anchor(void) FILE: src/text.c function do_mark (line 41) | void do_mark(void) function do_tab (line 58) | void do_tab(void) function indent_a_line (line 89) | void indent_a_line(linestruct *line, char *indentation) function do_indent (line 117) | void do_indent(void) function length_of_white (line 170) | size_t length_of_white(const char *text) function compensate_leftward (line 201) | void compensate_leftward(linestruct *line, size_t leftshift) function unindent_a_line (line 220) | void unindent_a_line(linestruct *line, size_t indent_len) function do_unindent (line 239) | void do_unindent(void) function handle_indent_action (line 275) | void handle_indent_action(undostruct *u, bool undoing, bool add_indent) function comment_line (line 308) | bool comment_line(undo_type action, linestruct *line, const char *commen... function do_comment (line 368) | void do_comment(void) function handle_comment_action (line 428) | void handle_comment_action(undostruct *u, bool undoing, bool add_comment) function undo_cut (line 461) | void undo_cut(undostruct *u) function redo_cut (line 483) | void redo_cut(undostruct *u) function do_undo (line 501) | void do_undo(void) function do_redo (line 684) | void do_redo(void) function do_enter (line 854) | void do_enter(void) function discard_until (line 932) | void discard_until(const undostruct *thisitem) function add_undo (line 961) | void add_undo(undo_type action, const char *message) function update_multiline_undo (line 1102) | void update_multiline_undo(ssize_t lineno, char *indentation) function update_undo (line 1135) | void update_undo(undo_type action) function do_wrap (line 1233) | void do_wrap(void) function break_line (line 1394) | ssize_t break_line(const char *textstart, ssize_t goal, bool snap_at_nl) function indent_length (line 1457) | size_t indent_length(const char *line) function quote_length (line 1471) | size_t quote_length(const char *line) function begpar (line 1486) | bool begpar(const linestruct *const line, int depth) function inpar (line 1531) | bool inpar(const linestruct *const line) function find_paragraph (line 1542) | bool find_paragraph(linestruct **firstline, size_t *const linecount) function concat_paragraph (line 1568) | void concat_paragraph(linestruct *line, size_t count) function copy_character (line 1597) | void copy_character(char **from, char **to) function squeeze (line 1613) | void squeeze(linestruct *line, size_t skip) function rewrap_paragraph (line 1659) | void rewrap_paragraph(linestruct **line, char *lead_string, size_t lead_... function justify_paragraph (line 1711) | void justify_paragraph(linestruct **line, size_t count) function justify_text (line 1747) | void justify_text(bool whole_buffer) function do_justify (line 2025) | void do_justify(void) function do_full_justify (line 2031) | void do_full_justify(void) function construct_argument_list (line 2043) | void construct_argument_list(char ***arguments, char *command, char *fil... function replace_buffer (line 2063) | bool replace_buffer(const char *filename, undo_type action, const char *... function treat (line 2109) | void treat(char *tempfile_name, char *theprogram, bool spelling) function fix_spello (line 2246) | bool fix_spello(const char *word) function do_int_speller (line 2351) | void do_int_speller(const char *tempfile_name) function do_spell (line 2539) | void do_spell(void) function do_linter (line 2589) | void do_linter(void) function do_formatter (line 2945) | void do_formatter(void) function count_lines_words_and_characters (line 2983) | void count_lines_words_and_characters(void) function do_verbatim_input (line 3040) | void do_verbatim_input(void) function complete_a_word (line 3106) | void complete_a_word(void) FILE: src/utils.c function get_homedir (line 33) | void get_homedir(void) function digits (line 78) | int digits(ssize_t n) function parse_num (line 109) | bool parse_num(const char *string, ssize_t *result) function parse_line_column (line 130) | bool parse_line_column(const char *string, ssize_t *line, ssize_t *column) function recode_NUL_to_LF (line 160) | void recode_NUL_to_LF(char *string, size_t length) function recode_LF_to_NUL (line 172) | size_t recode_LF_to_NUL(char *string) function free_chararray (line 187) | void free_chararray(char **array, size_t len) function is_separate_word (line 202) | bool is_separate_word(size_t position, size_t length, const char *text) function get_page_start (line 344) | size_t get_page_start(size_t column) function xplustabs (line 372) | size_t xplustabs(void) function actual_x (line 379) | size_t actual_x(const char *text, size_t column) function wideness (line 400) | size_t wideness(const char *text, size_t maxlen) function breadth (line 421) | size_t breadth(const char *text) function new_magicline (line 432) | void new_magicline(void) function remove_magicline (line 443) | void remove_magicline(void) function mark_is_before_cursor (line 458) | bool mark_is_before_cursor(void) function get_region (line 467) | void get_region(linestruct **top, size_t *top_x, linestruct **bot, size_... function get_range (line 485) | void get_range(linestruct **top, linestruct **bot) function linestruct (line 505) | linestruct *line_from_number(ssize_t number) function number_of_characters_in (line 521) | size_t number_of_characters_in(const linestruct *begin, const linestruct... FILE: src/winio.c function record_macro (line 86) | void record_macro(void) function add_to_macrobuffer (line 116) | void add_to_macrobuffer(int code) function run_macro (line 125) | void run_macro(void) function reserve_space_for (line 146) | void reserve_space_for(size_t newsize) function read_keys_from (line 195) | void read_keys_from(WINDOW *frame) function waiting_keycodes (line 329) | size_t waiting_keycodes(void) function put_back (line 335) | void put_back(int keycode) function implant (line 351) | void implant(const char *string) function get_code_from_plantation (line 361) | int get_code_from_plantation(void) function get_input (line 417) | int get_input(WINDOW *frame) function arrow_from_ABCD (line 439) | int arrow_from_ABCD(int letter) function convert_SS3_sequence (line 448) | int convert_SS3_sequence(const int *seq, size_t length, int *consumed) function convert_CSI_sequence (line 589) | int convert_CSI_sequence(const int *seq, size_t length, int *consumed) function parse_escape_sequence (line 929) | int parse_escape_sequence(int starter) function assemble_byte_code (line 952) | int assemble_byte_code(int keycode) function convert_to_control (line 989) | int convert_to_control(int kbinput) function parse_kbinput (line 1013) | int parse_kbinput(WINDOW *frame) function get_kbinput (line 1372) | int get_kbinput(WINDOW *frame, bool showcursor) function assemble_unicode (line 1396) | long assemble_unicode(int symbol) function get_mouseinput (line 1592) | int get_mouseinput(int *mouse_y, int *mouse_x) function blank_row (line 1706) | void blank_row(WINDOW *window, int row) function blank_titlebar (line 1713) | void blank_titlebar(void) function blank_edit (line 1719) | void blank_edit(void) function blank_statusbar (line 1726) | void blank_statusbar(void) function wipe_statusbar (line 1732) | void wipe_statusbar(void) function blank_bottombars (line 1744) | void blank_bottombars(void) function blank_it_when_expired (line 1753) | void blank_it_when_expired(void) function set_blankdelay_to_one (line 1769) | void set_blankdelay_to_one(void) function else (line 1823) | else if (is_doublewidth(text)) { function buffer_number (line 1973) | int buffer_number(openfilestruct *buffer) function show_states_at (line 1989) | void show_states_at(WINDOW *window) function titlebar (line 2004) | void titlebar(const char *path) function minibar (line 2160) | void minibar(void) function statusline (line 2306) | void statusline(message_type importance, const char *msg, ...) function statusbar (line 2414) | void statusbar(const char *msg) function warn_and_briefly_pause (line 2421) | void warn_and_briefly_pause(const char *msg) function post_one_key (line 2432) | void post_one_key(const char *keystroke, const char *tag, int width) function bottombars (line 2451) | void bottombars(int menu) function place_the_cursor (line 2508) | void place_the_cursor(void) function draw_row (line 2557) | void draw_row(int row, const char *converted, linestruct *line, size_t f... function update_line (line 2834) | int update_line(linestruct *line, size_t index) function update_softwrapped_line (line 2882) | int update_softwrapped_line(linestruct *line) function line_needs_update (line 2942) | bool line_needs_update(const size_t old_column, const size_t new_column) function go_back_chunks (line 2961) | int go_back_chunks(int nrows, linestruct **line, size_t *leftedge) function go_forward_chunks (line 2998) | int go_forward_chunks(int nrows, linestruct **line, size_t *leftedge) function less_than_a_screenful (line 3039) | bool less_than_a_screenful(size_t was_lineno, size_t was_leftedge) function draw_scrollbar (line 3056) | void draw_scrollbar(void) function edit_scroll (line 3090) | void edit_scroll(bool direction) function get_softwrap_breakpoint (line 3149) | size_t get_softwrap_breakpoint(const char *linedata, size_t leftedge, function get_chunk_and_edge (line 3219) | size_t get_chunk_and_edge(size_t column, linestruct *line, size_t *lefte... function extra_chunks_in (line 3243) | size_t extra_chunks_in(linestruct *line) function chunk_for (line 3250) | size_t chunk_for(size_t column, linestruct *line) function leftedge_for (line 3257) | size_t leftedge_for(size_t column, linestruct *line) function ensure_firstcolumn_is_aligned (line 3269) | void ensure_firstcolumn_is_aligned(void) function actual_last_column (line 3286) | size_t actual_last_column(size_t leftedge, size_t column) function current_is_above_screen (line 3310) | bool current_is_above_screen(void) function current_is_below_screen (line 3325) | bool current_is_below_screen(void) function current_is_offscreen (line 3345) | bool current_is_offscreen(void) function edit_redraw (line 3352) | void edit_redraw(linestruct *old_current, update_type manner) function edit_refresh (line 3398) | void edit_refresh(void) function adjust_viewport (line 3470) | void adjust_viewport(update_type manner) function full_refresh (line 3492) | void full_refresh(void) function draw_all_subwindows (line 3499) | void draw_all_subwindows(void) function report_cursor_position (line 3519) | void report_cursor_position(void) function spotlight (line 3549) | void spotlight(size_t from_col, size_t to_col) function spotlight_softwrapped (line 3580) | void spotlight_softwrapped(size_t from_col, size_t to_col) function do_credits (line 3633) | void do_credits(void)