summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2012-08-23use a strongly typed int CharCount for character countsMaxime Coste
2012-08-22use a strongly typed int LineCount for line countsMaxime Coste
2012-08-21do_go: some cleanupsMaxime Coste
2012-08-21RegexColorizer: fix last buffer line highlightingMaxime Coste
2012-08-21Add Buffer::iterator_at_line{begin,end}(size_t line) overloadsMaxime Coste
2012-08-21edit command: when a line is specified ask the window to center itMaxime Coste
2012-08-21bind <a-c> to window::center_selectionMaxime Coste
2012-08-21add Window::center_selection methodMaxime Coste
2012-08-21fix parse_keys for <a-key>Maxime Coste
2012-08-17Allow context with client and non-window editorMaxime Coste
2012-08-17fix create_buffer_from_file when file does not existsMaxime Coste
2012-08-17RegexColorizer: Fix range computationMaxime Coste
2012-08-17make.kak: style fixMaxime Coste
2012-08-17grep.kak: use perl regex syntax and quote parametersMaxime Coste
2012-08-15Store the current client in contextMaxime Coste
2012-08-15avoid keeping end of lines selected in Editor::eraseMaxime Coste
2012-08-15Add BufferIterator::clamp(bool avoid_eol) methodMaxime Coste
2012-08-15Buffer::{iterator_at,clamp} takes an optional avoid_eol parameterMaxime Coste
2012-08-15misc cleanupsMaxime Coste
2012-08-15CommandManager::parse: fix invalid memory readMaxime Coste
2012-08-15Context: do not store buffer, ask editor for itMaxime Coste
2012-08-15RegexColorizer only cache a range instead of the whole bufferMaxime Coste
2012-08-15colorize_regex become RegexColorizer and maintain a cache of matchesMaxime Coste
2012-08-15Buffer: add a timestampMaxime Coste
2012-08-14rc/grep.kak: style fixMaxime Coste
2012-08-14complete_buffername try regex matching when prefix matching does not workMaxime Coste
2012-08-14Add a writeall (wa) commandMaxime Coste
2012-08-14Buffer: stronger invariant, a buffer is never empty and all lines finish by '\n'Maxime Coste
2012-08-11use new reg access syntax in rc filesMaxime Coste
2012-08-11CommandManager: support %reg{<reg>} and %opt{<option>} syntaxMaxime Coste
2012-08-11commands: code cleanupMaxime Coste
2012-08-10Buffer: move back Modification as an implementation detailMaxime Coste
2012-08-10detect byte order mark in buffers, and write backMaxime Coste
2012-08-10make.kak: quote echo parameter in errjumpMaxime Coste
2012-08-10ShellManager: fix option regex, allow capsMaxime Coste
2012-08-10support crlf line ending when reading and writing buffersMaxime Coste
2012-08-10Buffer: fix corner case in insertMaxime Coste
2012-08-10Buffer: add reset_undo_data methodMaxime Coste
2012-08-10Window,Buffer: add const overload for {option,hook}_managerMaxime Coste
2012-08-10highlight_range: handle empty rangesMaxime Coste
2012-08-08add rc/asciidoc.kak for asciidoc highlightingMaxime Coste
2012-08-08make.kak: errjump also display the error description in the status lineMaxime Coste
2012-08-08exec_keys: use the context editor, no need for a new oneMaxime Coste
2012-08-08Refactor BufferManagerMaxime Coste
2012-08-08Regex Highlighter: highlight 10 lines above and below displayed rangeMaxime Coste
2012-08-08BufferIterator: use default operator=Maxime Coste
2012-08-08Makefile: use -MMD to generate deps instead of using separate stepsMaxime Coste
2012-08-07rc/{grep,make}.kak: use a scratch buffer to store resultsMaxime Coste
2012-08-07kakrc: fix string highlightingMaxime Coste
2012-08-07Fix do_pipeMaxime Coste