diff options
author | flyingleafe <flyingleafe@gmail.com> | 2014-08-24 16:07:41 +0600 |
---|---|---|
committer | flyingleafe <flyingleafe@gmail.com> | 2014-08-24 16:07:41 +0600 |
commit | f47060d277323cf199d945060749cc4a25d4bd1f (patch) | |
tree | 26ef53cd26e431a22a913ad8217883833d71ddbf | |
parent | cb29171c9a2e26f3119230cc75fcb1531e5e754f (diff) | |
download | emmet-mode-f47060d277323cf199d945060749cc4a25d4bd1f.tar.lz emmet-mode-f47060d277323cf199d945060749cc4a25d4bd1f.tar.xz emmet-mode-f47060d277323cf199d945060749cc4a25d4bd1f.zip |
Fixed very strange behavior in some cases
-rw-r--r-- | emmet-mode.el | 1 | ||||
-rw-r--r-- | src/mode-def.el | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/emmet-mode.el b/emmet-mode.el index 193c20f..7ff55bc 100644 --- a/emmet-mode.el +++ b/emmet-mode.el @@ -3720,6 +3720,7 @@ See also `emmet-expand-line'." (defun emmet-css-next-insert-point (str) (let ((regexp (if emmet-use-sass-syntax ": *\\($\\)" ": *\\(;\\)$"))) + (set-match-data nil t) (string-match regexp str) (or (match-beginning 1) (length str)))) diff --git a/src/mode-def.el b/src/mode-def.el index ecf4af3..f9a3795 100644 --- a/src/mode-def.el +++ b/src/mode-def.el @@ -231,6 +231,7 @@ See also `emmet-expand-line'." (defun emmet-css-next-insert-point (str) (let ((regexp (if emmet-use-sass-syntax ": *\\($\\)" ": *\\(;\\)$"))) + (set-match-data nil t) (string-match regexp str) (or (match-beginning 1) (length str)))) |