PATCH packages
When MULE is available, we need to require 'ccl to make
define-ccl-program is available for use. I think we will still be
okay with a non-MULE XEmacs loading the compiled file, since the
critical parts are wrapped in (when (fboundp 'define-ccl-program) ...)
at the top level.
Index: xemacs-packages/pgg/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/pgg/ChangeLog,v
retrieving revision 1.26
diff -d -u -r1.26 ChangeLog
--- xemacs-packages/pgg/ChangeLog 2005/09/26 06:13:54 1.26
+++ xemacs-packages/pgg/ChangeLog 2007/12/09 04:11:34
@@ -1,3 +1,8 @@
+2007-12-08 Jerry James <james(a)xemacs.org>
+
+ * pgg-parse.el: Require ccl when compiling with MULE so that
+ pgg-parse-crc24-string becomes available.
+
2005-09-26 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.06 released.
Index: xemacs-packages/pgg/pgg-parse.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/pgg/pgg-parse.el,v
retrieving revision 1.5
diff -d -u -r1.5 pgg-parse.el
--- xemacs-packages/pgg/pgg-parse.el 2005/09/23 12:53:14 1.5
+++ xemacs-packages/pgg/pgg-parse.el 2007/12/09 04:11:34
@@ -35,7 +35,10 @@
;;; Code:
-(eval-when-compile (require 'cl))
+(eval-when-compile
+ (require 'cl)
+ (when (featurep 'mule)
+ (require 'ccl)))
(defgroup pgg-parse ()
"OpenPGP packet parsing."
--
Jerry James
http://loganjerry.googlepages.com/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches