aboutsummaryrefslogtreecommitdiff
path: root/text-objects.c
AgeCommit message (Collapse)AuthorFilesLines
2015-08-06vis: implement al and il text objectsMarc André Tanner1-0/+17
2015-08-02vis: add text objects `af` and `if`Marc André Tanner1-0/+19
They try to match C-like function definitions. The inner variant only contains the function body.
2015-08-01vis: support `ae` and `ie` text objectsMarc André Tanner1-0/+17
2015-07-28text-object: introduce utility function text_range_is_linewiseMarc André Tanner1-0/+6
2015-07-28text: move utility functions to separate fileMarc André Tanner1-0/+1
2015-07-26text-object: add new functions to search for wordsMarc André Tanner1-0/+31
2015-07-23text-object: add text_range_linewiseMarc André Tanner1-0/+8
Takes a range and extends both ends to cover the remaining part of the line.
2014-12-23Distinct between inner and outer word text objectsMarc André Tanner1-6/+78
2014-09-27Add text objects for word (lowercase) variantMarc André Tanner1-15/+25
2014-09-25Perform some renames in preparation for different word typesMarc André Tanner1-13/+13
2014-09-25Add text_object_word_raw which does not include any whitespacesMarc André Tanner1-0/+32
2014-09-17Simplify text_object_line implementationMarc André Tanner1-7/+1
2014-09-13Introduce some helper functions dealing with FilerangeMarc André Tanner1-10/+5
2014-09-10Add license headerMarc André Tanner1-0/+15
2014-09-03Introduce a logical line as text-objectMarc André Tanner1-0/+13
2014-08-31Expose various text objects with individual functionsMarc André Tanner1-1/+29
2014-08-30Add support for backticks to movement and text objectMarc André Tanner1-1/+2
2014-08-28text-objects: add objects delimited by brackets or quotesMarc André Tanner1-1/+52
2014-08-28text-object: make word object behave more like in vimMarc André Tanner1-6/+6
2014-08-28text-object: correctly detect word boundriesMarc André Tanner1-7/+24
2014-08-25Move motion related stuff into own fileMarc André Tanner1-0/+38