>>>> "Peter" == Peter Brown
<rendhalver(a)users.sourceforge.net> writes: 
    Peter> i will have a go at making a patch for this (might take me
    Peter> a bit) and submit it to patches i have not made a patch for
    Peter> XEmacs yet so this will be my first attempt and i dont
    Peter> completely understand configure scripts yet
Hi Peter,
make sure to install xemacs-devel and use
M-x patcher-mail
or
M-x patcher-mail-subproject
to create your patches.
(locate-library "patcher")
"c:\\Program Files\\XEmacs\\xemacs-packages\\lisp\\xemacs-devel\\patcher.elc"
First you'll have to
M-x c u s SPC - g r SPC RET p a t c h e r RET
and setup your projects.
I include my projets atend, to give you an idea.
Please annotate the ChangeLogs, and run C-c C-p i from the patcher
mail buffer when done.
Don't kill the ChangeLog buffers before
C-c C-p i (patcher-insert-change-logs)
Good Luck,
Adrian
This is a customization buffer for group Patcher.
Type RET or click button2 on an active field to invoke its action.
Invoke [Help] for more information.
Operate on everything in this buffer:
 * * *  *
/- Patcher group: ------------------------------------------------------\
      [State]: something in this group has been set and saved.
   Patch mailing utilities.
Projects: *
[INS] [DEL] Project: xemacs-21.2
            Project directory: c:\Hacking\XEmacs\xemacs-21.2\
            Options:
            [INS] [DEL] Choice: [Value Menu] Mail method: 
                        Choice: [Value Menu] compose-mail
            [INS] [DEL] Choice: [Value Menu] Diff command: 
                        Value: cvs -f -z3 diff -u
            [INS] [DEL] Choice: [Value Menu] To Address: 
                        Value: XEmacs Patches <xemacs-patches(a)xemacs.org>
            [INS]
[INS] [DEL] Project: build
            Project directory: c:\Hacking\XEmacs\packages\xemacs-packages\build
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: xemacsweb
            Project directory: c:\Hacking\Sourceforge\xemacsweb\
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: xemacs-21.1
            Project directory: c:\Hacking\XEmacs\xemacs-21.1\
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: SF-CVSROOT
            Project directory: c:\Hacking\Sourceforge\CVSROOT
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacsweb")
            [INS]
[INS] [DEL] Project: xemacs-21.4
            Project directory: c:\Hacking\xemacs\xemacs-21.4
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: xemacs-21.5
            Project directory: c:\Hacking\xemacs\xemacs-21.5
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: alexandria
            Project directory: c:\Hacking\Sourceforge\alexandria\
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: packages
            Project directory: c:\Hacking\XEmacs\packages
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS]
[INS] [DEL] Project: cvs
            Project directory: c:\Hacking\CVS\ccvs\
            Options:
            [INS] [DEL] Choice: [Value Menu] Other:
                        Symbol: :inheritance
                        Lisp expression: ("xemacs-21.2")
            [INS] [DEL] Choice: [Value Menu] To Address: 
                        Value: bug-cvs(a)gnu.org
            [INS]
[INS]
   [State]: this option has been set and saved.
List of project descriptors used by `patcher-mail'. *
Comment: 
Subprojects: *
   State: hidden, invoke "Show" button in the previous line to show.
List of subproject descriptors used by `patcher-mail'. *
Logmsg Mode Hook: *
   State: hidden, invoke "Show" button in the previous line to show.
Hook to run after setting up Patcher-Logmsg mode.
Minor Mode String: *  Patch
   [State]: this option is unchanged from its standard setting.
String to use in the modeline when Patcher minor mode is active.
Comment: 
Minor Mode Hook: *
   State: hidden, invoke "Show" button in the previous line to show.
Hooks to run after setting up Patcher minor mode.
 * Default group 
Default settings for Patcher projects.
\- Patcher group end ---------------------------------------------------/
-- 
Adrian Aichner
 mailto:adrianï¼ xemacs.org
 
http://www.xemacs.org/