| Commit message (Expand) | Author | Age | Files | Lines |
* | move the textobj definition calls into the vimrc, rather than just having con... | doy | 2008-12-23 | 2 | -14/+3 |
* | make the other textobj callbacks public | doy | 2008-12-23 | 1 | -2/+2 |
* | allow the Textobj function to take extra arguments to pass on to the callback | doy | 2008-12-23 | 1 | -2/+2 |
* | subtract 1 from the length rather than backspacing afterwards in visual mode | jluehrs2 | 2008-05-07 | 1 | -2/+3 |
* | allow the cursor to end up at the beginning of the start line | jluehrs2 | 2008-05-07 | 1 | -0/+5 |
* | don't readjust the cursor if the command is 'c', just use 'd' as the command ... | jluehrs2 | 2008-05-07 | 1 | -2/+6 |
* | simplify the length calculation by quite a bit | jluehrs2 | 2008-05-07 | 1 | -8/+4 |
* | make sure spaces can traverse newlines | jluehrs2 | 2008-05-07 | 1 | -0/+3 |
* | todo for textobj.vim | jluehrs2 | 2008-05-05 | 1 | -0/+1 |
* | split the textobj stuff out into its own file | jluehrs2 | 2008-04-30 | 2 | -227/+238 |
* | script local callback functions should be specified local to where they are d... | jluehrs2 | 2008-04-30 | 1 | -5/+4 |
* | use recursion to make this cleaner, and use gE rather than <BS> if the charac... | jluehrs2 | 2008-04-30 | 1 | -8/+9 |
* | handle the cursor starting out on whitespace or a comma by repositioning it b... | jluehrs2 | 2008-04-30 | 1 | -0/+11 |
* | make sure getting rid of an argument doesn't leave end of line whitespace | jluehrs2 | 2008-04-30 | 1 | -0/+6 |
* | also catch ends past the end of line before the other tests so that startline... | jluehrs2 | 2008-04-30 | 1 | -0/+5 |
* | make this >= to catch things that go past the end of line | jluehrs2 | 2008-04-30 | 1 | -1/+1 |
* | handle the first argument a bit better when the second argument is on the nex... | jluehrs2 | 2008-04-30 | 1 | -0/+12 |
* | execute the callback function in the sandbox, so it doesn't do anything weird... | jluehrs2 | 2008-04-30 | 1 | -1/+1 |
* | use backspace rather than 'h' here to handle ending at the start of a line | jluehrs2 | 2008-04-30 | 1 | -1/+1 |
* | hmmm, looking more closely at how text objects like ( are handled, this seems... | jluehrs2 | 2008-04-30 | 1 | -0/+5 |
* | sigh... why can i not remember that not all operators are destructive... this... | jluehrs2 | 2008-04-30 | 1 | -6/+0 |
* | make function argument text object not fail quite as badly with newlines... s... | jluehrs2 | 2008-04-30 | 1 | -2/+2 |
* | oops | jluehrs2 | 2008-04-30 | 1 | -1/+1 |
* | minor cleanups | jluehrs2 | 2008-04-30 | 1 | -4/+2 |
* | handle blank lines after commas a bit better | jluehrs2 | 2008-04-30 | 1 | -3/+4 |
* | the fold text object shouldn't do anything if we aren't in a fold | jluehrs2 | 2008-04-30 | 1 | -0/+3 |
* | move the save/restore of cursor position to the base text object function | jluehrs2 | 2008-04-30 | 1 | -2/+3 |
* | save and restore the cursor position in the fold text object, so it has no si... | jluehrs2 | 2008-04-30 | 1 | -0/+2 |
* | make inner == 0 work properly everywhere | jluehrs2 | 2008-04-29 | 1 | -0/+9 |
* | make inner == 0 work again for single line functions | jluehrs2 | 2008-04-29 | 1 | -4/+6 |
* | make the argument text object work across multiple lines. inner == 0 is proba... | jluehrs2 | 2008-04-29 | 1 | -5/+43 |
* | this isn't necessary | jluehrs2 | 2008-04-29 | 1 | -1/+0 |
* | handle textobjects starting or ending on a newline | jluehrs2 | 2008-04-29 | 1 | -0/+6 |
* | don't try to handle regex textobjects being called when the cursor is on a /,... | jluehrs2 | 2008-04-29 | 1 | -5/+11 |
* | simplify the regex textobj logic a bit | jluehrs2 | 2008-04-29 | 1 | -4/+3 |
* | make the regex text object do nothing if it can't find matching pairs of / | jluehrs2 | 2008-04-29 | 1 | -0/+6 |
* | allow text object callbacks to throw an exception meaning 'do nothing' | jluehrs2 | 2008-04-29 | 1 | -1/+5 |
* | beginnings of a text object for function arguments. it only handles single li... | jluehrs2 | 2008-04-29 | 1 | -0/+21 |
* | don't really need to save and restore the cursor here, since all the text obj... | jluehrs2 | 2008-04-28 | 1 | -4/+0 |
* | add another fold | jluehrs2 | 2008-04-28 | 1 | -0/+2 |
* | convert the fold text object to use the new helper function | jluehrs2 | 2008-04-28 | 1 | -16/+10 |
* | handle the case of the \/ being split when we look forwards and backwards for... | jluehrs2 | 2008-04-28 | 1 | -3/+14 |
* | we already know where the cursor is, no need to look it up | jluehrs2 | 2008-04-28 | 1 | -2/+2 |
* | convert regex text object to use the new helper function | jluehrs2 | 2008-04-28 | 1 | -20/+6 |
* | add a function to generate text objects | jluehrs2 | 2008-04-28 | 1 | -0/+37 |
* | normal -> normal! | jluehrs2 | 2008-04-25 | 1 | -2/+2 |
* | don't need the C-U since we're escaping first | jluehrs2 | 2008-04-25 | 1 | -8/+8 |
* | hmmm, how about a fold textobj that actually works | jluehrs2 | 2008-04-25 | 1 | -9/+11 |
* | add a fold text object | jluehrs2 | 2008-04-25 | 1 | -0/+19 |
* | add a / text object for regexes | jluehrs2 | 2008-04-24 | 1 | -0/+53 |