summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2012-09-04add override markersMaxime Coste
2012-09-04cleanup cpp.kakMaxime Coste
2012-09-04Allow arrow keys in prompt modeMaxime Coste
2012-09-04Support # comments in commandsMaxime Coste
2012-09-04Client::MenuMode wrap through options with j/k Ctrl-n/Ctrl-p and tabMaxime Coste
2012-09-03Client::MenuMode map tab as SelectNextMaxime Coste
2012-09-03fix open line above for first line and add a unit testMaxime Coste
2012-09-03Add MenuCommand::SelectNone and use it when tab completions goes back to orig...Maxime Coste
2012-09-03NCurses: Fix menu displayMaxime Coste
2012-09-03move input handling, including menu and prompt, to the Client classMaxime Coste
2012-09-03fix control key parsingMaxime Coste
2012-08-31NCurses: use menu for tab completionMaxime Coste
2012-08-30Change client menu api to give more control to the callerMaxime Coste
2012-08-30More useable menu implementation on ncursesMaxime Coste
2012-08-30git.kak: tweak highlightingMaxime Coste
2012-08-29escape whitespaces in filename or buffername completionsMaxime Coste
2012-08-29Fix escaped whitespace handling in command managerMaxime Coste
2012-08-29remove regex.hh, define Regex directly in string.hhMaxime Coste
2012-08-29add_hook: do not construct a regex again and againMaxime Coste
2012-08-29make.kak: fix highlightingMaxime Coste
2012-08-29make.kak: fix parameter passingMaxime Coste
2012-08-29use fifo buffers for grep and make commandMaxime Coste
2012-08-29Add an -fifo option to the 'edit' commandMaxime Coste
2012-08-29main: EventManager should be destroyed after the BuffersMaxime Coste
2012-08-29fix ShellManager, avoid zombie childs when grand childs detaches themselvesMaxime Coste
2012-08-28add a poll based EventManager and use it for ncurse client updateMaxime Coste
2012-08-28ncurses: refresh at end of draw_windowMaxime Coste
2012-08-28BufferManager: protect complete_buffername from regex_errorMaxime Coste
2012-07-30fix compilation on OSXMaxime Coste
2012-08-28use a separate context for kakrc executionMaxime Coste
2012-08-28fix complete_filenameMaxime Coste
2012-08-27IncrementalInserter: Fix avoid_eol behaviorMaxime Coste
2012-08-23grep.kak: do not quote paramsMaxime Coste
2012-08-23use a strongly typed int CharCount for character countsMaxime Coste
2012-08-22use a strongly typed int LineCount for line countsMaxime Coste
2012-08-21do_go: some cleanupsMaxime Coste
2012-08-21RegexColorizer: fix last buffer line highlightingMaxime Coste
2012-08-21Add Buffer::iterator_at_line{begin,end}(size_t line) overloadsMaxime Coste
2012-08-21edit command: when a line is specified ask the window to center itMaxime Coste
2012-08-21bind <a-c> to window::center_selectionMaxime Coste
2012-08-21add Window::center_selection methodMaxime Coste
2012-08-21fix parse_keys for <a-key>Maxime Coste
2012-08-17Allow context with client and non-window editorMaxime Coste
2012-08-17fix create_buffer_from_file when file does not existsMaxime Coste
2012-08-17RegexColorizer: Fix range computationMaxime Coste
2012-08-17make.kak: style fixMaxime Coste
2012-08-17grep.kak: use perl regex syntax and quote parametersMaxime Coste
2012-08-15Store the current client in contextMaxime Coste
2012-08-15avoid keeping end of lines selected in Editor::eraseMaxime Coste
2012-08-15Add BufferIterator::clamp(bool avoid_eol) methodMaxime Coste