[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 7965887 279/433: Fix error in mmm-mode when Emacs 23 immed
From: |
Dmitry Gutov |
Subject: |
[elpa] master 7965887 279/433: Fix error in mmm-mode when Emacs 23 immediately evaporates zero-width submode regions |
Date: |
Thu, 15 Mar 2018 19:44:20 -0400 (EDT) |
branch: master
commit 79658878af3bc35a4fe83ea5b2111153a460f1b3
Author: Steve Purcell <address@hidden>
Commit: Steve Purcell <address@hidden>
Fix error in mmm-mode when Emacs 23 immediately evaporates zero-width
submode regions
---
mmm-region.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/mmm-region.el b/mmm-region.el
index 165d025..221d0ca 100644
--- a/mmm-region.el
+++ b/mmm-region.el
@@ -416,7 +416,9 @@ with point at the start of the new region."
(overlay-put back-ovl 'match match-back)))
;; Update everything and run all the hooks
(mmm-save-all
- (goto-char (overlay-start region-ovl))
+ (if (overlay-start region-ovl)
+ ;; This happens if a zero-width region is immediately evaporated
+ (goto-char (overlay-start region-ovl)))
(mmm-set-current-submode submode)
(mmm-set-local-variables submode)
(mmm-run-submode-hook submode)
@@ -814,4 +816,4 @@ of the REGIONS covers START to STOP."
(provide 'mmm-region)
-;;; mmm-region.el ends here
\ No newline at end of file
+;;; mmm-region.el ends here
- [elpa] master 2ca7e6a 300/433: Add header comment, provide description, (continued)
- [elpa] master 2ca7e6a 300/433: Add header comment, provide description, Dmitry Gutov, 2018/03/15
- [elpa] master 956354f 375/433: Fix missing var declaration, Dmitry Gutov, 2018/03/15
- [elpa] master fff25f6 311/433: Note that 'autogen.sh' should be run to generate 'configure' and 'Makefile.in' (see #11), Dmitry Gutov, 2018/03/15
- [elpa] master 3fb2964 416/433: Update Michael's email address to an active one, Dmitry Gutov, 2018/03/15
- [elpa] master 6c5d442 425/433: Fix copyright entry, Dmitry Gutov, 2018/03/15
- [elpa] master e848ef1 323/433: * mmm-fontify-region: Save and restore submode, overlay and local vars, Dmitry Gutov, 2018/03/15
- [elpa] master 004a618 370/433: Fix #23, Dmitry Gutov, 2018/03/15
- [elpa] master 53524db 389/433: Remove version.texi from the repo, Dmitry Gutov, 2018/03/15
- [elpa] master 2c9532b 326/433: Simplify mmm-update-mode-info, Dmitry Gutov, 2018/03/15
- [elpa] master e767fa2 265/433: Added script and documentation for installing from CVS, Dmitry Gutov, 2018/03/15
- [elpa] master 7965887 279/433: Fix error in mmm-mode when Emacs 23 immediately evaporates zero-width submode regions,
Dmitry Gutov <=
- [elpa] master 7da80fb 422/433: Add cl-lib package dependency, Dmitry Gutov, 2018/03/15
- [elpa] master cd66bdd 316/433: Improve mmm-erb usage instructions, Dmitry Gutov, 2018/03/15
- [elpa] master 2e06d3d 356/433: Remove the useless CVS $Id tags, Dmitry Gutov, 2018/03/15
- [elpa] master 68fe94d 274/433: (mmm-ify): Change defaults for front-delim and, Dmitry Gutov, 2018/03/15
- [elpa] master 28d51d2 312/433: Note availability of Melpa packages, Dmitry Gutov, 2018/03/15
- [elpa] master 406e120 330/433: Merge pull request #19 from dgutov/font-lock, Dmitry Gutov, 2018/03/15
- [elpa] master 509660a 354/433: Merge pull request #22 from purcell/indentation, Dmitry Gutov, 2018/03/15
- [elpa] master e583767 284/433: Provide more sensible face defaults for dark and light backgrounds, Dmitry Gutov, 2018/03/15
- [elpa] master c28501c 387/433: Don't use syntax-begin-function, Dmitry Gutov, 2018/03/15
- [elpa] master 141bbee 352/433: Remove regexp-opt's legacy stuff, Dmitry Gutov, 2018/03/15