summaryrefslogtreecommitdiff
path: root/src/commands.cc
AgeCommit message (Expand)Author
2012-12-09Support nested {Filters,Highlighter}GroupMaxime Coste
2012-12-07extract ParametersParser to it's own fileMaxime Coste
2012-12-03'exec' and (resurected) 'eval' commands can take a '-client' parameterMaxime Coste
2012-12-03add 'name' command to set current client nameMaxime Coste
2012-12-03fix quit modified file behaviourMaxime Coste
2012-11-26EventManager: avoid erasing an event handler while it may be in useMaxime Coste
2012-11-23Refactor filter and highlighter registry into a common templateMaxime Coste
2012-11-22rename (hook|option)_manager to (hook|option)s.Maxime Coste
2012-11-21move wrong_argument_count to commands.cc, where it is usedMaxime Coste
2012-11-21Buffer: replace reset_undo_data with a NoUndo flagMaxime Coste
2012-11-20Fix FIFO double deregistering issue when closing the buffer after EOFMaxime Coste
2012-11-20Buffer: replace Buffer::Type with Buffer::FlagsMaxime Coste
2012-11-20Let client manager handle deleting clientMaxime Coste
2012-11-12Add jump list support to contextMaxime Coste
2012-11-07Saner :edit and :buffer behaviour when buffer is the current oneMaxime Coste
2012-11-07Fix buffer deletion from a client when another is editing itMaxime Coste
2012-11-05Move client drawing responsiblity to the ClientManagerMaxime Coste
2012-11-05Rework Window creation, avoid using the same window in multiple clientsMaxime Coste
2012-10-30Add a ClientManager for managing client lifetimesMaxime Coste
2012-10-28Handle all available input before redrawingMaxime Coste
2012-10-20make UserInterface unaware of Window, only of DisplayBufferMaxime Coste
2012-10-17rename Client to InputHandlerMaxime Coste
2012-10-16verious refactoringMaxime Coste
2012-10-16create_buffer_from file return nullptr on file not found instead of throwingMaxime Coste
2012-10-11use ByteCount instead of CharCount when we are really counting bytesMaxime Coste
2012-10-10when executing keys, propagate potentially changed editor to calling contextMaxime Coste
2012-10-10exec concat all its arguments instead of accepting only oneMaxime Coste
2012-10-02OSX compilation fixesMaxime Coste
2012-09-30Menus can be placed anywhere on the screen, and takes a style parameterMaxime Coste
2012-09-28Change buffer order based on the last one usedMaxime Coste
2012-09-26Forbid context copyMaxime Coste
2012-09-26Move UserInterface out of Client into ContextMaxime Coste
2012-09-25cleanup BatchUIMaxime Coste
2012-09-24extract Client virtual methods to a UserInterface classMaxime Coste
2012-09-24Use context.editor() instead of context.window() when a window is not neededMaxime Coste
2012-09-17ColorRegistry: permit overriding an aliasMaxime Coste
2012-09-17Add a ColorRegistry class responsible of color parsing and supporting aliasesMaxime 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-12add -file-completion option to def command and document in READMEMaxime Coste
2012-09-11commands.cc: cleanupMaxime Coste
2012-09-10Remove runtime command, use shell expansion to source files in rc dir.Maxime Coste
2012-09-10Buffer: Allow inserting at the end when the inserted text ends with an end of...Maxime Coste
2012-09-09Add support for shell script parametersMaxime Coste
2012-09-05simplify menu apiMaxime Coste
2012-09-03move input handling, including menu and prompt, to the Client classMaxime 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-29remove regex.hh, define Regex directly in string.hhMaxime Coste
2012-08-29add_hook: do not construct a regex again and againMaxime Coste