Holger Rapp
873b5b4ad4
More linting.
2014-02-08 14:53:12 +01:00
Holger Rapp
2b72c46935
More refactorings and linting.
2014-02-08 14:41:08 +01:00
Holger Rapp
c67a59f579
More linting and refactorings mainly in _transformation.py.
2014-02-08 14:23:16 +01:00
Holger Rapp
63021206cd
More linting.
2014-02-08 12:07:17 +01:00
Holger Rapp
a669654466
More linting done.
2014-02-08 10:51:31 +01:00
Holger Rapp
4005608bab
Follow the Vim 7.4 convention where to place python files.
2014-02-07 10:38:44 +01:00
Holger Rapp
c78a54b158
More linting.
2014-02-07 10:20:30 +01:00
Holger Rapp
bd132bc379
More linting warnings and a small bug fix.
2014-02-07 09:50:20 +01:00
Holger Rapp
2377a4405b
More linting and some code simplifications.
2014-02-07 09:03:24 +01:00
Holger Rapp
4f7cec61ae
More linter warnings down.
2014-02-07 08:50:38 +01:00
Holger Rapp
fefef4e39f
More lint warnings gone and simplified some code.
2014-02-06 21:42:07 +01:00
Holger Rapp
dc00dd983d
Added a preliminary pylintrc to the project.
...
and started to fix linting errors.
2014-02-05 23:20:53 +01:00
Holger Rapp
ec8bc5b1b5
util -> indent_util
2014-02-05 21:06:46 +01:00
Holger Rapp
47479ea802
Done with simplifying __init__.py.
2014-02-05 20:58:40 +01:00
Holger Rapp
3d4e408b32
Moved SnippetsFileParser into a file of its own.
2014-02-05 20:47:05 +01:00
Holger Rapp
975aca0c8e
Moved SnippetDictionary into a file of its own.
2014-02-05 20:37:07 +01:00
Holger Rapp
03bb556799
Moved VisualContentPreserver into its own file.
2014-02-05 20:31:47 +01:00
Holger Rapp
98a676f8ac
Moved some code from __init__.py into a file of its own.
2014-02-05 20:26:33 +01:00
Holger Rapp
a408ba5ce9
Whitespace cleanups.
2014-02-05 20:17:23 +01:00
Holger Rapp
daf778f59c
Some minor refactorings.
2014-02-05 20:12:21 +01:00
Holger Rapp
69659023fb
Merge pull request #136 from aeruder/master
...
all.snippets: bbox and box snippet Python 3 compatibility.
2014-02-05 19:24:19 +01:00
Holger Rapp
16c46616ad
Be when to map Forward and Backwards Trigger
...
Only map Forward and Backwards jumping trigger while inside a snippet.
Patch by Marcelo D Montu (mMontu) with fixes by me.
2014-02-05 19:19:16 +01:00
Holger Rapp
ed2a0c517f
Fixed remaining tests.
2014-02-05 19:13:34 +01:00
Andrew Ruder
78c390b026
all.snippets: bbox and box snippet Python 3 compatibility
...
I'm not much of a python pro, but it appears the correct
way to iterate is next(i) instead of i.next(). i.next() has
been renamed to i.__next__() on python3, but next(i) works on both.
Pasted below is the following test script ran through python
2.6, 2.7, and 3.3:
i = iter("1,2".split(","))
next(i)
i.next()
i.__next__()
next(i)
Python 2.6.8 (unknown, Jan 26 2013, 14:35:25)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> i = iter("1,2".split(","))
>>> next(i)
'1'
>>> i.next()
'2'
>>> i.__next__()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'listiterator' object has no attribute '__next__'
>>> next(i)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
StopIteration
>>>
Python 2.7.6 (default, Dec 6 2013, 20:05:37)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> i = iter("1,2".split(","))
>>> next(i)
'1'
>>> i.next()
'2'
>>> i.__next__()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'listiterator' object has no attribute '__next__'
>>> next(i)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
StopIteration
>>>
Python 3.3.3 (default, Jan 2 2014, 19:09:02)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> i = iter("1,2".split(","))
>>> next(i)
'1'
>>> i.next()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'list_iterator' object has no attribute 'next'
>>> i.__next__()
'2'
>>> next(i)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
StopIteration
>>>
Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
2014-02-05 11:40:07 -06:00
Holger Rapp
a7de815f47
Started fixing the tests that broke through the remapping change.
2014-02-05 17:45:45 +01:00
Holger Rapp
2cdaac1b1c
Merge branch 'master' into mMontu-master
2014-02-05 17:21:33 +01:00
Holger Rapp
4adc048c16
Try hard to retain the unnamed register. Patch by Gernot Höflechner - LFDM.
2014-02-03 18:14:27 +01:00
Holger Rapp
3e03e38dbc
Merge branch 'retaining_the_unnamed_register' of git://github.com/LFDM/ultisnips into LFDM-retaining_the_unnamed_register
2014-02-03 18:02:30 +01:00
Holger Rapp
dd3f5ea189
Merge pull request #135 from ivanbrennan/fix-rails-form_for
...
ruby: Replace 'INLINE' tags with 'EXPR' tags in form_for snippets.
2014-02-03 02:21:39 -08:00
ivanbrennan
9770ff46cd
Replace 'INLINE' tags with 'EXPR' tags in form_for snippets.
...
Changed ERB tag-style from '<% %>' to '<%= %>' to be compatible
with Rails 3 and newer.
2014-02-01 14:19:45 -05:00
LFDM
f26a2ce830
Adds a test for the new feature
2014-02-01 01:43:43 +01:00
LFDM
60f1089d9d
Escapes the cached string
2014-01-31 16:55:42 +01:00
LFDM
bf3bfdac9c
Adds eventhandler to restore the unnamed register
2014-01-31 16:33:46 +01:00
LFDM
fee8a23d2d
Retains the unnamed register during jumps
2014-01-31 16:33:38 +01:00
Holger Rapp
335663d3c1
Merge pull request #132 from vitalk/jsdoc-snippets
...
javascript: Add snippets to write JSDoc documentation
2014-01-26 22:15:54 -08:00
Holger Rapp
0d37b48feb
Merge pull request #131 from slagtermaarten/master
...
Tex: Added figure, item, Non-indented paragraph and Long parenthesis. Also cleaned up the snippets file.
2014-01-26 21:29:12 -08:00
Maarten Slagter
2fca23830b
Added bunch of snippets to tex.snippets
2014-01-25 10:41:03 +01:00
Vital Kudzelka
b11a021397
Add snippet for the @version tag
2014-01-24 14:49:24 +03:00
Vital Kudzelka
9bb0dfb3db
Do not use regexp in snippet triggers
2014-01-24 14:38:17 +03:00
Vital Kudzelka
c60814ced8
Fix some visual placeholders
2014-01-24 14:37:02 +03:00
Vital Kudzelka
faa19dff0f
Remove comment box in header
2014-01-24 13:40:31 +03:00
Vital Kudzelka
be1577b058
Add snippets to write JSDoc documentation
2014-01-23 11:26:23 +03:00
Holger Rapp
ae611ccf95
Merge pull request #121 from rudfol/master
...
c: Added eli snippet.
2014-01-16 21:24:32 -08:00
rudfol
3426be5654
added .. else if (eli) .. snippet
2014-01-16 21:44:28 +00:00
rudfol
2b66c77695
Added .. else if (eli) .. snippet
2014-01-16 21:42:55 +00:00
Holger Rapp
beb2b5c7de
Merge pull request #129 from lencioni/scss-import
...
scss: Add @import
2014-01-14 21:44:50 -08:00
Joe Lencioni
9b9235d40f
Add @import
to scss snippets
...
Following the local pattern, this snippet is triggered by either `@imp`
or `imp`.
2014-01-14 10:27:09 -08:00
Holger Rapp
8a3f34b561
Merge pull request #127 from nulpunkt/master
...
PHP: Make construct snippet PSR compliant.
2014-01-12 21:35:00 -08:00
rudfol
d241fb2d1a
added 'if else ..' snippet
2014-01-11 20:49:45 +00:00
rudfol
b0f5f6acf0
added 'if else ..' snippet
2014-01-11 20:47:56 +00:00