NOTE: this patch has been committed.
Ville Skyttä makes the point that I should mark my cperl-mode.el
changes as XEmacs-specific changes. So, I've done that.
xemacs-packages/perl-modes/ChangeLog addition:
2005-02-10 Aidan Kehoe <kehoea(a)parhasard.net>
* cperl-mode.el: Mark the previous changes as XEmacs-specific changes.
XEmacs Packages source patch:
Diff command: cvs -q diff -u
Files affected: xemacs-packages/perl-modes/cperl-mode.el
Index: xemacs-packages/perl-modes/cperl-mode.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/perl-modes/cperl-mode.el,v
retrieving revision 1.7
diff -u -r1.7 cperl-mode.el
--- xemacs-packages/perl-modes/cperl-mode.el 2005/02/09 02:03:23 1.7
+++ xemacs-packages/perl-modes/cperl-mode.el 2005/02/10 12:20:14
@@ -2172,6 +2172,8 @@
[(control c) (control h) v]))
(cperl-define-key "\C-c\C-hf" 'cperl-info-on-current-command
[(control c) (control h) f])
+ ;;; XEmacs change: added bindings for cperl-perldoc,
+ ;;; cperl-perldoc-at-point.
(cperl-define-key "\C-c\C-hp" 'cperl-perldoc
[(control c) (control h) p])
(cperl-define-key "\C-c\C-hP" 'cperl-perldoc-at-point
@@ -8146,6 +8148,7 @@
;;; Getting help on modules in C-h f ?
;;; This is a modified version of `man'.
;;; Need to teach it how to lookup functions
+;;; XEmacs change: autoload added.
;;;###autoload
(defun cperl-perldoc (word)
"Run `perldoc' on WORD."
@@ -8178,6 +8181,7 @@
(t
(Man-getpage-in-background word)))))
+;;; XEmacs change: autoload added.
;;;###autoload
(defun cperl-perldoc-at-point ()
"Run a `perldoc' on the word around point."
--
“Ah come on now Ted, a Volkswagen with a mind of its own, driving all over
the place and going mad, if that’s not scary I don’t know what is.”