emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/mmm-mode ff0b214 2/2: Release 0.5.7


From: Dmitry Gutov
Subject: [elpa] externals/mmm-mode ff0b214 2/2: Release 0.5.7
Date: Thu, 21 Jun 2018 09:20:10 -0400 (EDT)

branch: externals/mmm-mode
commit ff0b214f27d5dddeb856acb4216e77a864dcc0b2
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Release 0.5.7
---
 NEWS         | 3 +++
 configure.in | 2 +-
 mmm-class.el | 6 ++++--
 mmm-mode.el  | 2 +-
 mmm-vars.el  | 5 ++++-
 5 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/NEWS b/NEWS
index 6ce3e19..7cc30ed 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,9 @@ See the file COPYING for copying conditions.
 
 Please submit bug reports at https://github.com/purcell/mmm-mode/issues
 
+* Changes in MMM Mode 0.5.7
+Fixes for mmm-indent-line-narrowed.
+
 * Changes in MMM Mode 0.5.6
 Emacs 25 compatibility fix when cl is not loaded.
 
diff --git a/configure.in b/configure.in
index f33843f..c30f8f0 100644
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT()
 
-AM_INIT_AUTOMAKE(mmm-mode, 0.5.6)
+AM_INIT_AUTOMAKE(mmm-mode, 0.5.7)
 
 dnl
 dnl Apparently, if you run a shell window in Emacs, it sets the EMACS
diff --git a/mmm-class.el b/mmm-class.el
index 6b7d604..d745519 100644
--- a/mmm-class.el
+++ b/mmm-class.el
@@ -115,8 +115,10 @@ and interactive history."
   (mmm-clear-overlays start stop 'strict)
   (mmm-apply-classes (mmm-get-all-classes t) :start start :stop stop)
   (mmm-update-submode-region)
-  (syntax-ppss-flush-cache start)
-  (syntax-propertize stop)
+  ;; Try to continue supporting XEmacs for a while.
+  (when (fboundp 'syntax-propertize)
+    (syntax-ppss-flush-cache start)
+    (syntax-propertize stop))
   (mmm-refontify-maybe start stop))
 
 ;;}}}
diff --git a/mmm-mode.el b/mmm-mode.el
index f3a8223..cca89b8 100644
--- a/mmm-mode.el
+++ b/mmm-mode.el
@@ -8,7 +8,7 @@
 ;; Maintainer: Dmitry Gutov <address@hidden>
 ;; URL: https://github.com/purcell/mmm-mode
 ;; Keywords: convenience, faces, languages, tools
-;; Version: 0.5.6
+;; Version: 0.5.7
 ;; Package-Requires: ((cl-lib "0.2"))
 
 ;;{{{ GPL
diff --git a/mmm-vars.el b/mmm-vars.el
index 3c14b09..b567bb0 100644
--- a/mmm-vars.el
+++ b/mmm-vars.el
@@ -311,6 +311,9 @@
     (whitespace-font-lock-mode buffer)
     (whitespace-font-lock-keywords buffer)
     (whitespace-mode buffer)
+    (whitespace-point--used buffer)
+    (whitespace-point buffer)
+    (whitespace-bob-marker buffer)
     forward-sexp-function
     smie-rules-function
     smie-grammar
@@ -1044,7 +1047,7 @@ The CLASSES are all made private, i.e. non-user-visible."
 ;;}}}
 ;;{{{ Version Number
 
-(defconst mmm-version "0.5.6"
+(defconst mmm-version "0.5.7"
   "Current version of MMM Mode.")
 
 (defun mmm-version ()



reply via email to

[Prev in Thread] Current Thread [Next in Thread]