annotate src/proto/menu.pro @ 4444:ccecb03e5e8b v7.3.970

updated for version 7.3.970 Problem: Syntax highlighting can be slow. Solution: Include the NFA regexp engine. Add the 'regexpengine' option to select which one is used. (various authors, including Ken Takata, Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
author Bram Moolenaar <bram@vim.org>
date Sun, 19 May 2013 19:40:29 +0200
parents d0830c09ed10
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 /* menu.c */
1164
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
2 void ex_menu __ARGS((exarg_T *eap));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
3 char_u *set_context_in_menu_cmd __ARGS((expand_T *xp, char_u *cmd, char_u *arg, int forceit));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
4 char_u *get_menu_name __ARGS((expand_T *xp, int idx));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
5 char_u *get_menu_names __ARGS((expand_T *xp, int idx));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
6 char_u *menu_name_skip __ARGS((char_u *name));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
7 int get_menu_index __ARGS((vimmenu_T *menu, int state));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
8 int menu_is_menubar __ARGS((char_u *name));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
9 int menu_is_popup __ARGS((char_u *name));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
10 int menu_is_child_of_popup __ARGS((vimmenu_T *menu));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
11 int menu_is_toolbar __ARGS((char_u *name));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
12 int menu_is_separator __ARGS((char_u *name));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
13 int check_menu_pointer __ARGS((vimmenu_T *root, vimmenu_T *menu_to_check));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
14 void gui_create_initial_menus __ARGS((vimmenu_T *menu));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
15 void gui_update_menus __ARGS((int modes));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
16 int gui_is_menu_shortcut __ARGS((int key));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
17 void gui_show_popupmenu __ARGS((void));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
18 void gui_mch_toggle_tearoffs __ARGS((int enable));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
19 void ex_emenu __ARGS((exarg_T *eap));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
20 vimmenu_T *gui_find_menu __ARGS((char_u *path_name));
d0830c09ed10 updated for version 7.1a
vimboss
parents: 936
diff changeset
21 void ex_menutranslate __ARGS((exarg_T *eap));
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 /* vim: set ft=c : */