Mercurial > vim
comparison src/proto/search.pro @ 20209:6ca6a372fef6 v8.2.0660
patch 8.2.0660: the search.c file is a bit big
Commit: https://github.com/vim/vim/commit/ed8ce057b7a2fcd89b5f55680ae8f85d62a992a5
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Apr 29 21:04:15 2020 +0200
patch 8.2.0660: the search.c file is a bit big
Problem: The search.c file is a bit big.
Solution: Split off the text object code to a separate file. (Yegappan
Lakshmanan, closes #6007)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 29 Apr 2020 21:15:05 +0200 |
parents | 5512aa74cb62 |
children | 8a2b86a39ef4 |
comparison
equal
deleted
inserted
replaced
20208:061dfda170cd | 20209:6ca6a372fef6 |
---|---|
28 int search_for_exact_line(buf_T *buf, pos_T *pos, int dir, char_u *pat); | 28 int search_for_exact_line(buf_T *buf, pos_T *pos, int dir, char_u *pat); |
29 int searchc(cmdarg_T *cap, int t_cmd); | 29 int searchc(cmdarg_T *cap, int t_cmd); |
30 pos_T *findmatch(oparg_T *oap, int initc); | 30 pos_T *findmatch(oparg_T *oap, int initc); |
31 pos_T *findmatchlimit(oparg_T *oap, int initc, int flags, int maxtravel); | 31 pos_T *findmatchlimit(oparg_T *oap, int initc, int flags, int maxtravel); |
32 void showmatch(int c); | 32 void showmatch(int c); |
33 int findsent(int dir, long count); | |
34 int findpar(int *pincl, int dir, long count, int what, int both); | |
35 int startPS(linenr_T lnum, int para, int both); | |
36 int fwd_word(long count, int bigword, int eol); | |
37 int bck_word(long count, int bigword, int stop); | |
38 int end_word(long count, int bigword, int stop, int empty); | |
39 int bckend_word(long count, int bigword, int eol); | |
40 int current_word(oparg_T *oap, long count, int include, int bigword); | |
41 int current_sent(oparg_T *oap, long count, int include); | |
42 int current_block(oparg_T *oap, long count, int include, int what, int other); | |
43 int current_tagblock(oparg_T *oap, long count_arg, int include); | |
44 int current_par(oparg_T *oap, long count, int include, int type); | |
45 int current_quote(oparg_T *oap, long count, int include, int quotechar); | |
46 int current_search(long count, int forward); | 33 int current_search(long count, int forward); |
47 int linewhite(linenr_T lnum); | 34 int linewhite(linenr_T lnum); |
48 void find_pattern_in_path(char_u *ptr, int dir, int len, int whole, int skip_comments, int type, long count, int action, linenr_T start_lnum, linenr_T end_lnum); | 35 void find_pattern_in_path(char_u *ptr, int dir, int len, int whole, int skip_comments, int type, long count, int action, linenr_T start_lnum, linenr_T end_lnum); |
49 spat_T *get_spat(int idx); | 36 spat_T *get_spat(int idx); |
50 int get_spat_last_idx(void); | 37 int get_spat_last_idx(void); |