Gavin Howard
a0b7e466d8
Update location in README
2 years ago
Gavin Howard
15c6ee0380
Fix a few bugs
2 years ago
Gavin Howard
39ecad7758
Make unbraced statements work
...
All that doesn't work now is case statements that are surrounded by
braces. That doesn't feel important to me right now, so I think I will
leave it there.
2 years ago
Gavin Howard
1d6f9c97c3
Fix a couple of things
2 years ago
Gavin Howard
02b9d52779
Add a way to disable smart tabs
2 years ago
Gavin Howard
520e9c33cc
Add smart tabbing
2 years ago
Gavin Howard
d3f43cf8c6
Make constructing strings more efficient
2 years ago
Gavin Howard
fcabdab253
Add automatic reindent
2 years ago
Gavin Howard
598bdba4a5
Get rid of extraneous quotes
2 years ago
Gavin Howard
8df4dff0bc
Reduces calls in cindent()
2 years ago
Gavin Howard
aedd45932d
Improve the plugin
...
First, this adds mappings for enter, o, and O. Second, when the mappings
are used, they ensure that the lines are populated correctly with the
number of tabs.
2 years ago
Gavin Howard
f147121fa9
Removing debugging stuff
...
This plugin is not finished at all. Right now, it just handles personal
use.
2 years ago
Gavin Howard
eaa6919b87
Make the plugin work better
2 years ago
Gavin Howard
470e7cf02c
Fix an optimization
2 years ago
Gavin Howard
48379de923
Add another optimization
2 years ago
Gavin Howard
83f8599c6c
Add more debugging
2 years ago
Gavin Howard
c164e69b62
Add debugging
2 years ago
Gavin Howard
3a2650c2fb
Fix a typo
2 years ago
Gavin Howard
4fe3832429
Add a separate function for comments
2 years ago
Gavin Howard
21bf0e6478
Fix a problem
2 years ago
Gavin Howard
18735d67f6
Add debugging
2 years ago
Gavin Howard
b303a776b3
Attempt to optimize what I can
2 years ago
Gavin Howard
22fbb72ddb
Get rid of optimizations that don't work
2 years ago
Gavin Howard
ccb0bcc095
Add another optimization
2 years ago
Gavin Howard
0e2a58ee55
Clean up a little
2 years ago
Gavin Howard
ebe449b68b
Try again to fix a bad loop
2 years ago
Gavin Howard
edf9644276
Fix something
2 years ago
Gavin Howard
a69fb07987
Fix an error
2 years ago
Gavin Howard
20b8571e2b
Attempt again to fix an infinite loop
2 years ago
Gavin Howard
a9e31680f7
Add some debugging
2 years ago
Gavin Howard
a4acc5d1ae
Attempt to fix an infinite loop
2 years ago
Gavin Howard
4040b7857c
Fix a bug
2 years ago
Gavin Howard
a474cc8fd8
Fix a bug where lines with closing braces were changed
2 years ago
Gavin Howard
d27bba9f31
Remove a special case command
2 years ago
Gavin Howard
87966aee1c
Add more debugging
2 years ago
Gavin Howard
bada664800
Add an optimization and debugging
2 years ago
Gavin Howard
796c5e0594
Clean up the code
2 years ago
Gavin Howard
1d5ed84ebe
Fix the expandtab change
2 years ago
Gavin Howard
2bdf7990c9
Try again
2 years ago
Gavin Howard
e1fa4e5eaa
Try again to retab tabs after comments
2 years ago
Gavin Howard
babff8d8f0
Fix a typo
2 years ago
Gavin Howard
e879aa30dd
Attempt to handle tabs before comments
2 years ago
Gavin Howard
ca6bbeee83
Let it run
2 years ago
Gavin Howard
8c241e7a9c
Attempt again to find an infinite loop
2 years ago
Gavin Howard
065ebfcc1e
Attempt to find an infinite loop
2 years ago
Gavin Howard
e68f0c4f0f
Move more debugging
2 years ago
Gavin Howard
33513a0028
Fix typos
2 years ago
Gavin Howard
390b0b9c28
Try to find an infinite loop
2 years ago
Gavin Howard
af7d2dd491
Let it run
2 years ago
Gavin Howard
4f8a0f254e
Move debugging
2 years ago