mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-13 13:13:03 +00:00
bug fix: multiple snippet support
This commit is contained in:
parent
eee6a51740
commit
6dae705a41
@ -323,7 +323,7 @@ will be deleted before inserting template."
|
|||||||
(if (null snippet-overlay)
|
(if (null snippet-overlay)
|
||||||
(setq snippet-overlay overlay)
|
(setq snippet-overlay overlay)
|
||||||
(when (> (yas/snippet-id (overlay-get overlay 'yas/snippet))
|
(when (> (yas/snippet-id (overlay-get overlay 'yas/snippet))
|
||||||
(yas/snippet-id snippet-overlay))
|
(yas/snippet-id (overlay-get snippet-overlay 'yas/snippet)))
|
||||||
(setq snippet-overlay overlay)))))
|
(setq snippet-overlay overlay)))))
|
||||||
snippet-overlay))
|
snippet-overlay))
|
||||||
|
|
||||||
@ -378,6 +378,8 @@ otherwise, nil returned."
|
|||||||
"Goto exit-marker of SNIPPET and delete the snippet."
|
"Goto exit-marker of SNIPPET and delete the snippet."
|
||||||
(interactive)
|
(interactive)
|
||||||
(goto-char (yas/snippet-exit-marker snippet))
|
(goto-char (yas/snippet-exit-marker snippet))
|
||||||
)
|
(dolist (group (yas/snippet-field-groups snippet))
|
||||||
|
(dolist (field (yas/snippet-field-group-fields group))
|
||||||
|
(delete-overlay (yas/snippet-field-overlay field)))))
|
||||||
|
|
||||||
(provide 'yasnippet)
|
(provide 'yasnippet)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user