From c80fbf2c0b022c91e38dc7e4d456e78ab4ec3eb8 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sun, 13 Dec 2015 00:30:24 -0500 Subject: [PATCH] Cleanup yas--on-field-overlay-modification * yasnippet.el (yas--on-field-overlay-modification): Remove redundant `after?' check; use `=' to save marker vs number type checking. --- yasnippet.el | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index 7c222bb..f468aab 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -3399,11 +3399,8 @@ progress." (yas--field-update-display field)) (yas--update-mirrors snippet)) (field - (when (and (not after?) - (not (yas--field-modified-p field)) - (eq (point) (if (markerp (yas--field-start field)) - (marker-position (yas--field-start field)) - (yas--field-start field)))) + (when (and (not (yas--field-modified-p field)) + (= (point) (yas--field-start field))) (yas--skip-and-clear field)) (setf (yas--field-modified-p field) t))))))