summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2013-10-26Add a WinClose hookMaxime Coste
2013-10-26Keep does nothing if an empty regex is entered (rather than crashing)Maxime Coste
2013-10-26Specify key modifiers using constexpr functions for brevityMaxime Coste
2013-10-26InputMode::Prompt: use an enum for mode rather than bool m_insert_regMaxime Coste
2013-10-26remove unneeded code in clientMaxime Coste
2013-10-25Add key mapping supportMaxime Coste
2013-10-25use prefix matching for hook scopeMaxime Coste
2013-10-24Add std::hash specialization for std::pairMaxime Coste
2013-10-21Add an autoreload YesNoAsk option, for configuring buffer reloading behaviour.Maxime Coste
2013-10-21Add YesNoAsk type for optionsMaxime Coste
2013-10-21Add Buffer::reload for reloading buffers without loosing options and hooksMaxime Coste
2013-10-17Code style cleanups in ncurses.{cc,hh}Maxime Coste
2013-10-17More robust Buffer filesystem timestamp handlingMaxime Coste
2013-10-17Improve NCurses UI menu scroll bar, use a variable heightMaxime Coste
2013-10-15Detect file external modification and ask the user whether to reload or notMaxime Coste
2013-10-15Reset normal mode when changing the current editorMaxime Coste
2013-10-14Fix indent code, support indentwidth=0 for using tabsMaxime Coste
2013-10-11Fix ctags.kak function info supportMaxime Coste
2013-10-11Fix Editor::remove_selection when the main selection is the first one and is ...Maxime Coste
2013-10-11Display session name in the status lineMaxime Coste
2013-10-11Use { and } for extending selection to object start/endMaxime Coste
2013-10-11Save last pipe command to the '|' register, and use it for empty cmdMaxime Coste
2013-10-11Pass title to UserInterface::info_showMaxime Coste
2013-10-11Display target register name in status line when recording a macroMaxime Coste
2013-10-11Only allow recording macro to register a-zMaxime Coste
2013-10-11Let InputModes describe themselves for status line displayMaxime Coste
2013-10-10Remove Context::numeric_param, pass it directly to normal mode functionsMaxime Coste
2013-10-08Fix tabs that appeared in the codebaseMaxime Coste
2013-10-08Improve object selection supportMaxime Coste
2013-10-07Use WordType enum instead of a bool punctuation_is_word for word selectorMaxime Coste
2013-10-02add <a-R> for rotating selections contentMaxime Coste
2013-10-02Add <c-s> for saving current selection in the jump listMaxime Coste
2013-10-02Add <c-u> in insert mode for forcing commiting the current undo groupMaxime Coste
2013-10-01Cleanup dynamic registers init, and add # register for selection countMaxime Coste
2013-10-01clean up env var registrationMaxime Coste
2013-09-27Do not push jump on search nextMaxime Coste
2013-09-27minor cleanupMaxime Coste
2013-09-27Support highlighters that add new lines in scroll_to_keep_cursor_visibleMaxime Coste
2013-09-25Remove $kak_socket replaced with $kak_sessionMaxime Coste
2013-09-25Do not take directories into account when completing buffer nameMaxime Coste
2013-09-24complete_filename fallback on subsequence completion if prefix does not workMaxime Coste
2013-09-24use subsequence instead of regex matching for buffer completionMaxime Coste
2013-09-23add subsequence_match(str, subseq) utility functionMaxime Coste
2013-09-23Add prefix_match function and use it instead of adhoc codeMaxime Coste
2013-09-23small optimization in event managerMaxime Coste
2013-09-23extract client main to a run_client functionMaxime Coste
2013-09-21Add missing newlines to printed messagesMaxime Coste
2013-09-19Add a -d command line option for running Kakoune as a headless serverMaxime Coste
2013-09-19Add a -s command line option for specifying session nameMaxime Coste
2013-09-19extract main kakoune code to a kakoune functionMaxime Coste