Subject: Fixes byte compile error for emacs-snapshot, outbuffer variable was renamed to bytecomp-outbuffer
Bug-Ubuntu: https://launchpad.net/bugs/420402
Origin: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/cedet/files/cedet-1.0_pre6-fix-eieio-comp.patch?view=markup
diff -Naur eieio.org/eieio-comp.el eieio/eieio-comp.el
--- cedet/eieio/eieio-comp.el 2009-10-03 13:26:17.000000000 +0200
+++ ceted/eieio/eieio-comp.el 2009-10-03 13:27:15.000000000 +0200
@@ -74,7 +74,10 @@
(class (if (listp arg1) (nth 1 arg1) nil))
(my-outbuffer (if (eval-when-compile
(string-match "XEmacs" emacs-version))
- byte-compile-outbuffer outbuffer))
+ byte-compile-outbuffer
+ (condition-case nil
+ bytecomp-outbuffer
+ (error outbuffer))))
)
(let ((name (format "%s::%s" (or class "#<generic>") meth)))
(if byte-compile-verbose