summaryrefslogtreecommitdiff
path: root/src/insert_completer.cc
AgeCommit message (Expand)Author
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
2017-02-20Fix performance of word completion with many different selectionsMaxime Coste
2017-01-30Fix explicit insert completion menu/info not hidingMaxime Coste
2017-01-29Make StringView and unit types trivial typesMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2016-12-04Only hide menu/info if the insert completer did display itMaxime Coste
2016-12-03Change ValueId to just be an enum class, it does not need any operatorsMaxime Coste
2016-11-29Clean up includes of user_interface.hhMaxime Coste
2016-10-01Support codepoints of variable widthMaxime Coste
2016-09-21Add InsertCompletionShow/InsertCompletionHide hooksMaxime Coste
2016-08-24Introduce the 'completion_extra_word_chars' optionMaxime Coste
2016-05-19Reject '//' as a file completion prefix to avoid cygwin network hosts listingMaxime Coste
2016-04-09Fix is_word ambiguous overloadMaxime Coste
2016-04-09fix word completion taking the words being edited as candidatesMaxime Coste
2016-04-09Pass the selection list to insert mode completer functionsMaxime Coste
2016-04-04Use a specific option type completions for insert completionMaxime Coste
2016-03-16Use ByteCoords directly for buffer insert/erase/replaceMaxime Coste
2016-03-14Support ~/ in insert mode filename completionMaxime Coste
2016-03-14Code cleanupsMaxime Coste
2016-03-12Do not include the debug buffer in word completionMaxime Coste
2016-02-28Code cleanupMaxime Coste
2016-02-27Remove direct access to ui, go through clientMaxime Coste
2016-02-17Hide info box when selecting empty insert completionMaxime Coste
2016-02-04String usage cleanupsMaxime Coste
2015-12-28Cleanup InsertCompleter get rid of unneeded candidate vector copyMaxime Coste
2015-12-27Add a static_words str-list option always considered for word completionMaxime Coste
2015-10-30Make word insert completion work better with unicode charMaxime Coste
2015-10-30Fix preservation of entered text in option insert completerMaxime Coste
2015-10-30Minor code cleanup in insert_completer.ccMaxime Coste
2015-10-29Use ranked matches for option completion as wellMaxime Coste
2015-10-27Move more logic into RankedMatchMaxime Coste
2015-10-22Extract WordDB::RankedWord as RankedMatch in its own fileMaxime Coste