struct buffer; #define CMD(fnname) void fnname(struct buffer *) #define DEFALIAS(s, d) /* nothing */ CMD(cmd_previous_line); CMD(cmd_next_line); CMD(cmd_backward_char); CMD(cmd_forward_char); CMD(cmd_backward_paragraph); CMD(cmd_forward_paragraph); CMD(cmd_move_beginning_of_line); CMD(cmd_move_end_of_line); CMD(cmd_redraw); CMD(cmd_scroll_line_down); CMD(cmd_scroll_line_up); CMD(cmd_scroll_up); CMD(cmd_scroll_down); CMD(cmd_beginning_of_buffer); CMD(cmd_end_of_buffer); CMD(cmd_kill_telescope); DEFALIAS(q, cmd_kill_telescope) DEFALIAS(wq, cmd_kill_telescope) CMD(cmd_push_button); CMD(cmd_push_button_new_tab); CMD(cmd_previous_button); CMD(cmd_next_button); CMD(cmd_previous_page); CMD(cmd_next_page); CMD(cmd_clear_minibuf); CMD(cmd_execute_extended_command); CMD(cmd_tab_close); CMD(cmd_tab_close_other); CMD(cmd_tab_new); DEFALIAS(tabnew, cmd_tab_new) CMD(cmd_tab_next); DEFALIAS(tabn, cmd_tab_next) CMD(cmd_tab_previous); DEFALIAS(tabp, cmd_tab_previous) CMD(cmd_tab_move); CMD(cmd_tab_move_to); CMD(cmd_load_url); CMD(cmd_load_current_url); CMD(cmd_bookmark_page); CMD(cmd_list_bookmarks); CMD(cmd_toggle_help); CMD(cmd_mini_delete_char); CMD(cmd_mini_delete_backward_char); CMD(cmd_mini_kill_line); CMD(cmd_mini_abort); CMD(cmd_mini_complete_and_exit); CMD(cmd_mini_previous_history_element); CMD(cmd_mini_next_history_element);