mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-13 13:13:03 +00:00
reverse-merged the python-mode snippet directory, will forward merge the trunk again
This commit is contained in:
parent
408413a811
commit
519c3514d2
@ -36,23 +36,19 @@ class ${1:ClassName}(${2:object}):
|
||||
indent)))
|
||||
}
|
||||
${4:$
|
||||
(let* ((indent (concat "\n" (make-string (current-column) 32)))
|
||||
(self-vars (mapconcat
|
||||
'(lambda (x)
|
||||
(if (not (string= (nth 0 x) ""))
|
||||
(concat "self._" (nth 0 x) " = " (nth 0 x))))
|
||||
(mapcar
|
||||
'(lambda (x)
|
||||
(mapcar
|
||||
'(lambda (x)
|
||||
(replace-regexp-in-string "[[:blank:]]*$" ""
|
||||
(replace-regexp-in-string "^[[:blank:]]*" "" x)))
|
||||
x))
|
||||
(mapcar '(lambda (x) (split-string x "="))
|
||||
(split-string text ",")))
|
||||
(concat indent))))
|
||||
(if (string= self-vars "")
|
||||
indent
|
||||
self-vars))
|
||||
(mapconcat
|
||||
'(lambda (x)
|
||||
(if (not (string= (nth 0 x) ""))
|
||||
(concat "self._" (nth 0 x) " = " (nth 0 x))))
|
||||
(mapcar
|
||||
'(lambda (x)
|
||||
(mapcar
|
||||
'(lambda (x)
|
||||
(replace-regexp-in-string "[[:blank:]]*$" ""
|
||||
(replace-regexp-in-string "^[[:blank:]]*" "" x)))
|
||||
x))
|
||||
(mapcar '(lambda (x) (split-string x "="))
|
||||
(split-string text ",")))
|
||||
(concat "\n" (make-string (current-column) 32)))
|
||||
}
|
||||
$0
|
||||
|
@ -6,6 +6,29 @@
|
||||
def ${1:name}($2):
|
||||
"""$3
|
||||
${2:$
|
||||
(yas/python-rebuscate)
|
||||
(let* ((indent
|
||||
(concat "\n" (make-string (current-column) 32)))
|
||||
(args
|
||||
(mapconcat
|
||||
'(lambda (x)
|
||||
(if (not (string= (nth 0 x) ""))
|
||||
(concat "- " (char-to-string 96) (nth 0 x)
|
||||
(char-to-string 96) ":")))
|
||||
(mapcar
|
||||
'(lambda (x)
|
||||
(mapcar
|
||||
'(lambda (x)
|
||||
(replace-regexp-in-string "[[:blank:]]*$" ""
|
||||
(replace-regexp-in-string "^[[:blank:]]*" "" x)))
|
||||
x))
|
||||
(mapcar '(lambda (x) (split-string x "="))
|
||||
(split-string text ",")))
|
||||
indent)))
|
||||
(if (string= args "")
|
||||
(make-string 3 34)
|
||||
(mapconcat
|
||||
'identity
|
||||
(list "" "Arguments:" args (make-string 3 34))
|
||||
indent)))
|
||||
}
|
||||
$0
|
||||
|
@ -1,15 +0,0 @@
|
||||
# contributor: Mads D. Kristensen <madsdk@gmail.com>
|
||||
# name: prop
|
||||
# --
|
||||
def ${1:foo}():
|
||||
doc = """${2:Doc string}"""
|
||||
def fget(self):
|
||||
return self._$1
|
||||
def fset(self, value):
|
||||
self._$1 = value
|
||||
def fdel(self):
|
||||
del self._$1
|
||||
return locals()
|
||||
$1 = property(**$1())
|
||||
|
||||
$0
|
Loading…
x
Reference in New Issue
Block a user