| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-02-09 | Refactor ncurses assistant option handling | Maxime Coste | |
| The option is now ncurses_assistant, defaults to clippy, none and off a recognized to disable assistant. | |||
| 2015-02-09 | Merge remote-tracking branch 'robinmoussu/cat_assistant' | Maxime Coste | |
| 2015-02-08 | Add optional helper for commands, to get parameter dependent help | Maxime Coste | |
| Use for the set command to document options. | |||
| 2015-02-08 | add `assistant=cat|trombon' option | robin moussu | |
| Move ascii art of assistant of top of file. `assistant' has been renamed to `s_assistant' because it become a static variable. It was because it `assistant()' was used in `set_ui_options' and `make_info_box()' | |||
| 2015-02-08 | Add a cat assistant! | robin moussu | |
| 2015-02-07 | Use parameter pack to that the default hash_value is the worst match | Maxime Coste | |
| 2015-02-06 | Merge remote-tracking branch 'jjthrash/not-warnings' | Maxime Coste | |
| 2015-02-06 | Add a from C array constructor to ArrayView | Maxime Coste | |
| 2015-02-06 | Avoid selecting buffer end when copying selection to next line | Maxime Coste | |
| 2015-02-06 | Fix compile warnings on OSX that could actually be errors | Jimmy Thrasher | |
| c++ -std=gnu++11 -g -Wall -Wno-reorder -Wno-sign-compare -pedantic -DKAK_DEBUG -MD -MP -MF .buffer.d -c -o .buffer.o buffer.cc buffer.cc:35:20: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] kak_assert(not line->length == 0 and line->data()[line->length-1] == '\n'); ^ ~~ ./assert.hh:17:18: note: expanded from macro 'kak_assert' if (not (condition)) \ ^ buffer.cc:35:20: note: add parentheses after the '!' to evaluate the comparison first ./assert.hh:17:18: note: expanded from macro 'kak_assert' if (not (condition)) \ ^ buffer.cc:35:20: note: add parentheses around left hand side expression to silence this warning ./assert.hh:17:18: note: expanded from macro 'kak_assert' if (not (condition)) \ ^ buffer.cc:177:20: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] kak_assert(not line->length == 0 and line->data()[line->length-1] == '\n'); ^ ~~ ./assert.hh:17:18: note: expanded from macro 'kak_assert' if (not (condition)) \ ^ buffer.cc:177:20: note: add parentheses after the '!' to evaluate the comparison first ./assert.hh:17:18: note: expanded from macro 'kak_assert' if (not (condition)) \ ^ buffer.cc:177:20: note: add parentheses around left hand side expression to silence this warning ./assert.hh:17:18: note: expanded from macro 'kak_assert' if (not (condition)) \ ^ 2 warnings generated. | |||
| 2015-02-06 | Extract directory/filename splitting in a function | Maxime Coste | |
| 2015-02-05 | Add C and alt-C for 'copy selection to next/previous line' | Maxime Coste | |
| 2015-02-05 | Fix missing modes in :map completion and docstring | Maxime Coste | |
| 2015-02-04 | Fix incorrect Buffer::Change generated in Buffer::reload | Maxime Coste | |
| 2015-02-03 | Fix too strict assert and unneeded (lets hope) check | Maxime Coste | |
| 2015-02-03 | Extend line numbering max width to 15 char | Maxime Coste | |
| 2015-02-02 | Regex selectors more tolerant to matches not ending on char boundaries | Maxime Coste | |
| 2015-02-02 | Improve code compatibility | Maxime Coste | |
| 2015-02-02 | Fix recursive regions matching when a recursive matches just before an end | Maxime Coste | |
| %sh{ $test {} $test } was incorrrectly closing the %sh block at the first { because it was immediatly followed by a }. | |||
| 2015-02-02 | Fix buffer reloading | Maxime Coste | |
| 2015-02-01 | Small refactor in highlighters.cc | Maxime Coste | |
| 2015-02-01 | Fix highlighter update with new LineModification behaviour | Maxime Coste | |
| 2015-02-01 | Fixes in line_modification change, along with style tweak | Maxime Coste | |
| 2015-01-31 | Rewrite line modifications, hopefully with easier to comprehend code | Maxime Coste | |
| 2015-01-29 | Tweak Buffer::Change layout | Maxime Coste | |
| 2015-01-28 | Add history memory domain | Maxime Coste | |
| 2015-01-27 | Add C-f and C-b binding for page up/page down | Maxime Coste | |
| Fixes #173 | |||
| 2015-01-27 | Store direct ref_ptr<StringStorage> for WordDB lines | Maxime Coste | |
| Storing a SharedString is a waste, we want the whole line. | |||
| 2015-01-27 | Keep all completion matches when selecting a candidate | Maxime Coste | |
| 2015-01-26 | Always inline StringStorage methods | Maxime Coste | |
| 2015-01-26 | Release display buffers when a window is added to free list | Maxime Coste | |
| 2015-01-26 | Try to improve ga behaviour | Maxime Coste | |
| 2015-01-25 | Tweak SharedString | Maxime Coste | |
| 2015-01-24 | Fix GCC 4.8 compilation | Maxime Coste | |
| 2015-01-23 | Fix bug when deleting end of buffer text using multiple selections | Maxime Coste | |
| 2015-01-22 | Avoid temporary strings on buffer load/reload | Maxime Coste | |
| Pass directly a Vector<ref_ptr<StringStorage>> to the buffer | |||
| 2015-01-22 | Fix error message in tuple option parsing | Maxime Coste | |
| 2015-01-21 | Add Display memory domain | Maxime Coste | |
| 2015-01-21 | Try to fix travis compilation errors | Maxime Coste | |
| 2015-01-20 | Fix write_debug with no debug buffer and multiple lines | Maxime Coste | |
| 2015-01-19 | rename SharedString::Storage to StringStorage and use directly in Buffer | Maxime Coste | |
| 2015-01-19 | Use a single allocation for SharedString::Storage | Maxime Coste | |
| 2015-01-18 | Add helper for overloading operator new/delete | Maxime Coste | |
| 2015-01-18 | Replace std::shared_ptr with homemade, intrusive, ref_ptr | Maxime Coste | |
| That saves a lot of memory as sizeof(SharedString) is now one pointer less. | |||
| 2015-01-18 | buffer updates are in BufferMeta memory domain | Maxime Coste | |
| 2015-01-17 | simplify echo code, avoid trailing spaces | Maxime Coste | |
| 2015-01-16 | Add support for per type default memory domain | Maxime Coste | |
| 2015-01-15 | Add a no copy shared string constructor, used for map lookup, and intern words | Maxime Coste | |
| 2015-01-15 | Fix filename completion | Maxime Coste | |
| 2015-01-15 | Do not store lines to word in word db, just keep the old lines alive | Maxime Coste | |
