summaryrefslogtreecommitdiff
path: root/src/main.cc
AgeCommit message (Expand)Author
2013-04-03fix compilation with clang++Maxime Coste
2013-04-02add alt-* for not smart set search pattern to selectionMaxime Coste
2013-03-29add swap case support with the ~ keyMaxime Coste
2013-03-29use a scoped edition in Repeated so that repeated actions have a single undo ...Maxime Coste
2013-03-26kak_bufname env var use display_nameMaxime Coste
2013-03-26% register uses the buffer display nameMaxime Coste
2013-03-22show informations on uncaught std::exceptionsMaxime Coste
2013-03-21add a kak_selections env var, which contains all selections separated by a commaMaxime Coste
2013-03-18add 'r' object alias for [] (range)Maxime Coste
2013-03-18Editor: keep selections sorted and use an index for the main oneMaxime Coste
2013-03-15Editor: replace selections().back() with main_selection()Maxime Coste
2013-03-15replay_macro: parse keys only onceMaxime Coste
2013-03-14move remoting code to remote.ccMaxime Coste
2013-03-13goto file uses the 'path' string-list option instead of hard coded pathsMaxime Coste
2013-03-12Modify network protocol to allow commands through the socketMaxime Coste
2013-03-11add kak_timestamp env var to access current buffer timestampMaxime Coste
2013-03-05Add support for boolean optionsMaxime Coste
2013-03-05Strongly typed options supportMaxime Coste
2013-02-27reorganize keymapMaxime Coste
2013-02-27use 'Q' for replay macroMaxime Coste
2013-02-27Add 'gf' (goto file) functionalityMaxime Coste
2013-02-27Add " and ' support to object selectionMaxime Coste
2013-02-27Use current localeMaxime Coste
2013-02-26handle SIGFPE, SIGQUIT and SIGTERM as well as SIGSEGVMaxime Coste
2013-02-26Add an expand_unprintable highlighter which replaces unprintable char with U+...Maxime Coste
2013-02-22main: catch all exceptionsMaxime Coste
2013-02-22Paste: use count for repetitionMaxime Coste
2013-02-22Use S for regex splitting, and alt-s for line splittingMaxime Coste
2013-02-21Avoid recursive macro callsMaxime Coste
2013-02-20select and split operations use the search pattern registerMaxime Coste
2013-02-19search: fix empty search string, use previous patternMaxime Coste
2013-02-19Add '*' binding, which (smart) copy current selection to search patternMaxime Coste
2013-02-18Add macro recording/replay supportMaxime Coste
2013-02-18make keymap definition more readable using a select helper functionMaxime Coste
2013-01-30style fixMaxime Coste
2013-01-29Do not pass a context to InputHandler methodsMaxime Coste
2013-01-23add a SIGSEGV handlerMaxime Coste
2013-01-21Add kak_cursor_{line,column} env varMaxime Coste
2013-01-17replace char: fix unicode handlingMaxime Coste
2013-01-14move input watching responsibility into UserInterface implementationsMaxime Coste
2013-01-11RemoteClient owns the FDWatcher of it's socketMaxime Coste
2013-01-10Refactor EventManagerMaxime Coste
2013-01-08Add backward search support (bound to alt-/)Maxime Coste
2013-01-07Support for selecting to surrounding object begin/end with [ and ]Maxime Coste
2013-01-07Autoname client on creation, and access client name from shell with $kak_clientMaxime Coste
2013-01-05alt-r rotates selectionsMaxime Coste
2013-01-04various code style fixesMaxime Coste
2013-01-03alt-n replace last selection with next matchMaxime Coste
2012-12-31add incsearch option to choose if incremental search is enabledMaxime Coste
2012-12-31minor cleanupMaxime Coste