summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-02-03Migrate the raw troff `kakoune` man page to the asciidoc formatFrank LENORMAND
2016-02-03Do not use a hash to determine if a window must be redrawnMaxime Coste
Collision happens Fixes #569
2016-02-02Add a basic man pageFrank LENORMAND
2016-01-28Small cleanupMaxime Coste
2016-01-28Support user given text objectsMaxime Coste
2016-01-27StringView based surround selectionMaxime Coste
2016-01-27Make BufferIterator::operator* return a const ref to be more compatibleMaxime Coste
2016-01-26Make find_surrounding more reusable and add unit testsMaxime Coste
2016-01-20Support connecting to other users sessions by using <user>/<session>Maxime Coste
2016-01-16Fix the name of ranges highlighters upon initializationFrank LENORMAND
2016-01-10Rename set_signal_wrapper to set_signal_handler and tweak SignalHandler defMaxime Coste
2016-01-10Merge remote-tracking branch 'danlrobertson/safe_signal'Maxime Coste
2015-12-29Merge remote-tracking branch 'occivink/master'Maxime Coste
2015-12-28Cleanup InsertCompleter get rid of unneeded candidate vector copyMaxime Coste
2015-12-27Fix uses of non-keyword logical operators (replace &&, || and ! with and, or ↵Maxime Coste
and not)
2015-12-27Remove the exec_keys functionMaxime Coste
2015-12-27Slight refactorMaxime Coste
2015-12-27Formatting fixMaxime Coste
2015-12-27Keep match whose end is closest to the selection in reverse regexO. Perret
search.
2015-12-27Add a static_words str-list option always considered for word completionMaxime Coste
Fixes #313
2015-12-25Center the initial target lineMaxime Coste
2015-12-25Set window dimensions when setting it in a contextMaxime Coste
2015-12-24Do not try to access the local client if it was not succesfully createdMaxime Coste
2015-12-23Support passing +<line number> parameter to specify the first buffer target ↵Maxime Coste
line on open Fixes #336
2015-12-23Pass flags to the regex engine to correct anchorsMaxime Coste
Current behaviour was matching ^ $ for the current search start/end (and \b was always matching begin/end as well). Fixes #536
2015-12-23Add a signal function using sigactionDaniel Robertson
Use a wrapper for sigaction in place of signal to ensure that the SA_RESTART flag is set for all signals used. Signed-off-by: Daniel Robertson <danlrobertson89@gmail.com>
2015-12-23Remove drop jump (c-d)Maxime Coste
2015-12-23Support collapsing jumps in eval and execMaxime Coste
Fixes #535
2015-12-23Use an index for jump list current rather than an iteratorMaxime Coste
2015-12-23Extract jump list handling in a JumpList structMaxime Coste
2015-12-22Tweak Context::push_jump implementation, simplify codeMaxime Coste
2015-12-17Slight refactor in selection update codeMaxime Coste
2015-12-17Initial, WIP spelling implementationMaxime Coste
Add a ranges highlighter that takes a timestamped list of ranges and associated face. Add a spell.kak file that uses aspell pipe interface to fill a range-faces option.
2015-12-15Add missing erasing of invalid line flagsMaxime Coste
2015-12-14Support quitting while executing RuntimeError hooksMaxime Coste
Fixes #529
2015-12-12Fix input mode keep alive handling, use a refcount for input modesMaxime Coste
Fixes #528
2015-12-12Fix Buffer::changes_since if we get passed an invalid timestampMaxime Coste
2015-12-12Use markup for line-flags instead of a single faceMaxime Coste
2015-12-12Merge remote-tracking branch 'doppioandante/safer-autoload'Maxime Coste
2015-12-12Merge remote-tracking branch 'lenormf/fix-face-format-check'Maxime Coste
2015-12-12Store the buffer timestamp in line flags options respect it for highlightingMaxime Coste
Option content is auto updated to match current buffer, so that line flags are updated according to buffer modifications.
2015-12-12Pass directly the StringView to option_add and let it do the option parsingMaxime Coste
2015-12-12Avoid instanciation of a `String` object everytime the `parse_color`Frank LENORMAND
function is called.
2015-12-12Optimize the dynregex case where the expression refers directly to a regex ↵Maxime Coste
option
2015-12-12Remove deprecated userconfig ruleEnrico Lumetti
2015-12-11Ensure that at least one character follows a ',' or a '+' sign in a faceFrank LENORMAND
description (respectively a background color and attributes).
2015-12-10Fix "unused result" warnings for several system calls.Frank LENORMAND
2015-12-08Filter mode require an event managerMaxime Coste
Fixes #519
2015-12-08Move grench.rc in the correct directoryMaxime Coste
2015-12-07Merge remote-tracking branch 'alexherbo2/grench-rc'Maxime Coste