diff options
Diffstat (limited to 'lisp/progmodes/python.el')
| -rw-r--r-- | lisp/progmodes/python.el | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index bef282f5e98..39fe096309d 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el | |||
| @@ -1889,7 +1889,8 @@ Uses `python-beginning-of-block', `python-end-of-block'." | |||
| 1889 | 1889 | ||
| 1890 | ;;;; Completion. | 1890 | ;;;; Completion. |
| 1891 | 1891 | ||
| 1892 | (defvar python-imports nil | 1892 | ;; http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-01/msg00076.html |
| 1893 | (defvar python-imports "None" | ||
| 1893 | "String of top-level import statements updated by `python-find-imports'.") | 1894 | "String of top-level import statements updated by `python-find-imports'.") |
| 1894 | (make-variable-buffer-local 'python-imports) | 1895 | (make-variable-buffer-local 'python-imports) |
| 1895 | 1896 | ||
| @@ -2076,7 +2077,7 @@ The default contents correspond to the elements of `python-skeletons'." | |||
| 2076 | < ; Avoid wrong indentation after block opening. | 2077 | < ; Avoid wrong indentation after block opening. |
| 2077 | "elif " str ":" \n | 2078 | "elif " str ":" \n |
| 2078 | > _ \n nil) | 2079 | > _ \n nil) |
| 2079 | (python-else) | ^) | 2080 | '(python-else) | ^) |
| 2080 | 2081 | ||
| 2081 | (define-skeleton python-else | 2082 | (define-skeleton python-else |
| 2082 | "Auxiliary skeleton." | 2083 | "Auxiliary skeleton." |
| @@ -2090,24 +2091,24 @@ The default contents correspond to the elements of `python-skeletons'." | |||
| 2090 | "Condition: " | 2091 | "Condition: " |
| 2091 | "while " str ":" \n | 2092 | "while " str ":" \n |
| 2092 | > _ \n | 2093 | > _ \n |
| 2093 | (python-else) | ^) | 2094 | '(python-else) | ^) |
| 2094 | 2095 | ||
| 2095 | (def-python-skeleton for | 2096 | (def-python-skeleton for |
| 2096 | "Target, %s: " | 2097 | "Target, %s: " |
| 2097 | "for " str " in " (skeleton-read "Expression, %s: ") ":" \n | 2098 | "for " str " in " (skeleton-read "Expression, %s: ") ":" \n |
| 2098 | > _ \n | 2099 | > _ \n |
| 2099 | (python-else) | ^) | 2100 | '(python-else) | ^) |
| 2100 | 2101 | ||
| 2101 | (def-python-skeleton try/except | 2102 | (def-python-skeleton try/except |
| 2102 | nil | 2103 | nil |
| 2103 | "try:" \n | 2104 | "try:" \n |
| 2104 | > _ \n | 2105 | > _ \n |
| 2105 | ("Exception, %s: " | 2106 | ("Exception, %s: " |
| 2106 | < "except " str (python-target) ":" \n | 2107 | < "except " str '(python-target) ":" \n |
| 2107 | > _ \n nil) | 2108 | > _ \n nil) |
| 2108 | < "except:" \n | 2109 | < "except:" \n |
| 2109 | > _ \n | 2110 | > _ \n |
| 2110 | (python-else) | ^) | 2111 | '(python-else) | ^) |
| 2111 | 2112 | ||
| 2112 | (define-skeleton python-target | 2113 | (define-skeleton python-target |
| 2113 | "Auxiliary skeleton." | 2114 | "Auxiliary skeleton." |