# HG changeset patch # User Glenn Morris # Date 1252563651 0 # Node ID ad1f780103d913aee96fbc2fcc976ae38ca653bc # Parent 0261f99bf92887ec709311106e55ff40c47ab843 (easy-mmode-defmap): Add doc-string. diff -r 0261f99bf928 -r ad1f780103d9 lisp/emacs-lisp/easy-mmode.el --- a/lisp/emacs-lisp/easy-mmode.el Thu Sep 10 06:20:25 2009 +0000 +++ b/lisp/emacs-lisp/easy-mmode.el Thu Sep 10 06:20:51 2009 +0000 @@ -1,7 +1,7 @@ ;;; easy-mmode.el --- easy definition for major and minor modes -;; Copyright (C) 1997, 2000, 2001, 2002, 2003, 2004, 2005, -;; 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +;; Copyright (C) 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, +;; 2008, 2009 Free Software Foundation, Inc. ;; Author: Georges Brun-Cottan ;; Maintainer: Stefan Monnier @@ -452,6 +452,9 @@ ;;;###autoload (defmacro easy-mmode-defmap (m bs doc &rest args) + "Define a constant M whose value is the result of `easy-mmode-define-keymap'. +The M, BS, and ARGS arguments are as per that function. DOC is +the constant's documentation." `(defconst ,m (easy-mmode-define-keymap ,bs nil (if (boundp ',m) ,m) ,(cons 'list args)) ,doc))