summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-09-24move Client::Mode class definition in client.ccMaxime Coste
2012-09-24Use context.editor() instead of context.window() when a window is not neededMaxime Coste
2012-09-19select_all_matches: reject match that start at the end of originating selectionMaxime Coste
2012-09-17ncurses: fix displaying of lines longer than screenMaxime Coste
2012-09-17RegexColorizer: store ColorPairs by pointer so that alias changes are taken ↵Maxime Coste
into account
2012-09-17ColorRegistry: permit overriding an aliasMaxime Coste
2012-09-17kakrc: use color aliases for cpp and kakrc highlightingMaxime Coste
2012-09-17Add a ColorRegistry class responsible of color parsing and supporting aliasesMaxime Coste
colalias command permits to define names for color pairs
2012-09-17fix parse_keys for <esc>Maxime Coste
2012-09-17PromptMode: fix completion of non-last parametersMaxime Coste
2012-09-14fifo: buffer size is 4k instead of 512Maxime Coste
2012-09-12rework fifo handling, use real fifos in {make,grep}.kak, update READMEMaxime Coste
2012-09-12use parse_filename when opening files or completing filenames so that ~ and ↵Maxime Coste
env vars are handled
2012-09-12simplify tab completion code in Client::InsertModeMaxime Coste
2012-09-12whine when a search selected nothing so that the user knowsMaxime Coste
2012-09-12support Tab/BackTab keys in MenuMode as wellMaxime Coste
2012-09-12grep command uses file completionMaxime Coste
2012-09-12add -file-completion option to def command and document in READMEMaxime Coste
2012-09-11commands.cc: cleanupMaxime Coste
2012-09-11Correctly handle arrow keys in insert modeMaxime Coste
2012-09-11Buffer: reset undo data after executing hooks in constructorMaxime Coste
2012-09-11do not keep undo data in the debug bufferMaxime Coste
2012-09-11NCursesClient::show_menu: stop displaying counts in front of itemsMaxime Coste
2012-09-11fix NCursesClient::menu_select for one past last itemMaxime Coste
2012-09-11Support Shift-Tab in prompt mode to go back in completionsMaxime Coste
2012-09-11add 'r' for replacing selection with next typed charMaxime Coste
2012-09-10Load config file in ${XDG_CONFIG_HOME}/kak/kakrc and ↵Maxime Coste
${XDG_CONFIG_HOME}/kak/autload/* Do not autoload files in $kak_runtime/rc, let the user choose restore the runtime command implemented in shell this time.
2012-09-10Remove runtime command, use shell expansion to source files in rc dir.Maxime Coste
With the help of a new kak_runtime env var.
2012-09-10Buffer: Allow inserting at the end when the inserted text ends with an end ↵Maxime Coste
of line Adapted other code in consequence and added unit tests so that this behavior is maintained.
2012-09-09use -shell-params in rc filesMaxime Coste
2012-09-09Add support for shell script parametersMaxime Coste
Now %sh{ ... } can access positional parameters through standard shell construct, allowing simple handling of variable parameters. def command accepts -shell-params flag to use this facility.
2012-09-07Add support for page up and page downMaxime Coste
2012-09-07Cleanup Key handling, use symbolic names for function keysMaxime Coste
2012-09-07Editor::{select,move_cursor} takes a enum SelectMode parameter instead of a ↵Maxime Coste
boolean
2012-09-07fix Client::repeat_last_insert when no last insertMaxime Coste
2012-09-06kakrc.kak: fix comments highlightingMaxime Coste
2012-09-06ShellManager: output stderr in the debug bufferMaxime Coste
2012-09-06cpp.kak: smarter alt commandMaxime Coste
2012-09-06tweak make output highlightingMaxime Coste
2012-09-05simplify menu apiMaxime Coste
2012-09-05fix Selection::merge_withMaxime Coste
2012-09-05Handle inserting in Client::InsertModeMaxime Coste
2012-09-05Client: fix history searchMaxime Coste
2012-09-05ncurses: colorize the menuMaxime Coste
2012-09-05fix NCursesClient::show_menu with big menu entriesMaxime Coste
2012-09-05Factor select to next char commands using Client::on_next_keyMaxime Coste
2012-09-05use on_next_key in do_go and do_select_objectMaxime Coste
2012-09-05Add client::on_next_key method to run some code when the next key arrivesMaxime Coste
2012-09-04use more constexprMaxime Coste
2012-09-04Prompt: use entered text as prefix for history searchMaxime Coste