kakoune/src
Maxime Coste 192e0c33f9 Cache commands in complete_commands
Iterating through all directories in path to find commands
can end up quite slow, so cache the result per directory and
update it only if the directory modification time changed.
2014-04-24 19:08:05 +01:00
..
.gdbinit update gdbinit 2014-01-27 19:51:58 +00:00
assert.cc Minor formatting changes 2014-04-01 18:54:46 +01:00
assert.hh rename assert to kak_assert to avoid collisions 2013-04-09 20:04:11 +02:00
buffer_manager.cc Use StringView in BufferManager 2014-04-19 09:53:37 +01:00
buffer_manager.hh Use StringView in BufferManager 2014-04-19 09:53:37 +01:00
buffer.cc Add g. command to go to the last buffer modification position 2014-04-07 23:47:50 +01:00
buffer.hh Add g. command to go to the last buffer modification position 2014-04-07 23:47:50 +01:00
buffer.inl.hh Minor formatting changes 2014-04-01 18:54:46 +01:00
client_manager.cc Use StringView for completion functions 2014-04-18 14:02:14 +01:00
client_manager.hh Use StringView for completion functions 2014-04-18 14:02:14 +01:00
client.cc Add an explicit refresh method to user interface 2014-04-15 19:19:44 +01:00
client.hh Add support for querying client environement variables 2014-04-07 23:47:51 +01:00
color_registry.cc Use StringView for completion functions 2014-04-18 14:02:14 +01:00
color_registry.hh Use StringView for completion functions 2014-04-18 14:02:14 +01: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 Use StringView in CommandManager 2014-04-21 21:49:25 +01:00
command_manager.hh Use StringView in CommandManager 2014-04-21 21:49:25 +01:00
commands.cc Use StringView for completion functions 2014-04-18 14:02:14 +01:00
commands.hh Fix compilation with clang 3.4 2014-01-27 20:28:38 +00:00
completion.cc Use StringView for completion functions 2014-04-18 14:02:14 +01:00
completion.hh Use StringView for completion functions 2014-04-18 14:02:14 +01:00
context.cc minor code style tweak 2014-04-04 00:00:06 +01:00
context.hh Remove dangling forward declaration of Editor class 2014-03-20 08:11:35 +00:00
debug.cc write_debug: fallback to stderr if the BufferManager does not exists yet 2014-01-23 19:21:00 +00:00
debug.hh replace std::string references with String 2012-04-14 01:17:09 +00:00
display_buffer.cc Fix compilation with OSX C++ lib 2014-04-02 22:41:06 +01:00
display_buffer.hh Fix adapt_view_pos when the cursor is not on a display atom by itself 2014-01-21 18:52:51 +00:00
dynamic_selection_list.cc Rename selections first,last to more explicit anchor,cursor 2014-01-28 19:06:52 +00:00
dynamic_selection_list.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
env_vars.cc Define extern char **environ for OSX, which doesn't define it in a header 2014-04-10 15:23:39 -04:00
env_vars.hh Add support for querying client environement variables 2014-04-07 23:47:51 +01:00
event_manager.cc EventManager: fix busy loop when no timer events exists. 2014-03-18 18:53:35 +00:00
event_manager.hh FDWatchers are non copiable and non movable 2014-03-25 09:15:56 +00: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 Cache commands in complete_commands 2014-04-24 19:08:05 +01:00
file.hh Use StringView for file functions 2014-04-18 14:03:08 +01:00
function_group.hh Use StringView in FunctionGroup and FunctionRegistry 2014-04-21 10:50:09 +01:00
function_registry.hh Use StringView in FunctionGroup and FunctionRegistry 2014-04-21 10:50:09 +01:00
highlighter.hh Pass a HighlightFlags parameter to highlighters 2014-01-18 01:59:37 +00:00
highlighters.cc More OSX fixes 2014-04-02 22:52:00 +01:00
highlighters.hh sort includes directives 2013-04-09 20:05:40 +02:00
hook_manager.cc exec and eval support the -no-hooks option 2014-03-20 08:29:41 +00:00
hook_manager.hh exec and eval support the -no-hooks option 2014-03-20 08:29:41 +00:00
id_map.hh Use StringView in id_map 2014-04-21 10:47:21 +01:00
input_handler.cc Preserve current word in word completion if found elsewhere 2014-04-22 19:32:12 +01:00
input_handler.hh Remove dangling forward declaration of Editor class 2014-03-20 08:11:35 +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 use StringView for parse_keys 2014-04-20 11:27:59 +01:00
keys.hh use StringView for parse_keys 2014-04-20 11:27:59 +01:00
line_and_column.hh LineAndColumns: always pass by value 2013-07-26 01:50:09 +02:00
line_change_watcher.cc Minor formatting fixes (very long lines) 2014-04-08 20:09:54 +01:00
line_change_watcher.hh Rework regions highlighter, refactor and extract line tracking 2014-01-27 19:51:58 +00:00
main.cc Use StringView in shell manager 2014-04-21 00:26:20 +01:00
Makefile Merge remote-tracking branch 'jjthrash/osx-install-fixes' 2014-04-03 20:26:47 +01:00
memoryview.hh sort includes directives 2013-04-09 20:05:40 +02:00
ncurses.cc Add an explicit refresh method to user interface 2014-04-15 19:19:44 +01:00
ncurses.hh Add an explicit refresh method to user interface 2014-04-15 19:19:44 +01:00
normal.cc Add g. command to go to the last buffer modification position 2014-04-07 23:47:50 +01:00
normal.hh move InsertMode to normal.hh 2013-12-15 20:23:02 +00:00
option_manager.cc Use StringView for completion functions 2014-04-18 14:02:14 +01:00
option_manager.hh Use StringView for completion functions 2014-04-18 14:02:14 +01:00
option_types.hh fix invalid value handling for yes no ask options 2013-11-16 00:26:56 +00:00
parameters_parser.cc fix segfault in parameter parser 2014-03-25 08:21:16 +00:00
parameters_parser.hh Fix support for switches style option in user commands 2014-03-20 19:50:42 +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 Support reading strings more that 2048 bytes 2014-04-23 22:21:04 +01:00
remote.hh RemoteClient process all available messages 2014-04-15 19:09:42 +01:00
selection.cc Minor formatting fixes (very long lines) 2014-04-08 20:09:54 +01:00
selection.hh Fix clang compilation 2014-04-02 22:33:52 +01:00
selectors.cc Fix select_whole_lines on empty buffer 2014-04-10 20:14:11 +01:00
selectors.hh Remove Range struct, merge it back in Selection 2014-03-29 08:55:45 +00:00
shell_manager.cc Use StringView in shell manager 2014-04-21 00:26:20 +01:00
shell_manager.hh Use StringView in shell manager 2014-04-21 00:26:20 +01:00
string.cc Add StringView class for non owning string 2014-04-18 13:47:39 +01:00
string.hh remove unused memoryview<char> String::data 2014-04-21 00:26:20 +01:00
unicode.hh Use wide character function for categorizing codepoints 2014-01-05 15:14:58 +00:00
unit_tests.cc Preserve current word in word completion if found elsewhere 2014-04-22 19:32:12 +01:00
units.hh indent cleanup, correct erroneous 3 spaces indent 2013-11-14 00:12:15 +00:00
user_interface.hh Add an explicit refresh method to user interface 2014-04-15 19:19:44 +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 Container utility functions now use the free begin/end functions 2014-03-20 19:51:25 +00:00
value.hh Buffers can hold arbitrary values for for other systems 2014-01-09 21:01:29 +00:00
window.cc Fix clang compilation 2014-04-02 22:33:52 +01:00
window.hh Get rid of Editor for good 2013-12-20 20:14:57 +00:00
word_db.cc Preserve current word in word completion if found elsewhere 2014-04-22 19:32:12 +01:00
word_db.hh Preserve current word in word completion if found elsewhere 2014-04-22 19:32:12 +01:00