* dgnushack.el: Autoload debug, eudc-expand-inline and pgg-snarf-keys-region
authorKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 26 May 2008 08:36:06 +0000 (08:36 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 26 May 2008 08:36:06 +0000 (08:36 +0000)
 for XEmacs.

* lpath.el: Fbind w3m-region, bind ps-print-color-p for XEmacs.

* nnmairix.el: Require edmacro when compiling with XEmacs.

lisp/ChangeLog
lisp/dgnushack.el
lisp/lpath.el
lisp/nnmairix.el

index 71f3591..3d71673 100644 (file)
@@ -1,3 +1,12 @@
+2008-05-26  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * dgnushack.el: Autoload debug, eudc-expand-inline and
+       pgg-snarf-keys-region for XEmacs.
+
+       * lpath.el: Fbind w3m-region, bind ps-print-color-p for XEmacs.
+
+       * nnmairix.el: Require edmacro when compiling with XEmacs.
+
 2008-05-24  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-sum.el (gnus-summary-initial-limit): Use unless instead of if.
index 797f038..b4958a3 100644 (file)
@@ -219,6 +219,7 @@ fixed in Emacs 22."
     (autoload 'customize-save-variable "cus-edit" nil t)
     (autoload 'customize-set-variable "cus-edit" nil t)
     (autoload 'customize-variable "cus-edit" nil t)
+    (autoload 'debug "debug" nil t)
     (if (featurep 'mule)
        (unless (locate-library "mule-ccl")
          (autoload 'define-ccl-program "ccl" nil nil 'macro))
@@ -226,6 +227,7 @@ fixed in Emacs 22."
     (autoload 'delete-annotation "annotations")
     (autoload 'dolist "cl-macs" nil nil 'macro)
     (autoload 'enriched-decode "enriched")
+    (autoload 'eudc-expand-inline "eudc" nil t)
     (autoload 'executable-find "executable")
     (autoload 'font-lock-fontify-buffer "font-lock" nil t)
     (autoload 'info "info" nil t)
@@ -233,6 +235,7 @@ fixed in Emacs 22."
     (autoload 'mail-fetch-field "mail-utils")
     (autoload 'make-annotation "annotations")
     (autoload 'make-display-table "disp-table")
+    (autoload 'pgg-snarf-keys-region "pgg" nil t)
     (autoload 'pp "pp")
     (autoload 'ps-despool "ps-print" nil t)
     (autoload 'ps-spool-buffer "ps-print" nil t)
index 4499fb3..38ad716 100644 (file)
      pgg-display-output-buffer posn-point posn-window put-image read-event
      select-safe-coding-system sort-coding-systems track-mouse
      url-generic-parse-url url-http-file-exists-p vcard-pretty-print
-     w3m-detect-meta-charset window-edges))
+     w3m-detect-meta-charset w3m-region window-edges))
   (maybe-bind
    '(adaptive-fill-first-line-regexp
      buffer-display-table cursor-in-non-selected-windows
      default-enable-multibyte-characters eudc-protocol filladapt-mode
      gnus-agent-expire-current-dirs help-xref-stack-item line-spacing
      mark-active mouse-selection-click-count mouse-selection-click-count-buffer
-     rmail-insert-mime-forwarded-message-function show-trailing-whitespace
-     tool-bar-mode transient-mark-mode url-version
+     ps-print-color-p rmail-insert-mime-forwarded-message-function
+     show-trailing-whitespace tool-bar-mode transient-mark-mode url-version
      w3-meta-charset-content-type-regexp w3-meta-content-type-charset-regexp))
 
   (when (or (and (= emacs-major-version 21) (= emacs-minor-version 4))
index 6ed5868..33d1642 100644 (file)
 
 ;;; === Keymaps
 
+(eval-when-compile
+  (when (featurep 'xemacs)
+    ;; The `kbd' macro requires that the `read-kbd-macro' macro is available.
+    (require 'edmacro)))
+
 ;; Group mode
 (defun nnmairix-group-mode-hook ()
   "Nnmairix group mode keymap."