[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 423ead2 353/433: Say goodbye to Emacs 19
From: |
Dmitry Gutov |
Subject: |
[elpa] master 423ead2 353/433: Say goodbye to Emacs 19 |
Date: |
Thu, 15 Mar 2018 19:44:34 -0400 (EDT) |
branch: master
commit 423ead20f1499115149f6ae2699f231b738a69f5
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>
Say goodbye to Emacs 19
---
mmm-compat.el | 33 ++-------------------------------
1 file changed, 2 insertions(+), 31 deletions(-)
diff --git a/mmm-compat.el b/mmm-compat.el
index f46510b..f06762d 100644
--- a/mmm-compat.el
+++ b/mmm-compat.el
@@ -28,8 +28,8 @@
;; This file provides a number of hacks that are necessary for MMM
;; Mode to function in different Emacsen. MMM Mode is designed for
-;; FSF Emacs 20 and 21, but these hacks usually enable it to work
-;; almost perfectly in Emacs 19 and XEmacs 20 or 21.
+;; FSF Emacs, but these hacks usually enable it to work
+;; almost perfectly in XEmacs 21.
;;; Code:
@@ -41,35 +41,6 @@
"Whether we are running XEmacs.")
;;}}}
-;;{{{ Keywords (Emacs 19)
-
-;; Emacs 19 doesn't automatically set keyword variables to themselves.
-;; We shouldn't have to do any more than these, since CL automatically
-;; defines all keywords used for function arguments.
-(defvar mmm-keywords-used
- '(:group :regexp :region :function :insert :classes :private)
- "List of extra keywords used by MMM Mode.")
-
-(dolist (keyword mmm-keywords-used)
- (set keyword keyword))
-
-;;}}}
-;;{{{ Customization (Emacs 19)
-
-(condition-case ()
- (require 'custom)
- (error nil))
-
-(unless (and (featurep 'custom)
- (fboundp 'custom-declare-variable))
- (defmacro defgroup (&rest args)
- nil)
- (defmacro defface (var values doc &rest args)
- `(make-face (quote ,var)))
- (defmacro defcustom (var value doc &rest args)
- `(defvar ,var ,value ,doc)))
-
-;;}}}
;;{{{ Regexp-Opt (XEmacs)
;; As of XEmacs' xemacs-base package version 1.82,
- [elpa] master a5a24df 322/433: Fix the timer error: "Selecting deleted buffer", (continued)
- [elpa] master a5a24df 322/433: Fix the timer error: "Selecting deleted buffer", Dmitry Gutov, 2018/03/15
- [elpa] master 0b30852 244/433: * mmm-vars.el (mmm-c-derived-modes): Added php-mode., Dmitry Gutov, 2018/03/15
- [elpa] master 34c3a19 212/433: Updated mode preferences to check fboundp when regions are created., Dmitry Gutov, 2018/03/15
- [elpa] master 46185e0 232/433: Made C indentation style variables buffer-local., Dmitry Gutov, 2018/03/15
- [elpa] master fee1b52 211/433: Added file with Emacs-related macros from Alan Shutko., Dmitry Gutov, 2018/03/15
- [elpa] master 3c68c28 235/433: * mmm-sample.el (httpd-conf-perl): Added submode class from Rob, Dmitry Gutov, 2018/03/15
- [elpa] master c8cfb89 346/433: * mmm-noweb.el: Qualify the "doesn't work" statement., Dmitry Gutov, 2018/03/15
- [elpa] master 8e7e76b 355/433: Move html-js and html-css classes from mmm-erb to mmm-sample, Dmitry Gutov, 2018/03/15
- [elpa] master 4c51cd9 315/433: Merge pull request #13 from dgutov/master, Dmitry Gutov, 2018/03/15
- [elpa] master 23be0d3 272/433: * mmm-vars.el (mmm-save-local-variables): Updated cc-mode local, Dmitry Gutov, 2018/03/15
- [elpa] master 423ead2 353/433: Say goodbye to Emacs 19,
Dmitry Gutov <=
- [elpa] master 5bff562 304/433: Add a few docstrings to make checkdoc happier., Dmitry Gutov, 2018/03/15
- [elpa] master 3710268 350/433: Some compatibiliy tweaks, Dmitry Gutov, 2018/03/15
- [elpa] master dddd397 245/433: * .cvsignore: Add semantic.cache., Dmitry Gutov, 2018/03/15
- [elpa] master eb8c964 359/433: Add "Maintainer" and some copyright headers, Dmitry Gutov, 2018/03/15
- [elpa] master cc0e3d9 382/433: Merge pull request #35 from knu/fix-html-php, Dmitry Gutov, 2018/03/15
- [elpa] master 389fc1b 246/433: Updated revision date., Dmitry Gutov, 2018/03/15
- [elpa] master 1742b06 362/433: Add mmm-erb.el to lisp_LISP, Dmitry Gutov, 2018/03/15
- [elpa] master 4eeeef0 371/433: Add first test ever, Dmitry Gutov, 2018/03/15
- [elpa] master 0d4108b 345/433: Make README more up-to-date, Dmitry Gutov, 2018/03/15
- [elpa] master f261642 398/433: Merge pull request #50 from syohex/fix-invalid-function-call, Dmitry Gutov, 2018/03/15