summaryrefslogtreecommitdiff
path: root/src/main.cc
AgeCommit message (Expand)Author
2012-03-07factor word and WORD selectorsMaxime Coste
2012-02-28support appending with searchMaxime Coste
2012-02-27save and restore " and / registers in exec_keysMaxime Coste
2012-02-27fix exec_commands_in_file parsing of [\'"`] stringsMaxime Coste
2012-02-16move ncurses function to ncurses.{cc,hh}Maxime Coste
2012-02-15Add an echo command which print it's params in the status lineMaxime Coste
2012-02-15def command takes an optional argument for parameter policyMaxime Coste
2012-02-13edit command supports optional line and column parameterMaxime Coste
2012-02-13edit command switch to the given buffer if it is already openedMaxime Coste
2012-02-13add 'def' command to define new user commandsMaxime Coste
2012-02-13support multiline strings when executing file commandsMaxime Coste
2012-02-13Support `shell commands` expansion in CommandManagerMaxime Coste
2012-02-13support register access through ctrl-r in ncurses_promptMaxime Coste
2012-02-10giving a count to paste selects which selections yank buffer to useMaxime Coste
2012-02-09Merge captures into registers, implements register insertionMaxime Coste
2012-02-07Editor refactoring, merge undo and batch managementMaxime Coste
2012-02-07add a Register class, registers can now contain a list of stringMaxime Coste
2012-02-07selectors now take a Selection as parameter instead of a BufferIteratorMaxime Coste
2012-02-07extract exec_keys function from exec_stringMaxime Coste
2012-02-03use memoryview instead of std::vector where applicableMaxime Coste
2012-02-03batches support in Editor, used by IncrementalInserter and exec_stringMaxime Coste
2012-02-02Use an Editor instead of a Window as much as possibleMaxime Coste
2012-01-31extract an Editor class from Window and refactorMaxime Coste
2012-01-31Buffer: support creation of temporary windows to apply commands when no windo...Maxime Coste
2012-01-31Buffer: add NewFile buffer type for buffer with an non existing yet fileMaxime Coste
2012-01-29File: parse_filename function which handle ~ and environment variable in file...Maxime Coste
2012-01-25history support in promptMaxime Coste
2012-01-25SelectionHighlighter: reverse color of the last char of each selectionMaxime Coste
2012-01-25moving no longer clears multiple selectionsMaxime Coste
2012-01-24fix line break support in insert_charMaxime Coste
2012-01-24use a settable get_key function to be able to override key readingMaxime Coste
2012-01-24support Ctrl-R <reg> when inserting to insert a registerMaxime Coste
2012-01-23replace ncurses getch calls with a get_key methodMaxime Coste
2012-01-23the hook command takes a first parameter to specify the hook ownerMaxime Coste
2012-01-23HooksManager: forward declare Context instead of including context.hhMaxime Coste
2012-01-23HooksManager: extract the Singleton version as GlobalHooksManagerMaxime Coste
2012-01-20implement finding kak executable path on MacOSMaxime Coste
2012-01-19HighlighterGroup: move to it's own file, Window uses them directlyMaxime Coste
2012-01-18completion support for addgrouphl and rmgrouphlMaxime Coste
2012-01-18replace addhl -group with addgrouphl command, and add rmgrouphlMaxime Coste
2012-01-15Context: do not permit access to window or buffer if nullMaxime Coste
2012-01-15add a runtime command to execute files in the runtime directoryMaxime Coste
2012-01-15addhl supports a -group optionMaxime Coste
2012-01-15CommandManager: add flags support and IgnoreSemiColons flagMaxime Coste
2012-01-15correctly clear the window status lineMaxime Coste
2012-01-14CommandManager: use directly first command parameter as the command nameMaxime Coste
2012-01-14support '\' as a line continuation marker when executing commands in fileMaxime Coste
2012-01-09<space> with a count argument replaces current selections with the counth sel...Maxime Coste
2012-01-04Selectors: add select_surrounding to select blocksMaxime Coste
2011-12-28search for kakrc next to the kak executable instead of in the current directoryMaxime Coste