Lines Matching refs:completion_tracker

290 	* completer.c (completion_tracker::maybe_add_completion): New
292 (completion_tracker::add_completion): New 'text' and 'word'
294 (completion_tracker::recompute_lowest_common_denominator): Change
296 * completer.h (completion_tracker::add_completion): New 'text' and
298 (completion_tracker::recompute_lowest_common_denominator): Change
300 (completion_tracker::recompute_lowest_common_denominator): Change
1401 * completer.c (completion_tracker::maybe_add_completion): Add
1403 (completion_tracker::add_completion): Likewise.
1407 (completion_tracker): Add comments.
1408 (completion_tracker::add_completion): Add match_for_lcd parameter.
1409 (completion_tracker::reset_completion_match_result): Reset
1411 (completion_tracker::maybe_add_completion): Add match_for_lcd
1413 (completion_tracker::m_lowest_common_denominator_unique): Extend
3022 (completion_tracker::reset_completion_match_result): New method.
3023 (completion_tracker::m_completion_match_result): New field.
10854 completion_tracker instead of a VEC.
10861 (completion_tracker::build_completion_result): Honor the tracker's
10863 * completer.h (completion_tracker::suppress_append_ws)
10864 (completion_tracker::set_suppress_append_ws): New methods.
10865 (completion_tracker::m_suppress_append_ws): New field.
10869 completion_quote_char, completion_quote_end, completion_tracker>:
10913 (completion_tracker::completes_to_completion_word): New.
10930 (completion_tracker::discard_completions): New.
10938 (completion_tracker::advance_custom_word_point_by): New.
10939 (completion_tracker::build_completion_result): Don't rely on
10945 * completer.h (class completion_tracker): Extend intro comment.
10946 (completion_tracker::set_quote_char)
10947 (completion_tracker::quote_char)
10948 (completion_tracker::set_use_custom_word_point)
10949 (completion_tracker::use_custom_word_point)
10950 (completion_tracker::custom_word_point)
10951 (completion_tracker::set_custom_word_point)
10952 (completion_tracker::advance_custom_word_point_by)
10953 (completion_tracker::completes_to_completion_word)
10954 (completion_tracker::discard_completions): New methods.
10955 (completion_tracker::m_quote_char)
10956 (completion_tracker::m_use_custom_word_point)
10957 (completion_tracker::m_custom_word_point): New fields.
11045 completion_tracker parameter. Use it.
11048 completion_tracker parameter and use it.
11051 prototype and work with completion_tracker instead of VEC.
11053 with completion_tracker instead of VEC.
11057 completion_tracker. Catch exceptions when completing.
11060 with completion_tracker instead of VEC.
11061 * command.h (struct completion_tracker): Forward declare.
11072 completion_tracker instead of a VEC.
11075 completion_tracker instead of a VEC.
11078 completion_tracker instead of a VEC.
11079 (location_completer): Adjust to work with a completion_tracker
11085 completion_tracker instead of a VEC. Use complete_files_symbols.
11087 (symbol_completer): Adjust to work with a completion_tracker
11091 completion_tracker instead of a VEC.
11094 completion_tracker instead of a VEC. Assert TEXT is NULL in the
11101 (completion_tracker::completion_tracker)
11102 (completion_tracker::~completion_tracker): New.
11104 (completion_tracker::maybe_add_completion)
11105 (completion_tracker::add_completion)
11106 (completion_tracker::add_completions): New.
11108 (complete_line): Adjust to work with a completion_tracker instead
11114 Adjust to work with a completion_tracker.
11118 (completion_tracker::recompute_lowest_common_denominator)
11120 (completion_tracker::build_completion_result)
11131 (class completion_tracker): New.
11132 (complete_line): Add completion_tracker parameter.
11144 completion_tracker instead of a VEC.
11146 completion_tracker instead of a VEC.
11149 completion_tracker instead of a VEC.
11152 with a completion_tracker instead of a VEC.
11156 Adjust to work with a completion_tracker instead of a VEC.
11165 and adjust to work with a completion_tracker instead of a VEC.
11172 with a completion_tracker.
11175 (return_val, completion_tracker): Delete.
11179 completion_tracker parameter and use it.
11182 Add completion_tracker parameter and use it instead of allocating
11192 completion_tracker parameter and use it instead of VEC.
11195 completion_tracker parameter and use it instead of VEC.
11215 completion_tracker.
11218 (winheight_completer): Adjust to work with a completion_tracker.
11220 (complete_internalvar): Adjust to work with a completion_tracker.