summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-10-23Document exclusive attributeMaxime Coste
2015-10-23Remove useless std::moveMaxime Coste
2015-10-23Add an exclusive attribute that overrides existing faceMaxime Coste
2015-10-23Fix optimized linkageMaxime Coste
2015-10-22Extract WordDB::RankedWord as RankedMatch in its own fileMaxime Coste
2015-10-22Pass ShellContext to commandsMaxime Coste
Fix #427
2015-10-22Wrap the shell params en env vars in a ShellContext structMaxime Coste
2015-10-22Fix :set completion when -add switch is givenMaxime Coste
2015-10-22Support :set -add on strings, using concatenationMaxime Coste
2015-10-21Remove legacy WordDB::find_matching methodMaxime Coste
2015-10-20Sort insert completer words by name favoring lower case and then stable sort ↵Maxime Coste
by rank
2015-10-19Fix removal of duplicated words in insert completionMaxime Coste
2015-10-19Fix handling of explicit insert completersMaxime Coste
2015-10-18Do not filter completions in InsertCompleter anymoreMaxime Coste
Just rerun the actual completers
2015-10-18Experiment with ranked word completion depending on word boundariesMaxime Coste
2015-10-18Fix OSX compilationMaxime Coste
2015-10-18Do not try to extend last match when updating regex matchesMaxime Coste
It does not work well with regexes starting with a lookbehind, as we would need to reparse from further away, leading to the last match just being removed. It seems safer not to remove it, as the motivating use case (multiline macros) is better left to regions anyway. Fixes #440
2015-10-17More cleanups in the buffer open/reload codeMaxime Coste
2015-10-17Move line parsing and to Buffer.cc directlyMaxime Coste
2015-10-17Refactor buffer creation and reloading to be more explicitMaxime Coste
Reloading used to be implicit in the buffer creation function, which is not always nice, as code that explicitely wanted to reload a buffer could not say so.
2015-10-14Fix double destruction of local uiMaxime Coste
2015-10-14Remove unneeded constructorMaxime Coste
2015-10-13Fix file change detection not working in certain casesMaxime Coste
Files opened from the command line where not handled correctly.
2015-10-13Restore info box after a resize as wellMaxime Coste
Fixes #425
2015-10-13Try to restore menu after a resizeMaxime Coste
2015-10-13Fix NCursesUI::m_items not being empty after a resizeMaxime Coste
Fixes #435
2015-10-10Tweak file change checking timeout handlingMaxime Coste
2015-10-09When displaying a prompt content with line break char, replace them with ↵Maxime Coste
their unicode control picture
2015-10-09NCursesUI: Remove color restoring supportMaxime Coste
2015-10-09Fix OSX compilationMaxime Coste
2015-10-08Tweak handling of SIGINTMaxime Coste
2015-10-08Store color/color pairs mapping in the ncurses ui instanceMaxime Coste
2015-10-08Auto fork server when suspending the local clientMaxime Coste
That way, other clients can still be serviced by the server.
2015-10-08Detect ungraceful exits, and backup modified buffers in these casesMaxime Coste
2015-10-08Check for terminal resize on SIGCONTMaxime Coste
Fixes #423
2015-10-06Fix warning in ncurses_ui.ccMaxime Coste
2015-10-06Cleanup insert_completer code and use markup for option completion menu entryMaxime Coste
2015-10-05Fix display of path insert completion for absolute pathsMaxime Coste
2015-10-05Allow parsing empty strings as default color in face descsMaxime Coste
2015-10-05Support markup in menu commandMaxime Coste
2015-10-05Display word insert completion buffer name in a different colorMaxime Coste
2015-10-05Use DisplayLine for menu choicesMaxime Coste
2015-10-03Fix OSX compilationMaxime Coste
2015-10-02Tweak ui_options docstringMaxime Coste
2015-10-02Add self documentation to ui_optionsEike Plack
* For now the non ui code will hold this information. Ideally the UI would be able to describe its options in some way.
2015-10-02Add ncurses_enable_mouse ui optionMaxime Coste
2015-10-02Refactor ShellManager process spawningMaxime Coste
2015-10-01Fix '*' word boundary detection at begin/end of bufferMaxime Coste
2015-09-30Fix removing shared highlightersMaxime Coste
2015-09-27Try to fix OSX compilationMaxime Coste