Described in
http://www.xemacs.org/list-archives/xemacs-beta/200101/msg00416.html
Get 'em while they're hot. Binary package (installs in lisp/pxp):
http://turnbull.sk.tsukuba.ac.jp/Tools/XEmacs/pxp-0.80-pkg.tar.gz
Source package (installs in local/pxp):
http://turnbull.sk.tsukuba.ac.jp/Tools/XEmacs/pxp-0.80-src.tar.gz
Current versions of the code and the package are synched at 0.80, but
they will probably decouple in the future if the package is added to
libs/xemacs-devel as I will propose.
>>>> "APA" == Adrian Aichner
<Adrian.Aichner(a)t-online.de> writes:
APA> This works on Windows 2000 too now.
I didn't do everything exactly as you have suggested, so this may be
"fixed" again. :-P Let me know....
APA> ChangeLogs should be searched like patch-to-change-log does
APA> it (using find-change-log).
I don't know about this. `find-change-log' has certain side effects
and makes some assumptions about where cwd is. I'm not sure it's
appropriate. But it's a good idea and it's on the to-do list.
add-log undoubtedly has a bunch of utilities that could be useful
here.
APA> I can't get it to produce -U 0 diffs for ChangeLog files and
APA> -u diffs for other files.
Dunno why that would be. So I brute-forced it. flet a function
`cvs-diff'. Call it once for the list of ChangeLogs and once for the
list of files. See if that helps.
APA> Don't know why this is so, not even the cvs -f switch helped.
OK, I've defvar'ed a cvs-opts variable, and also a null-device
variable (I don't have grep-null-device). The defvar checks for
(boundp grep-null-device). I am not going to add a require for one
silly variable.
* sjt-prepare-xemacs-patch.el (sjt/prepare-xemacs-patch): Fix
infinite loop bug in event of missing ChangeLog entries.
I fixed this by testing the result of re-search-forward, not eobp.
APA> Don't know where you want to put it, I just have it in
APA> xemacsweb because I had to save it somewhere.
For now it lives in xemacs-packages/local/pxp, with source and binary
kits at the URLs above. Once I get a little more feedback, I'll ask
Steve to add it to libs/xemacs-devel.
Sorry about the doc-string goofs; I actually fixed them in my
workspace while I was writing the mail. But vm doesn't colorize Elisp
properly ;-)
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."