| Age | Commit message (Collapse) | Author | Files | Lines |
|
https://mentors.debian.net/package/vis
|
|
These do not really belong into the editor core. If desired they
could be implemented in Lua instead.
|
|
Fix `gN` and delimited inner variants when given a count.
|
|
|
|
Do not override implicit operator macro in command mode.
Fix #334
|
|
For unpaired text objects delimited by ", ' or ` if there is no preceding
symbol on the same line, advance starting position to first occurence on
the same line.
As a result ci" can be used to change the inner quotes on the same line
even if the cursor is currently to the left of the opening quote.
If the line contains no such symbol at all then the text objects will
will continue to match across line boundaries. This behavior is different
in vim where for example a ci" command on a line without any quotes has
no effect.
Close #358
|
|
There exist two typical ways to use an array:
1) to hold pointers to externally allocated memory regions
Use array_init(...) for initialization, an element has the
size of a pointer. Use the functions suffixed with `_ptr'
to manage your pointers. The cleanup function array_release_full
must only be used with this type of array.
2) to hold arbitrary sized objects
Use array_init_sized(...) to specify the size of a single
element. Use the regular (i.e. without the `_ptr' suffix)
functions to manage your objects. array_get will return a
pointer to the object stored within the array.
|
|
|
|
|
|
|
|
By default it is mapped to i<Tab> and a<Tab> however there
is currently no difference between the inner and regular
version.
|
|
This allows them to be placed into the read only ELF section.
|
|
The behaviour when no match is found is not yet optimal.
|
|
Up until now text objects would only ever grow/expand if
applied multiple times. The new SPLIT type allows text
objects which cover a completely different range when
applied with a count.
|
|
|