CVS update by michaels xemacs/lisp ...
xemacs-cvs at xemacs.org
xemacs-cvs at xemacs.org
Thu Nov 8 02:12:41 EST 2007
User: michaels
Date: 07/11/08 08:12:41
Modified: xemacs/lisp ChangeLog autoload.el
Log:
2007-10-31 Mike Sperber <mike at xemacs.org>
* autoload.el (make-autoload): Add `defclass' and `defmethod' as
defmacro-like operators. This is need to enable compilation of
packages that depend on eieio.
Revision Changes Path
1.855 +6 -0 XEmacs/xemacs/lisp/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/ChangeLog,v
retrieving revision 1.854
retrieving revision 1.855
diff -u -p -r1.854 -r1.855
--- ChangeLog 2007/10/31 11:21:02 1.854
+++ ChangeLog 2007/11/08 07:12:39 1.855
@@ -1,3 +1,9 @@
+2007-10-31 Mike Sperber <mike at xemacs.org>
+
+ * autoload.el (make-autoload): Add `defclass' and `defmethod' as
+ defmacro-like operators. This is need to enable compilation of
+ packages that depend on eieio.
+
2007-10-26 Aidan Kehoe <kehoea at parhasard.net>
* mule/general-late.el:
1.24 +4 -1 XEmacs/xemacs/lisp/autoload.el
Index: autoload.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/autoload.el,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- autoload.el 2006/05/29 21:25:49 1.23
+++ autoload.el 2007/11/08 07:12:40 1.24
@@ -249,7 +249,8 @@ or macro definition or a defcustom)."
((memq car '(defun define-skeleton defmacro define-derived-mode
define-generic-mode easy-mmode-define-minor-mode
easy-mmode-define-global-mode
- define-minor-mode defun* defmacro*))
+ define-minor-mode defun* defmacro*
+ defclass defmethod)) ; from the EIEIO package
(let* ((macrop (memq car '(defmacro defmacro*)))
(name (nth 1 form))
(body (nthcdr (get car 'doc-string-elt) form))
@@ -799,6 +800,8 @@ at the beginning of lines and ^L charact
(put 'easy-mmode-define-minor-mode 'doc-string-elt 2)
(put 'define-minor-mode 'doc-string-elt 2)
(put 'define-generic-mode 'doc-string-elt 7)
+(put 'defclass 'doc-string-elt 4)
+(put 'defmethod 'doc-string-elt 3)
;; defin-global-mode has no explicit docstring.
(put 'easy-mmode-define-global-mode 'doc-string-elt 1000)
More information about the XEmacs-CVS
mailing list