branch: master
commit 48ca941fd53a798d3a3ec00f2d9100745d0002fb
Author: viritrilbia <viritrilbia>
Commit: viritrilbia <viritrilbia>
*** empty log message ***
---
AUTHORS | 19 ++++++++++++++++---
ChangeLog | 13 +++++++++++++
NEWS | 16 ++++++++++++++--
TODO | 4 ++++
mmm-region.el | 6 ++++--
5 files changed, 51 insertions(+), 7 deletions(-)
diff --git a/AUTHORS b/AUTHORS
index 0740e78..332e958 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,3 +1,16 @@
-MMM Mode was designed and written by Michael Abraham Shulman
-<[email protected]>. The original inspiration came
-from mmm.el for XEmacs by Gongquan Chen <[email protected]>.
+MMM Mode was originally designed and written by Michael Shulman
+<[email protected]>.
+
+It was inspired by mmm.el for XEmacs by Gongquan Chen <[email protected]>.
+
+Recent contributors have included:
+
+bishop <[email protected]>
+Joe Kelsey <[email protected]>
+Alan Shutko <[email protected]>
+Michael Alan Dorman <[email protected]>
+Brian P Templeton <[email protected]>
+Yann Dirson <[email protected]>
+Marcus Harnisch
+
+and others...
diff --git a/ChangeLog b/ChangeLog
index 8195b78..fc63e4a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2003-03-25 Michael A. Shulman <[email protected]>
+
+ * mmm-mode.spec: Added file for building SRPMs, from bishop
+
+ * autogen.sh: Added file for building from CVS
+
+2003-03-22 Michael A. Shulman <[email protected]>
+
+ * mmm-sample.el (html-php): Added new submode class.
+ (eperl): Corrected, added comment detection.
+
+ * mmm-cmds.el (mmm-insert-by-key): Added undo collapsing.
+
2003-03-09 Michael A. Shulman <[email protected]>
* mmm-vars.el (mmm-set-mode-line): Added support for "buffer mode"
diff --git a/NEWS b/NEWS
index f6ce1ea..34a0335 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
MMM Mode NEWS -- history of user-visible changes. -*-outline-*-
-Copyright (C) 2000 Michael Abraham Shulman
+Copyright (C) 2003 Michael Abraham Shulman
See the file COPYING for copying conditions.
Please submit bug reports at http://sourceforge.net/projects/mmm-mode/
@@ -17,11 +17,23 @@ overlays. They can be highlighted if you so desire using
appropriate
class arguments and/or the variable mmm-delimiter-face. They are also
in an appropriate major mode, or non-mode as the case may be.
+** Nested Submodes
+
+Nested submodes are now vaguely supported.
+
+** RPM Spec File
+
+An RPM spec file, contributed by <[email protected]>, is now
+included for people who wish to build their own SRPM to install from.
+
** New Submode Classes
Many thanks to Joe Kelsey for writing a very intelligent class for
editing Noweb files, and to Alan Shutko for one for CWeb files. We
-also have a mode for SGML DTD definitions from Yann Dirson.
+also have a mode for SGML DTD definitions from Yann Dirson, and (at
+long last) a PHP mode.
+
+** Numerous bugfixes and small improvements
* Changes in MMM Mode 0.4.7
diff --git a/TODO b/TODO
index 97c1dab..e631145 100644
--- a/TODO
+++ b/TODO
@@ -3,6 +3,10 @@ Hey Emacs, this is a -*-text-*- file!
To Do List for MMM Mode
=======================
+It would be nice to have a "split region" command which would insert
+a _back_ delimiter followed by a _front_ delimiter at point and split
+the current region into two regions. Say for PHP.
+
Custom mode functions like `mason-mode'.
Make Mason work a little better with PSGML. The fix I've found works,
diff --git a/mmm-region.el b/mmm-region.el
index 440d650..165d025 100644
--- a/mmm-region.el
+++ b/mmm-region.el
@@ -3,7 +3,7 @@
;; Copyright (C) 2000 by Michael Abraham Shulman
;; Author: Michael Abraham Shulman <[email protected]>
-;; Version: $Id: mmm-region.el,v 1.37 2003/03/19 14:26:45 viritrilbia Exp $
+;; Version: $Id: mmm-region.el,v 1.38 2003/06/19 11:24:04 viritrilbia Exp $
;;{{{ GPL
@@ -774,7 +774,9 @@ of the REGIONS covers START to STOP."
(when (get (car elt) 'mmm-font-lock-mode)
(mmm-fontify-region-list (car elt) (cdr elt))))
(mmm-regions-alist start stop)))
- (mmm-update-submode-region)
+ ;; With jit-lock, this causes blips in the mode line and menus.
+ ;; Shouldn't be necessary here, since it's in post-command-hook too.
+ ;;(mmm-update-submode-region)
(when loudly (message nil)))
(defun mmm-fontify-region-list (mode regions)