kakoune/src
Maxime Coste 2ac545d306 RegionHighlighter: correct coordinates that are one past end of line
As region highlighters store per lines matches, end of line ones
are not valid buffer coordinates and must be corrected as begining
of next line.
2014-01-18 11:47:18 +00:00
..
.gdbinit gdb: do not catch throw, but break when constructing an assert_failed exception 2012-04-03 13:42:20 +00:00
assert.cc Use Win32 MessageBox for asserts on cygwin 2014-01-08 19:23:59 +00:00
assert.hh rename assert to kak_assert to avoid collisions 2013-04-09 20:04:11 +02:00
buffer_manager.cc Fix warnings 2013-11-10 22:51:52 +00:00
buffer_manager.hh Use the buffer manager to delete buffer, throw when a client is inserting 2013-04-10 18:54:01 +02:00
buffer.cc rename buffer_iterator.inl.hh as buffer.inl.hh and inline some more methods 2014-01-12 17:19:05 +00:00
buffer.hh rename buffer_iterator.inl.hh as buffer.inl.hh and inline some more methods 2014-01-12 17:19:05 +00:00
buffer.inl.hh rename buffer_iterator.inl.hh as buffer.inl.hh and inline some more methods 2014-01-12 17:19:05 +00:00
client_manager.cc Get rid of Editor for good 2013-12-20 20:14:57 +00:00
client_manager.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
client.cc Get rid of Editor for good 2013-12-20 20:14:57 +00:00
client.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
color_registry.cc indent fixes 2013-12-03 19:49:09 +00:00
color_registry.hh sort includes directives 2013-04-09 20:05:40 +02:00
color.cc Color,ColorPair: always pass by copy 2013-07-26 00:54:58 +02:00
color.hh Color,ColorPair: always pass by copy 2013-07-26 00:54:58 +02:00
command_manager.cc CommandManager: support completion of chained commands 2014-01-03 20:07:40 +00:00
command_manager.hh CommandManager: use aliases for commands rather than duplicating data 2013-12-24 02:06:22 +00:00
commands.cc Use a single edition for -itersel 2014-01-06 20:10:46 +00:00
commands.hh expose exec_keys function in commands.hh 2013-02-18 18:57:08 +01:00
completion.cc shell_completion use command completion after | and && 2014-01-03 22:29:11 +00:00
completion.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
context.cc Do not allow changing buffer when the context is editing 2014-01-06 20:07:08 +00:00
context.hh Do not allow changing buffer when the context is editing 2014-01-06 20:07:08 +00:00
debug.cc Get rid of Editor for good 2013-12-20 20:14:57 +00:00
debug.hh replace std::string references with String 2012-04-14 01:17:09 +00:00
display_buffer.cc Add DisplayAtom::check_invariant method 2013-12-12 13:45:08 +00:00
display_buffer.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
dynamic_selection_list.cc Get rid of Editor for good 2013-12-20 20:14:57 +00:00
dynamic_selection_list.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
event_manager.cc small optimization in event manager 2013-09-23 20:32:45 +02:00
event_manager.hh Remove Set and use unordered_set 2013-01-31 18:58:25 +01:00
exception.cc exceptions: use const char* what() instead of String description() 2013-04-11 13:57:35 +02:00
exception.hh exceptions: use const char* what() instead of String description() 2013-04-11 13:57:35 +02:00
file.cc Add support for absolute paths in find_file 2014-01-03 19:32:42 +00:00
file.hh Add complete_command for completing commands in PATH 2013-12-23 20:43:55 +00:00
function_group.hh FunctionGroup: fix incorrect parameter for operator() 2014-01-17 13:13:08 +00:00
function_registry.hh rename idvaluemap to id_map, remove Id template param, use String 2013-11-18 22:24:31 +00:00
highlighter.hh Pass a HighlightFlags parameter to highlighters 2014-01-18 01:59:37 +00:00
highlighters.cc RegionHighlighter: correct coordinates that are one past end of line 2014-01-18 11:47:18 +00:00
highlighters.hh sort includes directives 2013-04-09 20:05:40 +02:00
hook_manager.cc Resurect idvaluemap, order of traversal matters 2013-11-18 22:17:50 +00:00
hook_manager.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
id_map.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
input_handler.cc Word completion use a WordDB stored as a buffer value. 2014-01-16 22:07:42 +00:00
input_handler.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
keymap_manager.cc Add key mapping support 2013-10-25 00:30:46 +01:00
keymap_manager.hh rename idvaluemap to id_map, remove Id template param, use String 2013-11-18 22:24:31 +00:00
keys.cc Add support for function keys F1-F12 2013-11-09 11:12:55 +00:00
keys.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
line_and_column.hh LineAndColumns: always pass by value 2013-07-26 01:50:09 +02:00
main.cc minor code cleanup 2014-01-12 21:25:21 +00:00
Makefile make userconfig: install all kak scripts 2013-12-23 21:52:59 +00:00
memoryview.hh sort includes directives 2013-04-09 20:05:40 +02:00
ncurses.cc Add support for the erase key in prompt and insert mode 2014-01-04 18:18:59 +00:00
ncurses.hh Code style cleanups in ncurses.{cc,hh} 2013-10-17 18:48:12 +01:00
normal.cc Use wide character function for categorizing codepoints 2014-01-05 15:14:58 +00:00
normal.hh move InsertMode to normal.hh 2013-12-15 20:23:02 +00:00
option_manager.cc Try prefix completion and then subsequence completion for option names 2014-01-03 19:00:05 +00:00
option_manager.hh Try prefix completion and then subsequence completion for option names 2014-01-03 19:00:05 +00:00
option_types.hh fix invalid value handling for yes no ask options 2013-11-16 00:26:56 +00:00
parameters_parser.cc rename assert to kak_assert to avoid collisions 2013-04-09 20:04:11 +02:00
parameters_parser.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
register_manager.cc memoryview: always pass by value 2013-07-26 01:50:36 +02:00
register_manager.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
register.hh Make Context a class, not a struct 2013-11-11 19:10:49 +00:00
remote.cc Pass title to UserInterface::info_show 2013-10-11 00:17:22 +01:00
remote.hh Remove $kak_socket replaced with $kak_session 2013-09-25 19:04:52 +01:00
selection.cc SelectionList should never be empty 2013-12-14 14:38:17 +00:00
selection.hh Much faster implementation of SelectionList::merge_overlapping 2014-01-13 22:23:40 +00:00
selectors.cc Fix some tabs in the code 2014-01-05 14:30:26 +00:00
selectors.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
shell_manager.cc Minor code cleanups 2013-07-28 16:40:02 +02:00
shell_manager.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
string.cc add subsequence_match(str, subseq) utility function 2013-09-23 21:17:16 +02:00
string.hh Style changes, replace typedefs with usings 2014-01-09 19:59:26 +00:00
unicode.hh Use wide character function for categorizing codepoints 2014-01-05 15:14:58 +00:00
unit_tests.cc Word completion use a WordDB stored as a buffer value. 2014-01-16 22:07:42 +00:00
units.hh indent cleanup, correct erroneous 3 spaces indent 2013-11-14 00:12:15 +00:00
user_interface.hh Pass title to UserInterface::info_show 2013-10-11 00:17:22 +01:00
utf8_iterator.hh indent fixes 2013-12-03 19:49:09 +00:00
utf8.hh Add utf8::codepoint_size function 2013-05-30 18:49:50 +02:00
utils.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
value.hh Buffers can hold arbitrary values for for other systems 2014-01-09 21:01:29 +00:00
window.cc Pass a HighlightFlags parameter to highlighters 2014-01-18 01:59:37 +00:00
window.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
word_db.cc Word completion use a WordDB stored as a buffer value. 2014-01-16 22:07:42 +00:00
word_db.hh Word completion use a WordDB stored as a buffer value. 2014-01-16 22:07:42 +00:00