summaryrefslogtreecommitdiff
path: root/src/insert_completer.cc
AgeCommit message (Expand)Author
2021-04-11fix line completion with prefixTw
2020-12-22remove unused variable changes_trackerJean Abed
2020-11-20Ignore indent when completing linesAndrew Vos
2020-11-07Fix performance issue with word completionMaxime Coste
2020-10-12Code cleanup in insert completerMaxime Coste
2020-08-30Trigger InsertCompletionHide hook when switching to explicit completionMaxime Coste
2020-08-18Clear inserted_ranges after updating insert completions candidatesMaxime Coste
2020-06-27Refactor how InsetCompletionHide hook parameter is computedMaxime Coste
2020-03-14Fix invalid access to deleted line when updating insert completionMaxime Coste
2020-01-08Update inserted range when generating InsertCompletionHide hook paramMaxime Coste
2019-12-01Pass inserted text ranges in InsertCompletionHide hook parameterMaxime Coste
2019-11-09Add static or const where usefulJason Felice
2019-10-17Limit word completion menu filename lengthMaxime Coste
2019-10-17Slight code style changeMaxime Coste
2019-07-09Filter non-extra_word_chars completion candidates using CodepointsMaxime Coste
2019-04-26Fix crash when finishing insert completion with no completion candidatesMaxime Coste
2019-04-17Remove InsertCompletionSelect hookMaxime Coste
2019-04-17Change completions option docstring element to be an arbitrary commandMaxime Coste
2019-04-16Pass selected completion text to InsertCompletionHideMaxime Coste
2018-10-23Refactor Hook management to have a well defined list of hooksMaxime Coste
2018-07-15Fix manual insert completion menu not getting automatically hiddenMaxime Coste
2018-05-27Refactor option_from_string to return directly the option valueMaxime Coste
2018-05-26Do not expose C++ typeid().name to user facing errors on wrong option typeMaxime Coste
2018-05-03Add support for explicit menu selection from the UIMaxime Coste
2018-04-29Remove implicit conversion from String to DisplayAtom/DisplayLineMaxime Coste
2018-04-19Move get_word_db to word_db.ccMaxime Coste
2018-04-19Extract a for_n_best algorithm from completion functionMaxime Coste
2018-04-07Make FaceRegistry scopedMaxime Coste
2018-03-25Avoid visiting the same directory multiple times in insert filename completionMaxime Coste
2018-03-25Allow explicit filename completion with empty prefixMaxime Coste
2018-03-25Remove contains_that and use any_of to be closer to the c++ stdlibMaxime Coste
2018-03-23Support `%` in `path` option to mean current buffer directoryMaxime Coste
2018-02-28InsertCompleter: refactor line completer implementationMaxime Coste
2018-02-27Add support for line completion in all buffersDelapouite
2018-01-25Insert complete: Remove path info with one bufferaver-d
2017-12-21Completion: Use a heap to gather the best matches instead of sortingMaxime Coste
2017-12-09InsertCompleter: Respected ignored_filename option in filename completerMaxime Coste
2017-12-06InsertCompleter: only accept words matching the target buffer word definitionMaxime Coste
2017-11-25Add an InsertCompletionSelect hookMaxime Coste
2017-11-22Remove unused lambda capturesfsub
2017-10-24Add distinct w (curr buf) / W (all buf) word completion for <c-x>Delapouite
2017-10-02Add 'line' in completers option as a way to force explicit <c-x>fDelapouite
2017-06-26Use the extra_word_chars option in word based normal commandsMaxime Coste
2017-06-26Change completion_extra_word_char to be a list of codepoints instead of a stringMaxime Coste
2017-06-09Fix bug in word completerMaxime Coste
2017-06-09Proper linear time insert completion insertionMaxime Coste
2017-06-08Fix quadratic behaviour in when selecting an insert completionMaxime Coste
2017-06-07Use range based accumulate wrapper instead of std::accumulateMaxime Coste
2017-03-07Replace uses of UnorderedMap with HashMapMaxime Coste
2017-02-27Fix clang warnings about uninitialized timestamp fieldMaxime Coste