Use new name of python-in-string/comment in docs

* doc/snippet-expansion.org:
* yasnippet.el (yas-buffer-local-condition): python.el renames
python-in-string/comment to python-syntax-comment-or-string-p.  Modify
the documentation to reflect that.

Copyright-paperwork-exempt: yes

Close #725
This commit is contained in:
Sudarshan Gaikaiwari 2016-07-20 22:53:38 -05:00 committed by Noam Postavsky
parent 5af9276f21
commit 7e0a0de499
2 changed files with 4 additions and 4 deletions

View File

@ -193,11 +193,11 @@ block or a string (e.g. in =python-mode=).
If you use the =# condition := directive (see If you use the =# condition := directive (see
[[./snippet-development.org][Writing Snippets]]) you could just specify [[./snippet-development.org][Writing Snippets]]) you could just specify
the condition for =if= to be =(not (python-in-string/comment))=. But how the condition for =if= to be =(not (python-syntax-comment-or-string-p))=. But how
about =while=, =for=, etc. ? Writing the same condition for all the about =while=, =for=, etc. ? Writing the same condition for all the
snippets is just boring. So has a buffer local variable snippets is just boring. So has a buffer local variable
[[sym:yas-buffer-local-condition][=yas-buffer-local-condition=]]. You can set this variable to [[sym:yas-buffer-local-condition][=yas-buffer-local-condition=]]. You can set this variable to
=(not (python-in-string/comment))= in =python-mode-hook=. =(not (python-syntax-comment-or-string-p))= in =python-mode-hook=.
Then, what if you really want some particular snippet to expand even Then, what if you really want some particular snippet to expand even
inside a comment? Set [[sym:yas-buffer-local-condition][=yas-buffer-local-condition=]] like this inside a comment? Set [[sym:yas-buffer-local-condition][=yas-buffer-local-condition=]] like this
@ -206,7 +206,7 @@ inside a comment? Set [[sym:yas-buffer-local-condition][=yas-buffer-local-condit
(add-hook 'python-mode-hook (add-hook 'python-mode-hook
(lambda () (lambda ()
(setq yas-buffer-local-condition (setq yas-buffer-local-condition
'(if (python-in-string/comment) '(if (python-syntax-comment-or-string-p)
'(require-snippet-condition . force-in-comment) '(require-snippet-condition . force-in-comment)
t)))) t))))
#+END_SRC #+END_SRC

View File

@ -522,7 +522,7 @@ conditions.
(add-hook \\='python-mode-hook (add-hook \\='python-mode-hook
(lambda () (lambda ()
(setq yas-buffer-local-condition (setq yas-buffer-local-condition
\\='(if (python-in-string/comment) \\='(if (python-syntax-comment-or-string-p)
\\='(require-snippet-condition . force-in-comment) \\='(require-snippet-condition . force-in-comment)
t)))) t))))