Daniel Hahler
e8b7ebb913
python: fix multiple commands on a single line; add bpdb
...
Otherwise style checkers will usually complain about it, and e.g.
'flake8' cannot be made to ignore it with '# noqa' at the end.
I also adds the "bpdb" snippet, and only defines them in the snipmate
format, not UltiSnips'.
Therefore "ipy" is only available as "iem" now.
Ref: https://github.com/honza/vim-snippets/pull/675#issuecomment-176840647
2016-01-30 14:43:06 +01:00
frans
c55d618d78
nosetests trace snippet
2015-09-10 11:27:53 +02:00
frans
bf1a82cf1c
nosetests trace snippet
2015-09-10 11:23:00 +02:00
Sergey Lebedev
97ca04d504
added small snippet for use python3 interpreter
2015-08-04 14:52:52 +03:00
Daniel Hahler
5850ea9b21
python: docstring: do not add a newline after '"""'
...
Ref: https://www.python.org/dev/peps/pep-0257/#multi-line-docstrings
2015-04-13 15:55:44 +02:00
Sathors
d37bec772a
defs snippet name clash
...
In UltiSnips/python.snippets defs is used to define a staticmethod, in snippets/python.snippets defs is used to define a method.
defs to define a method is not a good name, defm would be better.
2015-04-01 10:13:53 -05:00
Tony Narlock
03e8f5c2f5
Update prompt_toolkit to ptpython, fix argument defaults.
2015-03-20 11:41:14 -07:00
Andrea Giardini
e187f5a784
Added snippet for remote python debugger (rpdb)
2015-01-26 19:17:55 +01:00
Tony Narlock
99fe636f09
Snippet for python prompt toolkit embed
...
https://github.com/jonathanslenders/python-prompt-toolkit
```python
from prompt_toolkit.contrib.repl import embed
embed(globals(), locals(), vi_mode=False, history_filename=None)
```
2015-01-07 11:02:18 -08:00
Yike Lu
8832cee4c2
Add iem python snippet for embedded ipython
2015-01-06 13:24:16 -06:00
guneysus
4f2e0a03f1
Python args and kwargs snippets
2014-12-18 18:21:43 +02:00
Steeve
593a3b79df
lkwg LocalKeyWordargumentGet
2014-04-14 12:30:29 +02:00
Steeve
7f65658f47
remove useless $0
2014-04-14 12:28:03 +02:00
Steeve
fea2ddc004
key word argument get (kwg)
...
a common usage -especially when overloading class- is to use `*args` array and `**kwargs` dictionary to handle method's arguments
this snippet is usefull to quickly get the argument value from the keyword arguments dictionary -kwargs- or setting a default value
2014-04-10 11:17:29 +02:00
Steeve
fa6d71e49e
add def overloading methode (dol)
...
I add it because I use it many times a day -not only for the `__init__` method-
this snippet is very useful to me, no need to call super and handle all args and kwargs, and no more typo errors :D
2014-04-09 12:27:32 +02:00
Muhammad Hallaj Subery
ba94750df1
Update python.snippets
...
adding code encoding.
2014-03-27 12:08:39 +08:00
Cooper LeBrun
6fd0406879
added a section for assertions, and a simple assertEqual snippet
2013-10-22 18:56:21 -07:00
Adnan Zafar
7f9c4f5807
Modify snippets to support zero tabstop
2013-09-05 14:53:52 -04:00
Santiago Gallego
6164455931
Added python epydoc snippet
2013-07-18 21:31:59 +02:00
Marc Weber
80697bea6f
replace Filename by vim_snippets#Filename and document it
...
It doesn't make sense that all snippet engines have to
keep this function somewhere
2013-07-08 23:47:14 +02:00
Matt Stevens
8e678bd903
Add snippet for pudb in Python
2013-07-03 09:48:45 +01:00
Tobie Warburton
17b4633bdc
added __unicode__ python snippet
2013-06-26 10:42:22 +01:00
Michael Thessel
5da33b7a01
Removed unnecessary whitespace from the end of the line
2013-06-20 23:57:07 +02:00
Michael Thessel
4eb88d7993
Removed comment blocks from placeholders
2013-06-20 23:57:07 +02:00
Meng Zhuo
72eeef77de
fix lambda conflict #208 with alter logger.debug into lg
2013-05-27 10:51:49 +08:00
Meng Zhuo
1c060f7b12
fix lambda conflict with logger.debug
2013-05-24 17:00:04 +08:00
Meng Zhuo
aabd2d94ca
fix glog $2 not right
2013-05-17 11:28:28 +08:00
Meng Zhuo
36d57ca156
add logging in python snippets
2013-05-17 11:19:50 +08:00
Joey Curtin
eb7fccc558
added email and github to python.snippte-docs
2013-03-30 11:08:09 -04:00
Oliver Andrich
c3ae804a82
A more complete property snippet for python.
...
This snippet is inspired by the snippet provided by Sublime Text. The
current snippet in the upstream repository is missing at least two
lines:
return locals()
$1 = property(**$1())
2013-01-27 20:13:33 +01:00
Bradlee Speice
fabf19a0e3
Add code for getopt in C, python, and BASH
2012-12-07 09:11:55 -05:00
Marc Weber
373516590e
Revert "add guard to the . python implementation"
...
reason: causes syntax problems to some people, and there may be bigger
changes due to evaluating merging with ultisnips anyway.
This reverts commit ad850f303b
.
2012-12-03 09:39:21 +01:00
Marc Weber
ad850f303b
add guard to the . python implementation
2012-11-29 11:25:43 +01:00
Jakub Stasiak
9a63deb18a
Use "# TODO: write code..." as code placeholder in Python snippets ( #34 )
2012-11-03 12:04:43 +01:00
Zaven Muradyan
80f98cd938
Add pprint snippet for Python
2012-07-03 00:40:37 -07:00
sirex
420ad0860c
Missing colon in 'for' snippet.
2011-12-10 21:02:31 +02:00
Panagiotis Mavrogiorgos
bad80561b2
Removed the "gpl" snippet from the python file and added alla the common open source licenses to the global snippet file.
2011-11-24 18:48:31 +02:00
Marc Weber
b267b8cdff
fix with python snippet as suggested in issue 47
2011-11-24 13:40:22 +01:00
Marc Weber
81d4f96e30
snippets I use and fut snippet issue 46
2011-11-24 13:38:52 +01:00
Rich Layte
df5dcba57e
add test and testcase to python
2011-10-31 17:01:25 +00:00
Rich Layte
354ff5427c
add from to python snippets
2011-10-19 21:56:00 +00:00
JuanPablo
47ec0c6d2a
python def without fold
2011-08-03 10:59:59 -04:00
JuanPablo
9d03e71712
fold para python def
2011-08-03 10:59:58 -04:00
Philippe Mongeau
d0f452273b
fixed utf-8 snippet
2011-08-02 20:04:29 -04:00
Waldecir Santos
8e4c58aee1
change ifs keywords
2011-07-23 20:06:58 -03:00
Waldecir Santos
deadccf0a7
More python snippets
2011-07-16 12:21:36 -03:00
Honza Pokorny
f7b14b8db2
Add Python doc snippet.
2011-07-07 15:41:13 -03:00
Honza Pokorny
228439d6b7
Remove folding markers from python.snippets.
2011-07-07 15:03:58 -03:00
JuanPablo
dbd48df062
marker folding in python functions and methods
2011-06-22 03:28:13 +02:00
Marc Weber
94aebfaadd
Move all snippet files into a snippets directory so that you can install it
...
using VAM. The reason is that snipmate automatically looks for snippets
found in &rtp/snippets
2011-06-21 09:02:13 +02:00