Mercurial > emacs
comparison lisp/progmodes/python.el @ 87857:6f654ccab302
Quote all calls to "auxiliary skeleton"s to prevent infloops.
| author | Glenn Morris <rgm@gnu.org> |
|---|---|
| date | Sun, 20 Jan 2008 04:02:03 +0000 |
| parents | 4f657ba160d6 |
| children | c70e45a7acfd 70017176d475 |
comparison
equal
deleted
inserted
replaced
| 87856:4f657ba160d6 | 87857:6f654ccab302 |
|---|---|
| 2075 > _ \n | 2075 > _ \n |
| 2076 ("other condition, %s: " | 2076 ("other condition, %s: " |
| 2077 < ; Avoid wrong indentation after block opening. | 2077 < ; Avoid wrong indentation after block opening. |
| 2078 "elif " str ":" \n | 2078 "elif " str ":" \n |
| 2079 > _ \n nil) | 2079 > _ \n nil) |
| 2080 (python-else) | ^) | 2080 '(python-else) | ^) |
| 2081 | 2081 |
| 2082 (define-skeleton python-else | 2082 (define-skeleton python-else |
| 2083 "Auxiliary skeleton." | 2083 "Auxiliary skeleton." |
| 2084 nil | 2084 nil |
| 2085 (unless (eq ?y (read-char "Add `else' clause? (y for yes or RET for no) ")) | 2085 (unless (eq ?y (read-char "Add `else' clause? (y for yes or RET for no) ")) |
| 2089 | 2089 |
| 2090 (def-python-skeleton while | 2090 (def-python-skeleton while |
| 2091 "Condition: " | 2091 "Condition: " |
| 2092 "while " str ":" \n | 2092 "while " str ":" \n |
| 2093 > _ \n | 2093 > _ \n |
| 2094 (python-else) | ^) | 2094 '(python-else) | ^) |
| 2095 | 2095 |
| 2096 (def-python-skeleton for | 2096 (def-python-skeleton for |
| 2097 "Target, %s: " | 2097 "Target, %s: " |
| 2098 "for " str " in " (skeleton-read "Expression, %s: ") ":" \n | 2098 "for " str " in " (skeleton-read "Expression, %s: ") ":" \n |
| 2099 > _ \n | 2099 > _ \n |
| 2100 (python-else) | ^) | 2100 '(python-else) | ^) |
| 2101 | 2101 |
| 2102 (def-python-skeleton try/except | 2102 (def-python-skeleton try/except |
| 2103 nil | 2103 nil |
| 2104 "try:" \n | 2104 "try:" \n |
| 2105 > _ \n | 2105 > _ \n |
| 2106 ("Exception, %s: " | 2106 ("Exception, %s: " |
| 2107 < "except " str (python-target) ":" \n | 2107 < "except " str '(python-target) ":" \n |
| 2108 > _ \n nil) | 2108 > _ \n nil) |
| 2109 < "except:" \n | 2109 < "except:" \n |
| 2110 > _ \n | 2110 > _ \n |
| 2111 (python-else) | ^) | 2111 '(python-else) | ^) |
| 2112 | 2112 |
| 2113 (define-skeleton python-target | 2113 (define-skeleton python-target |
| 2114 "Auxiliary skeleton." | 2114 "Auxiliary skeleton." |
| 2115 "Target, %s: " ", " str | -2) | 2115 "Target, %s: " ", " str | -2) |
| 2116 | 2116 |
