reverse-merged the python-mode snippet directory, will forward merge the trunk again

This commit is contained in:
capitaomorte 2009-07-22 10:38:44 +00:00
parent 408413a811
commit 519c3514d2
3 changed files with 38 additions and 34 deletions

View File

@ -36,8 +36,7 @@ class ${1:ClassName}(${2:object}):
indent))) indent)))
} }
${4:$ ${4:$
(let* ((indent (concat "\n" (make-string (current-column) 32))) (mapconcat
(self-vars (mapconcat
'(lambda (x) '(lambda (x)
(if (not (string= (nth 0 x) "")) (if (not (string= (nth 0 x) ""))
(concat "self._" (nth 0 x) " = " (nth 0 x)))) (concat "self._" (nth 0 x) " = " (nth 0 x))))
@ -50,9 +49,6 @@ class ${1:ClassName}(${2:object}):
x)) x))
(mapcar '(lambda (x) (split-string x "=")) (mapcar '(lambda (x) (split-string x "="))
(split-string text ","))) (split-string text ",")))
(concat indent)))) (concat "\n" (make-string (current-column) 32)))
(if (string= self-vars "")
indent
self-vars))
} }
$0 $0

View File

@ -6,6 +6,29 @@
def ${1:name}($2): def ${1:name}($2):
"""$3 """$3
${2:$ ${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 $0

View File

@ -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