annotate src/proto/normal.pro @ 6018:79950dae1d7d v7.4.349

updated for version 7.4.349 Problem: When there are matches to highlight the whole window is redrawn, which is slow. Solution: Only redraw everything when lines were inserted or deleted. Reset b_mod_xlines when needed. (Alexey Radkov)
author Bram Moolenaar <bram@vim.org>
date Wed, 02 Jul 2014 17:16:58 +0200
parents e63691e7c504
children 21b0a39d13ed
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 /* normal.c */
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
2 void init_normal_cmds __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
3 void normal_cmd __ARGS((oparg_T *oap, int toplevel));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
4 void do_pending_operator __ARGS((cmdarg_T *cap, int old_col, int gui_yank));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
5 int do_mouse __ARGS((oparg_T *oap, int c, int dir, long count, int fixindent));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
6 void check_visual_highlight __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
7 void end_visual_mode __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
8 void reset_VIsual_and_resel __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
9 void reset_VIsual __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
10 int find_ident_under_cursor __ARGS((char_u **string, int find_type));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
11 int find_ident_at_pos __ARGS((win_T *wp, linenr_T lnum, colnr_T startcol, char_u **string, int find_type));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
12 void clear_showcmd __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
13 int add_to_showcmd __ARGS((int c));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
14 void add_to_showcmd_c __ARGS((int c));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
15 void push_showcmd __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
16 void pop_showcmd __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
17 void do_check_scrollbind __ARGS((int check));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
18 void check_scrollbind __ARGS((linenr_T topline_diff, long leftcol_diff));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
19 int find_decl __ARGS((char_u *ptr, int len, int locally, int thisblock, int searchflags));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
20 void scroll_redraw __ARGS((int up, long count));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
21 void handle_tabmenu __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
22 void do_nv_ident __ARGS((int c1, int c2));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
23 int get_visual_text __ARGS((cmdarg_T *cap, char_u **pp, int *lenp));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
24 void start_selection __ARGS((void));
e63691e7c504 updated for version 7.1a
vimboss
parents: 856
diff changeset
25 void may_start_select __ARGS((int c));
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 /* vim: set ft=c : */