Israel Chauca Fuentes
8ab087c95c
Don't use setline() with quotes.
2013-07-13 21:27:38 -04:00
Israel Chauca Fuentes
61d62e8920
small fix.
2013-07-13 19:54:23 -04:00
Israel Chauca Fuentes
7ce61655a7
Do not remove caracters when inserting a closing paren. Close #133 .
2013-07-09 14:10:28 -04:00
Israel Chauca Fuentes
7caa6092b7
Fix <S-Tab> mapping. Close #132 .
2013-06-27 21:35:37 -04:00
Israel Chauca Fuentes
d98d8c0a0d
Fix :DelimitMateTest.
2013-06-27 20:59:04 -04:00
Israel Chauca Fuentes
e2d63e38f6
Store internal values in s:options. Close #79 .
2013-06-22 00:20:45 -04:00
Israel Chauca Fuentes
579e3520a4
Use setter/getter everywhere (well, almost everywhere).
2013-06-21 23:49:48 -04:00
Israel Chauca Fuentes
90d07a68be
Update options list.
2013-06-21 22:42:41 -04:00
Israel Chauca Fuentes
2cb3f4d5e6
Use getter func.
2013-06-21 22:42:15 -04:00
Israel Chauca Fuentes
3a23e89cb5
Jump out of space expansion. Never meant to disable it. Closes #129 .
2013-06-21 21:49:07 -04:00
Israel Chauca Fuentes
70e1ac1462
Smart quotes consider balanced quotes on current line. Closes #94 .
2013-06-19 00:43:42 -04:00
Israel Chauca Fuentes
d4ba528935
Add eol marker finished. Closes #102 . Add s:g().
2013-06-19 00:06:10 -04:00
Israel Chauca Fuentes
8a8aad183f
Fix tests, BS in expansions and close #105 .
2013-06-18 18:52:26 -04:00
Israel Chauca Fuentes
cfc6654855
Make jumping over space and CR expansions optional and off by default.
...
- Closes #130 .
- Closes #110 .
- As suggested in #95 .
2013-06-18 16:02:48 -04:00
Israel Chauca Fuentes
0326b7c14a
Flush buffer on scrolling.
2012-07-20 15:51:19 -04:00
Israel Chauca Fuentes
1dfe26a538
Fix CR expansion & syn fold enabled by InsertLeave
...
Benamin Fritz reported the following:
Without the "zv", if the user has syntax folding on, when the mapping
invokes <Esc> the pair of braces which were just separated by a <CR>
could become folded, so that the trailing "o" opens a new line AFTER
the pair.
2012-06-08 16:56:34 -04:00
Israel Chauca Fuentes
5a84c1a746
Update :DelimitMateTest for eol_marker.
2012-04-15 20:16:44 -04:00
Israel Chauca Fuentes
d3ffebab74
Replace for loop with map(). Should finish with #77 .
2012-04-15 01:34:56 -04:00
Israel Chauca Fuentes
ece6c39a65
Add eol marker only if inserted on the same 'insert session'.
2012-04-15 01:02:28 -04:00
Israel Chauca Fuentes
b65d719353
Add string next to the closing matchpair when at the eol. Closes #77 .
2012-04-14 19:36:51 -04:00
Israel Chauca Fuentes
ad4430706e
Fix conflict with cindent. Comment on #95 .
2012-04-01 17:59:40 -04:00
Israel Chauca Fuentes
a9f51531d9
Consider indentation with BS on empty expanded CR.
2012-03-31 16:56:31 -04:00
Israel Chauca Fuentes
6bb98110b4
Consider space and CR expansions when jumping over. Closes #95 .
2012-03-31 13:33:24 -04:00
Israel Chauca Fuentes
0b34aea202
Always jump over the quote on the right. Closes #89 .
2012-03-04 00:11:40 -05:00
Israel Chauca Fuentes
f1e92d05d5
Make smart quote work beyond the first column. Closes #89 .
2012-03-03 16:09:08 -05:00
Israel Chauca Fuentes
0fb597ef36
Make :DelimitMateTest more verbose.
...
- Add the output of :version.
- Print all mapping regardless of value.
- Ask before overwriting a modified buffer.
2012-02-25 17:45:28 -05:00
Israel Chauca Fuentes
bb9b0edcc5
Simplify CR expansion mapping. Add Test for it.
2012-02-24 20:32:42 -05:00
Akos Gyimesi
1cbbe90a09
Allow CR expansion for arbitrary line suffix.
2012-02-23 21:35:40 +01:00
Israel Chauca Fuentes
646794cbda
Remove "apostrophe" feature. Closes #81 .
2012-02-16 14:53:01 -05:00
Israel Chauca Fuentes
b853ee9f35
Handle backspace option gracefully. Quick test for #64 .
2012-02-15 22:05:48 -05:00
Israel Chauca Fuentes
eb2625c4a7
Consider non ascii chars for smart quote.
2012-02-15 15:38:11 -05:00
Israel Chauca Fuentes
e17f6cd23c
Consider non ascii chars for smart quote. Close #73 .
2012-02-15 14:52:53 -05:00
Israel Chauca Fuentes
54acd56b48
Fix space expansion. Closes #68 .
2012-02-15 14:25:36 -05:00
Israel Chauca Fuentes
f5748da36c
Fix issues with quotes.
2012-02-14 18:39:48 -05:00
Israel Chauca Fuentes
eade67b409
Remove noise.
2012-02-12 13:33:04 -05:00
Israel Chauca Fuentes
9d133d5b69
Fix flushing of char buffer.
2012-02-09 21:28:53 -05:00
Israel Chauca Fuentes
9f003b5bf5
Add CursorIdx() multibyte aware col().
2012-02-08 22:44:39 -05:00
Israel Chauca Fuentes
e688e20151
Optimize IsSpaceExpansion.
2012-02-08 03:50:43 -05:00
Israel Chauca Fuentes
8749708115
Optimize IsEmptyPair.
2012-02-08 03:41:11 -05:00
Israel Chauca Fuentes
5cc5d8d9b3
Replace GeetChar*Cursor with GetCharFromCursor.
2012-02-08 03:07:49 -05:00
Israel Chauca Fuentes
98b4119746
Attempt to fix CR expansion.
2012-02-08 01:08:10 -05:00
Israel Chauca Fuentes
c889905e47
Fix duplicated closing paren with <S-Tab>.
...
Code from @albertosantini. Closes #69 .
2012-02-08 00:22:18 -05:00
Israel Chauca Fuentes
db54dadb46
Remove unused var.
2012-02-08 00:22:04 -05:00
Israel Chauca Fuentes
604260f56e
Use GetChar*Cursor() instead of byte indexes.
2012-02-08 00:02:58 -05:00
Israel Chauca Fuentes
581a3ebc17
Modify b:_l_delimitMate_matchpairs_list.
2012-02-07 22:32:17 -05:00
Israel Chauca Fuentes
cc1acaba96
Allow multibyte chars with <BS>. Closes #78 .
...
- Add delimitMate#GetCharUnderCursor()
- Add delimitMate#GetCharBeforeCursor()
- Simplify delimitMate#Del()
2012-02-07 22:11:53 -05:00
Taylor Hedberg
ce1d05fac5
[fix] Broken undo after <CR> expanded
2011-11-03 12:47:21 -04:00
Israel Chauca Fuentes
8686edfc63
Update version.
2011-01-14 20:59:53 -06:00
Israel Chauca Fuentes
d420afdacd
Trivial formatting.
2011-01-14 20:37:40 -06:00
Israel Chauca Fuentes
4c1424f9bd
Reorder stuff.
2010-12-11 05:23:59 -06:00