Holger Rapp
|
f308e96832
|
Fixed a bug when tabstops were behind mirrors
|
2009-07-04 23:01:23 +02:00 |
|
Holger Rapp
|
4eae66c1b8
|
Added support for multiple defined triggers
|
2009-07-04 21:58:13 +02:00 |
|
Holger Rapp
|
0aa37bf1f7
|
Added support for proper indenting
|
2009-07-04 17:59:50 +02:00 |
|
Holger Rapp
|
22cc4e7f45
|
All snippets are dropped when user exits out to normal mode with <Esc>. Changed how tab behaves at the end of all triggers
|
2009-07-04 17:36:06 +02:00 |
|
Holger Rapp
|
bf35ed08fb
|
Added support for proper startup and support for working with supertab
|
2009-07-04 16:08:14 +02:00 |
|
Holger Rapp
|
e88378c10b
|
Fixed cursor movement when there were mirrors in front or above it
|
2009-07-04 15:01:19 +02:00 |
|
Holger Rapp
|
1d5a81b0c3
|
Before fixing cursor movement stuff
|
2009-07-04 12:14:13 +02:00 |
|
Holger Rapp
|
fcf5766388
|
Implemented all regular expression stuff that textmate knows about
|
2009-07-03 17:50:52 +02:00 |
|
Holger Rapp
|
bce4cb7202
|
added textmate like backreference and casefoldings in transformations
|
2009-07-03 16:13:39 +02:00 |
|
Holger Rapp
|
7438a73d2b
|
Fixed a bug with one char tabstops. Began working on transformation
|
2009-07-03 13:54:35 +02:00 |
|
Holger Rapp
|
7c6c726b78
|
Added more tests for the default mirror features
|
2009-07-03 12:11:09 +02:00 |
|
Holger Rapp
|
c767fc0dcc
|
Added support for mirrors in TabStop defaults
|
2009-07-03 12:05:34 +02:00 |
|
Holger Rapp
|
6f25b53761
|
All tests pass except for my Favorite :(
|
2009-07-03 11:39:46 +02:00 |
|
Holger Rapp
|
4392de37bb
|
Everything but mirrors work now again
|
2009-07-03 10:59:55 +02:00 |
|
Holger Rapp
|
55fdbeea08
|
Finally fixed the multiline expansion bug. Much still remaining
|
2009-07-02 21:24:56 +02:00 |
|
Holger Rapp
|
9272abd865
|
More refactoring. Moved some code from ChangeableText into a common base class
|
2009-07-02 16:20:13 +02:00 |
|
Holger Rapp
|
13b9b12934
|
Got rid of tabstop in mirror
|
2009-07-02 16:02:02 +02:00 |
|
Holger Rapp
|
d5705c7559
|
Some refactoring
|
2009-07-02 15:41:58 +02:00 |
|
Holger Rapp
|
c6116f12ce
|
Basic multiline replacing now works. all tests pass
|
2009-07-02 14:22:13 +02:00 |
|
Holger Rapp
|
86bbd40ea9
|
Trying to get multiline mirrors & tab values to work
|
2009-07-02 11:48:35 +02:00 |
|
Holger Rapp
|
f7e0624c8b
|
Modified tests so that they test each snippet in the middle of other text. This revealed a few bugs which are fixed now
|
2009-07-02 09:49:42 +02:00 |
|
Holger Rapp
|
ad7241bc82
|
Refactored some more, got rid of delta_row and delta_col. Introduced Position as zero based coordinate frame
|
2009-07-02 08:25:58 +02:00 |
|
Holger Rapp
|
4f6d54335f
|
Added a test for tabstops in multiple lines
|
2009-07-01 20:22:12 +02:00 |
|
Holger Rapp
|
36a06d1b73
|
Some refactorings. Mostly removing unused code
|
2009-07-01 20:03:29 +02:00 |
|
Holger Rapp
|
e8aa2885b8
|
All tests currently pass
|
2009-07-01 17:11:33 +02:00 |
|
Holger Rapp
|
61c059ea7f
|
Started building in a TextObject Base class. Doing some refactoring
|
2009-07-01 15:29:14 +02:00 |
|
Holger Rapp
|
d19ddc0711
|
Trying to fit in Mirrors. Not so easy
|
2009-07-01 15:20:40 +02:00 |
|
Holger Rapp
|
1e3dd7b4be
|
Tests now work through simulating input via screen. Good solution
|
2009-07-01 10:39:46 +02:00 |
|
Holger Rapp
|
1926c49f96
|
Intermediate state. Multiple text tabstops are already working; testing it does not work, because i can't type from a script
|
2009-06-28 22:22:19 +02:00 |
|
Holger Rapp
|
a60e392a66
|
All tests now pass on python2.3. Autodetection of test cases no longer works :(
|
2009-06-28 14:51:27 +02:00 |
|
Holger Rapp
|
c86595aa28
|
Initial commit
|
2009-06-23 14:45:04 +02:00 |
|