From dd45f87fb33f3c28a5ac2b3edd72dc7ba1ede45e Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Fri, 14 Oct 2016 11:10:07 +0200 Subject: Upgrade yasnippet.el and php-mode.el. Add True and False snippets for Python. --- .emacs.d/lisp/php-mode.el | 1 + .emacs.d/lisp/yasnippet.el | 3 ++- .emacs.d/snippets/python-mode/false | 5 +++++ .emacs.d/snippets/python-mode/true | 5 +++++ 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 .emacs.d/snippets/python-mode/false create mode 100644 .emacs.d/snippets/python-mode/true diff --git a/.emacs.d/lisp/php-mode.el b/.emacs.d/lisp/php-mode.el index 13b2f3f..8e09fa3 100644 --- a/.emacs.d/lisp/php-mode.el +++ b/.emacs.d/lisp/php-mode.el @@ -990,6 +990,7 @@ PHP heredoc." (modify-syntax-entry ?\" "\"" php-mode-syntax-table) (modify-syntax-entry ?# "< b" php-mode-syntax-table) (modify-syntax-entry ?\n "> b" php-mode-syntax-table) + (modify-syntax-entry ?$ "'" php-mode-syntax-table) (set (make-local-variable 'syntax-propertize-via-font-lock) '(("\\(\"\\)\\(\\\\.\\|[^\"\n\\]\\)*\\(\"\\)" (1 "\"") (3 "\"")) diff --git a/.emacs.d/lisp/yasnippet.el b/.emacs.d/lisp/yasnippet.el index 250f957..3f9660e 100644 --- a/.emacs.d/lisp/yasnippet.el +++ b/.emacs.d/lisp/yasnippet.el @@ -2600,7 +2600,8 @@ and `kill-buffer' instead." (unless (or buffer-file-name (not default-file-name)) (setq buffer-file-name (read-file-name "File to save snippet in: " - nil nil nil default-file-name ))) + nil nil nil default-file-name)) + (rename-buffer (file-name-nondirectory buffer-file-name) t)) (save-buffer))) (quit-window kill))) diff --git a/.emacs.d/snippets/python-mode/false b/.emacs.d/snippets/python-mode/false new file mode 100644 index 0000000..9f95197 --- /dev/null +++ b/.emacs.d/snippets/python-mode/false @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: False +# key: F +# -- +False$0 \ No newline at end of file diff --git a/.emacs.d/snippets/python-mode/true b/.emacs.d/snippets/python-mode/true new file mode 100644 index 0000000..c8f2033 --- /dev/null +++ b/.emacs.d/snippets/python-mode/true @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: True +# key: T +# -- +True$0 \ No newline at end of file -- cgit v1.3