summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-09-11Improve redraw behaviour on resizeMaxime Coste
2015-09-11Use wgetch rather than getch to avoid unwanted redrawsMaxime Coste
2015-09-10Refactor NCursesUI implementation, use pads instead of windowsMaxime Coste
2015-09-10Try to restore colors to hard coded xterm palette on ncurses quitMaxime Coste
Fixes #327
2015-09-08Tweak BufferManager::delete_buffer implementationMaxime Coste
2015-09-07Delete all existig window before resizingMaxime Coste
2015-09-07Avoid wrapping lines with negative max widthMaxime Coste
2015-09-07Small info box handling in cleanup in ncursesMaxime Coste
2015-09-06Complete aliases in command promptMaxime Coste
2015-09-04Avoid restoring selections in regex_prompt when they cannot have been modifiedMaxime Coste
2015-09-04Small code tweak in show_whitespaces highlighterMaxime Coste
2015-09-03Remove some useless code in remote.ccMaxime Coste
2015-09-03Tweak headers in shell_manager.hh, no need for regex.hhMaxime Coste
2015-09-03Regex are overkill for shell manager env vars, we just need exact match or ↵Maxime Coste
prefix match
2015-09-03Change ncurses title logic, use hard coded \033]2;<title>\007 sequenceMaxime Coste
And add a ncurses_set_title ui option defaulting to true.
2015-09-02Fallback on /usr/share/kak if the relative runtime path does not existsMaxime Coste
2015-09-02std::accumulate is in <numeric> not <algorithm>Maxime Coste
2015-09-02Add missing includeMaxime Coste
2015-09-02comparison ops for MatchAndBuffer should be constMaxime Coste
2015-09-02Add support for a separate menu text in insert completionsMaxime Coste
Display buffer of origin in word completion menu
2015-09-02Fix clang compilationMaxime Coste
2015-09-02Fix forward declare struct/class mismatchMaxime Coste
2015-09-01Cache buffer display nameMaxime Coste
2015-09-01Simplify runtime_directoryMaxime Coste
2015-08-31Detect normal mode count overflowMaxime Coste
2015-08-31Merge remote-tracking branch 'elegios/master'Maxime Coste
2015-08-30Use a named struct for insert completion candidatesMaxime Coste
2015-08-30Merge remote-tracking branch 'Maroniemann/master'Maxime Coste
2015-08-30Prevented incorrect softlink from being createdClemens Stadlbauer
If the "autoload" directory softlink has already been created, "make install" would place a recursive softlink inside it on the next install, which made future installs fail.
2015-08-29Additional code tweak in command_manager.ccMaxime Coste
2015-08-28Add missing std::move, avoid a needless string copyMaxime Coste
2015-08-27Avoid using an UnorderedMap for 4 elements...Maxime Coste
2015-08-27Refactor command parsing, maintain coordinates while reading the stringMaxime Coste
2015-08-27Small code cleanup in command_manager.ccMaxime Coste
2015-08-26Add a kill command that kills the current sessionMaxime Coste
Fixes #331 A given session can be killed with 'echo kill | kak -p <session>'
2015-08-26Reorganize slightly local client creationMaxime Coste
2015-08-26Fix segfault in edge case when jumping backwards in jumplistViktor Palmkvist
Closes #380
2015-08-25Argument text object no longer handles <>Viktor Palmkvist
2015-08-23Rework resize handlingMaxime Coste
Fixes #383
2015-08-23Add support for listing existing sessions with kak -lMaxime Coste
Fixes #381
2015-08-23Move session socket to /tmp/kakoune/<user name>/<session>Maxime Coste
2015-08-23Remove Client::window() method, use a force_redraw() oneMaxime Coste
We cannot assume Client::m_window is always non-null, as when changing current buffer its temporarily null, at the point where WinCreate hook might get called. Fixes #382
2015-08-23Change flag lines highlighter to use faces instead of colorsMaxime Coste
Fixes #130
2015-08-22Avoid double session closingMaxime Coste
2015-08-22Format session socket name in place into the sockaddr_unMaxime Coste
2015-08-20Merge remote-tracking branch 'zakgreant/reference-sheet-scripts'Maxime Coste
2015-08-20Fix reentrency in Normal::handle_keyMaxime Coste
2015-08-19No reason for NestedBool operator bool to be explicitMaxime Coste
2015-08-19Add alternative names to ^ (caret) and @ (arobase) registersMaxime Coste
2015-08-19Use the "<reg> syntax along with a default register for marks and macrosMaxime Coste
Marks use the '^' register by default, macros the '@' register.