summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-11-17NCurses: Fix max menu item width computationMaxime Coste
2015-11-17Fix alias completion and overwrittingMaxime Coste
2015-11-16Try to restore the previously opened buffer when converting to client modeMaxime Coste
Fixes #483
2015-11-15Move is_basic_alpha to unicode.hhMaxime Coste
2015-11-13Support <c-v> to insert raw value in insert/prompt modeMaxime Coste
2015-11-12Faster BufferIterator::operator++/--Maxime Coste
2015-11-12Show an info box explaining that spaces disable history recording in command ↵Maxime Coste
prompt Fixes #477
2015-11-11Fix access to dead temporaryMaxime Coste
2015-11-11Document i attribute in face command infoMaxime Coste
2015-11-11Remove unneeded conversionMaxime Coste
2015-11-11Fix to_lower/to_upper handling to correctly support non unicode charsMaxime Coste
require a proper unicode locale setup on the system Fixes #94
2015-11-10Remove useless checks, buffer has always at list one lineMaxime Coste
2015-11-10Disable history when executing mapsMaxime Coste
Fixes #476
2015-11-10Document default registersMaxime Coste
2015-11-10Try to switch to last buffer when removing the current oneMaxime Coste
2015-11-10Avoid unneeded inc/dec rec in RefPtr::operator=Maxime Coste
2015-11-09Refactor Normal input mode on_key methodMaxime Coste
2015-11-09Regex based normal mode command honor the selected registerMaxime Coste
They default to the '/' register for the default regex, but can use another if specified with "<reg>
2015-11-09Merge search hihglighter and regex option highlighter in dynregexMaxime Coste
2015-11-09Small tweak in DynamicRegexHighlighterMaxime Coste
2015-11-09Catch expression evaluation errors in line/column highlightersMaxime Coste
2015-11-09Slightly more performant regex capture gathering in select_all_matchesMaxime Coste
2015-11-07Store the last used buffer in clientsMaxime Coste
Fixes #474
2015-11-07Optimize BufferIterator to avoid a lot of pointer chasingMaxime Coste
2015-11-07Avoid useless StringDataPtr copyMaxime Coste
2015-11-06Support 'current' scope in set/unset commandMaxime Coste
2015-11-06Remove unused _ss UDLMaxime Coste
2015-11-05Support 'V' for locked view controlMaxime Coste
Fixes #343
2015-11-05Change ncurses wheel down default button to 5Maxime Coste
2015-11-04Avoid an unneeded call to ensure_char_startMaxime Coste
2015-11-04Fix double check_invariant in SelectionList construction, and set main ↵Maxime Coste
selection to last
2015-11-04Merge https://github.com/alpha123/kakouneMaxime Coste
2015-11-04always_inline a few RefPtr operatorsMaxime Coste
2015-11-04Avoid unneeded sort_and_merge_ovelapping call in select_all_matchesMaxime Coste
2015-11-04Do not tag BufferIterator as random accessMaxime Coste
Boost regex considers that random access means fast distance computation, which is not the case for BufferIterator where Buffer::distance is O(num lines between them) which can get big on large files. Fixes #462
2015-11-04Rework Buffer::distance implementationMaxime Coste
2015-11-03Build on FreeBSDalpha123
2015-11-03Minor cleanup in normal.ccMaxime Coste
2015-11-03Adding support for DragonFlyBSD.sinetek
2015-11-02Support horizontal centering in view commands (using m)Maxime Coste
Fixes #442
2015-11-02Use explicit lambda capturesMaxime 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-29Merge branch 'master' into ranked-word-completionMaxime Coste
2015-10-29Use an heuristic based match ranking algorithm inspired by what ↵Maxime Coste
YouCompleteMe does
2015-10-28Fix mouse scrolling up stopping at line 2Maxime Coste
Fixes #448
2015-10-27Move more logic into RankedMatchMaxime Coste
2015-10-27Merge branch 'master' into ranked-word-completionMaxime Coste