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 | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 3 | void qf_free_all(win_T *wp); |
Bram Moolenaar | 0903750 | 2018-09-25 22:08:14 +0200 | [diff] [blame] | 4 | void copy_loclist_stack(win_T *from, win_T *to); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 5 | void qf_jump(qf_info_T *qi, int dir, int errornr, int forceit); |
| 6 | void qf_list(exarg_T *eap); |
| 7 | void qf_age(exarg_T *eap); |
Bram Moolenaar | f6acffb | 2016-07-16 16:54:24 +0200 | [diff] [blame] | 8 | void qf_history(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 9 | 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] | 10 | void qf_view_result(int split); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 11 | void ex_cwindow(exarg_T *eap); |
| 12 | void ex_cclose(exarg_T *eap); |
| 13 | void ex_copen(exarg_T *eap); |
Bram Moolenaar | dcb1700 | 2016-07-07 18:58:59 +0200 | [diff] [blame] | 14 | void ex_cbottom(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 15 | linenr_T qf_current_entry(win_T *wp); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 16 | int grep_internal(cmdidx_T cmdidx); |
| 17 | void ex_make(exarg_T *eap); |
| 18 | int qf_get_size(exarg_T *eap); |
| 19 | int qf_get_cur_idx(exarg_T *eap); |
| 20 | int qf_get_cur_valid_idx(exarg_T *eap); |
| 21 | void ex_cc(exarg_T *eap); |
| 22 | void ex_cnext(exarg_T *eap); |
| 23 | void ex_cfile(exarg_T *eap); |
| 24 | void ex_vimgrep(exarg_T *eap); |
Bram Moolenaar | b1c9198 | 2018-05-17 17:04:55 +0200 | [diff] [blame] | 25 | 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] | 26 | 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] | 27 | 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] | 28 | int set_ref_in_quickfix(int copyID); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 29 | void ex_cbuffer(exarg_T *eap); |
| 30 | void ex_cexpr(exarg_T *eap); |
| 31 | void ex_helpgrep(exarg_T *eap); |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 32 | /* vim: set ft=c : */ |