| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-08-02 | vis: add motions [[, [], ][, ]] | Marc André Tanner | 1 | -0/+107 | |
| They behave not like in vim, but instead try to find the start/end of C-like function definitions. The first character stands for the direction [ for backwards, ] for forwards. The second character denotes the start [ or end ] respectively. | |||||
| 2015-08-01 | text-motion: fix text_find_{next,prev} | Marc André Tanner | 1 | -5/+12 | |
| It is after all a stupid O(n*m) algorithm, hence restart after a failed partial match. Code like this would benefit from a proper test suite ... | |||||
| 2015-07-28 | text-motion: introduce text_line_char_{get,set} | Marc André Tanner | 1 | -6/+27 | |
| 2015-07-28 | text-motion: add functions to iterate over lines of a range | Marc André Tanner | 1 | -0/+33 | |
| 2015-07-24 | text-motion: introduce text_line_{up,down} | Marc André Tanner | 1 | -0/+12 | |
| 2015-07-03 | Add movements to next/previous character within same line | Marc André Tanner | 1 | -0/+18 | |
| These movements always keep the cursor on the same line and do not move over newlines. | |||||
| 2015-04-21 | Clean up to/till movements | Marc André Tanner | 1 | -8/+10 | |
| 2015-04-10 | Highlight matching cursor symbol | Marc André Tanner | 1 | -2/+7 | |
| 2015-01-13 | Add new logical linewise movements | Marc André Tanner | 1 | -0/+9 | |
| The column position is currently not correctly preserved when there are lines with multibyte characters involved spanning multiple screen lines. In general this might still be a bit fragile. | |||||
| 2015-01-05 | define underscores to be part of a word | Matthias Braun | 1 | -1/+1 | |
| 2014-09-27 | Add text objects for word (lowercase) variant | Marc André Tanner | 1 | -1/+1 | |
| 2014-09-27 | Simplify text_line_finish | Marc André Tanner | 1 | -5/+1 | |
| 2014-09-27 | Implement proper distinction between word and WORD | Marc André Tanner | 1 | -26/+37 | |
| 2014-09-25 | Add infrastructure for word (lowercase) motions | Marc André Tanner | 1 | -0/+25 | |
| This unfortunately doesn't work as is which is why it is not actually hooked up to key bindings. | |||||
| 2014-09-25 | Perform some renames in preparation for different word types | Marc André Tanner | 1 | -4/+4 | |
| 2014-09-25 | Introduce text_line_lastchar | Marc André Tanner | 1 | -0/+8 | |
| 2014-09-25 | Revert "Change semantics of text_line_end" | Marc André Tanner | 1 | -2/+2 | |
| This reverts commit 3a24e6a5562e4b1ea456fbe36607bd8a9c92744d. | |||||
| 2014-09-24 | Change semantics of text_line_end | Marc André Tanner | 1 | -2/+2 | |
| Also make movement to end of line inclusive. This has the effect that $ moves to the last character on a line but d$ still deletes said character. | |||||
| 2014-09-19 | Windows style newlines are actually \r\n not \n\r | Marc André Tanner | 1 | -9/+10 | |
| This is fiddely stuff, hopefully it doesn't break too much | |||||
| 2014-09-10 | text-motions: add text_line_prev function | Marc André Tanner | 1 | -0/+14 | |
| 2014-09-10 | text-motions: fix no match case of text_find_char_{next,prev} | Marc André Tanner | 1 | -4/+9 | |
| These functions should return the original position in case no match was found. | |||||
| 2014-09-10 | Add license header | Marc André Tanner | 1 | -0/+15 | |
| 2014-09-10 | Add comments where appropriate | Marc André Tanner | 1 | -1/+1 | |
| 2014-09-09 | Remove trailing whitespaces (sed 's/[ \t]*$//') | Marc André Tanner | 1 | -1/+1 | |
| 2014-09-08 | Hook up search as a movement | Marc André Tanner | 1 | -0/+30 | |
| 2014-09-05 | Add helper function which finds the start of the next line | Marc André Tanner | 1 | -0/+10 | |
| 2014-09-04 | text-motion: fix find_char_prev | Marc André Tanner | 1 | -1/+1 | |
| 2014-08-30 | Add trivial text motions to start and end of file | Marc André Tanner | 1 | -0/+8 | |
| 2014-08-30 | Add support for backticks to movement and text object | Marc André Tanner | 1 | -0/+1 | |
| 2014-08-28 | motion: improve matching of single and double quotes | Marc André Tanner | 1 | -14/+22 | |
| 2014-08-28 | motion: fix movement to previous word end when right before | Marc André Tanner | 1 | -2/+3 | |
| 2014-08-28 | motion: add character wise motion | Marc André Tanner | 1 | -0/+12 | |
| 2014-08-28 | Improve text motions | Marc André Tanner | 1 | -7/+37 | |
| 2014-08-25 | Move motion related stuff into own file | Marc André Tanner | 1 | -0/+228 | |
