Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | /* quickfix.c */ |
Bram Moolenaar | 2c7292d | 2017-03-05 17:43:31 +0100 | [diff] [blame] | 2 | int qf_init(win_T *wp, char_u *efile, char_u *errorformat, int newlist, char_u *qf_title, char_u *enc); |
Bram Moolenaar | ee8188f | 2019-02-05 21:23:04 +0100 | [diff] [blame] | 3 | int qf_stack_get_bufnr(void); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 4 | void qf_free_all(win_T *wp); |
Bram Moolenaar | 9f84ded | 2018-10-20 20:54:02 +0200 | [diff] [blame] | 5 | void check_quickfix_busy(void); |
Bram Moolenaar | 0903750 | 2018-09-25 22:08:14 +0200 | [diff] [blame] | 6 | void copy_loclist_stack(win_T *from, win_T *to); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 7 | void qf_jump(qf_info_T *qi, int dir, int errornr, int forceit); |
| 8 | void qf_list(exarg_T *eap); |
| 9 | void qf_age(exarg_T *eap); |
Bram Moolenaar | f6acffb | 2016-07-16 16:54:24 +0200 | [diff] [blame] | 10 | void qf_history(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 11 | void qf_mark_adjust(win_T *wp, linenr_T line1, linenr_T line2, long amount, long amount_after); |
Bram Moolenaar | 0a08c63 | 2018-07-25 22:36:52 +0200 | [diff] [blame] | 12 | void qf_view_result(int split); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 13 | void ex_cwindow(exarg_T *eap); |
| 14 | void ex_cclose(exarg_T *eap); |
| 15 | void ex_copen(exarg_T *eap); |
Bram Moolenaar | dcb1700 | 2016-07-07 18:58:59 +0200 | [diff] [blame] | 16 | void ex_cbottom(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 17 | linenr_T qf_current_entry(win_T *wp); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 18 | int grep_internal(cmdidx_T cmdidx); |
| 19 | void ex_make(exarg_T *eap); |
| 20 | int qf_get_size(exarg_T *eap); |
Bram Moolenaar | 25190db | 2019-05-04 15:05:28 +0200 | [diff] [blame] | 21 | int qf_get_valid_size(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 22 | int qf_get_cur_idx(exarg_T *eap); |
| 23 | int qf_get_cur_valid_idx(exarg_T *eap); |
| 24 | void ex_cc(exarg_T *eap); |
| 25 | void ex_cnext(exarg_T *eap); |
Bram Moolenaar | 3ff3311 | 2019-05-03 21:56:35 +0200 | [diff] [blame] | 26 | void ex_cbelow(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 27 | void ex_cfile(exarg_T *eap); |
| 28 | void ex_vimgrep(exarg_T *eap); |
Bram Moolenaar | b1c9198 | 2018-05-17 17:04:55 +0200 | [diff] [blame] | 29 | int get_errorlist(qf_info_T *qi_arg, win_T *wp, int qf_idx, list_T *list); |
Bram Moolenaar | b4d5fba | 2017-09-11 19:31:28 +0200 | [diff] [blame] | 30 | int qf_get_properties(win_T *wp, dict_T *what, dict_T *retdict); |
Bram Moolenaar | d823fa9 | 2016-08-12 16:29:27 +0200 | [diff] [blame] | 31 | int set_errorlist(win_T *wp, list_T *list, int action, char_u *title, dict_T *what); |
Bram Moolenaar | 8f77c5a | 2017-04-30 14:21:00 +0200 | [diff] [blame] | 32 | int set_ref_in_quickfix(int copyID); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 33 | void ex_cbuffer(exarg_T *eap); |
| 34 | void ex_cexpr(exarg_T *eap); |
| 35 | void ex_helpgrep(exarg_T *eap); |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 36 | /* vim: set ft=c : */ |