summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-08-18Remove now trivial Selection::merge_with methodMaxime Coste
2017-08-18Change selection extension code to be simplerMaxime Coste
2017-08-18Revert "Change HashCompatible trait to a variable template"Maxime Coste
2017-08-18Respecify EnumDescs array sizes manually to workaround clang-3.6 bugMaxime Coste
2017-08-18Try to get make_array to compile with older compiler versionMaxime Coste
2017-08-16Do not consider the 8th bit to mean Alt on keys that are mouse eventsMaxime Coste
2017-08-14Change HashCompatible trait to a variable templateMaxime Coste
2017-08-14Style tweak for regex codeMaxime Coste
2017-08-14Use decltype(auto) return type for some to_string functionsMaxime Coste
2017-08-12Remove size redundancy in enum_desc function declarationMaxime Coste
2017-08-12Remove redundant types inside Kakoune::AllocatorMaxime Coste
2017-08-07Merge remote-tracking branch 'Delapouite/single_param'Maxime Coste
2017-08-04Purge history on buffer reload when NoUndo flag is onMaxime Coste
2017-08-04Fix SafeCountable and RefCountable copy/move logicMaxime Coste
2017-08-03Change documentation directory towards $kak_runtime/docMaxime Coste
2017-08-01Slight formatting tweakMaxime Coste
2017-07-28Use single_param for ParameterDesc when relevant in command descsDelapouite
2017-07-25Support values starting with `-` for in set-register commandMaxime Coste
2017-07-23Do not reject switch parameters starting with `-`Maxime Coste
2017-07-23Merge remote-tracking branch 'Delapouite/main_index'Maxime Coste
2017-07-23Limit diff algorithm complexityMaxime Coste
2017-07-20More cleanups in diff codeMaxime Coste
2017-07-20Merge remote-tracking branch 'Delapouite/rmhl'Maxime Coste
2017-07-20Fix wrong autoinfo for remove-highlighterDelapouite
2017-07-19Make non smart case full match better than smart case full matchMaxime Coste
2017-07-19Use smart case matching for contiguous/prefix/fullmatch detectionMaxime Coste
2017-07-19Detect overflow using a long long for the computation result.Maxime Coste
2017-07-19Fix main selection handling in keep pipe ($)Maxime Coste
2017-07-19Remove `echo -color` support, superseeded by `echo -markup`Maxime Coste
2017-07-19More use of std::enable_if_t aliasMaxime Coste
2017-07-19More uses of standard type traits aliasesMaxime Coste
2017-07-19Remove unused functionMaxime Coste
2017-07-19Use c++14 function deduction and decltype(auto) to cleanup some codeMaxime Coste
2017-07-19Cleanup some code with C++14 featuresMaxime Coste
2017-07-19Fix travis configuration for C++14 supportMaxime Coste
2017-07-19Migrate code to c++14Maxime Coste
2017-07-19Add an assert to try to get more info on #1506Maxime Coste
2017-07-18Use the provided equal functor for prefix/suffix detection in diffMaxime Coste
2017-07-18More refactoring of the diff code in order to make it cleanerMaxime Coste
2017-07-18Change diff Implementation to use end indices instead of lengthMaxime Coste
2017-07-17Slight style changeMaxime Coste
2017-07-17Refactor find_diff_rec and detect kept prefix/suffixes earlyMaxime Coste
2017-07-17Remove MirroredArray for diff implementationMaxime Coste
2017-07-17Fix xmessage handling in assert.ccMaxime Coste
2017-07-16Tolerate that the cursor might not be visibleMaxime Coste
2017-07-15Small code cleanup in diff implementationMaxime Coste
2017-07-14Fix replacing reducing selections to their cursorMaxime Coste
2017-07-14`|` now applies the diff of the modification instead of plain replaceMaxime Coste
2017-07-14Fix assertion when replacing with empty stringsMaxime Coste
2017-07-14Fix an assert in compute modified ranges when merging single char rangesMaxime Coste