diff options
| author | Simeon Simeonov | 2017-09-15 07:52:22 +0200 |
|---|---|---|
| committer | Simeon Simeonov | 2017-09-15 07:52:22 +0200 |
| commit | e022596155ba8335b9a4f73f855c1262c9cb8b01 (patch) | |
| tree | be54d3ed8ccf3c994f733b6f43f032fc0db4bb37 /.emacs.d/lisp/yasnippet.el | |
| parent | 05b4f4ce4d6d2d655ed94c9de91cb530372eec0c (diff) | |
Update yasnippet, enable which-function-mode in .emacs, add snippets/python-mode/bang
Diffstat (limited to '.emacs.d/lisp/yasnippet.el')
| -rw-r--r-- | .emacs.d/lisp/yasnippet.el | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/.emacs.d/lisp/yasnippet.el b/.emacs.d/lisp/yasnippet.el index 94ccffb..aa9fe5e 100644 --- a/.emacs.d/lisp/yasnippet.el +++ b/.emacs.d/lisp/yasnippet.el | |||
| @@ -3839,9 +3839,14 @@ considered when expanding the snippet." | |||
| 3839 | (when first-field | 3839 | (when first-field |
| 3840 | (sit-for 0) ;; fix issue 125 | 3840 | (sit-for 0) ;; fix issue 125 |
| 3841 | (yas--letenv (yas--snippet-expand-env snippet) | 3841 | (yas--letenv (yas--snippet-expand-env snippet) |
| 3842 | (yas--move-to-field snippet first-field)))) | 3842 | (yas--move-to-field snippet first-field)) |
| 3843 | (when (and (eq (yas--field-number first-field) 0) | ||
| 3844 | (> (length (yas--field-text-for-display | ||
| 3845 | first-field)) | ||
| 3846 | 0)) | ||
| 3847 | ;; Keep region for ${0:exit text}. | ||
| 3848 | (setq deactivate-mark nil)))) | ||
| 3843 | (yas--message 4 "snippet %d expanded." (yas--snippet-id snippet)) | 3849 | (yas--message 4 "snippet %d expanded." (yas--snippet-id snippet)) |
| 3844 | (setq deactivate-mark nil) | ||
| 3845 | t)))) | 3850 | t)))) |
| 3846 | 3851 | ||
| 3847 | (defun yas--take-care-of-redo (_beg _end snippet) | 3852 | (defun yas--take-care-of-redo (_beg _end snippet) |
