1 # -*- coding: utf-8 -*-
3 # contributor: Orestis Markou
4 # contributor: Nishio Hirokazu
5 # contributor: Yasser González Fernández <yglez@uh.cu>
8 class ${1:ClassName}(${2:object}):
12 def __init__(self, $4):
16 (concat "\n" (make-string (current-column) 32)))
20 (if (not (string= (nth 0 x) ""))
21 (concat "- " (char-to-string 96) (nth 0 x)
22 (char-to-string 96) ":")))
27 (replace-regexp-in-string "[[:blank:]]*$" ""
28 (replace-regexp-in-string "^[[:blank:]]*" "" x))) x))
29 (mapcar '(lambda (x) (split-string x "="))
30 (split-string text ",")))
36 (list "" "Arguments:" args (make-string 3 34))
42 (if (not (string= (nth 0 x) ""))
43 (concat "self._" (nth 0 x) " = " (nth 0 x))))
48 (replace-regexp-in-string "[[:blank:]]*$" ""
49 (replace-regexp-in-string "^[[:blank:]]*" "" x)))
51 (mapcar '(lambda (x) (split-string x "="))
52 (split-string text ",")))
53 (concat "\n" (make-string (current-column) 32)))