summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2013-03-25add a cd commandMaxime Coste
2013-03-25Always use absolute path for file buffer names, compact paths for displayMaxime Coste
2013-03-25fix some style problems detected by cppcheckMaxime Coste
2013-03-22{grep,make}.kak: use edit! instead of trying to delete bufferMaxime Coste
2013-03-22open_fifo delete existing buffer if neededMaxime Coste
2013-03-22cpp.kak: alt supports an alt_dirs options for directories to searchMaxime Coste
2013-03-22show informations on uncaught std::exceptionsMaxime Coste
2013-03-22use canonicalized filenames for buffersMaxime Coste
2013-03-22BufferManager notify the ClientManager when a buffer diesMaxime Coste
2013-03-22kakrc: avoid bash featuresMaxime Coste
2013-03-22setb can take a -buffer argumentMaxime Coste
2013-03-22eval,exec: -restore-selections become -draft, and restore the buffer as wellMaxime Coste
2013-03-22add WinDisplay hookMaxime Coste
2013-03-21add a kak_selections env var, which contains all selections separated by a commaMaxime Coste
2013-03-21BufferManager: replace Buffer* get_buffer with Buffer& get_bufferMaxime Coste
2013-03-20utf8 validity is not a buffer concernMaxime Coste
2013-03-20Add a RuntimeError hook called when a runtime_error exception is catched at c...Maxime Coste
2013-03-20user defined hooks can access the hook parameter in shell with $kak_hook_paramMaxime Coste
2013-03-20Editor: fix select(Selection&, SelectMode::Replace)Maxime Coste
2013-03-20NCurses: draw a scroll barMaxime Coste
2013-03-20BufferCompleter: preserve completions when insertingMaxime Coste
2013-03-19CommandManager: fix some crashesMaxime Coste
2013-03-19BufferCompleter: fix backward looping in completion candidatesMaxime Coste
2013-03-19Add an 'insert_hide_sel' option, which hides selection when insertingMaxime Coste
2013-03-19clang-complete: do the compilation in the buffer directoryMaxime Coste
2013-03-18select_to_{,reverse}: search on other lines if neededMaxime Coste
2013-03-18more robust implementation of expand_unprintableMaxime Coste
2013-03-18DisplayBuffer::split does not check if the split is on a character boundaryMaxime Coste
2013-03-18add a reg command to set a registerMaxime Coste
2013-03-18add 'r' object alias for [] (range)Maxime Coste
2013-03-18Buffer: optimize do_insert to minimize changes in m_lines vectorMaxime Coste
2013-03-18DynamicSelectionList: optimize updating on buffer modificationMaxime 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-15move BufferIterator on_{insert,erase} as DynamicSelectionList implementation ...Maxime Coste
2013-03-15replay_macro: parse keys only onceMaxime Coste
2013-03-15Buffer::on_erase: avoid resizing lines more than necessaryMaxime Coste
2013-03-15Makefile: fix link with bfd linkerMaxime Coste
2013-03-14clang: fix auto completion when cursor is on end of lineMaxime Coste
2013-03-14NCurses: hand coded menu implementationMaxime Coste
2013-03-14add clang.kak, providing clang based insert completionMaxime Coste
2013-03-14add str-list option support to decl commandMaxime Coste
2013-03-14add support for regex options, make ignored_files oneMaxime Coste
2013-03-14move remoting code to remote.ccMaxime Coste
2013-03-13move complete_filename to file.ccMaxime Coste
2013-03-13goto file uses the 'path' string-list option instead of hard coded pathsMaxime Coste
2013-03-13find_file: automatically add missing '/' and end of pathsMaxime Coste
2013-03-13write_buffer: consider buffer as saved only if we used it's filenameMaxime Coste
2013-03-13Editor: fix replace at end of bufferMaxime Coste
2013-03-13Buffer: minor refactoringMaxime Coste