commit/patcher: convert-repo: update tags
12 years, 11 months
Bitbucket
1 new commit in patcher:
https://bitbucket.org/xemacs/patcher/changeset/1feeb6a07fa7/
changeset: 1feeb6a07fa7
user: convert-repo
date: 2012-01-17 10:49:13
summary: update tags
affected #: 1 file
diff -r 0374362d7faf5070da5f417ed3c1236eb4a42911 -r 1feeb6a07fa77e67c52bb291c1d0acf61c240975 .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -16,5 +16,3 @@
b88e323264e4731bbc26d1090d6cff6d8545b076 version_2.5
c8d4cc474126c3b49db4c801e1f330922caedc74 version_3.0
d10a3a990f44b9fb5d7c7bcc7faf039540506494 version_2.0
-287410a921efdc5052bca0b6ed844cdcc9e7dcc2 version_3.11
-8f656fb5fb4cfa22427e2a6c181240db65f8f7fe version_4.0
Repository URL: https://bitbucket.org/xemacs/patcher/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/patcher: 6 new changesets
12 years, 11 months
Bitbucket
6 new commits in patcher:
https://bitbucket.org/xemacs/patcher/changeset/6e34fcb4ef71/
changeset: 6e34fcb4ef71
user: didierverna
date: 2012-01-16 10:55:51
summary: Fix typo in Makefile.pkg.
ChangeLog entries:
2012-01-16 Didier Verna <didier(a)xemacs.org>
* Makefile.pkg: Include XEmacs.rules, not XEmacs.Rules.
affected #: 1 file
diff -r 6fde44f81f6b376f3b6be0348a929bf8b4f2c010 -r 6e34fcb4ef71c2375d0cb7be4611297720315a3b Makefile
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@
## Author: Didier Verna <didier(a)xemacs.org>
## Maintainer: Didier Verna <didier(a)xemacs.org>
## Created: Wed Mar 1 13:23:24 2000
-## Last Revision: Sat Jan 14 21:53:27 2012
+## Last Revision: Mon Jan 16 10:54:59 2012
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License version 2,
@@ -70,7 +70,7 @@
DATA_FILES =
DATA_DEST =
-include ../../XEmacs.Rules
+include ../../XEmacs.rules
https://bitbucket.org/xemacs/patcher/changeset/2485e53babda/
changeset: 2485e53babda
user: didierverna
date: 2012-01-16 11:24:28
summary: Update installation section.
ChangeLog entries:
2012-01-16 Didier Verna <didier(a)xemacs.org>
* doc/patcher.texi (Distribution): Update information.
affected #: 1 file
diff -r 6e34fcb4ef71c2375d0cb7be4611297720315a3b -r 2485e53babda5ca0ceb8ac30f79b23b4461c17cf doc/patcher.texi
--- a/doc/patcher.texi
+++ b/doc/patcher.texi
@@ -8,7 +8,7 @@
@c Author: Didier Verna <didier(a)xemacs.org>
@c Maintainer: Didier Verna <didier(a)xemacs.org>
@c Created: Sun Apr 21 21:34:06 2002
-@c Last Revision: Fri Jan 13 11:23:03 2012
+@c Last Revision: Mon Jan 16 11:22:15 2012
@c This file is part of Patcher.
@@ -275,30 +275,19 @@
@node Distribution, Requirements, , Installation
@section Distribution
-Patcher is a standard XEmacs package (see
-@uref{http://www.xemacs.org/Develop/packages.html}). There are several
-ways to get and install it.
-
-@itemize @bullet
-@item
-Use the package user interface from a running XEmacs. This interface is
-accessible from the @samp{Tools} menu or via @kbd{M-x list-packages}).
-
-@item
-Official tarballs are available for download at
-@uref{ftp://ftp.xemacs.org/pub/xemacs/packages/}.
-
-@item
-The official Mercurial repository is located at
-@uref{https://bitbucket.org/xemacs/patcher}.
-
-@item
-Finally, various download options are available directly from my website
-at @uref{http://www.lrde.epita.fr/~didier/software/elisp/misc.php}. You
+Patcher is a standard XEmacs package. As such, you can download and
+install it directly from a running XEmacs session. The packages
+interface is accessible from the @samp{Tools} menu or via @kbd{M-x
+list-packages}). You may also manually download a tarball or use the
+Mercurial repository. See
+@uref{http://www.xemacs.org/Develop/packages.html} for more information.
+
+Otherwise, Patcher is also distributed as a standalone package directly
+from my website (a Git repository and tarballs are available), at
+@uref{http://www.lrde.epita.fr/~didier/software/elisp/misc.php}. You
will also find different inlined versions of this documentation at that
-place. For installation instructions, please read the @file{INSTALL}
-file.
-@end itemize
+place. For standalone installation instructions, please read the
+@file{INSTALL} file in the distribution.
@c Requirements =======================================================
https://bitbucket.org/xemacs/patcher/changeset/1a9427a38cad/
changeset: 1a9427a38cad
user: didierverna
date: 2012-01-16 11:36:37
summary: Update version number to 4.0.
ChangeLog entries:
2012-01-16 Didier Verna <didier(a)xemacs.org>
* local.prj:
* doc/patcher.texi: Set VERSION to 4.0.
* lisp/patcher.el (patcher-version): Set to 4.0.
affected #: 2 files
diff -r 2485e53babda5ca0ceb8ac30f79b23b4461c17cf -r 1a9427a38cad8f5d2a411421d7b472cdd5ae4f2f doc/patcher.texi
--- a/doc/patcher.texi
+++ b/doc/patcher.texi
@@ -8,7 +8,7 @@
@c Author: Didier Verna <didier(a)xemacs.org>
@c Maintainer: Didier Verna <didier(a)xemacs.org>
@c Created: Sun Apr 21 21:34:06 2002
-@c Last Revision: Mon Jan 16 11:22:15 2012
+@c Last Revision: Mon Jan 16 11:28:06 2012
@c This file is part of Patcher.
@@ -46,7 +46,7 @@
@c ====================================================================
@c Definitions
@c ====================================================================
-@set VERSION 4.0 pre 1
+@set VERSION 4.0
@macro copyrightdate
Copyright @copyright{} 2010, 2011, 2012 Didier Verna.@*
diff -r 2485e53babda5ca0ceb8ac30f79b23b4461c17cf -r 1a9427a38cad8f5d2a411421d7b472cdd5ae4f2f lisp/patcher.el
--- a/lisp/patcher.el
+++ b/lisp/patcher.el
@@ -6,7 +6,7 @@
;; Author: Didier Verna <didier(a)xemacs.org>
;; Maintainer: Didier Verna <didier(a)xemacs.org>
;; Created: Tue Sep 28 18:12:43 1999
-;; Last Revision: Fri Jan 13 11:28:16 2012
+;; Last Revision: Mon Jan 16 11:35:24 2012
;; Keywords: maint
@@ -136,7 +136,7 @@
;; Version management
;; ===========================================================================
-(defconst patcher-version "4.0 pre 1"
+(defconst patcher-version "4.0"
"Current version of Patcher.")
;;;###autoload
https://bitbucket.org/xemacs/patcher/changeset/8f656fb5fb4c/
changeset: 8f656fb5fb4c
user: didierverna
date: 2012-01-16 11:41:46
summary: Merge local changes with new conversion from Git.
affected #: 3 files
diff -r 14049d41d40ee2549d06245ba3cb1c1bcb0f843a -r 8f656fb5fb4cfa22427e2a6c181240db65f8f7fe Makefile
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@
## Author: Didier Verna <didier(a)xemacs.org>
## Maintainer: Didier Verna <didier(a)xemacs.org>
## Created: Wed Mar 1 13:23:24 2000
-## Last Revision: Sat Jan 14 21:53:27 2012
+## Last Revision: Mon Jan 16 10:54:59 2012
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License version 2,
@@ -70,7 +70,7 @@
DATA_FILES =
DATA_DEST =
-include ../../XEmacs.Rules
+include ../../XEmacs.rules
diff -r 14049d41d40ee2549d06245ba3cb1c1bcb0f843a -r 8f656fb5fb4cfa22427e2a6c181240db65f8f7fe doc/patcher.texi
--- a/doc/patcher.texi
+++ b/doc/patcher.texi
@@ -8,7 +8,7 @@
@c Author: Didier Verna <didier(a)xemacs.org>
@c Maintainer: Didier Verna <didier(a)xemacs.org>
@c Created: Sun Apr 21 21:34:06 2002
-@c Last Revision: Fri Jan 13 11:23:03 2012
+@c Last Revision: Mon Jan 16 11:28:06 2012
@c This file is part of Patcher.
@@ -46,7 +46,7 @@
@c ====================================================================
@c Definitions
@c ====================================================================
-@set VERSION 4.0 pre 1
+@set VERSION 4.0
@macro copyrightdate
Copyright @copyright{} 2010, 2011, 2012 Didier Verna.@*
@@ -275,30 +275,19 @@
@node Distribution, Requirements, , Installation
@section Distribution
-Patcher is a standard XEmacs package (see
-@uref{http://www.xemacs.org/Develop/packages.html}). There are several
-ways to get and install it.
-
-@itemize @bullet
-@item
-Use the package user interface from a running XEmacs. This interface is
-accessible from the @samp{Tools} menu or via @kbd{M-x list-packages}).
-
-@item
-Official tarballs are available for download at
-@uref{ftp://ftp.xemacs.org/pub/xemacs/packages/}.
-
-@item
-The official Mercurial repository is located at
-@uref{https://bitbucket.org/xemacs/patcher}.
-
-@item
-Finally, various download options are available directly from my website
-at @uref{http://www.lrde.epita.fr/~didier/software/elisp/misc.php}. You
+Patcher is a standard XEmacs package. As such, you can download and
+install it directly from a running XEmacs session. The packages
+interface is accessible from the @samp{Tools} menu or via @kbd{M-x
+list-packages}). You may also manually download a tarball or use the
+Mercurial repository. See
+@uref{http://www.xemacs.org/Develop/packages.html} for more information.
+
+Otherwise, Patcher is also distributed as a standalone package directly
+from my website (a Git repository and tarballs are available), at
+@uref{http://www.lrde.epita.fr/~didier/software/elisp/misc.php}. You
will also find different inlined versions of this documentation at that
-place. For installation instructions, please read the @file{INSTALL}
-file.
-@end itemize
+place. For standalone installation instructions, please read the
+@file{INSTALL} file in the distribution.
@c Requirements =======================================================
diff -r 14049d41d40ee2549d06245ba3cb1c1bcb0f843a -r 8f656fb5fb4cfa22427e2a6c181240db65f8f7fe lisp/patcher.el
--- a/lisp/patcher.el
+++ b/lisp/patcher.el
@@ -6,7 +6,7 @@
;; Author: Didier Verna <didier(a)xemacs.org>
;; Maintainer: Didier Verna <didier(a)xemacs.org>
;; Created: Tue Sep 28 18:12:43 1999
-;; Last Revision: Fri Jan 13 11:28:16 2012
+;; Last Revision: Mon Jan 16 11:35:24 2012
;; Keywords: maint
@@ -136,7 +136,7 @@
;; Version management
;; ===========================================================================
-(defconst patcher-version "4.0 pre 1"
+(defconst patcher-version "4.0"
"Current version of Patcher.")
;;;###autoload
https://bitbucket.org/xemacs/patcher/changeset/c9e6c231bc26/
changeset: c9e6c231bc26
user: didierverna
date: 2012-01-16 16:25:21
summary: Added tag version_3.11 for changeset 287410a921ef
affected #: 1 file
diff -r 8f656fb5fb4cfa22427e2a6c181240db65f8f7fe -r c9e6c231bc261228855e5cd4cacc976474fe8879 .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -16,3 +16,4 @@
b88e323264e4731bbc26d1090d6cff6d8545b076 version_2.5
c8d4cc474126c3b49db4c801e1f330922caedc74 version_3.0
d10a3a990f44b9fb5d7c7bcc7faf039540506494 version_2.0
+287410a921efdc5052bca0b6ed844cdcc9e7dcc2 version_3.11
https://bitbucket.org/xemacs/patcher/changeset/0374362d7faf/
changeset: 0374362d7faf
user: didierverna
date: 2012-01-16 16:29:40
summary: Added tag version_4.0 for changeset 8f656fb5fb4c
affected #: 1 file
diff -r c9e6c231bc261228855e5cd4cacc976474fe8879 -r 0374362d7faf5070da5f417ed3c1236eb4a42911 .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -17,3 +17,4 @@
c8d4cc474126c3b49db4c801e1f330922caedc74 version_3.0
d10a3a990f44b9fb5d7c7bcc7faf039540506494 version_2.0
287410a921efdc5052bca0b6ed844cdcc9e7dcc2 version_3.11
+8f656fb5fb4cfa22427e2a6c181240db65f8f7fe version_4.0
Repository URL: https://bitbucket.org/xemacs/patcher/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/patcher: 5 new changesets
12 years, 11 months
Bitbucket
5 new commits in patcher:
https://bitbucket.org/xemacs/patcher/changeset/09b7845a03f5/
changeset: 09b7845a03f5
user: didierverna
date: 2012-01-14 22:16:11
summary: Remove files unwanted in the package infrastructure.
affected #: 7 files
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 ChangeLog.dead
--- a/ChangeLog.dead
+++ /dev/null
@@ -1,41 +0,0 @@
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * NEWS: Announce support for subject modification in mail
- adaptation routines.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.11 is released.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * .gitignore: New.
-
-2010-02-06 Didier Verna <didier(a)xemacs.org>
-
- Update for recent ElPkg changes.
- * Makefile.def, lisp/Makefile.def, local.def: Remove.
- * Makefile.prj, lisp/Makefile.prj, local.prj: New.
-
-2009-10-28 Didier Verna <didier(a)xemacs.org>
-
- * local.def: Bump release date.
-
-2008-02-27 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.10 is released.
- * Moved the Makefile infrastructure to elpkg.
-
-2002-07-02 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.3 is released.
- * Makefile.defs (BZIP): New.
- * Makefile (dist): also make a bz2 archive.
- * Makefile (install-www): install it.
- * Makefile (uninstall-www): uninstall it.
-
-2002-07-02 Didier Verna <didier(a)xemacs.org>
-
- * Makefile (DIST_FILES): add NEWS file.
- * (install-www): install it.
- * (uninstall-www): uninstall it.
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 INSTALL
--- a/INSTALL
+++ /dev/null
@@ -1,41 +0,0 @@
- -*- outline -*-
-
-
- HOW TO INSTALL THE PACKAGE
-
-
-* Copyright (C) 2011 Didier Verna
-
-Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved.
-
-
-* Installation
-
-** Please note
-You must use GNU Make with this standalone distribution.
-
-** Edit Makefile.inc
-This file is located at the top of the distribution. It allows you to
-customize the XEmacs binary, the installation location, whether to install by
-symlink or copy, and the programs for generating documentation.
-
-** Build the package
-Type `make' to do that. This builds up the elc and the info files.
-
-** Install as an XEmacs package
-Type `make install-pkg' to do that. If you want another kind of installation,
-you will have to use your little fingers.
-
-** Other useful targets
-You can uninstall the package by typing `make uninstall-pkg'.
-You can build the documentation in other formats by typing `make FORMAT' in
-the doc/ subdirectory. FORMAT is one of `dvi', `ps', `pdf', `html'. The HTML
-version is built in its own .html subdirectory of doc/.
-
-
- Have fun!
-
---
-Didier Verna, didier(a)xemacs.org, http://www.lrde.epita.fr/~didier
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 Makefile.inc
--- a/Makefile.inc
+++ /dev/null
@@ -1,25 +0,0 @@
-### Makefile.inc --- toplevel configuration makefile for XEmacs packages
-
-# Path to your version of XEmacs:
-EMACS:= xemacs
-
-# Location of the package directory:
-# XEmacs 21.4:
-PKG_DIR:= /usr/local/lib/xemacs/site-packages
-# XEmacs 21.5:
-# PKG_DIR := /usr/local/share/xemacs/site-packages
-
-# Set to t if you want a symlink installation
-SYMLINK:=
-
-# Programs for generating the documentation:
-MAKEINFO:= makeinfo
-TEXI2DVI:= texi2dvi
-DVIPS:= dvips
-
-
-## Local Variables:
-## mode: makefile
-## End:
-
-### Makefile.inc ends here
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 doc/ChangeLog.dead
--- a/doc/ChangeLog.dead
+++ /dev/null
@@ -1,347 +0,0 @@
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (ChangeLogs Appearance): Document
- patcher-change-log-insert-change-logs.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (ChangeLogs Appearance):
- * patcher.texi (ChangeLogs Prologue): Rename the 'packed project
- option to just 'pack.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (ChangeLogs Appearance): Document the possible
- values change for the :change-logs-diff-command option.
-
-2010-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (After Sending): Improve documentation (explain the
- real effect of killing options).
-
-2010-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Before Sending): Update for the renaming of
- check-change-logs-insertion and check-commit.
-
-2010-05-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (After Sending): Update for renaming of
- kill-source-files-after-sending to kill-sources-after-sending.
-
-2010-05-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Skeleton Generation): Remove
- kill-source-files-after-diffing documentation.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Mail Creation):
- * patcher.texi (Mail Adaptation): Remove -subproject functions.
- * patcher.texi (Subprojects): New node.
- * patcher.texi (Permanent Subprojects): Move under it.
- * patcher.texi (Temporary Subprojects): Ditto. Document prefix
- argument to entry point functions.
-
-2010-05-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Temporary Subprojects): Move diff-command prefix
- usage description.
- * patcher.texi (Diff Command): Here.
-
-2010-04-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Mail Adaptation): Document
- :subject-rewrite-format.
-
-2010-04-20 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Commit Operation): Update for cmtcmd buffer.
-
-2010-04-20 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (ChangeLogs Navigation): New node.
- * patcher.texi (ChangeLogs Handling):
- * patcher.texi (ChangeLogs Naming): Update references.
-
-2010-04-19 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Message Customization): Point %n and %N
- substitutions to the Diff Command section.
- * patcher.texi (Diff Command): Improve %n and %N substitutions
- documentation.
-
-2010-04-19 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Temporary Subprojects): Fix missing beginning of
- sentence.
- * patcher.texi (Subproject Naming): Don't document %n and %N
- substitution. Ref the Diff Command section instead.
- * patcher.texi (Diff Command): Document them here.
-
-2010-04-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (User Manual): Rework order of sections.
- * patcher.texi (Starting Up): New section. Now includes Project
- Descriptors, Mail Preparation and Permanent Subprojects subsections.
- * patcher.texi (Mail Creation):
- * patcher.texi (Mail Adaptation):
- * patcher.texi (Gnus Insinuation):
- * patcher.texi (Temporary Subprojects): New subsubsections of Mail
- Preparation.
- * patcher.texi (Message Generation): Formerly known as Mail
- Generation. Move some parts to Starting Up above.
-
-2010-02-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Log Message Editing): Document prefix argument of
- patcher-logmsg-insert-compressed-change-logs.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Mail Preparation): Document the support for
- subject modification in mail adaptation routines.
-
-2010-02-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Retrieval): Document the dynamic nature of the
- options retrieval process.
-
-2010-02-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (XEmacs Devel): Use @ref instead of @xref in the
- middle of a sentence.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Skeleton Generation): Renaming of
- `patcher-generic-diff-cleaner' to `patcher-default-diff-cleaner'.
-
-2010-02-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (XEmacs Devel): Update.
-
-2010-02-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Quick Start): Use Mercurial in the example.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.11 is released.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Skeleton Generation): Update for the renaming of
- :diff-cleanup to :diff-cleaner.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- Reword parts related to the various supported RCS'es.
- * patcher.texi (Introduction): Do it.
- * patcher.texi (Themes): Ditto.
- * patcher.texi (Diff Command): Ditto.
- * patcher.texi (Patch Restriction): Ditto.
- * patcher.texi (Skeleton Generation): Ditto.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (ChangeLog Files): New node. Document
- :notice-change-log-hook and :after-save-change-log-hook.
- * patcher.texi (Automatic ChangeLogs): Add it here.
- * patcher.texi (Skeleton Generation): Update node links.
- * patcher.texi (Skeleton Parameters): Ditto.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Automatic ChangeLogs): Split into the nodes below.
- * patcher.texi (Skeleton Generation): New.
- * patcher.texi (Skeleton Parameters): New.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Requirements): Set required xemacs-base version to
- 2.21.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Automatic ChangeLogs): Improve documentation of
- :kill-source-files-after-diffing.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- New command substitutions %?f{} and %!f{}.
- * patcher.texi (Commit Command): Document them.
-
-2010-02-08 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Patch Generation): Remove documentation for
- :after-diff-hook.
- * patcher.texi (Diff Headers): Update for new usage.
- * patcher.texi (ChangeLogs Updating): Split into the 3 menus
- below.
- * patcher.texi (Automatic ChangeLogs): New. Document the
- :diff-cleanup option.
- * patcher.texi (Manual ChangeLogs): New.
- * patcher.texi (No ChangeLogs): New.
-
-2009-10-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Bump version number.
- * patcher.texi (After Diff Hook): Improve documentation.
- * patcher.texi (Diff Headers): New node.
-
-2008-03-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (XEmacs Devel): Mention the commit-privilege
- option.
-
-2008-03-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (XEmacs Devel): Fix some typos.
-
-2008-02-27 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.10 is released.
- * patcher.texi (After Diff Hook): Document
- patcher-hg-diff-convert; fix spelling of the others.
- * patcher.texi (Themes): Document built-in themes.
- * patcher.texi (XEmacs Devel): New chapter.
-
-2007-09-17 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.9 is released.
-
-2007-09-17 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (After Diff Hook): Describe
- `patcher-darcs-diff-convert'.
-
-2007-09-17 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (ChangeLogs Updating): Update description of
- user-name and user-mail behavior.
-
-2005-07-26 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.8 is released.
-
-2005-07-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Remove the GFDL.
-
-2005-07-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Installation): New. Add the three subnodes below.
- * patcher.texi (Distribution): Moved under Installation.
- * patcher.texi (Requirements): Ditto.
- * patcher.texi (Insinuation): New.
- * patcher.texi (Mail Preparation): Document the mail adaptation
- and reply feature.
- * patcher.texi (Patch Restriction): Ditto.
-
-2004-11-27 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.7 is released.
- * Makefile (ALL_INFO_FILES): Remove duplicate elements.
-
-2004-11-08 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.6.2 is released.
-
-2004-08-31 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Message Customization): Document :user-name and
- :user-mail.
-
-2003-07-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Document the %N construct.
-
-2003-07-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Document :name.
-
-2003-07-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Index patcher-default-themes. Advertise that
- special option don't go in themes either.
-
-2003-07-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Command Directory): New node. Document
- :command-directory.
-
-2003-07-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Document the theme support and the `%n' construct
- in commands in the reference manual.
-
-2003-07-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi: Document the theme support and the `%n' construct
- in commands in the user manual.
-
-2003-07-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Commit Command): Document the anti-shell message
- quotation when using %S.
-
-2003-04-23 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.4.1 released.
- * patcher.texi (Setting up Patcher): typo fix.
-
-2003-01-07 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.4 is released.
- * patcher.texi (Distribution): fix typo in URL.
-
-2002-07-02 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.3 is released.
-
-2002-07-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (After Diff Hook): improve doc.
- * patcher.texi (Diff Line Filter): ditto.
-
-2002-07-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (After Diff Hook): new node.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.2 is released.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Mail Sending): fix misnamed node.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Mail Sending): split doc in two subnodes, update
- documentation.
-
-2002-06-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Mail Sending): document the ChangeLog insertion
- and commit action checking features.
- (Project Options): document the :commit-privilege project option.
- (Patcher Minor Mode): document
- patcher-mail-check-change-logs-insertion and
- patcher-mail-check-commit-action.
-
-2002-06-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher.texi (Line Filter): document the :diff-line-filter
- project option.
- (Project Options): Ditto.
-
-2002-05-17 Didier Verna <didier(a)xemacs.org>
-
- From Adrian Aichner
- * patcher.texi (Patcher Entry Points): Add space between @deffn
- and {Interactive Command} for Texi2html to work right.
- * patcher.texi (Patcher FakeMail Mode): Ditto.
- * patcher.texi (Patcher Minor Mode): Ditto.
- * patcher.texi (Patcher LogMsg Mode): Ditto.
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 doc/Makefile
--- a/doc/Makefile
+++ /dev/null
@@ -1,113 +0,0 @@
-### Makefile --- Generic doc makefile for XEmacs packages
-
-## Copyright (C) 2010, 2011 Didier Verna
-## Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Didier Verna
-
-## Author: Didier Verna <didier(a)xemacs.org>
-## Maintainer: Didier Verna <didier(a)xemacs.org>
-## Created: Sun Apr 21 21:20:28 2002
-## Last Revision: Mon Dec 19 10:39:29 2011
-
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2,
-## as published by the Free Software Foundation.
-
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-
-## You should have received a copy of the GNU General Public License
-## along with this program; if not, write to the Free Software
-## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-
-### Commentary:
-
-## Contents management by FCM version 0.1.
-
-## Please use GNU make with this makefile.
-
-
-### Code:
-
-hack: all
-
-include ../Makefile.prj
-include ../Makefile.inc
-
--include ../local.prj
--include ../local.inc
-
-include Makefile.prj
--include local.inc
-
-
-INFO_DIR:= $(PKG_DIR)/info
-
-INFO_FILES:= $(TEXI_FILES:%.texi=%.info)
-ALL_INFO_FILES:= $(INFO_FILES:%.info=%.info*)
-DVI_FILES:= $(TEXI_FILES:%.texi=%.dvi)
-PS_FILES:= $(TEXI_FILES:%.texi=%.ps)
-PDF_FILES:= $(TEXI_FILES:%.texi=%.pdf)
-HTML_DIRS:= $(TEXI_FILES:%.texi=%.html)
-
-
-all: info
-
-all-formats: info dvi ps pdf html
-
-install-pkg: $(INFO_FILES)
- install -d $(INFO_DIR)
-ifeq ($(SYMLINK),)
- install -m 644 $(ALL_INFO_FILES) $(INFO_DIR)/
-else
- ln -fs $(abspath $(ALL_INFO_FILES)) $(INFO_DIR)/
-endif
-
-uninstall-pkg:
- cd $(INFO_DIR) && rm -f $(ALL_INFO_FILES)
-
-info: $(INFO_FILES)
-
-dvi: $(DVI_FILES)
-
-ps: $(PS_FILES)
-
-pdf: $(PDF_FILES)
-
-html: $(HTML_DIRS)
-
-%.info: %.texi
- $(MAKEINFO) $<
-
-%.dvi: %.texi
- $(TEXI2DVI) $<
-
-%.ps: %.dvi
- $(DVIPS) -o $@ $<
-
-%.pdf: %.texi
- $(TEXI2DVI) -p $<
-
-$(HTML_DIRS): %.html: %.texi
- $(MAKEINFO) --html -o $@ $<
- touch $@
-
-clean:
- -rm *.tmp *.fn* *.vr* *.ky* *.tp* *.cp* *.pg* *.toc *.aux *.log *~
-
-distclean: clean
- -rm -fr *.info* *.dvi *.ps *.pdf *.html
-
-.PHONY: all all-formats \
- install-pkg uninstall-pkg \
- info dvi ps pdf html \
- clean distclean \
- ../Makefile.prj ../Makefile.inc \
- ../local.prj ../local.inc local.inc local.mak
-
--include local.mak
-
-
-### Makefile ends here
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 lisp/ChangeLog.dead
--- a/lisp/ChangeLog.dead
+++ /dev/null
@@ -1,3107 +0,0 @@
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-insert-change-logs):
- New function.
- * patcher-change-log.el (patcher-change-log-minor-mode-map): Bind
- it.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-logmsg.el (patcher-logmsg-commit): Also offer to save
- source buffers.
- * patcher-mail.el (patcher-mail-diff): Don't offer to save
- buffers. This will be done prevently later on.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-link-change-log-hook): Globally
- declare boundp.
- * patcher-change-log.el (patcher-link-change-logs): New function.
- * patcher-source.el (patcher-link-sources): New function.
- * patcher-change-log.el (patcher-unlink-change-logs): Update
- project change-logs slot here.
- * patcher-source.el (patcher-unlink-sources): Update project
- sources slot here.
- * patcher-diff.el (patcher-diff-specification): Not here. Instead,
- return the complete source and ChangeLog files.
- * patcher-mail.el (patcher-diff-project): Compute and process
- obsolete and new source/ChangeLog files here.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-detect-committed-project): Rename
- from patcher-check-committable.
- * patcher-instance.el (patcher-detect-undiffable-project): New
- function.
- * patcher-cmtcmd.el (patcher-cmtcmd-commit):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs):
- * patcher-mail.el (patcher-mail-commit): Update accordingly.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-buffers-string): New function.
- * patcher-instance.el (patcher-kill-project):
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-diff): Use it.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-mapcar-extents): Rename OBJECT key to
- HERE.
- * patcher-util.el (patcher-extents): Ditto. Provide a TEST
- argument to compare VALUE with the extent property values.
- * patcher-util.el (patcher-extent): Ditto.
- * patcher-change-log.el (patcher-mapcar-change-log-extents):
- * patcher-change-log.el (patcher-change-log-extents):
- * patcher-change-log.el (patcher-detect-spurious-change-logs):
- * patcher-change-log.el (patcher-change-log-extent):
- * patcher-source.el (patcher-mapcar-source-extents):
- * patcher-source.el (patcher-source-extents):
- * patcher-source.el (sources-consistency): Update accordingly.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-log): Make the
- CHANGE-LOGS argument mandatory.
- * patcher-instance.el (patcher-kill-project):
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-diff): Update accordingly.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-generated-change-logs): New
- function.
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-diff): Use it.
- * patcher-instance.el (patcher-kill-project): Offer interactive
- skeleton ungeneration.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-log): Always
- offer to save the buffer.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-project): Offer interactive
- ungeneration of obsolete skeletons.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-log): Make all
- arguments mandatory. Accept a new PROMPT argument.
- * patcher-change-log.el (patcher-ungenerate-change-logs): Turn
- optional arguments into keys.
- * patcher-mail.el (patcher-mail-diff): Update accordingly.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-save-buffers): Display buffers, and use
- file-relative-names.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-detect-missing-change-logs): New
- function.
- * patcher-diff.el (patcher-diff-change-logs): Use it.
-
-2010-05-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-extent): Add an
- optional CREATE argument.
- * patcher-change-log.el (patcher-insert-change-log-contents): Use
- this argument.
- * patcher-change-log.el (patcher-unreference-change-log):
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-change-log.el (patcher-ungenerate-change-log):
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-diff): Use
- patcher-change-log-extent instead of calling patcher-extent
- explicitely.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff): Remove BUFFER argument. Always
- use process buffer.
- * patcher-instance.el (patcher-call-command): Ditto.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-convert-change-logs-diff): Always work
- in process buffer.
- * patcher-diff.el (patcher-diff-global):
- * patcher-diff.el (patcher-diff-specification):
- * patcher-mail.el (patcher-diff-project): Update accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-insert-diff): Move here from
- patcher-mail.el.
- * patcher-mail.el (patcher-insert-global-diff): Removed.
- * patcher-diff.el (patcher-diff-global): Save both source and
- ChangeLog files.
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-insert-change-logs): Update
- accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-change-logs-verbatim): Removed.
- * patcher-change-log.el (patcher-insert-change-log-contents):
- Incorporate the above: save excursion and create a
- patcher-change-logs extent.
- * patcher-change-log.el (patcher-compress-change-logs): Remove all
- arguments. Work within the patcher-change-logs extent instead.
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs):
- * patcher-logmsg.el (patcher-logmsg-insert-compressed-change-logs):
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-insert-change-logs): Update
- accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-change-logs-diff-prologue): Removed.
- * patcher-mail.el (patcher-insert-change-logs-diff): Removed.
- * patcher-diff.el (patcher-diff-change-logs): New function.
- * patcher-mail.el (patcher-insert-change-logs-verbatim):
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-insert-change-logs): Use it.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-extents): New function.
- * patcher-source.el (patcher-source-extents): New function.
- * patcher-util.el (patcher-extents): New function.
- * patcher-util.el (patcher-delete-extent): New function. Accept
- null extents.
- * patcher-change-log.el (patcher-unreference-change-log):
- * patcher-change-log.el (patcher-compress-change-logs):
- * patcher-mail.el (patcher-diff-project): Use them instead of
- deleting extents from within patcher-mapcar-extents.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-generate-change-logs): Remove all
- optional arguments. Always perform in the process buffer. Filter
- out sources only from the diff.
- * patcher-mail.el (patcher-diff-project): Update accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-remove-change-logs): Removed.
- * patcher-mail.el (patcher-pack-change-logs): Removed.
- * patcher-change-log.el (patcher-change-log-contents): New
- function.
- * patcher-source.el (patcher-source-contents): New function.
- * patcher-mail.el (patcher-insert-change-logs-diff):
- * patcher-mail.el (patcher-insert-diff):
- * patcher-mail.el (patcher-diff-project): Update accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-diff): Simplify the KIND
- argument: handle specific ChangeLogs diff command locally.
- * patcher-mail.el (patcher-insert-global-diff):
- * patcher-mail.el (patcher-diff-project): Update accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-logs-string): Move to
- patcher-instance.el and rename to
- patcher-project-change-logs-string.
- * patcher-source.el (patcher-sources-string): Move to
- patcher-instance.el and rename to patcher-project-sources-string.
- * patcher-mail.el (patcher-insert-change-logs-diff-prologue):
- * patcher-mail.el (patcher-insert-diff): Update accordingly.
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-insert-change-logs):
-
-2010-05-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-project):
- * patcher-mail.el (patcher-mail-insert-change-logs):
- * patcher-project.el (change-logs-appearance):
- * patcher-project.el (change-logs-diff-command): Rename the
- 'packed project option to just 'pack.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-extent): Remove unused
- REQUIRED argument.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-log): Use
- patcher-save-buffer to save the ChangeLog file.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-remove-change-logs): Remove
- BUFFER argument. Always perform in the process buffer. Add an
- optional CHANGE-LOGS argument to restrict removal.
- * patcher-mail.el (patcher-diff-project): Update accordingly.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-check-change-logs-clean): Rename
- from patcher-check-pristine-change-logs. Make CHANGE-LOGS argument
- mandatory.
- * patcher-mail.el (patcher-diff-project): Update accordingly.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (committed): Rename error from
- already-committed.
- * patcher-instance.el (patcher-check-committable): Update
- accordingly.
- * patcher-mail.el (patcher-mail-insert-change-logs): Use it when
- appropriate.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-modal-message): New function (unused).
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-source.el (patcher-unnotice-source):
- * patcher-source.el (patcher-unnotice-sources): Use PROJECT
- instead of PATCHER-PROJECT which does not exist.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-check-pristine-change-logs):
- Support provided but nil CHANGE-LOGS argument.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-project): Unify all ChangeLogs
- appearance cases in automatic mode.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff-specification): Rename from
- patcher-diff-initial. Handle non pristine projects. Return
- obsolete/new source/ChangeLog information.
- * patcher-diff.el (patcher-convert-change-logs-diff): Handle new
- name for the function above.
- * patcher-mail.el (patcher-diff-project): Revamp the nil and
- automatic ChangeLogs updating mode.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-unnotice-change-log): New function.
- * patcher-change-log.el (patcher-unnotice-change-logs): Rename
- from patcher-forget-change-logs. Use the function above.
- * patcher-source.el (patcher-notice-source): New function.
- * patcher-source.el (patcher-unnotice-source): New.
- * patcher-source.el (patcher-unnotice-sources): Rename from
- patcher-forget-sources. Use the function above.
- * patcher-instance.el (patcher-delete-project): Update accordingly.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-reference-change-log):
- * patcher-change-log.el (patcher-unreference-change-log):
- * patcher-source.el (patcher-reference-source):
- * patcher-source.el (patcher-unreference-source): Handle nil
- buffer cases.
- * patcher-change-log.el (patcher-change-log-buffer):
- * patcher-change-log.el (patcher-notice-change-log):
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-change-log.el (patcher-ungenerate-change-log): Update
- accordingly.
-
-2010-05-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-check-pristine-change-logs):
- Support optional change-logs argument to restrict the check.
-
-2010-05-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-project): Remove redundant cleanups
- now done in patcher-mail, use case instead of cond.
-
-2010-05-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-project): Move condition-case from
- patcher-mail-diff to here.
- * patcher-mail.el (patcher-mail):
- * patcher-mail.el (patcher-mail-adapt): Use it instead of
- patcher-mail-diff.
- * patcher-mail.el (patcher-mail-diff): Remove diff and ChangeLog
- insertions before rediffing, perform global or interactive
- ChangeLog ungeneration, save source and ChangeLog files.
-
-2010-05-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-log): New
- function. Support interactive mode.
- * patcher-change-log.el (patcher-ungenerate-change-logs): Use it.
- Support interactive mode.
-
-2010-05-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (status): New error.
- * patcher-instance.el (already-committed): New error.
- * patcher-instance.el (patcher-check-committable): New function.
- * patcher-instance.el (patcher-commit-project):
- * patcher-cmtcmd.el (patcher-cmtcmd-commit):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-commit): Use it.
-
-2010-05-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-delete-extent-and-region): Return t if
- an extent has indeed been deleted.
- * patcher-change-log.el (patcher-ungenerate-change-logs): Only
- ungenerate in existing buffers (don't load missing ChangeLog
- files).
-
-2010-05-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-diff): Use the computed sources as
- an indication that a diff already occurred.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-do-generate-diff): Always check for
- pristine ChangeLogs after an initial diff when updating is
- automatic.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-logs): When a
- ChangeLog file is already visited, check for the presence of the
- extent to delete. Otherwise, as the user about the number of
- entries to delete, allowing none.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-buffer): New function.
- * patcher-change-log.el (patcher-change-log-buffers): use it.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-read-natnum): Add optional argument to
- specify minimum authorized value.
- * patcher-change-log.el (patcher-change-log-extent): Add optional
- argument to specify wether an extent creation is required.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-file-buffer): New function.
- * patcher-change-log.el (patcher-change-log-buffers):
- * patcher-source.el (patcher-source-buffers): Use it.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (patcher-prompt-project-name): Rename from
- patcher-complete-project-name.
- * patcher-instance.el (patcher-make-project-interactive): Update
- accordingly.
-
-2010-05-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (change-logs-diff-command): Custom type
- update.
-
-2010-05-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-mapcar-extents):
- * patcher-util.el (patcher-extent): Add implicit patcher- prefix
- to PROPERTY.
- * patcher-util.el (patcher-collect-extents-property): Update
- accordingly.
- * patcher-util.el (patcher-within-patcher-extent): Rename to
- patcher-within-extent.
- * patcher-change-log.el (patcher-mapcar-change-log-extents):
- * patcher-change-log.el (patcher-change-logs):
- * patcher-change-log.el (patcher-unreference-change-log):
- * patcher-change-log.el (patcher-change-log-extent):
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-change-log.el (patcher-compress-change-logs):
- * patcher-instance.el (patcher-change-subject):
- * patcher-instance.el (patcher-commit-project):
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs):
- * patcher-mail.el (patcher-before-send):
- * patcher-source.el (patcher-mapcar-source-extents):
- * patcher-source.el (patcher-sources):
- * patcher-source.el (sources-consistency): Update accordingly.
-
-2010-05-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-change-logs-diff-error): Removed.
- * patcher-change-log.el (patcher-check-change-logs-pristine): New
- function.
- * patcher-mail.el (patcher-do-generate-diff): Use it. Remove
- pristine checks on regeneration because in that case, we know we
- have just ungenerated the CHangeLog entries.
-
-2010-05-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el
- (patcher-change-logs-inconsistency-description): Improve message.
-
-2010-05-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (change-logs-diff-command): Replace 'diff
- value by nil.
- * patcher-diff.el (patcher-convert-change-logs-diff):
- * patcher-diff.el (patcher-diff-global):
- * patcher-diff.el (patcher-change-logs-diff-error):
- * patcher-mail.el (patcher-insert-change-logs-diff):
- * patcher-mail.el (patcher-insert-global-diff):
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-05-20 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-change-logs-diff): Rename from
- patcher-diff-change-logs. Don't take a command argument, compute
- it locally instead.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs): Update
- accordingly.
-
-2010-05-20 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-mail-insert-change-logs): Don't request
- a diff in mail buffer to proceed.
-
-2010-05-19 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (project-option): New error.
- * patcher-project.el (invalid-project-option): New error.
- * patcher-mail.el (patcher-insert-global-diff):
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs): Update
- accordingly.
-
-2010-05-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-with-message): Rename from
- patcher-with-information. Substitute command keys in message
- first.
- * patcher-util.el (patcher-display-error-message):
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs): Update
- accordingly.
-
-2010-05-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher-source.el (source): New error.
- * patcher-source.el (sources-consistency): New error.
- * patcher-source.el (patcher-check-sources-consistency): New function.
- * patcher-source.el (patcher-sources-inconsistency-description):
- New function.
- * patcher-diff.el (patcher-diff-global): Check for sources
- consistency.
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs): Handle
- sources consistency errors.
-
-2010-05-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-before-send): Fixes and
- simplifications.
-
-2010-05-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-check-change-logs-consistency):
- Return nil instead of empty strings.
- * patcher-change-log.el
- (patcher-change-logs-inconsistency-description): New function.
- * patcher-util.el (patcher-display-error-message): New function.
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs): Use it.
-
-2010-05-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-files-string): Update pseudo-docstring.
- * patcher-change-log.el (change-logs-consistency): Rename error
- symbol from missing-change-logs.
- * patcher-change-log.el (patcher-check-change-logs-consistency):
- Rename function from patcher-change-logs-check-complete.
- * patcher-diff.el (patcher-diff-global):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs):
- * patcher-mail.el (patcher-mail-next-change-log): Update accordingly
-
-2010-05-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-list=): Return both remainders as 2nd
- and 3rd values.
-
-2010-05-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-change-subject): New function.
- * patcher-change-log.el (patcher-change-log-change-subject): New
- function.
- * patcher-change-log.el (patcher-change-log-minor-mode-map): Bind it.
- * patcher-logmsg.el (patcher-logmsg-change-subject): New function.
- * patcher-logmsg.el (patcher-logmsg-mode-map): Bind it.
- * patcher-mail.el (patcher-mail-change-subject): New function.
- * patcher-mail.el (patcher-mail-minor-mode-map): Bind it.
- * patcher.el: Update TODO list.
-
-2010-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-commit-project): Fill in committed
- prefix before removing the old one.
-
-2010-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-within-patcher-extent): New macro.
- * patcher-instance.el (patcher-make-project-interactive): Create a
- 'patcher-subject extent.
- * patcher-instance.el (patcher-commit-project): Use it.
- * patcher-mail.el (patcher-goto-subject): Move here from
- patcher-util.
-
-2010-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-notice-change-log-hook)): New
- variable (bytecomp shut up).
- * patcher-change-log.el (patcher-notice-change-log): Bind it to
- the approrpiate value in order to be able to use
- run-hook-with-args.
-
-2010-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (check-change-logs-insertion):
- * patcher-project.el (check-commit): New project options.
- * patcher-mail.el (patcher-mail-check-change-logs-insertion):
- * patcher-mail.el (patcher-mail-check-commit-action): Removed.
- * patcher-mail.el (patcher-before-send): Update accordingly.
- Simplify checkings.
-
-2010-05-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-source):
- * patcher-diff.el (patcher-source):
- * patcher-logmsg.el (patcher-source):
- * patcher-mail.el (patcher-source):
- * patcher.el (patcher-source): Require it before
- patcher-change-log.
- * Makefile.prj (EL_FILES): Switch order of requirements
- accordingly.
- * patcher-project.el (kill-sources-after-sending): Rename from
- kill-source-files-after-sending.
- * patcher-change-log.el (patcher-generate-change-logs): Load
- source files ourselves (don't let patch-to-change-log do it).
- * patcher-source.el (patcher-reference-source): New function.
- * patcher-source.el (patcher-notice-source): Use it.
- * patcher-source.el (patcher-unreference-source): New function.
- * patcher-source.el (patcher-forget-sources): Use it.
- * patcher-source.el (patcher-source-buffers): New function.
-
-2010-05-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (kill-source-files-after-sending): Remove
- this option.
- * patcher-change-log.el (patcher-generate-change-logs): Don't use
- it anymore.
-
-2010-05-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-list=): Put a lisp-indent-function
- property.
- * patcher-change-log.el (patcher-change-logs-check-complete): New
- function.
- * patcher-diff.el (patcher-diff-global):
- * patcher-mail.el (patcher-diff-change-logs): Use it.
-
-2010-05-12 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-change-logs): Throw an error when
- a ChangeLog entry is missing.
-
-2010-05-12 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log):
- * patcher-change-log.el (patcher-missing-change-log): New errors.
- * patcher-diff.el (patcher-diff-global): Throw an error when some
- ChangeLog entries are missing.
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs): Handle this
- error.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-command): Understand special value
- t for files argument. Explicitely use all ChangeLog and sources
- files then.
- * patcher-diff.el (patcher-diff-global):
- * patcher-logmsg.el (patcher-logmsg-commit): Update accordingly.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project-files): New function.
- * patcher-diff.el (patcher-diff-global):
- * patcher-logmsg.el (patcher-logmsg-commit): Use it.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-sort-files): New function.
- * patcher-diff.el (patcher-diff-global):
- * patcher-logmsg.el (patcher-logmsg-commit): Avoid using
- specification directly. Instead, use the sorted list of ChangeLog
- and source files directly.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-convert-change-logs-diff): Don't forget
- to remove the old extent.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-make-project-interactive):
- Initialize specification slot here.
- * patcher-mail.el (patcher-mail-setup): Instead of here. Remove
- files argument.
- * patcher-mail.el (patcher-mail):
- * patcher-mail.el (patcher-mail-adapt): Update accordingly.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-forget-change-logs): Use project
- instead of patcher-project which doesn't exist here.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-make-project-interactive):
- Initialize diff and commit command slots.
- * patcher-mail.el (patcher-mail-commit): Lazily change commit
- command slot if needed.
- * patcher-mail.el (patcher-mail-setup): Don't initialize diff
- command since patcher-make-project-interactive now does it.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): New `sources' slot.
- * patcher-instance.el (patcher-delete-project): Forget source files.
- * patcher-source.el: New file.
- * patcher-source.el (patcher-sources-string): New function.
- * patcher-source.el (patcher-mapcar-source-extents): Moved from
- patcher-diff.el.
- * patcher-source.el (patcher-sources): Ditto.
- * patcher-source.el (patcher-notice-source): New function.
- * patcher-source.el (patcher-forget-sources): New function.
- * patcher-diff.el (patcher-source): Require it.
- * patcher-diff.el (patcher-diff-initial): Forget and notice again
- source files.
- * patcher-mail.el (patcher-insert-diff): Use source project slot
- instead of patcher-sources function for diff prologue information.
- This fixes the empty "Files affected:" line bug.
- * patcher-mail.el (patcher-source): Require it.
- * Makefile.prj (EL_FILES): Handle patcher-source.el.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): Rename committed slot to
- committed-p.
- * patcher-instance.el (patcher-commit-project):
- * patcher-mail.el (patcher-mail-commit):
- * patcher-mail.el (patcher-before-send): Update accordingly.
-
-2010-05-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-make-project-interactive): Add a
- first override argument. Incorporate subproject handling from...
- * patcher-instance.el (patcher-make-subproject-interactive): Removed.
- * patcher-mail.el (patcher-mail): Removed.
- * patcher-mail.el (patcher-mail-subproject): Removed.
- * patcher-mail.el (patcher-mail-1): Rename to patcher-mail. Handle
- subprojects with prefix argument.
- * patcher-mail.el (patcher-mail-adapt): Removed.
- * patcher-mail.el (patcher-mail-adapt-subproject): Removed.
- * patcher-mail.el (patcher-mail-adapt-1): Rename to
- patcher-mail-adapt. Handle subprojects with prefix argument.
- * patcher-mail.el (patcher-gnus-summary-followup):
- * patcher-mail.el (patcher-gnus-summary-followup-with-original):
- * patcher-mail.el (patcher-gnus-summary-reply):
- * patcher-mail.el (patcher-gnus-summary-reply-with-original):
- Update interactive calls accordingly.
-
-2010-05-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-mail-1): Remove override argument.
- * patcher-mail.el (patcher-mail-subproject): Remove prefix
- argument. Don't support diff-command overriding anymore.
- * patcher-mail.el (patcher-mail): Ditto.
-
-2010-04-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (subject-rewrite-format): New project option.
- * patcher-instance.el (patcher-prefixed-subject): Handle optional
- old-subject argument.
- * patcher-mail.el (patcher-mail-adapt-1): Update accordingly.
-
-2010-04-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-goto-subject): Always assume there is a
- subject line (error otherwise).
- * patcher-instance.el (patcher-commit-project):
- * patcher-mail.el (patcher-mail-gnus):
- * patcher-mail.el (patcher-mail-adapt-1): Update accordingly.
-
-2010-04-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-after-send): Don't pop the pre-commit
- window configuration.
-
-2010-04-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-generate-change-logs): Assert
- extents after calling patch-to-change-log.
-
-2010-04-20 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (edit-commit-command): Formerly known as
- confirm-commits.
- * patcher-logmsg.el (patcher-logmsg-commit): Update accordingly.
-
-2010-04-19 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-command): Add %N to docstring comment.
-
-2010-04-16 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-wrap-hook): New function. Wrap
- funcalls into a dynamic binding of patcher-project.
- * patcher-change-log.el (patcher-reference-change-log):
- * patcher-change-log.el (patcher-unreference-change-log): Update
- accordingly.
-
-2010-04-16 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-file-relative-name): Remove raw
- argument. Don't override directory-sep-char.
- * patcher-instance.el (patcher-make-subproject-interactive):
- * patcher-instance.el (patcher-command):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-mail-setup): Update accordingly.
-
-2010-04-16 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-make-subproject-interactive): New
- function.
- * patcher-mail.el (patcher-mail-subproject):
- * patcher-mail.el (patcher-mail-adapt-subproject): Use it.
-
-2010-04-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff): Run the diff line filter here.
- * patcher-diff.el (patcher-insert-diff): Instead of here.
-
-2010-04-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-generate-change-logs): Avoid byte
- compiler warning about absfile.
-
-2010-04-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-condition-case): New macro.
- * patcher-instance.el (patcher-commit-project):
- * patcher-cmtcmd.el (patcher-cmtcmd-commit):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-diff.el (patcher-diff):
- * patcher-mail.el (patcher-mail-diff):
- * patcher-mail.el (patcher-mail-insert-change-logs):
- * patcher-mail.el (patcher-mail-commit): Use it.
-
-2010-04-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-diff-prologue): Removed.
- * patcher-mail.el (patcher-insert-diff): Incorporated here. Add a
- new KIND argument.
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-insert-global-diff):
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-04-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-within-extent): Save excursion, move
- point to the beginning of the extent.
- * patcher-mail.el (patcher-insert-diff-prologue): Remove point
- argument.
- * patcher-mail.el (patcher-insert-global-diff):
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-04-14 Didier Verna <didier(a)xemacs.org>
-
- WARNING: compiles only with 21.5.
- * patcher-project.el (patcher-default-diff-prologue): Don't use
- dynamically bound free variables anymore. Instead, use Common Lisp
- style keywords.
- * patcher-mail.el (patcher-insert-diff-prologue):
- * patcher-mail.el (patcher-insert-change-logs-diff-prologue):
- * patcher-mail.el (patcher-diff-change-logs): Update accordingly.
- * patcher-util.el (patcher-globally-declare-fboundp): Removed.
- * patcher-util.el (patcher-globally-declare-boundp): Removed.
- * patcher-mail.el (font-lock-always-fontify-immediately):
- * patcher-mail.el (patcher-mail):
- * patcher-mail.el (patcher-install-send-hooks):
- * patcher-mail.el (patcher-with-mail-parameters):
- * patcher-mail.el (patcher-mail-sendmail):
- * patcher-mail.el (patcher-mail-message):
- * patcher-mail.el (patcher-mail-gnus):
- * patcher-mail.el (patcher-goto-signature):
- * patcher-mail.el (patcher-gnus-summary-followup):
- * patcher-mail.el (patcher-gnus-summary-followup-with-original):
- * patcher-mail.el (patcher-gnus-summary-reply):
- * patcher-mail.el (patcher-gnus-summary-reply-with-original): Use
- with-boundp and friends.
-
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-mapcar-extents): Turn buffer-or-string
- optional argument into object key. Add a value key.
- * patcher-util.el (patcher-collect-extents-property):
- * patcher-diff.el (patcher-mapcar-source-extents):
- * patcher-change-log.el (patcher-mapcar-change-log-extents): Update
- accordingly.
- * patcher-change-log.el (patcher-unreference-change-log): Remove
- project related extents.
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-logmsg.el (patcher-logmsg-init): Leave point at
- beginning of message (not buffer).
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-go-next):
- * patcher-change-log.el (patcher-change-log-go-previous): New
- functions. Support coming from a non-ChangeLog buffer.
- * patcher-change-log.el (patcher-change-log-interactive): Fix call
- to extent-at.
- * patcher-change-log.el (patcher-change-log-next):
- * patcher-change-log.el (patcher-change-log-previous): Use the new
- functions above.
- * patcher-mail.el (patcher-mail-next-change-log):
- * patcher-mail.el (patcher-mail-previous-change-log): New
- functions.
- * patcher-mail.el (patcher-mail-minor-mode-map): Bind them.
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-interactive): New
- function. Figure out a relevant project based on point in current
- ChangeLog buffer.
- * patcher-change-log.el (patcher-change-log-mail): New function.
- Switch to mail buffer.
- * patcher-change-log.el (patcher-change-log-next): New function.
- Switch to next ChangeLog buffer.
- * patcher-change-log.el (patcher-change-log-previous): New
- function. Switch to previous ChangeLog buffer.
- * patcher-change-log.el (patcher-change-log-kill): New function.
- Kill the current project.
- * patcher-change-log.el (patcher-change-log-minor-mode-map): Bind
- those functions.
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-unreference-change-log): Turn
- ChangeLog minor mode off in the right buffer.
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-minor-mode): Make
- argument optional. Run hooks only when mode is turned on.
- * patcher-change-log.el (patcher-unreference-change-log):
- Unconditionnaly turn mode off when last reference is removed.
- * patcher-mail.el (patcher-mail-minor-mode):
- * patcher-mail.el (patcher-gnus-summary-minor-mode):
- * patcher-mail.el (patcher-gnus-article-minor-mode): Make argument
- optional. Run hooks only when mode is turned on.
- * patcher-mail.el (patcher-insinuate-gnus): Don't quote lambdas.
-
-2010-04-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-reference-change-log): New
- argument `existing'. Protect existing buffers by adding a value of
- t in patcher-references.
- * patcher-change-log.el (patcher-change-log-buffers):
- * patcher-change-log.el (patcher-notice-change-log): Update
- accordingly.
-
-2010-04-12 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-unreference-buffer): Return non-nil
- if removing the last Patcher reference.
- * patcher-change-log.el (patcher-change-log): New custom group.
- * patcher-change-log.el (patcher-change-log-minor-mode-string):
- New user option.
- * patcher-change-log.el (patcher-change-log-minor-mode-hook): New
- user option.
- * patcher-change-log.el (patcher-change-log-minor-mode-map): New
- keymap.
- * patcher-change-log.el (patcher-change-log-minor-mode): New
- function.
- * patcher-change-log.el (patcher-reference-change-log): Turn on
- patcher-change-log-minor-mode.
- * patcher-change-log.el (patcher-unreference-change-log): Turn it
- off when necessary.
-
-2010-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-kill-project): Rename from
- patcher-abort-project.
- * patcher-cmtcmd.el (patcher-cmtcmd-kill): Rename from
- patcher-cmtcmd-abort.
- * patcher-cmtcmd.el (patcher-cmtcmd-init):
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-map):
- * patcher-cmtcmd.el (patcher-cmtcmd-mode): Update accordingly.
- * patcher-logmsg.el (patcher-logmsg-kill): Rename from
- patcher-logmsg-abort.
- * patcher-logmsg.el (patcher-logmsg-init):
- * patcher-logmsg.el (patcher-logmsg-mode-map):
- * patcher-logmsg.el (patcher-logmsg-mode): Update accordingly.
- * patcher-mail.el (patcher-mail-kill): New function.
- * patcher-mail.el (patcher-mail-minor-mode-map): Bind it.
-
-2010-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-mail-diff): Rename from
- patcher-generate-diff.
- * patcher-mail.el (patcher-mail-insert-change-logs): Rename from
- patcher-mail-insert-change-logs.
- * patcher-mail.el (patcher-mail-commit): Rename from
- patcher-commit-change.
- * patcher-mail.el (patcher-mail-minor-mode-string): Rename from
- patcher-mail-minor-mode-string.
- * patcher-mail.el (patcher-mail-minor-mode-hook): Rename from
- patcher-mail-minor-mode-hook.
- * patcher-mail.el (patcher-mail-minor-mode-map): Rename from
- patcher-minor-mode-map.
- * patcher-mail.el (patcher-mail-minor-mode): Rename from
- patcher-minor-mode.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-fakemail-mode-map):
- * patcher-mail.el (patcher-mail-setup):
- * patcher-mail.el (patcher-mail-1):
- * patcher-mail.el (patcher-mail-subproject):
- * patcher-mail.el (patcher-mail-adapt-1): Update accordingly.
- * patcher-mail.el (patcher-gnus-summary-minor-mode-map):
- * patcher-mail.el (patcher-gnus-article-minor-mode-map): Fix
- keymap name.
-
-2010-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-list=): New function.
- * patcher-mail.el (patcher-do-generate-diff): Use it for testing
- ChangeLog list equality.
-
-2010-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (patcher-default-diff-prologue): Add
- protection against invalid kind argument.
-
-2010-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-call-process): Add an optional
- progression argument.
- * patcher-instance.el (patcher-call-command): Add an optional
- progression argument and pass it to patcher-call-process.
- * patcher-instance.el (patcher-commit-project):
- * patcher-change-log.el (patcher-notice-change-log):
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-diff.el (patcher-run-after-diff-hook):
- * patcher-diff.el (patcher-parse-diff):
- * patcher-diff.el (patcher-diff):
- * patcher-diff.el (patcher-diff-initial):
- * patcher-diff.el (patcher-convert-change-logs-diff):
- * patcher-diff.el (patcher-diff-global):
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-diff-change-logs): Use progression
- argument of patcher-call-command.
-
-2010-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-call-process): Remove keys, execute at
- point in current buffer.
- * patcher-instance.el (patcher-call-command): Add a buffer key.
- * patcher-diff.el (patcher-run-after-diff-hook): Remove buffer
- argument (execute in current buffer), make min and max (formerly
- beg and end) arguments mandatory.
- * patcher-diff.el (patcher-parse-diff): Execute in current buffer,
- make min and max arguments mandatory.
- * patcher-diff.el (patcher-diff): Add a buffer key, execute in
- this buffer.
- * patcher-diff.el (patcher-convert-change-logs-diff): Generalize:
- remove mail buffer specific code, and execute in current buffer.
- * patcher-diff.el (patcher-diff-global): Use it instead of
- duplicating functionality.
- * patcher-diff.el (patcher-extent-error): Remove.
- * patcher-mail.el (patcher-do-generate-diff): Wrap
- patcher-convert-change-logs-diff call with mail buffer specific
- code.
- * patcher.el (patcher-git-intent-to-add): Put temporary buffer in
- proper directory.
-
-2010-04-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-call-process): Return point delimiting
- the end of process output.
- * patcher-instance.el (patcher-call-command): Add ERASE key.
- Return the region delimiting process output as 2 values.
- * patcher-diff.el (patcher-parse-diff): Don't scan for
- failed-command-regexp since this is done by patcher-call-command.
- * patcher-diff.el (patcher-diff): New error.
- * patcher-diff.el (patcher-diff): Throw a patcher-diff error if
- diff command fails.
- * patcher-diff.el (patcher-diff-initial): Add a progression
- message when deducing ChangeLog files.
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-generate-diff): Handle patcher-diff
- errors.
-
-2010-04-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff-global): Make process buffer
- current when converting ChangeLog diffs.
-
-2010-04-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-symbol): New function to prepend
- `patcher-' to a symbol.
- * patcher-util.el (patcher-error): New error.
- * patcher-util.el (patcher-define-error): New function.
- * patcher-util.el (patcher-process): New error.
- * patcher-instance.el (patcher-call-command): New function. Handle
- patcher-process errors.
- * patcher-instance.el (patcher-commit): New error.
- * patcher-cmtcmd.el (patcher-cmtcmd-commit):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-commit-change): Handle patcher-commit
- errors.
- * patcher.el: TODO update.
-
-2010-04-08 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-call-process): Use funcall instead of
- apply.
-
-2010-04-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-face.el (patcher-reference-face): New face.
- * patcher-cmtcmd.el (patcher-cmtcmd-font-lock-keywords):
- * patcher-logmsg.el (patcher-logmsg-font-lock-keywords): Add
- reference syntax.
- * patcher-cmtcmd.el (patcher-cmtcmd-init):
- * patcher-logmsg.el (patcher-logmsg-init): Use reference syntax
- for key bindings.
-
-2010-04-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-after-send): Restore window
- configuration before deleting the project.
-
-2010-04-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-delete-project): New function.
- * patcher-mail.el (patcher-after-send): Use it.
- * patcher-instance.el (patcher-abort-project): Implement it.
-
-2010-04-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher-cmtcmd.el (patcher-cmtcmd-cancel): Implement it.
- * patcher-logmsg.el (patcher-logmsg-cancel): Fix name. Implement it.
- * patcher-logmsg.el (patcher-logmsg-commit): Switch to cmtcmd
- buffer instead of pop'ing to it.
-
-2010-04-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-abort-project): New function
- skeleton.
- * patcher-cmtcmd.el (patcher-cmtcmd-abort): New function.
- * patcher-cmtcmd.el (patcher-cmtcmd-cancel): New function
- skeleton.
- * patcher-cmtcmd.el (patcher-cmtcmd-init): Advertise them.
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-map): Bind them.
- * patcher-logmsg.el (patcher-logmsg-abort): New function.
- * patcher-logmsg.el (patcher-cmtcmd-cancel): New function
- skeleton.
- * patcher-logmsg.el (patcher-logmsg-init): Advertise them.
- * patcher-logmsg.el (patcher-logmsg-mode-map): Bind them.
-
-2010-04-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher-cmtcmd.el (patcher-face): Require it.
- * patcher-cmtcmd.el (patcher-cmtcmd): New custom group.
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-hook): Put it in this
- group.
- * patcher-cmtcmd.el (patcher-cmtcmd-font-lock-keywords): New
- variable.
- * patcher-cmtcmd.el (patcher-cmtcmd-mode): Set font-lock-keywords
- to it.
- * patcher-logmsg.el (patcher-face): Require it.
- * patcher-logmsg.el (patcher-logmsg): New custom group.
- * patcher-logmsg.el (patcher-logmsg-mode-hook): Put it in this
- group.
- * patcher-logmsg.el (patcher-logmsg-font-lock-keywords): New
- variable.
- * patcher-logmsg.el (patcher-logmsg-mode): Set font-lock-keywords
- to it.
- * patcher.el (patcher-face): Require it.
-
-2010-04-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher-face.el: New file.
- * Makefile.prj (EL_FILES): Add it.
- * patcher-face.el (patcher-face): New custom group.
- * patcher-face.el (patcher-comment-face): New face.
-
-2010-04-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher-logmsg.el (patcher-logmsg-init): Renamed from
- patcher-logmsg-init-message. Insert informative comment on top of
- initial log message.
- * patcher-mail.el (patcher-commit-change): Handle the above
- renaming.
- * patcher-logmsg.el (patcher-logmsg-commit): Skip first comment
- and blank lines to compute the log message.
- * patcher-logmsg.el (patcher-logmsg-mode-map): Tweak order of keys.
-
-2010-04-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher-cmtcmd.el:
- * patcher-cmtcmd.el (patcher-cmtcmd-init): New function. Insert
- informative comments and initial commit command.
- * patcher-cmtcmd.el (patcher-cmtcmd-commit): Skip comments and
- concatenate other lines together to create the final commit command.
- * patcher-logmsg.el (patcher-logmsg-commit): Call
- patcher-cmtcmd-init.
-
-2010-04-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-map): Add
- patcher-cmtcmd-commit to C-c C-p c.
- * patcher-logmsg.el (patcher-logmsg-mode-map): Move
- patcher-logmsg-insert-compressed-change-logs to C-c C-p L. Add
- patcher-logmsg-commit to C-c C-p c.
-
-2010-04-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-map): Rebind
- patcher-cmtcmd-commit to C-c.
-
-2010-04-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-cmtcmd.el: New file.
- * Makefile.prj (EL_FILES): Add it.
- * patcher-cmtcmd.el (patcher-cmtcmd-commit): New function.
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-hook): New variable.
- * patcher-cmtcmd.el (patcher-cmtcmd-mode-map): New variable.
- * patcher-cmtcmd.el (patcher-cmtcmd-mode): New function.
- * patcher-instance.el (patcher-project): Rename
- pre-commit-window-configuration slot to just window-configuration.
- Rename commit-command-buffer to cmtcmd-buffer.
- * patcher-instance.el (patcher-commit-project): New function.
- * patcher-logmsg.el (patcher-cmtcmd): Require it.
- * patcher-logmsg.el (patcher-logmsg-commit): Use the commit
- command buffer.
- * patcher-logmsg.el (patcher-logmsg-init-message): Don't handle
- commits directly.
- * patcher-mail.el (patcher-cmtcmd): Require it.
- * patcher-mail.el (patcher-commit-change): Explicitely call
- patcher-logmsg-commit when needed.
- * patcher-mail.el (patcher-after-send): Handle renaming of commit
- command buffer.
- * patcher.el (patcher-cmtcmd): Require it.
-
-2010-04-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-make-project-interactive): Don't
- create a commit command buffer just yet.
- * patcher-logmsg.el (patcher-logmsg-commit): Lazily create it
- instead.
- * patcher-mail.el (patcher-after-send): Kill it if it exists only.
-
-2010-04-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): Swap two slots.
- * patcher-instance.el (patcher-setup-auxiliary-buffer): New
- function.
- * patcher-instance.el (patcher-make-project-interactive):
- * patcher-mail.el (patcher-commit-change): Use it.
-
-2010-04-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): New slot
- commit-command-buffer.
- * patcher-instance.el (patcher-make-project-interactive):
- Initialize it.
- * patcher-logmsg.el (patcher-logmsg-commit): Use it.
- * patcher-mail.el (patcher-after-send): Kill it.
-
-2010-04-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (change-log-file-name): New project option.
- * patcher-change-log.el (patcher-locate-change-log): New function.
- * patcher-change-log.el (patcher-generate-change-logs):
- Dynamically bind `find-change-log' to it around the call to
- `patch-to-change-log'.
- * patcher-diff.el (patcher-parse-diff): Use it, and don't create
- ChangeLog extents if the project doesn't do ChangeLogs (in other
- words, consider ChangeLog files as source files).
-
-2010-04-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): Turn the change-logs slot
- into a simple list of strings.
- * patcher-util.el (patcher-file-relative-name): Update accordingly.
- * patcher-instance.el (patcher-references): New variable.
- * patcher-instance.el (patcher-reference-buffer): New function.
- Use the above variable.
- * patcher-change-log.el (patcher-reference-change-log): New
- function. Use the above function.
- * patcher-util.el (patcher-save-buffer): New function.
- * patcher-instance.el (patcher-unreference-buffer): New function.
- Use the above function and patcher-references.
- * patcher-change-log.el (patcher-unreference-change-log): New
- function. Use the above function.
- * patcher-util.el (patcher-files-buffers): Removed.
- * patcher-change-log.el (patcher-save-change-logs):
- * patcher-change-log.el (patcher-change-logs-string): Moved here
- from patcher-instance.el.
- * patcher-change-log.el (patcher-change-log-buffers): Moved here
- from patcher-instance.el. Properly reference ChangeLog buffers.
- * patcher-change-log.el (patcher-generate-change-logs): Find all
- ChangeLog buffers before calling patch-to-change-log.
- * patcher-change-log.el (patcher-notice-change-log): New function.
- * patcher-change-log.el (patcher-forget-change-logs): New function.
- * patcher-diff.el (patcher-diff-initial): Use the 2 functions above.
- * patcher-mail.el (patcher-after-send): use
- patcher-forget-change-logs.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-mapcar-extents): Honor buffer narrowing.
- * patcher-change-log.el (patcher-insert-change-log-contents):
- Create patcher-change-log-prologue extents.
- * patcher-change-log.el (patcher-compress-change-logs): Remove
- their region instead of looking for the corresponding text.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-minor-mode-map): Rebind
- patcher-insert-change-logs to C-c C-p l.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-insert-change-log-contents): New.
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs):
- * patcher-mail.el (patcher-insert-change-logs-verbatim): Use it.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-insert-change-logs-verbatim): Don't
- recreate duplicable extents.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-extent):
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-diff.el (patcher-convert-change-logs-diff):
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-insert-change-logs-verbatim):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-insert-diff): Make all extents
- duplicable and start-open'ed.
- * patcher-instance.el (patcher-prefixed-subject): Make extent
- duplicable, but not start-open'ed.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-within-extent): New.
- * patcher-diff.el (patcher-convert-change-logs-diff):
- * patcher-mail.el (patcher-pack-change-logs): Use it.
-
-2010-03-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-mapcar-change-log-extents):
- * patcher-diff.el (patcher-mapcar-source-extents):
- * patcher-mail.el (patcher-with-mail-parameters):
- * patcher-util.el (patcher-mapcar-extents):
- * patcher-util.el (patcher-with-progression):
- * patcher-util.el (patcher-with-information): Use defmacro* and
- &body instead of &rest.
-
-2010-03-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-extent):
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-diff.el (patcher-parse-diff):
- * patcher-diff.el (patcher-convert-change-logs-diff):
- * patcher-diff.el (patcher-diff-global):
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-insert-change-logs-verbatim):
- Systematically set both patcher-project and patcher-source or
- patcher-change-log extent properties.
-
-2010-03-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff-global): Rename from
- patcher-diff-all. Handle ChangeLogs diff conversion if necessary.
- * patcher-diff.el (patcher-change-logs-diff-error):
- * patcher-mail.el (patcher-insert-global-diff): Rename from
- patcher-diff-global. Update according to patcher-diff-global.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff-all): Move here from patcher-mail.el.
- * patcher-mail.el (patcher-insert-diff): Remove BUFFER argument
- which is accessible from the PROJECT one.
- * patcher-mail.el (patcher-diff-global):
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-03-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff): New function. Run the diff
- command, the after-diff hook and parse the diff.
- * patcher-diff.el (patcher-diff-base):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-diff-all): Use it.
-
-2010-03-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-parse-diff): Add region arguments.
-
-2010-03-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-convert-change-logs-diff): Rename from
- patcher-convert-change-log-diffs. Remove the COMMAND argument,
- which is accessible from the PROJECT one.
- * patcher-mail.el (patcher-diff-global):
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-03-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-global): New function.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Use it.
-
-2010-03-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): Add --show-function option
- to Mercurial's diff commands.
-
-2010-03-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): Rename the "source" slot
- to "specification".
- * patcher-diff.el (patcher-diff-base):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-diff-all):
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-mail-setup): Update accordingly.
-
-2010-03-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-diff-prologue):
- * patcher-mail.el (patcher-insert-diff):
- * patcher-mail.el (patcher-diff-all): Take a point argument
- instead of using patcher-diff-marker.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-insert-change-logs-verbatim):
- * patcher-mail.el (patcher-diff-change-logs): Take a point
- argument instead of using patcher-change-logs-marker.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-change-logs-diff-prologue): Take
- a project as first argument.
- * patcher-mail.el (patcher-pack-change-logs):
- * patcher-mail.el (patcher-diff-change-logs): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-diff-prologue): Take a project
- as first argument.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-pack-change-logs): Take a project as
- first argument.
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-change-logs-verbatim): Take a
- project as first argument.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-change-logs): Take a project as
- first argument.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-insert-diff): Take a project as first
- argument.
- * patcher-mail.el (patcher-diff-all):
- * patcher-mail.el (patcher-do-generate-diff): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-diff-all): Take a project as first
- argument.
- * patcher-mail.el (patcher-do-generate-diff):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-mail.el (patcher-do-generate-diff): Rename from
- patcher-generate-diff-1. Take a project as first argument.
- * patcher-mail.el (patcher-generate-diff): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-ungenerate-change-logs): Take a
- project as argument.
- * patcher-mail.el (patcher-generate-diff-1): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-generate-change-logs): Take a
- project as first argument.
- * patcher-mail.el (patcher-generate-diff-1): Update accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-extent): Swap
- arguments.
- * patcher-change-log.el (patcher-ungenerate-change-logs):
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs):
- * patcher-logmsg.el (patcher-logmsg-insert-compressed-change-logs):
- * patcher-mail.el (patcher-insert-change-logs-verbatim): Update
- accordingly.
-
-2010-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-compress-change-logs): Renamed
- from patcher-change-log-compress. Take a project as first
- argument.
- * patcher-logmsg.el (patcher-logmsg-insert-compressed-change-logs):
- Update accordingly.
-
-2010-03-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-convert-change-log-diffs): Take a
- project as first argument.
- * patcher-mail.el (patcher-generate-diff-1):
- * patcher-mail.el (patcher-insert-change-logs): Update accordingly.
-
-2010-03-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-extent-error): Take a project as first
- argument.
- * patcher-diff.el (patcher-convert-change-log-diffs): Update
- accordingly.
-
-2010-03-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-parse-diff): Take a project as argument.
- * patcher-diff.el (patcher-diff-base):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-diff-all): Update accordingly.
-
-2010-03-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-run-after-diff-hook): Take a project as
- argument. Optionalize the buffer argument and have it default to
- the process buffer.
- * patcher-diff.el (patcher-diff-base):
- * patcher-diff.el (patcher-convert-change-log-diffs):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-diff-all): Update accordingly.
-
-2010-03-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-diff-base): Take a project as argument.
- Erase the process buffer first.
- * patcher-mail.el (patcher-generate-diff-1): Update accordingly.
- Don't erase the process buffer, as this is now done in
- patcher-diff-base.
-
-2010-03-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-change-logs-string): Fix wrong
- variable name.
-
-2010-03-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-save-change-logs): New function.
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-diff-all): Use it.
-
-2010-03-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-change-log-buffers): New function.
- * patcher-change-log.el (patcher-generate-change-logs):
- * patcher-change-log.el (patcher-ungenerate-change-logs):
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-insert-change-logs-verbatim):
- * patcher-mail.el (patcher-diff-change-logs):
- * patcher-mail.el (patcher-diff-all):
- * patcher-mail.el (patcher-after-send): Use it.
-
-2010-03-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-change-logs-string): Rename from
- patcher-project-change-logs-string.
- * patcher-instance.el (patcher-substitute-name):
- * patcher-mail.el (patcher-insert-change-logs-diff-prologue):
- * patcher-mail.el (patcher-insert-diff-prologue): Update
- accordingly.
-
-2010-02-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project-change-logs-string): New.
- * patcher-mail.el (patcher-insert-change-logs-diff-prologue): Use it.
- * patcher-mail.el (patcher-insert-diff-prologue): Ditto.
-
-2010-02-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher-diff.el (patcher-parse-diff): Set extent properties in a
- single call.
- * patcher-diff.el (patcher-convert-change-log-diffs): Reuse the
- diff-extent variable.
-
-2010-02-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-mapcar-extents): New macro.
- * patcher-util.el (patcher-collect-extents-property): New function.
- * patcher-change-log.el (patcher-mapcar-change-log-extents):
- Rename from patcher-map-change-log-extents. Use
- patcher-mapcar-extents.
- * patcher-change-log.el (patcher-change-logs): Use
- patcher-collect-extents-property.
- * patcher-diff.el (patcher-mapcar-source-extents): Rename from
- patcher-map-source-extents. Use patcher-mapcar-extents.
- * patcher-diff.el (patcher-sources): Use
- patcher-collect-extents-property.
- * patcher-change-log.el (patcher-remove-change-logs):
- * patcher-diff.el (patcher-diff-base):
- * patcher-diff.el (patcher-convert-change-log-diffs):
- * patcher-mail.el (patcher-pack-change-logs): Update for the
- renaming of patcher-mapcar-[source|change-log]-extents.
-
-2010-02-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-compress):
- * patcher-instance.el (patcher-make-project-interactive):
- * patcher-instance.el (patcher-prefixed-subject):
- * patcher-instance.el (patcher-command):
- * patcher-logmsg.el (patcher-logmsg-commit):
- * patcher-mail.el (patcher-insert-change-logs-verbatim):
- * patcher-mail.el (patcher-mail-1):
- * patcher-mail.el (patcher-mail-adapt-1): Test lengths with zerop
- instead of >0.
-
-2010-02-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-logmsg.el (patcher-logmsg-commit): Test empty buffer
- with (zerop (buffer-size)).
-
-2010-02-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher-logmsg.el (patcher-logmsg-insert-subject): Restore. Take
- a separator argument, return whether something has indeed been
- inserted.
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs): Ditto.
- Take also a prefix argument.
- * patcher-logmsg.el (patcher-logmsg-insert-compressed-change-logs):
- Ditto.
- * patcher-logmsg.el (patcher-logmsg-init-message): Update
- accordingly.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-change-log-compress): Change
- argument names.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-instance): Require it.
- * patcher-change-log.el (patcher-change-log-compress): Accept
- buffer, beg and end arguments. Do the narrowing locally.
- * patcher-logmsg.el (patcher-logmsg-insert-compressed-change-logs):
- Update accordingly.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-project): Add a subject slot.
- * patcher-instance.el (patcher-make-project-interactive): Prompt
- for a subject.
- * patcher-instance.el (patcher-read-subject): Removed.
- * patcher-instance.el (patcher-subject-prefix): Removed.
- * patcher-instance.el (patcher-prefixed-subject): New function.
- * patcher-logmsg.el (patcher-logmsg-insert-subject): Removed.
- * patcher-logmsg.el (patcher-logmsg-init-message): Use the
- project's subject slot instead.
- * patcher-mail.el (patcher-mail-1):
- * patcher-mail.el (patcher-mail-adapt-1): Remove subject argument.
- Use patcher-prefixed-subject instead.
- * patcher-mail.el (patcher-mail-subproject):
- * patcher-mail.el (patcher-mail):
- * patcher-mail.el (patcher-mail-adapt):
- * patcher-mail.el (patcher-mail-adapt-subproject): Update
- accordingly.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-subject-history): New variable.
- Back out lexical scoping which doesn't work since the variable
- must be quoted.
- * patcher-instance.el (patcher-read-subject): Quote history
- variable name.
- * patcher-instance.el (patcher-subject-prefix): New function.
- * patcher-mail.el (patcher-mail-1): Use it.
- * patcher-mail.el (patcher-mail-adapt-1): Ditto. Handle subject
- modification.
- * patcher-mail.el (patcher-mail-adapt): Add subject argument.
- * patcher-mail.el (patcher-mail-adapt-subproject): Ditto.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (patcher-project-name-history): New.
- * patcher-project.el (patcher-complete-project-name): Back out
- lexical scoping of history variable (it doesn't work because the
- variable is quoted).
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher-instance.el (patcher-read-subject): New function.
- Lexical closure with patcher-subject-history.
- * patcher-mail.el (patcher-mail-subproject):
- * patcher-mail.el (patcher-mail): Use it.
- * patcher-project.el (patcher-complete-project-name): Lexical
- closure with patcher-project-name-history.
-
-2010-02-26 Didier Verna <didier(a)xemacs.org>
-
- * Makefile.prj (EL_FILES): Rename patcher-process.el to
- patcher-instance.el.
- * patcher-instance.el: Move project instantiation code from
- patcher-project.el here.
- * patcher-diff.el:
- * patcher-logmsg.el:
- * patcher.el: (require 'patcher-instance).
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Localize dependencies on the mail marker positions.
- * patcher-diff.el (patcher-default-diff-prologue): Move to
- patcher-project.el.
- * patcher-change-log.el (patcher-insert-change-logs-verbatim):
- * patcher-diff.el (patcher-insert-diff-prologue):
- * patcher-diff.el (patcher-insert-change-logs-diff-prologue):
- * patcher-diff.el (patcher-insert-diff):
- * patcher-diff.el (patcher-diff-change-logs):
- * patcher-diff.el (patcher-generate-diff-1):
- * patcher-diff.el (patcher-pack-change-logs): Move to
- patcher-mail.el.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-pre-commit-window-config.
- * patcher-mail.el (patcher-pre-commit-window-config): Remove
- variable.
- * patcher-project.el (patcher-project): Add a
- pre-commit-window-configuration slot.
- * patcher-logmsg.el (patcher-logmsg-commit): Use it.
- * patcher-mail.el (patcher-commit-change): Ditto.
- * patcher-mail.el (patcher-after-send): Ditto.
- * patcher-mail.el (patcher-install-send-hooks): Ditto.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-change-committed.
- * patcher-logmsg.el (patcher-change-committed): Remove variable.
- * patcher-project.el (patcher-project): Add a committed slot.
- * patcher-logmsg.el (patcher-logmsg-commit): Use it.
- * patcher-mail.el (patcher-commit-change): Ditto.
- * patcher-mail.el (patcher-before-send): Ditto.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-logmsg-file-name.
- * patcher-logmsg.el (patcher-logmsg-file-name): Remove variable.
- * patcher-project.el (patcher-project): Add a logmsg-file-name slot.
- * patcher-logmsg.el (patcher-logmsg-commit): Use it.
- * patcher-mail.el (patcher-commit-change): Use it.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-logmsg-buffer.
- * patcher-logmsg.el (patcher-logmsg-buffer): Remove variable.
- * patcher-project.el (patcher-project): Add a logmsg-buffer slot.
- * patcher-mail.el (patcher-commit-change): Use it.
- * patcher-mail.el (patcher-after-send): Ditto.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-logmsg-commit-command.
- * patcher-logmsg.el (patcher-logmsg-commit-command): Remove
- variable.
- * patcher-project.el (patcher-project): Add a commit-command slot.
- * patcher-logmsg.el (patcher-logmsg-commit): Use it.
- * patcher-mail.el (patcher-commit-change): Ditto.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-diff-command.
- * patcher-diff.el (patcher-diff-command): Remove variable.
- * patcher-project.el (patcher-project): Add a diff-command slot.
- * patcher-diff.el (patcher-insert-diff-prologue): Use it.
- * patcher-diff.el (patcher-diff-all): Ditto.
- * patcher-diff.el (patcher-diff-base): Ditto.
- * patcher-diff.el (patcher-generate-diff-1): Ditto.
- * patcher-diff.el (patcher-pack-change-logs): Ditto.
- * patcher-mail.el (patcher-generate-diff): Ditto.
- * patcher-mail.el (patcher-insert-change-logs): Ditto.
- * patcher-mail.el (patcher-mail-setup): Ditto.
-
-2010-02-25 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-sources.
- * patcher-diff.el (patcher-sources): Remove variable.
- * patcher-project.el (patcher-project): Add a sources slot.
- * patcher-diff.el (patcher-diff-all): Use it.
- * patcher-diff.el (patcher-diff-base): Ditto.
- * patcher-diff.el (patcher-generate-diff-1): Ditto.
- * patcher-logmsg.el (patcher-logmsg-commit): Ditto.
- * patcher-mail.el (patcher-mail-setup): Ditto.
-
-2010-02-24 Didier Verna <didier(a)xemacs.org>
-
- Get rid of patcher-change-logs.
- * patcher-change-log.el (patcher-change-logs): Remove variable.
- * patcher-project.el (patcher-project): Add a change-logs slot.
- * patcher-change-log.el (patcher-generate-change-logs): Use it.
- * patcher-change-log.el (patcher-ungenerate-change-logs): Ditto.
- * patcher-change-log.el (patcher-insert-change-logs-verbatim): Ditto.
- * patcher-diff.el (patcher-insert-diff-prologue): Ditto.
- * patcher-diff.el (patcher-insert-change-logs-diff-prologue): Ditto.
- * patcher-diff.el (patcher-diff-all): Ditto.
- * patcher-diff.el (patcher-diff-change-logs): Ditto.
- * patcher-diff.el (patcher-diff-base): Ditto.
- * patcher-diff.el (patcher-generate-diff-1): Ditto.
- * patcher-diff.el (patcher-pack-change-logs): Ditto.
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs): Ditto.
- * patcher-logmsg.el (patcher-logmsg-commit): Ditto.
- * patcher-mail.el (patcher-generate-diff): Ditto.
- * patcher-mail.el (patcher-after-send): Ditto.
-
-2010-02-20 Didier Verna <didier(a)xemacs.org>
-
- ChangeLog extents improvements.
- * patcher-change-log.el (patcher-change-log-extent): Change
- property from 'patcher to 'patcher-project, and set it to a
- project instead of a mail buffer.
- * patcher-change-log.el (patcher-generate-change-logs): Ditto.
- * patcher-change-log.el (patcher-ungenerate-change-logs): Update
- for this change.
- * patcher-change-log.el (patcher-insert-change-logs-verbatim): Ditto.
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs): Ditto.
-
-2010-02-19 Didier Verna <didier(a)xemacs.org>
-
- Localize process buffers.
- * patcher-project.el (patcher-project): Add a process-buffer slot.
- * patcher-project.el (patcher-make-project-interactive): Set it up.
- * patcher-project.el (patcher-project-command-directory): New.
- * patcher-change-log.el (patcher-generate-change-logs): Use it.
- * patcher-mail.el (patcher-commit-change): Ditto.
- * patcher-mail.el (patcher-after-send): Ditto.
- * patcher-mail.el (patcher-mail-setup): Ditto.
- * patcher-process.el (patcher-process-output-buffer): Remove.
- * patcher-process.el (patcher-call-process): New :buffer and
- :erase keys.
- * patcher-logmsg.el (patcher-logmsg-commit): Update for local
- process-buffer and call-process syntax.
- * patcher-diff.el (patcher-diff-all): Ditto.
- * patcher-diff.el (patcher-diff-change-logs): Ditto.
- * patcher-diff.el (patcher-diff-base): Ditto.
- * patcher-diff.el (patcher-generate-diff-1): Ditto.
-
-2010-02-18 Didier Verna <didier(a)xemacs.org>
-
- Get read of patcher-mail-buffer.
- * patcher-project.el (patcher-project): New `mail-buffer' slot.
- * patcher-project.el (patcher-make-project-interactive): New.
- * patcher-mail.el (patcher-mail): Use it.
- * patcher-mail.el (patcher-mail-subproject): Ditto.
- * patcher-mail.el (patcher-mail-adapt): Ditto.
- * patcher-mail.el (patcher-mail-adapt-subproject): Ditto.
- * patcher-mail.el (patcher-mail-setup): Set patcher-project's
- mail-buffer slot.
- * patcher-mail.el (patcher-commit-change): Don't set
- patcher-mail-buffer variable.
- * patcher-process.el (patcher-process-output-buffer): Ditto.
- * patcher-mail.el (patcher-mail-buffer): Remove.
- * patcher-change-log.el (patcher-generate-change-logs): Use
- patcher-project's mail-buffer slot.
- * patcher-logmsg.el (patcher-logmsg-insert-subject): Ditto.
- * patcher-logmsg.el (patcher-logmsg-insert-change-logs): Ditto.
- * patcher-logmsg.el (patcher-logmsg-commit): Ditto.
-
-2010-02-18 Didier Verna <didier(a)xemacs.org>
-
- The patcher-project structure.
- * patcher-project.el (patcher-max-theme-depth): Aliased to...
- * patcher-project.el (patcher-theme-max-depth): this.
- * patcher-project.el (patcher-theme-name): New.
- * patcher-project.el (patcher-theme-options): New.
- * patcher-project.el (patcher-theme): New.
- * patcher-project.el (patcher-descriptor-name): New.
- * patcher-project.el (patcher-descriptor-options): New.
- * patcher-project.el (patcher-descriptor-option): Renamed from
- patcher-project-option-1.
- * patcher-project.el (patcher-project-option): Use it.
- * patcher-project.el (patcher-descriptor-directory): Renamed from
- patcher-project-directory.
- * patcher-project.el (patcher-project-directory): Use it.
- * patcher-project.el (patcher-project-patcher-name): Renamed to
- patcher-project-command-name.
- * patcher-diff.el (patcher-insert-diff-prologue): Update accordingly.
- * patcher-diff.el (patcher-insert-change-logs-diff-prologue): Ditto.
- * patcher-process.el (patcher-substitute-name): Ditto.
- * patcher-process.el (patcher-command): Ditto.
- * patcher-project.el (patcher-superproject-name): New. Replace
- patcher-subproject-project.
- * patcher-project.el (patcher-project-descriptors): New.
- * patcher-project.el (patcher-project-descriptor): New.
- * patcher-project.el (patcher-project-names-history): Renamed from
- patcher-projects-history.
- * patcher-project.el (patcher-project-name): Removed.
- * patcher-project.el (patcher-project): New structure.
-
- * patcher-mail.el (patcher-mail-subproject): Use it.
- * patcher-mail.el (patcher-mail): Ditto.
- * patcher-mail.el (patcher-mail-adapt): Ditto.
- * patcher-mail.el (patcher-mail-adapt-subproject): Ditto.
-
-2010-02-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el (patcher-generate-change-logs): Use
- `project' instead of `patcher-project' in
- :kill-source-files-after-diffing option retrieval.
-
-2010-02-16 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-extent-error): Moved from here.
- * patcher-diff.el: To there.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (patcher-default-diff-cleaner): Renamed from
- `patcher-generic-diff-cleaner'.
- * patcher-project.el (diff-cleaner): Handle new name.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- Multiple source files split.
- * Makefile.prj (EL_FILES): Handle patcher-mail.el
- * patcher.el: Moved almost everything left to the file below.
- * patcher-mail.el: New file.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-git-intent-to-add):
- * patcher.el (patcher-generic-diff-cleaner): Moved to
- patcher-project.el.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher-change-log.el:
- * patcher-diff.el:
- * patcher-process.el: Update copyright notice.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-with-information):
- * patcher.el (patcher-files-string):
- * patcher.el (patcher-read-natnum):
- * patcher.el (patcher-extent-error): Moved to patcher-util.el.
- * patcher.el (patcher-default-diff-prologue):
- * patcher.el (patcher-insert-diff):
- * patcher.el (patcher-pack-change-logs):
- * patcher.el (patcher-diff-base):
- * patcher.el (patcher-change-logs-diff-error):
- * patcher.el (patcher-pack-change-logs):
- * patcher.el (patcher-generic-diff-cleaner):
- * patcher.el (patcher-generate-diff-1): Moved to patcher-diff.el.
- * patcher.el (patcher-change-log-compress):
- * patcher.el (patcher-insert-change-logs-verbatim): Moved to
- patcher-change-log.el.
-
-2010-02-15 Didier Verna <didier(a)xemacs.org>
-
- Multiple source files split.
- * Makefile.prj (EL_FILES): Handle the new source files below.
- * patcher-diff.el: New.
- * patcher.el (patcher-parse-diff): Moved to patcher-diff.el.
-
-2010-02-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-parse-region): Rename to patcher-parse-diff.
- * patcher.el (patcher-diff-all): Handle name change.
- * patcher.el (patcher-diff-change-logs): Ditto.
- * patcher.el (patcher-diff-base): Ditto.
-
-2010-02-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher-util.el (patcher-goto-subject): Common Lisp'ify.
-
-2010-02-14 Didier Verna <didier(a)xemacs.org>
-
- Multiple source files split.
- * Makefile.prj (EL_FILES): Handle the new source files below.
- * patcher-change-log.el: New.
- * patcher-logmsg.el: New.
- * patcher-process.el: New.
-
-2010-02-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-file-relative-name):
- * patcher.el (patcher-files-string):
- * patcher.el (patcher-files-buffers):
- * patcher.el (patcher-save-buffers):
- * patcher.el (patcher-goto-subject):
- * patcher.el (patcher-extent):
- * patcher.el (patcher-delete-extent-and-region): Moved.
- * patcher-util.el: Here.
-
-2010-02-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-project): Move this variable.
- * patcher-project.el: Here.
-
-2010-02-13 Didier Verna <didier(a)xemacs.org>
-
- Factor out project completion.
- * patcher.el (patcher-complete-project): New.
- * patcher.el (patcher-mail-subproject): Use it.
- * patcher.el (patcher-mail): Ditto.
- * patcher.el (patcher-mail-adapt): Ditto.
- * patcher.el (patcher-mail-adapt-subproject): Ditto.
-
-2010-02-13 Didier Verna <didier(a)xemacs.org>
-
- * patcher-project.el (patcher-project-option-1): Use
- patcher-subproject-project.
-
-2010-02-13 Didier Verna <didier(a)xemacs.org>
-
- Multiple source files split.
- * Makefile.prj (EL_FILES): Handle the new source files below.
- * patcher-project.el: New.
- * patcher-util.el: New.
-
-2010-02-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-map-change-log-extents): Hygienize it.
- * patcher.el (patcher-map-source-extents): Ditto.
- * patcher.el (patcher-change-logs): Update.
- * patcher.el (patcher-sources): Ditto.
- * patcher.el (patcher-remove-change-logs): Ditto.
- * patcher.el (patcher-pack-change-logs): Ditto.
- * patcher.el (patcher-convert-change-log-diffs): Ditto.
- * patcher.el (patcher-diff-base): Ditto.
-
-2010-02-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-project-options-custom-type): Forgot to
- remove old definition.
-
-2010-02-11 Didier Verna <didier(a)xemacs.org>
-
- Factor out project options creation.
- * patcher.el (patcher-endpush): New.
- * patcher.el (patcher-string-or-nil-custom-type): New.
- * patcher.el (+patcher-string-or-none-custom-type+): New.
- * patcher.el (+patcher-string-or-ask-custom-type+): New.
- * patcher.el (+patcher-string-or-default-custom-type+): New.
- * patcher.el (patcher-define-project-option): New. Use it to
- define new project options as well as the corresponding option
- fallback.
-
-2010-02-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: More TODO entries.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-diff-cleaner): New. Defaults to the
- function below.
- * patcher.el (patcher-generic-diff-cleaner): New.
- * patcher.el (patcher-project-options-custom-type): Update
- :diff-cleanup to :diff-cleaner.
- * patcher.el (patcher-built-in-themes): Remove RCS-specific
- cleanup functions (the ones below).
- * patcher.el (patcher-prcs-diff-cleanup): Removed.
- * patcher.el (patcher-darcs-diff-cleanup): Removed.
- * patcher.el (patcher-hg-diff-cleanup): Removed.
- * patcher.el (patcher-git-diff-cleanup): Removed.
- * patcher.el (patcher-generate-change-logs): Use :diff-cleaner
- instead of :diff-cleanup.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): Update PRCS's :diff-header
- option.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): Fix some :diff-header
- regexps.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-diff-header): Add missing custom type.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- Remove RCS-specific values from patcher-default-* options.
- * patcher.el (patcher-project-option): Add optional argument to
- disallow a null option value.
- * patcher.el (patcher-default-user-name): Do it.
- * patcher.el (patcher-default-user-mail): Ditto.
- * patcher.el (patcher-default-to-address): Ditto.
- * patcher.el (patcher-default-gnus-group): Ditto.
- * patcher.el (patcher-default-subject-prefix): Ditto.
- * patcher.el (patcher-default-subject-committed-prefix): Ditto.
- * patcher.el (patcher-default-subject): Ditto.
- * patcher.el (patcher-default-mail-prologue): Ditto.
- * patcher.el (patcher-default-change-logs-updating): Ditto.
- * patcher.el (patcher-default-change-logs-user-name): Ditto.
- * patcher.el (patcher-default-change-logs-user-mail): Ditto.
- * patcher.el (patcher-default-change-logs-appearance): Ditto.
- * patcher.el (patcher-default-change-logs-prologue): Ditto.
- * patcher.el (patcher-default-diff-prologue-function): Ditto.
- * patcher.el (patcher-default-pre-command): Ditto.
- * patcher.el (patcher-default-diff-command): Ditto.
- * patcher.el (patcher-default-diff-header): Ditto.
- * patcher.el (patcher-default-after-diff-hook): Ditto.
- * patcher.el (patcher-default-notice-change-log-hook): Ditto.
- * patcher.el (patcher-default-after-save-change-log-hook): Ditto.
- * patcher.el (patcher-default-diff-line-filter): Ditto.
- * patcher.el (patcher-default-change-logs-diff-command): Ditto.
- * patcher.el (patcher-default-commit-privilege): Ditto.
- * patcher.el (patcher-default-commit-command): Ditto.
- * patcher.el (patcher-default-confirm-commits): Ditto.
- * patcher.el (patcher-default-committed-notice): Ditto.
- * patcher.el (patcher-default-failed-command-regexp): Ditto.
- * patcher.el (patcher-default-log-message-items): Ditto.
- * patcher.el (patcher-default-change-logs-separator): Ditto.
- * patcher.el (patcher-default-edit-log-message): Ditto.
- * patcher.el (patcher-default-kill-source-files-after-sending): Ditto.
- * patcher.el (patcher-default-kill-change-logs-after-sending): Ditto.
- * patcher.el (patcher-project-options-custom-type): Fixes to allow
- nil as a possible option value.
- * patcher.el (patcher-command): Handle nil option values.
- * patcher.el (patcher-logmsg-commit): Ditto.
- * patcher.el (patcher-parse-region): Ditto.
- * patcher.el (patcher-generate-change-logs): Ditto.
- * patcher.el (patcher-extent-error): Ditto.
- * patcher.el (patcher-generate-diff-1): Ditto.
- * patcher.el (patcher-insert-change-logs): Ditto.
- * patcher.el (patcher-generate-diff): Ditto.
- * patcher.el (patcher-mail-1): Ditto.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: More TODO entries.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-notice-change-log-hook): Update
- docstring.
- * patcher.el (patcher-default-after-save-change-log-hook): Ditto.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: More TODO entries.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-after-send): Fix call to remove-hook.
-
-2010-02-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-after-send): Remove Patcher after-save hooks
- when the mail is sent.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-logmsg-commit): Fix call syntax to
- patcher-command.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): Fix :diff-header option in
- the cvs theme.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- The Git built-in themes.
- * patcher.el (patcher-built-in-themes): Add git, git-ws, git-index
- and git-index-ws.
- * patcher.el (patcher-git-diff-cleanup): New.
- * patcher.el (patcher-git-intent-to-add): New.
- * patcher.el (patcher-git-add): New.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-logmsg-commit): More readable command
- construction.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-parse-region): Fix match-string reference to
- the wrong regexp search.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- The notice- and after-save- ChangeLog hooks.
- * patcher.el (patcher-default-notice-change-log-hook): New.
- * patcher.el (patcher-default-after-save-change-log-hook): New.
- * patcher.el (patcher-project-options-custom-type): Add them.
- * patcher.el (patcher-generate-change-logs): Locally add the
- after-save ChangeLog hooks to 'after-save-hook.
- * patcher.el (patcher-diff-base): Run the notice ChangeLog hooks.
-
-2010-02-09 Didier Verna <didier(a)xemacs.org>
-
- New command substitutions %?f{} and %!f{}.
- * patcher.el (patcher-default-commit-command): Document them.
- * patcher.el (patcher-command): Implement them.
-
-2010-02-08 Didier Verna <didier(a)xemacs.org>
-
- Handle file deletion / creation / renaming.
- * patcher.el (patcher-project-options-custom-type): New option
- :diff-cleanup.
- * patcher.el (patcher-built-in-themes): Use it. Remove
- :after-diff-hook presets. Update usage of the :diff-header option.
- * patcher.el (patcher-parse-region): Update usage of the
- :diff-header option.
- * patcher.el (patcher-generate-change-logs): Cleanup the diff
- before calling patch-to-change-log.
- * patcher.el (patcher-prcs-diff-convert): Removed.
- * patcher.el (patcher-prcs-diff-cleanup): New.
- * patcher.el (patcher-darcs-diff-convert): Removed.
- * patcher.el (patcher-darcs-diff-cleanup): New.
- * patcher.el (patcher-hg-diff-convert): Removed.
- * patcher.el (patcher-hg-diff-cleanup): New.
-
-2010-01-20 Ben Wing <ben(a)xemacs.org>
-
- * patcher.el (patcher-message):
- Save the current buffer around calls to `sit-for', which may
- change the buffer (e.g. if there is a broken command in
- `pre-idle-hook'?).
-
- * patcher.el (patcher-built-in-themes):
- Use the --git option to diff so that renamed files show up as
- changes rather than as a deletion to /dev/null and a separate
- insertion.
-
- * patcher.el (patcher-prcs-diff-convert):
- * patcher.el (patcher-darcs-diff-convert):
- * patcher.el (patcher-hg-diff-convert):
- Fix erroneous regexp with one backslash before + instead of two.
-
- * patcher.el (patcher-hg-diff-convert):
- Don't delete anything if the file is absolute (e.g. /dev/null).
- Output from hg diff --git doesn't include a time, and
- patcher-parse-region screws up in such a case, so insert a
- dummy time.
-
-2009-10-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-version): Bump version number.
- * patcher.el (patcher-default-diff-header): New.
- * patcher.el (patcher-project-options-custom-type): Add the
- :diff-header option.
- * patcher.el (patcher-built-in-themes): Update for :diff-header
- option.
- * patcher.el (patcher-parse-region): Use :diff-header option to
- associate diff hunks with file names and create file extents.
- * patcher.el (patcher-prcs-diff-convert): Doc update.
- * patcher.el (patcher-darcs-diff-convert): Ditto.
- * patcher.el (patcher-hg-diff-convert): Ditto.
- * patcher.el (patcher-mail-gnus): Bind `gnus-article-copy' to nil.
-
-2008-03-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): Added a ws theme to tweak
- the committed notice.
-
-2008-02-27 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.10 is released.
-
-2008-02-27 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-themes-option): Fix variables naming so that
- the error message display the name of a missing theme.
- (patcher-built-in-themes): Added -ws counterparts for themes other
- than the Mercurial ones.
- (patcher-logmsg-insert-change-logs): Don't remove
- trailing newlines here.
- * patcher.el (patcher-logmsg-commit): Ensure that the buffer ends
- with one and only one newline character. If it is used as a
- string, don't include the final newline in that string.
-
-2008-02-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: Declare 'message-signature-separator boundp.
- (patcher-built-in-themes): Add mercurial and
- mercurial-ws themes.
- (patcher-hg-diff-convert): New.
-
-2007-12-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): Provide built-in themes
- for PRCS, CVS, SVN and Darcs.
-
-2007-12-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-built-in-themes): New.
- * patcher.el (patcher-themes): New defsubst to concat user-defined
- and built-in themes.
- * patcher.el (patcher-themes-option): Use it.
- * patcher.el (patcher-default-themes): Update docstring.
-
-2007-09-17 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.9 is released.
-
-2007-09-17 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-darcs-diff-convert): New.
-
-2007-09-17 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-generate-change-logs): Make
- :change-logs-user-[name|mail] default to :user-[name|mail].
-
-2005-07-26 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.8 is released.
-
-2005-07-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-warning): New.
- * patcher.el (patcher-goto-signature): Use it.
- * patcher.el (patcher-after-send): Ditto.
- * patcher.el (patcher-install-send-hooks): New.
- * patcher.el (patcher-mail-compose-mail): Use it.
- * patcher.el (patcher-mail-adapt-1): Ditto.
- * patcher.el (patcher-mail-sendmail): Don't use the ACTIONS
- argument of the `mail' function, to stay coherent with the others
- methods.
-
-2005-07-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-mail-or-reply-setup): Rename to
- `patcher-mail-setup'.
- * patcher.el (patcher-mail-1): Use it.
- * patcher.el (patcher-reply-1): Rename to `patcher-mail-adapt-1'.
- Use `patcher-mail-setup'.
- * patcher.el (patcher-reply-subproject): Rename to
- `patcher-mail-adapt-subproject'.
- Use `patcher-mail-adapt-1'.
- * patcher.el (patcher-reply): Rename to `patcher-mail-adapt'.
- Use `patcher-mail-adapt-1'.
- * patcher.el (patcher-gnus-summary-followup): New.
- * patcher.el (patcher-gnus-summary-followup-with-original): New.
- * patcher.el (patcher-gnus-summary-reply): New.
- * patcher.el (patcher-gnus-summary-reply-with-original): New.
- * patcher.el (patcher-gnus-summary-minor-mode-string): New.
- * patcher.el (patcher-gnus-summary-minor-mode-hook): New.
- * patcher.el (patcher-gnus-summary-minor-mode-map): New.
- * patcher.el (patcher-gnus-summary-minor-mode): New.
- * patcher.el (patcher-gnus-article-minor-mode-string): New.
- * patcher.el (patcher-gnus-article-minor-mode-hook): New.
- * patcher.el (patcher-gnus-article-minor-mode-map): New.
- * patcher.el (patcher-gnus-article-minor-mode): New.
- * patcher.el (patcher-insinuate-gnus): New.
-
-2005-07-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-goto-subject): New.
- * patcher.el (patcher-goto-signature): New.
- * patcher.el (patcher-logmsg-insert-subject): Use
- `patcher-goto-subject'.
- * patcher.el (patcher-logmsg-commit): Ditto.
- * patcher.el (patcher-mail-or-reply-setup): New.
- * patcher.el (patcher-mail-1): Use it. Remove &optional modifier.
- * patcher.el (patcher-reply-1): New.
- * patcher.el (patcher-reply-subproject): New.
- * patcher.el (patcher-reply): New.
-
-2004-11-27 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.7 is released.
-
-2004-11-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-change-logs-loaded-by-us): Remove.
- * patcher.el (patcher-change-logs): Turn into an alist.
- * patcher.el (patcher-file-relative-name): Handle list as well as
- string argument.
- * patcher.el (patcher-files-string): Ditto.
- * patcher.el (patcher-files-buffers): Ditto.
- * patcher.el (patcher-diff-base): Handle `patcher-change-logs' as
- an alist.
- * patcher.el (patcher-generate-diff-1): Ditto.
- * patcher.el (patcher-after-send): Ditto. Use it instead of
- `patcher-change-logs-loaded-by-us'.
-
-2004-11-15 Didier Verna <didier(a)xemacs.org>
-
- From Ben Wing <ben(a)xemacs.org>
- * patcher.el (patcher-generate-change-logs): Move point to the
- beginning of the inserted entry so that it's sure to be visible.
- Clean up code and use save-restriction.
-
- * patcher.el (patcher-diff-base):
- * patcher.el (patcher-after-send): Keep track of whether we loaded
- a ChangeLog and hence can kill it.
-
-2004-11-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-mail-message): Remove (bogus) send-action
- argument to message-mail call. It is handled by
- message-exit-actions below.
-
-2004-11-08 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 3.6.2 is released.
-
-2004-11-07 Didier Verna <didier(a)xemacs.org>
-
- From Ben Wing <ben(a)xemacs.org>
- * patcher.el (patcher-mail-compose-mail): Fix grammar in doc.
- * patcher.el (patcher-mail-1): Extent should be detachable,
- otherwise subject-prefix extents may sit around from the previous
- mail message and screw things up.
-
-2004-11-04 Didier Verna <didier(a)xemacs.org>
-
- From Ben Wing <ben(a)xemacs.org>
- * patcher.el (patcher-logmsg-commit): buffer -> output-buffer for
- clarity. Run substitute-command-keys in the right buffer.
-
-2004-11-02 Didier Verna <didier(a)xemacs.org>
-
- From Ben Wing <ben(a)xemacs.org>
- * patcher.el (patcher-mail-subproject): Put the default file
- argument for Files: in the buffer itself rather than just as a
- default.
-
-2004-08-31 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-user-name): New option.
- * patcher.el (patcher-default-user-mail): New option.
- * patcher.el (patcher-project-options-custom-type): Update with
- the two options above.
- * patcher.el (patcher-with-mail-parameters): New macro.
- * patcher.el (patcher-mail-compose-mail): Use it.
- * patcher.el (patcher-mail-sendmail): Ditto.
- * patcher.el (patcher-mail-message): Ditto.
- * patcher.el (patcher-mail-gnus): Ditto.
-
-2003-08-04 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-diff-change-logs): Call `patcher-command'
- properly.
- * patcher.el (patcher-convert-change-log-diffs): Ditto.
- * patcher.el (patcher-mail-1): Set patcher-sources properly.
-
-2003-07-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-project-patcher-name): Formerly known as
- `patcher-project-name'.
- * patcher.el (patcher-project-option-1): Use it.
- * patcher.el (patcher-project-directory): Ditto.
- * patcher.el (patcher-project-name): New defsubst. Honor :name.
- * patcher.el (patcher-default-name): .
- * patcher.el (patcher-substitute-name): Honor %N as well as %n.
- * patcher.el (patcher-default-subject-prefix): Document the %N
- construct.
- * patcher.el (patcher-default-subject): Ditto.
- * patcher.el (patcher-default-diff-command): Ditto.
- * patcher.el (patcher-default-change-logs-diff-command): Ditto.
- * patcher.el (patcher-default-commit-command): Ditto.
-
-2003-07-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-name): New user option.
- * patcher.el (patcher-default-command-directory): New user option.
- * patcher.el (patcher-project-options-custom-type): Add :name.
- * patcher.el (patcher-project-name): Use it..
-
-2003-07-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-themes): Make it a real use option.
-
-2003-07-28 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-command-directory): New.
- * patcher.el (patcher-project-options-custom-type): New option
- :command-directory.
- * patcher.el (patcher-mail-1): Honor it.
-
-2003-07-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el:
- * patcher.el (patcher-default-change-logs-user-name): Type fix.
- * patcher.el (patcher-default-change-logs-user-mail): Ditto.
- * patcher.el (patcher-project-options-custom-type): Ditto.
- * patcher.el (patcher-mail-1): Type change from string to list.
- * patcher.el (patcher-command): Ditto for FILE argument.
- * patcher.el (patcher-logmsg-commit): Honor type change.
- * patcher.el (patcher-diff-all): Ditto.
- * patcher.el (patcher-insert-diff-prologue): Ditto.
- * patcher.el (patcher-mail-subproject): More explicit symbol 'raw.
-
-2003-07-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-mail-fake): Add subject line in fake mails.
-
-2003-07-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-logmsg-insert-subject): Fix spurious newlines.
- * patcher.el (patcher-logmsg-insert-change-logs): Ditto.
- * patcher.el (patcher-logmsg-init-message): Ditto.
-
-2003-07-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-add-pre-command): Removed.
- * patcher.el (patcher-substitute-files): Removed.
- * patcher.el (patcher-command): New (incorporate the above).
- * patcher.el (patcher-logmsg-commit): Use it.
- * patcher.el (patcher-diff-all): Ditto.
- * patcher.el (patcher-insert-change-logs-diff-prologue): Ditto.
- * patcher.el (patcher-diff-change-logs): Ditto.
- * patcher.el (patcher-convert-change-log-diffs): Ditto.
- * patcher.el (patcher-insert-diff-prologue): Ditto.
- * patcher.el (patcher-diff-base): Ditto.
- * patcher.el (patcher-substitute-name): Reverse arguments.
- * patcher.el (patcher-mail-1): Call it with args in proper order.
- * patcher.el (patcher-mail-subproject): Ditto.
- * patcher.el (patcher-mail): Ditto.
-
-2003-07-21 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-max-project-depth): Renamed to...
- * patcher.el (patcher-max-inheritance-depth): ...that.
-
-2003-07-16 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-command): Renamed to
- `patcher-substitute-files'.
- * patcher.el (patcher-default-change-logs-prologue): Docstring
- update.
- * patcher.el (patcher-default-diff-command): Ditto. Document the
- %n construct.
- * patcher.el (patcher-default-change-logs-diff-command): Ditto.
- * patcher.el (patcher-default-commit-command): Ditto.
- * patcher.el (patcher-substitute-name): New defsubst.
- * patcher.el (patcher-logmsg-commit): Use it.
- * patcher.el (patcher-diff-all): Ditto.
- * patcher.el (patcher-insert-change-logs-diff-prologue): Ditto.
- * patcher.el (patcher-diff-change-logs): Ditto.
- * patcher.el (patcher-insert-diff-prologue): Ditto.
- * patcher.el (patcher-diff-base): Ditto.
- * patcher.el (patcher-mail-1): Ditto.
- * patcher.el (patcher-mail-subproject): Ditto.
- * patcher.el (patcher-mail): Ditto.
-
-2003-07-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-max-theme-depth): Fix custom type.
- * patcher.el (patcher-max-project-depth): Ditto.
-
-2003-07-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-projects): Completed the unfinished defgroup
- form (sic !).
-
-2003-07-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-subproject-p): New defsubst.
- * patcher.el (patcher-project-directory): Use it.
- * patcher.el (patcher-default-themes): New constant.
- * patcher.el (patcher-project-options-custom-type): Added the
- :themes option.
- * patcher.el (patcher-themes): New custom group and user option.
- * patcher.el (patcher-projects): New custom group.
- * patcher.el (patcher-subprojects): Moved to this group.
- * patcher.el (patcher-max-theme-depth): New user option.
- * patcher.el (patcher-max-project-depth): New user option.
- * patcher.el (patcher-themes-option): New function.
- * patcher.el (patcher-project-option): Use it, handle themes.
- * patcher.el (patcher-mail-subproject): Don't convert :files from
- list to string, it's already done by `patcher-project-option'.
- * patcher.el (patcher-mail): Ditto.
-
-2003-07-09 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-with-progression): Tweak the message.
- * patcher.el (patcher-logmsg-commit): Anti-shell quote the
- message.
-
-2003-04-23 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.4.1 released.
-
- * patcher.el (patcher-mail-compose-mail): understand
- `gnus-user-agent' as well as `message-user-agent'.
-
-2003-01-07 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.4 is released.
-
-2003-01-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-insert-patcher-header): fix duplicate
- "Patcher" string.
-
-2003-01-07 Didier Verna <didier(a)xemacs.org>
-
- From Ben Wing <ben(a)xemacs.org>
- * patcher.el (patcher-file-relative-name): use default-directory
- variable instead of function (which belongs to dired).
- * patcher.el (patcher-process-output-buffer): ditto.
- * patcher.el (patcher-parse-region): ditto.
- * patcher.el (patcher-generate-change-logs): put ChangeLog buffers
- in nice order for visiting them.
- * patcher.el (patcher-commit-change): ditto.
-
-2003-01-07 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-insert-patcher-header): New.
- * patcher.el (patcher-minor-mode): use it.
-
-2002-07-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: version 3.3.1 is released.
- (patcher-logmsg-commit): fix case fold bug in command construction.
-
-2002-07-02 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.3 is released.
-
-2002-07-01 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el:
- * (patcher-default-diff-post-processor): Removed.
- * (patcher-default-after-diff-hook): New (instead of the above).
- * (patcher-project-options-custom-type): update.
- * (patcher-prcs-diff-post-processor): Renamed to
- `patcher-prcs-diff-convert'.
- * (patcher-diff-post-process): Renamed to
- `patcher-run-after-diff-hook'.
- * (patcher-diff-all): update.
- * (patcher-diff-change-logs): ditto.
- * (patcher-convert-change-log-diffs): ditto.
- * (patcher-diff-base): ditto.
-
-2002-06-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-logmsg-commit): don't shell-quote the argument.
- (patcher-default-commit-command): don't document shell quoting.
-
-2002-06-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-logmsg-commit): new construct %S in commit
- command.
- (patcher-default-commit-command): document it.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-project-options-custom-type): new project
- option :diff-post-processor.
- * (patcher-prcs-diff-post-processor): fix regexp in call to
- skip-chars-forward.
- * (patcher-diff-post-process): set the right current buffer first.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-prcs-diff-post-processor): new function.
- (patcher-default-diff-post-processor): new variable.
- (patcher-diff-post-process): new function. Use it
- (patcher-diff-all): use it.
- (patcher-diff-change-logs): ditto.
- (patcher-convert-change-log-diffs): ditto.
- (patcher-diff-base): ditto.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.2 is released.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-change-logs-diff-error): new function.
- Clarifies the "project out of date error" message.
-
-2002-06-24 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-before-send): change the semantics of the
- patcher-mail-check-* checkings (only abort, do not try to do
- things automatically).
-
-2002-06-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-commit-privilege): new project option.
- (patcher-project-options-custom-type): ditto.
- (patcher-change-committed): new local variable.
- (patcher-logmsg-commit): use it.
- (patcher-diff-all): ditto.
- (patcher-insert-diff): don't forget to create the diff extent.
- (patcher-mail-check-change-logs-insertion): new user option.
- (patcher-mail-check-commit-action): ditto.
- (patcher-before-send): new function. Use them.
- (patcher-fakemail-send): use it.
- (patcher-mail-compose-mail): ditto.
- (patcher-mail-sendmail): ditto.
- (patcher-mail-message): ditto.
- (patcher-mail-gnus): ditto.
-
-2002-06-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-diff-line-filter): new project option.
- (patcher-project-options-custom-type): ditto.
- (patcher-insert-diff): use it.
-
-2002-05-16 Didier Verna <didier(a)xemacs.org>
-
- * Version 3.1 is released.
-
- * patcher.el (patcher-globally-declare-boundp): new macro.
-
-2002-02-25 Didier Verna <didier(a)xemacs.org>
-
- * Version 2.6 renamed as 3.0.
-
-2002-02-18 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-mail-run-gnus-other-frame): extend type.
- (patcher-mail-run-gnus): handle it.
- (patcher-error): new function. Use it everywhere.
-
-2002-02-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-file-relative-name): new optional argument
- RAW means don't force unix syntax.
- (patcher-files-string): new function.
- (patcher-with-progression): formerly known as `patcher-progress'.
- (patcher-prologue): unused, so removed.
- (patcher-logmsg-insert-change-logs): use `patcher-files-string'.
- (patcher-logmsg-commit): ditto.
- (patcher-diff-all): ditto.
- (patcher-insert-change-logs-diff-prologue): ditto.
- (patcher-insert-diff-prologue): ditto.
- (patcher-with-information): new macro.
- (patcher-ungenerate-change-logs): new function.
- (patcher-generate-diff-1): use all new stuff above.
-
-2002-02-06 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-process-output-buffer): fix bug in
- mail-buffer value.
- (patcher-diff-base): new function.
- (patcher-generate-diff-1): formerly patcher-generate-new-diff.
- Handle diff regeneration.
- (patcher-generate-diff): call it.
-
-2002-01-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-log-message-items): new variable.
- (patcher-default-init-log-message): removed.
- (patcher-default-change-logs-separator): new variable.
- (patcher-project-options-custom-type): update the project custom
- type accordingly.
- (patcher-logmsg-compress-change-logs): formerly known as
- `patcher-logmsg-compress'. Honor the `change-logs-prologue'
- project option for line removal.
- (patcher-logmsg-insert-subject): new function.
- (patcher-logmsg-insert-compressed-change-logs): new function.
- (patcher-logmsg-init-message): use them, honor the
- `log-message-items' project option.
- (patcher-logmsg-mode-map): new bindings.
-
-2002-01-30 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-init-log-message): added tags to the
- custom type.
- (patcher-project-options-custom-type): ditto.
- (patcher-process-output-buffer): formerly named
- `patcher-auxiliary-buffer'.
- (patcher-logmsg-insert-change-logs): honor the
- `change-logs-prologue' project option.
- (patcher-logmsg-commit): use process output buffers.
-
-2002-01-29 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-map-change-log-extents): use mapcar-extents.
- (patcher-map-source-extents): ditto.
- (patcher-diff-all): offer to save ChangeLogs buffers. Fix diff-all
- command when no source files are specified. Let
- `font-lock-always-fontify-immediately' to t when inserting.
- (patcher-insert-change-logs-diff-prologue): new function.
- (patcher-diff-change-logs): use it.
- (patcher-pack-change-logs): ditto.
- (patcher-convert-change-log-diffs): start-close patcher-diff
- extent. Delete and recreate the extents instead of modifying their
- contents.
- (patcher-insert-diff): Let `font-lock-always-fontify-immediately'
- to t when inserting.
- (patcher-insert-diff-prologue): new function.
- (patcher-generate-first-diff): use it.
- (patcher-insert-change-logs): rewritten.
-
-2002-01-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-diff-prologue): variable removed.
- (patcher-default-diff-prologue-function): new variable.
- (patcher-project-options-custom-type): new corresponding project
- option.
- (patcher-map-change-log-extents): make lambda form always return
- nil.
- (patcher-map-source-extents): new macro.
- (patcher-sources): new function.
- (patcher-default-diff-prologue): new function.
- (patcher-diff-all): remove KIND argument.
- (patcher-diff-change-logs): use new prologue scheme.
- (patcher-pack-change-logs): ditto.
- (patcher-insert-diff): ditto.
- (patcher-generate-first-diff): ditto.
-
-2002-01-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-change-logs-prologue): new variable.
- (patcher-project-options-custom-type): new corresponding project
- option.
- (patcher-insert-change-logs-verbatim): use it.
- (patcher-prologue): new argument KIND.
- (patcher-diff-all): ditto.
- (patcher-insert-diff): ditto.
- (patcher-generate-first-diff): handle them.
-
-2002-01-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-sources): formerly known as patcher-files.
- (patcher-prologue): new function.
- (patcher-parse-region): handle simple diff output.
- (patcher-map-change-log-extents): new optional argument BUFFER.
-
-2002-01-22 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-logmsg-file-name): initialize.
- (patcher-mail-buffer): new variable.
- (patcher-auxiliary-buffer): new function.
- (patcher-generate-change-logs): new optional arguments MIN MAX
- BUFFER.
- (patcher-inserted-change-logs): new optional argument BUFFER.
- (patcher-parse-region): ditto.
- (patcher-remove-change-logs): ditto.
- (patcher-diff-change-logs): use auxiliary buffer.
- (patcher-diff-all): new function.
- (patcher-convert-change-logs-diff): ditto.
- (patcher-generate-first-diff): use auxiliary buffers, finish
- uncomplete code, fix bugs (some left, but I know them :-).
-
-2002-01-16 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-progress): new macro.
- Big code cleanup, functions renaming and stuff.
-
-2002-01-15 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-change-logs-action): removed.
- (patcher-default-change-logs-updating): new.
- (patcher-default-change-logs-appearance): change semantics.
- (patcher-default-change-logs-diff-command): new.
- (patcher-project-options-custom-type): update accordingly.
- (patcher-project-option): put a 'lisp-indent-function on it.
- (patcher-diff-marker): renamed from patcher-patch-marker.
- (patcher-change-logs): changed type.
- (patcher-message): new function.
- (patcher-files-buffers): ditto.
- (patcher-change-log-extent): ditto.
- (patcher-parse-diff): ditto.
- (patcher-inserted-change-logs): ditto.
- (patcher-logmsg-insert-change-logs): ditto.
- (patcher-generate-change-logs-skeletons): ditto.
- (patcher-remove-change-logs-entries): ditto.
- (patcher-check-process-extent): ditto.
- (patcher-make-change-logs-diff): ditto.
- (patcher-move-change-logs-entries): ditto.
- (patcher-generate-first-diff): ditto.
- (patcher-map-change-logs-extents): new macro.
- (patcher-call-process): new subst.
- (patcher-generate-diff): complete rewrite.
-
-2002-01-02 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-change-logs-action): new.
- (patcher-default-generate-change-logs): removed.
- (patcher-project-options-custom-type): update accordingly.
- (patcher-generate-diff): handle the change-log-action project
- option.
- (patcher-insert-change-logs-verbatim): handle ChangeLog entries
- not generated by Patcher.
- (patcher-insert-change-logs): fix bug in confirmation for
- reinsertion.
- (patcher-change-log-attach): removed.
-
-2001-12-31 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-instances): new variable.
- (patcher-after-send): use it.
- (patcher-mail-1): ditto.
- (patcher-read-natnum): new function.
- (patcher-change-log-attach): ditto.
-
-2001-12-26 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-mail): new custom group.
- (patcher-mail-run-gnus-other-frame): new option.
- (patcher-mail-run-gnus): new function (use option above).
- (patcher-mail-run-gnus): new option.
- (patcher-mail-gnus): use it.
- (patcher-default-generate-change-logs): new option.
- (patcher-default-change-logs-user-name): ditto.
- (patcher-default-change-logs-user-mail): ditto.
- (patcher-project-options-custom-type): new corresponding project
- options.
- (patcher-generate-diff): use them.
-
-2001-12-23 Vin Shelton <acs(a)xemacs.org>
-
- * patcher.el (patcher-projects): Added example in doc string.
-
-2001-12-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-subject-prefix): new option.
- (patcher-default-subject-committed-prefix): ditto.
- (patcher-project-options-custom-type): new corresponding project
- options. Remove the 'other item which was useless.
- (patcher-logmsg-do-it): possibly change the subject prefix to the
- "committed" version.
- (patcher-mail-1): build the subject string, possibly with an
- extent to mark the prefix part.
-
-2001-12-05 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-change-logs-appearance): new option.
- (patcher-project-options-custom-type): new corresponding project
- option.
- (patcher-insert-change-logs-verbatim): formerly named
- `patcher-insert-change-logs-1'.
- (patcher-insert-change-logs): handle the change-logs-appearance
- option.
- (patcher-subjects-history): new variable.
- (patcher-mail-subproject): use it.
- (patcher-mail): ditto.
-
-2001-05-21 Didier Verna <didier(a)xemacs.org>
-
- * Patcher 2.5 is released.
-
-2001-05-20 Adrian Aichner <adrian(a)xemacs.org>
-
- * patcher.el (patcher-generate-diff): Use mapcar-extents instead
- of extent-list with PROPERTY argument which is not available in
- XEmacs 21.1.14.
- * patcher.el (patcher-insert-change-logs): Ditto.
-
-2001-05-16 Didier Verna <didier(a)xemacs.org>
-
- * Version 2.4 is released.
-
- * patcher.el (patcher-default-diff-prologue): new variable.
- (patcher-mail-1): use it.
- (patcher-default-failed-command-regexp): new variable.
- (patcher-generate-diff): use it.
- (patcher-project-options-custom-type): new const.
- (patcher-projects): use it.
- (patcher-subprojects): new variable.
- (patcher-project-directory): handle :subdirectory option.
- (patcher-project-option-1): handle :files option.
- (patcher-generate-diff): new function.
- (patcher-mail-1): use it.
- (patcher-insert-change-logs): handle multiple calls.
-
-2001-05-14 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-default-subject): new variable.
- (patcher-projects): use it.
- (patcher-mail): ditto.
- (patcher-mail-subproject): ditto.
- (patcher-globally-declare-fboundp): new macro / use it.
- (patcher-default-init-log-message): more options.
- (patcher-compress-commit-log): new function.
- (patcher-commit-change): use it.
-
-2001-05-09 Didier Verna <didier(a)xemacs.org>
-
- * Version 2.3 is released.
-
- * patcher.el (patcher-default-mail-method): use a radio widget
- instead of a choice one.
- (patcher-default-init-log-message): ditto.
-
- * (patcher-commit-change): new regexp to handle empty subject
- line. From Ben.
- * patcher.el (message-exit-actions): defvar'ed to avoid compiler
- warning. From Ben.
-
-2001-05-07 Didier Verna <didier(a)xemacs.org>
-
- * Version 2.2 is released.
-
- * patcher.el (patcher-default-kill-source-files-after-diffing):
- renamed from `patcher-default-keep-files-in-patch'.
- (patcher-mail-1): use it.
-
-2001-04-30 Ben Wing <ben(a)xemacs.org>
-
- * patcher.el:
- * patcher.el (patcher-default-commited-notice): Removed.
- * patcher.el (patcher-default-committed-notice): New.
- * patcher.el (patcher-default-keep-files-in-patch): New.
- * patcher.el (patcher-projects):
- * patcher.el (patcher-insert-change-logs-1):
- * patcher.el (patcher-construct-command):
- * patcher.el (patcher-logmsg-do-it):
- * patcher.el (patcher-mail-1):
- Fix various problems.
-
-2001-04-25 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: Version 2.1 is released.
- New mail method 'fake.
- Numerous code cleanup and default options rearragement.
-
-2001-04-23 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: new project options :confirm-commits and
- :kill-change-logs-after-sending.
- Code rearrangement and misc stuff I'm too lazy to mention. All of
- that mostly from Ben.
-
-2001-04-17 Didier Verna <didier(a)xemacs.org>
-
- * Version 2.0 fork.
-
- * patcher.el (patcher-project-custom-type): now uses a cl-like
- keyword-value pairs instead of alists.
- (patcher-default-project-options): ditto.
- (patcher-projects): ditto.
- (patcher-project-option-1): update for new data representation.
- (patcher-mail-compose-mail): ditto.
- (patcher-mail-sendmail): ditto.
- (patcher-mail-message): ditto.
- (patcher-mail-gnus): ditto.
- (patcher-mail): ditto.
- (patcher-logmsg-do-it): now takes an optional prefix arg allowing
- to override the commit command.
-
-2001-04-12 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-mail): fixed switched messages.
-
-2001-04-11 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-minor-mode-hook): renamed from
- `patcher-minor-mode-hooks' (by ben).
- (patcher-project-custom-type): added mail-method and
- keep-source-files options (removed old vars).
- (patcher-mail): use them.
- (patcher-logmsg-mode-hook): new.
- (patcher-logmsg-mode-map): new.
- (patcher-logmsg-source-buffer): new.
- (patcher-logmsg-window-config): new.
- (patcher-logmsg-do-it): new.
- (patcher-logmsg-mode): new.
- (patcher-commit-change): new.
-
- * fix up a lot of the documentation, output messages at each step
- indicating the next step (by ben).
-
-2001-04-10 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el (patcher-project-custom-type): new constant (also,
- move the diff-command into the options list).
- (patcher-fake-project): use it (new variable).
- (patcher-projects): use it.
- (patcher-project-command): remove, the command is now an option.
- (patcher-minor-mode-map): Change the prefix to C-c C-p, add a `v'
- binding to `patcher-version'.
- (patcher-mail): use `(patcher-project-option 'diff-command prj)'
- instead of `(patcher-project-command prj)'.
-
-2001-04-08 Adrian Aichner <adrian(a)xemacs.org>
-
- * patcher.el: Typo fixes.
- * patcher.el (patcher-projects): Use custom type directory for
- "Project directory".
-
-2001-03-03 Didier Verna <didier(a)xemacs.org>
-
- * patcher.el: put the toplevel (require 'add-log) form within an
- (eval-when (eval load) ...) form.
- Compiler shut-up's put within and (eval-when (compile) ...) form.
- (patcher-mail-method): defaults to 'compose-mail.
- (patcher-current-project): new variable.
- (patcher-insert-change-logs): use it. Advertise each ChangeLog
- addition (from Adrian Aichner <Adrian.Aichner(a)t-online.de>).
- (patcher-mail-compose-mail): new function.
- (patcher-mail-sendmail): Prompt for the To address if the project
- descriptor doesn't specify it.
- (patcher-mail-message): ditto.
- (patcher-mail): advertise the patching command used (from Adrian
- Aichner <Adrian.Aichner(a)t-online.de>).
- (patcher-mail-gnus): prompt for the Gnus group name if the project
- de
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 lisp/Makefile
--- a/lisp/Makefile
+++ /dev/null
@@ -1,130 +0,0 @@
-### Makefile --- Generic lisp makefile for XEmacs packages
-
-## Copyright (C) 2008, 2009, 2010, 2011 Didier Verna
-## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna
-
-## Author: Didier Verna <didier(a)xemacs.org>
-## Maintainer: Didier Verna <didier(a)xemacs.org>
-## Created: Wed Mar 1 13:25:19 2000
-## Last Revision: Mon Dec 19 10:38:14 2011
-
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2,
-## as published by the Free Software Foundation.
-
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-
-## You should have received a copy of the GNU General Public License
-## along with this program; if not, write to the Free Software
-## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-
-### Commentary:
-
-## Contents management by FCM version 0.1.
-
-## Please use GNU make with this makefile.
-
-
-### Code:
-
-hack: all
-
-include ../Makefile.prj
-include ../Makefile.inc
-
--include ../local.prj
--include ../local.inc
-
-include Makefile.prj
--include local.inc
-
-XEMACS_21_5:= $(shell if $(EMACS) --version \
- | grep "XEmacs 21.5" > /dev/null; then \
- echo t; \
- fi)
-
-# #### NOTE: the lisp files are not detected automatically. They must be
-# listed explicitely in Makefile.prj, because the compilation order might be
-# important (e.g. for getting macros).
-ALL_EL_FILES:= $(EL_FILES) auto-autoloads.el custom-load.el custom-defines.el
-ELC_FILES:= $(ALL_EL_FILES:%.el=%.elc)
-EL_DIR:= $(PKG_DIR)/lisp/$(PROJECT)
-
-# For the compiler to find the require'd files:
-ADD_MY_PATH:= -eval '(push "." load-path)'
-
-#### FIXME: this is here because of Clox that needs to modify ELC_FILES, but
-#### it shouldn't be.
--include Makefile.inc
-
-all: autoloads custom-load custom-defines elc
-
-autoloads: auto-autoloads.el
-
-custom-load: custom-load.el
-
-custom-defines: custom-defines.el
-
-elc: $(ELC_FILES)
-
-install-pkg: $(ELC_FILES)
- install -d -m 755 $(EL_DIR)
-ifeq ($(SYMLINK),)
- install -m 644 $(ALL_EL_FILES) $(ELC_FILES) $(EL_DIR)/
-else
- ln -fs $(abspath $(ALL_EL_FILES)) $(abspath $(ELC_FILES)) $(EL_DIR)/
-endif
-
-uninstall-pkg:
- test -d $(EL_DIR) && rm -fr $(EL_DIR)
-
-clean:
- -rm *~
-
-distclean: clean
- -rm *.elc auto-autoloads.el custom-load.el custom-defines.el
-
-auto-autoloads.el: $(EL_FILES)
-ifeq ($(XEMACS_21_5),t)
- $(EMACS) -batch -l autoload -f batch-update-directory-autoloads \
- $(PROJECT) .
- @rm -f auto-autoloads.el~
-else
- $(EMACS) -batch -q -l autoload \
- -eval '(setq autoload-package-name "$(PROJECT)")' \
- -f batch-update-directory .
- @rm -f auto-autoloads.el~
- @touch auto-autoloads.el
-endif
-
-custom-load.el: $(EL_FILES)
- $(EMACS) -batch -q -l cus-dep -f Custom-make-dependencies .
- @rm -f custom-load.el~
- @touch custom-load.el
-
-custom-defines.el: $(EL_FILES)
-ifeq ($(XEMACS_21_5),t)
- $(EMACS) -batch -l autoload -f batch-update-directory-custom-defines \
- $(PROJECT) .
- @rm -f custom-defines.el~
-else
- @touch custom-defines.el
-endif
-
-
-%.elc: %.el
- $(EMACS) -batch -q $(ADD_MY_PATH) -f batch-byte-compile $<
-
-.PHONY: all autoloads custom-load custom-defines \
- elc \
- install-pkg uninstall-pkg clean distclean \
- ../Makefile.prj ../Makefile.inc Makefile.prj Makefile.inc \
- ../local.prj ../local.inc local.inc local.mak
-
--include local.mak
-
-### Makefile ends here
https://bitbucket.org/xemacs/patcher/changeset/7151a67fc977/
changeset: 7151a67fc977
user: didierverna
date: 2012-01-14 15:15:01
summary: Name doc files explicitely.
ChangeLog entries:
2012-01-14 Didier Verna <didier(a)xemacs.org>
* doc/Makefile.prj (TEXI_FILES): Name files explciitely.
affected #: 1 file
diff -r 86f4cd2b333b893910a961f7311bf63126a5f152 -r 7151a67fc9770fa4caa9a543ca07d5504be06e44 doc/Makefile.prj
--- a/doc/Makefile.prj
+++ b/doc/Makefile.prj
@@ -1,1 +1,1 @@
-TEXI_FILES:= $(wildcard *.texi)
+TEXI_FILES:= patcher.texi
https://bitbucket.org/xemacs/patcher/changeset/91b9a5d45011/
changeset: 91b9a5d45011
user: didierverna
date: 2012-01-14 21:45:23
summary: Add Makefile.pkg.
affected #: 1 file
diff -r 7151a67fc9770fa4caa9a543ca07d5504be06e44 -r 91b9a5d450114fc564df7b1b753c0d53fb758578 Makefile
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,6 @@
-### Makefile --- Generic toplevel makefile for XEmacs packages
+### Makefile --- for packages in the XEmacs package infrastructure
-## Copyright (C) 2008, 2009, 2010, 2011 Didier Verna
-## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna
+## Copyright (C) 2012 Didier Verna.
## Author: Didier Verna <didier(a)xemacs.org>
## Maintainer: Didier Verna <didier(a)xemacs.org>
@@ -31,32 +30,47 @@
### Code:
-hack: all
+include Makefile.prj
+include lisp/Makefile.prj
+-include doc/Makefile.prj
+-include etc/Makefile.prj
-include Makefile.prj
-include Makefile.inc
+PACKAGE = $(PROJECT)
+PKG_TYPE = regular
+REQUIRES = mail-lib
+CATEGORY = standard
+PACKAGE_SUPPRESS =
--include local.prj
--include local.inc
+VERSION = 1.0
+AUTHOR_VERSION = 4.0 pre 1
+MAINTAINER = Didier Verna <didier(a)xemacs.org>
-all:
- $(MAKE) gen TARGET=all
+ELCS = $(EL_FILES:%.el=lisp/%.elc)
+ELCS_1 =
+ELCS_1_DEST =
+EARLY_GENERATED_LISP =
+GENERATED_LISP =
+# #### NOTE: Patcher needs its own patcher-cutil.el file at compile time.
+PRELOADS = -eval '(push "lisp" load-path)'make
+AUTOLOAD_PATH = lisp
-gen:
- @for i in $(SUBDIRS) ; do \
- echo "making $(TARGET) in $${i} ..." ; \
- ( cd $${i} && $(MAKE) $(TARGET) ) ; \
- done
+# #### WARNING: note the := here. This is needed because XEmacs.rules in turn
+# #### sets its own version of TEXI_FILES back to EXPLICIT_DOCS.
+EXPLICIT_DOCS:= $(TEXI_FILES:%=doc/%)
+STANDARD_DOCS =
+EXTRA_TEXI_FILES =
+EXTRA_HTML_FILES =
+DOCS_TEXINFO_EXTENSION =
+DOCS_TXI_EXTENSION =
+EXTRA_DOC_FILES =
-# [un]install-pkg clean distclean
-.DEFAULT:
- $(MAKE) gen TARGET=$@
+EXTRA_DEPENDENCIES =
+EXTRA_SOURCES =
+LIBSRC_FILES =
+DATA_FILES =
+DATA_DEST =
-.PHONY: all gen \
- Makefile.prj Makefile.inc \
- local.prj local.inc local.mak
-
--include local.mak
+include ../../XEmacs.Rules
https://bitbucket.org/xemacs/patcher/changeset/6fde44f81f6b/
changeset: 6fde44f81f6b
user: didierverna
date: 2012-01-14 21:55:08
summary: Fix typo in Makefile.pkg.
ChangeLog entries:
2012-01-14 Didier Verna <didier(a)xemacs.org>
* Makefile.pkg (PRELOADS): Remove spurious eol characters.
affected #: 1 file
diff -r 91b9a5d450114fc564df7b1b753c0d53fb758578 -r 6fde44f81f6b376f3b6be0348a929bf8b4f2c010 Makefile
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@
## Author: Didier Verna <didier(a)xemacs.org>
## Maintainer: Didier Verna <didier(a)xemacs.org>
## Created: Wed Mar 1 13:23:24 2000
-## Last Revision: Wed Dec 14 10:15:57 2011
+## Last Revision: Sat Jan 14 21:53:27 2012
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License version 2,
@@ -48,10 +48,10 @@
ELCS = $(EL_FILES:%.el=lisp/%.elc)
ELCS_1 =
ELCS_1_DEST =
-EARLY_GENERATED_LISP =
+EARLY_GENERATED_LISP =
GENERATED_LISP =
# #### NOTE: Patcher needs its own patcher-cutil.el file at compile time.
-PRELOADS = -eval '(push "lisp" load-path)'make
+PRELOADS = -eval '(push "lisp" load-path)'
AUTOLOAD_PATH = lisp
# #### WARNING: note the := here. This is needed because XEmacs.rules in turn
@@ -64,7 +64,7 @@
DOCS_TXI_EXTENSION =
EXTRA_DOC_FILES =
-EXTRA_DEPENDENCIES =
+EXTRA_DEPENDENCIES =
EXTRA_SOURCES =
LIBSRC_FILES =
DATA_FILES =
https://bitbucket.org/xemacs/patcher/changeset/14049d41d40e/
changeset: 14049d41d40e
user: didierverna
date: 2012-01-14 22:30:45
summary: Merge local changes with new conversion from Git.
affected #: 2 files
diff -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 -r 14049d41d40ee2549d06245ba3cb1c1bcb0f843a Makefile
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,11 @@
-### Makefile --- Generic toplevel makefile for XEmacs packages
+### Makefile --- for packages in the XEmacs package infrastructure
-## Copyright (C) 2008, 2009, 2010, 2011 Didier Verna
-## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Didier Verna
+## Copyright (C) 2012 Didier Verna.
## Author: Didier Verna <didier(a)xemacs.org>
## Maintainer: Didier Verna <didier(a)xemacs.org>
## Created: Wed Mar 1 13:23:24 2000
-## Last Revision: Wed Dec 14 10:15:57 2011
+## Last Revision: Sat Jan 14 21:53:27 2012
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License version 2,
@@ -31,32 +30,47 @@
### Code:
-hack: all
+include Makefile.prj
+include lisp/Makefile.prj
+-include doc/Makefile.prj
+-include etc/Makefile.prj
-include Makefile.prj
-include Makefile.inc
+PACKAGE = $(PROJECT)
+PKG_TYPE = regular
+REQUIRES = mail-lib
+CATEGORY = standard
+PACKAGE_SUPPRESS =
--include local.prj
--include local.inc
+VERSION = 1.0
+AUTHOR_VERSION = 4.0 pre 1
+MAINTAINER = Didier Verna <didier(a)xemacs.org>
-all:
- $(MAKE) gen TARGET=all
+ELCS = $(EL_FILES:%.el=lisp/%.elc)
+ELCS_1 =
+ELCS_1_DEST =
+EARLY_GENERATED_LISP =
+GENERATED_LISP =
+# #### NOTE: Patcher needs its own patcher-cutil.el file at compile time.
+PRELOADS = -eval '(push "lisp" load-path)'
+AUTOLOAD_PATH = lisp
-gen:
- @for i in $(SUBDIRS) ; do \
- echo "making $(TARGET) in $${i} ..." ; \
- ( cd $${i} && $(MAKE) $(TARGET) ) ; \
- done
+# #### WARNING: note the := here. This is needed because XEmacs.rules in turn
+# #### sets its own version of TEXI_FILES back to EXPLICIT_DOCS.
+EXPLICIT_DOCS:= $(TEXI_FILES:%=doc/%)
+STANDARD_DOCS =
+EXTRA_TEXI_FILES =
+EXTRA_HTML_FILES =
+DOCS_TEXINFO_EXTENSION =
+DOCS_TXI_EXTENSION =
+EXTRA_DOC_FILES =
-# [un]install-pkg clean distclean
-.DEFAULT:
- $(MAKE) gen TARGET=$@
+EXTRA_DEPENDENCIES =
+EXTRA_SOURCES =
+LIBSRC_FILES =
+DATA_FILES =
+DATA_DEST =
-.PHONY: all gen \
- Makefile.prj Makefile.inc \
- local.prj local.inc local.mak
-
--include local.mak
+include ../../XEmacs.Rules
diff -r 09b7845a03f547aa881c7d068e4d1dc166b8f912 -r 14049d41d40ee2549d06245ba3cb1c1bcb0f843a doc/Makefile.prj
--- a/doc/Makefile.prj
+++ b/doc/Makefile.prj
@@ -1,1 +1,1 @@
-TEXI_FILES:= $(wildcard *.texi)
+TEXI_FILES:= patcher.texi
Repository URL: https://bitbucket.org/xemacs/patcher/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
[COMMIT] Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
12 years, 11 months
Aidan Kehoe
Hi Robert,
Ar an t-aonú lá déag de mí Eanair, scríobh Robert Pluim:
> Hi Aidan, the following revision (according to hg bisect)
>
> $ hg bisect -b
> The first bad revision is:
> changeset: 5377:eac2e6bd5b2c
> user: Aidan Kehoe <kehoea(a)parhasard.net>
> date: Thu Mar 17 21:50:34 2011 +0000
> summary: Correct some minor problems in my last change.
>
> Is causing this error:
>
> Debugger entered--Lisp error: (no-catch :skip t)
> org-agenda-get-timestamps()
> org-agenda-get-day-entries("/cygdrive/c/Documents and
> Settings/RPluim/org/AcmePacket.org" (1 11 2012) :deadline :scheduled
> :timestamp :sexp)
> apply(org-agenda-get-day-entries "/cygdrive/c/Documents and
> Settings/RPluim/org/AcmePacket.org" (1 11 2012) (:deadline :scheduled
> :timestamp :sexp))
> [...]
>
> Note that this happens only when byte-compiling org-agenda.el, running
> it uncompiled works fine. I've attached org-agenda.el
Thanks for the very detailed bug report. I’ve reproduced, and committed the
below, which should address it.
# HG changeset patch
# User Aidan Kehoe <kehoea(a)parhasard.net>
# Date 1326543365 0
# Node ID 5bda701e9e7c0dff05fa01010e151be8e0c0dd10
# Parent f4d74be744622833a2a78e5e2eebcac7f849be93
Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
lisp/ChangeLog addition:
2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
* bytecomp.el (byte-compile-catch):
Be more careful about non-quoted-symbol TAGs here; thank you
Robert Pluim in
CAMTcmTeLaZVrABnP-1MRUA3ZpZ=h2S_YVxKWDDNuc5bAyJD-gg(a)mail.gmail.com !
tests/ChangeLog addition:
2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
* automated/lisp-tests.el:
Check that `byte-compile-catch' doesn't strip keyword (as such,
non-quoted) TAGs.
diff -r f4d74be74462 -r 5bda701e9e7c lisp/ChangeLog
--- a/lisp/ChangeLog Wed Jan 11 16:38:50 2012 -0700
+++ b/lisp/ChangeLog Sat Jan 14 12:16:05 2012 +0000
@@ -1,4 +1,11 @@
- 2012-01-08 Vin Shelton <acs(a)xemacs.org>
+2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * bytecomp.el (byte-compile-catch):
+ Be more careful about non-quoted-symbol TAGs here; thank you
+ Robert Pluim in
+ CAMTcmTeLaZVrABnP-1MRUA3ZpZ=h2S_YVxKWDDNuc5bAyJD-gg(a)mail.gmail.com !
+
+2012-01-08 Vin Shelton <acs(a)xemacs.org>
* cus-face.el: autoload custom-set-face-bold.
diff -r f4d74be74462 -r 5bda701e9e7c lisp/bytecomp.el
--- a/lisp/bytecomp.el Wed Jan 11 16:38:50 2012 -0700
+++ b/lisp/bytecomp.el Sat Jan 14 12:16:05 2012 +0000
@@ -4382,8 +4382,9 @@
optimized away--just byte compile and return the BODY."
(let* ((symbol (car-safe (cdr-safe (nth 1 form))))
(not-present '#:not-present)
- (block (and symbol (symbolp symbol)
- (get symbol 'cl-block-name not-present)))
+ (block (cond ((null symbol) not-present)
+ ((not (symbolp symbol)) not-present)
+ (t (get symbol 'cl-block-name not-present))))
(elt (and (not (eq block not-present)) (list block)))
(byte-compile-active-blocks
(if elt
diff -r f4d74be74462 -r 5bda701e9e7c tests/ChangeLog
--- a/tests/ChangeLog Wed Jan 11 16:38:50 2012 -0700
+++ b/tests/ChangeLog Sat Jan 14 12:16:05 2012 +0000
@@ -1,3 +1,9 @@
+2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * automated/lisp-tests.el:
+ Check that `byte-compile-catch' doesn't strip keyword (as such,
+ non-quoted) TAGs.
+
2012-01-01 Aidan Kehoe <kehoea(a)parhasard.net>
* automated/completion-tests.el: New.
diff -r f4d74be74462 -r 5bda701e9e7c tests/automated/lisp-tests.el
--- a/tests/automated/lisp-tests.el Wed Jan 11 16:38:50 2012 -0700
+++ b/tests/automated/lisp-tests.el Sat Jan 14 12:16:05 2012 +0000
@@ -2911,6 +2911,9 @@
(Assert (eql 0 (needs-lexical-context 2 nil nil))
"the function special operator doesn't create a lexical context.")))
+(Assert (eql 10 (catch ':keyword (+ (catch :keyword (throw :keyword 9)) 1)))
+ "checking `byte-compile-catch' doesn't strip keyword TAGs")
+
;; Test symbol-macrolet with symbols with identical string names.
(macrolet
--
‘Iodine deficiency was endemic in parts of the UK until, through what has been
described as “an unplanned and accidental public health triumph”, iodine was
added to cattle feed to improve milk production in the 1930s.’
(EN Pearce, Lancet, June 2011)
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/XEmacs: kehoea: Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
12 years, 11 months
Bitbucket
1 new commit in XEmacs:
https://bitbucket.org/xemacs/xemacs/changeset/5bda701e9e7c/
changeset: 5bda701e9e7c
user: kehoea
date: 2012-01-14 13:16:05
summary: Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
lisp/ChangeLog addition:
2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
* bytecomp.el (byte-compile-catch):
Be more careful about non-quoted-symbol TAGs here; thank you
Robert Pluim in
CAMTcmTeLaZVrABnP-1MRUA3ZpZ=h2S_YVxKWDDNuc5bAyJD-gg(a)mail.gmail.com !
tests/ChangeLog addition:
2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
* automated/lisp-tests.el:
Check that `byte-compile-catch' doesn't strip keyword (as such,
non-quoted) TAGs.
affected #: 4 files
diff -r f4d74be744622833a2a78e5e2eebcac7f849be93 -r 5bda701e9e7c0dff05fa01010e151be8e0c0dd10 lisp/ChangeLog
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,4 +1,11 @@
- 2012-01-08 Vin Shelton <acs(a)xemacs.org>
+2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * bytecomp.el (byte-compile-catch):
+ Be more careful about non-quoted-symbol TAGs here; thank you
+ Robert Pluim in
+ CAMTcmTeLaZVrABnP-1MRUA3ZpZ=h2S_YVxKWDDNuc5bAyJD-gg(a)mail.gmail.com !
+
+2012-01-08 Vin Shelton <acs(a)xemacs.org>
* cus-face.el: autoload custom-set-face-bold.
diff -r f4d74be744622833a2a78e5e2eebcac7f849be93 -r 5bda701e9e7c0dff05fa01010e151be8e0c0dd10 lisp/bytecomp.el
--- a/lisp/bytecomp.el
+++ b/lisp/bytecomp.el
@@ -4382,8 +4382,9 @@
optimized away--just byte compile and return the BODY."
(let* ((symbol (car-safe (cdr-safe (nth 1 form))))
(not-present '#:not-present)
- (block (and symbol (symbolp symbol)
- (get symbol 'cl-block-name not-present)))
+ (block (cond ((null symbol) not-present)
+ ((not (symbolp symbol)) not-present)
+ (t (get symbol 'cl-block-name not-present))))
(elt (and (not (eq block not-present)) (list block)))
(byte-compile-active-blocks
(if elt
diff -r f4d74be744622833a2a78e5e2eebcac7f849be93 -r 5bda701e9e7c0dff05fa01010e151be8e0c0dd10 tests/ChangeLog
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,3 +1,9 @@
+2012-01-14 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * automated/lisp-tests.el:
+ Check that `byte-compile-catch' doesn't strip keyword (as such,
+ non-quoted) TAGs.
+
2012-01-01 Aidan Kehoe <kehoea(a)parhasard.net>
* automated/completion-tests.el: New.
diff -r f4d74be744622833a2a78e5e2eebcac7f849be93 -r 5bda701e9e7c0dff05fa01010e151be8e0c0dd10 tests/automated/lisp-tests.el
--- a/tests/automated/lisp-tests.el
+++ b/tests/automated/lisp-tests.el
@@ -2911,6 +2911,9 @@
(Assert (eql 0 (needs-lexical-context 2 nil nil))
"the function special operator doesn't create a lexical context.")))
+(Assert (eql 10 (catch ':keyword (+ (catch :keyword (throw :keyword 9)) 1)))
+ "checking `byte-compile-catch' doesn't strip keyword TAGs")
+
;; Test symbol-macrolet with symbols with identical string names.
(macrolet
Repository URL: https://bitbucket.org/xemacs/xemacs/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/hyperbole: 2 new changesets
12 years, 11 months
Bitbucket
2 new commits in hyperbole:
https://bitbucket.org/xemacs/hyperbole/changeset/da46bdc9f751/
changeset: da46bdc9f751
user: Norbert Koch
date: 2012-01-13 14:00:31
summary: XEmacs Package Release 1.18
affected #: 2 files
diff -r 6295609d1ed3e3d2ae95a71048043b0f105cf273 -r da46bdc9f751e838779c7365e1cb6095a413b4ee ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-13 Norbert Koch <viteno(a)xemacs.org>
+
+ * Makefile (VERSION): XEmacs package 1.18 released.
+
2012-01-12 Mats Lidell <matsl(a)xemacs.org>
* Synced with FSF version 5.0.3
diff -r 6295609d1ed3e3d2ae95a71048043b0f105cf273 -r da46bdc9f751e838779c7365e1cb6095a413b4ee Makefile
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,7 @@
# This XEmacs package contains independent single file lisp packages
-VERSION = 1.17
+VERSION = 1.18
AUTHOR_VERSION = 5.0.3
MAINTAINER = Mats Lidell <matsl(a)xemacs.org>
PACKAGE = hyperbole
https://bitbucket.org/xemacs/hyperbole/changeset/08dc729d2781/
changeset: 08dc729d2781
user: Norbert Koch
date: 2012-01-13 14:00:31
summary: Added tag hyperbole-1_18 for changeset da46bdc9f751
affected #: 1 file
diff -r da46bdc9f751e838779c7365e1cb6095a413b4ee -r 08dc729d2781ba4b30cdbddb6a434e0dd169f129 .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -25,3 +25,4 @@
89aa4f4f842d49027d7fa98569324c79ad56442c sumo-2009-02-17
31dbd19bf8ec0760b6f06911ea9e7d23fd4ba994 sumo-2006-12-21
5c4b5c09320b8616488168fb6fcafcd9143a51df sumo-2006-05-10
+da46bdc9f751e838779c7365e1cb6095a413b4ee hyperbole-1_18
Repository URL: https://bitbucket.org/xemacs/hyperbole/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/edit-utils: 2 new changesets
12 years, 11 months
Bitbucket
2 new commits in edit-utils:
https://bitbucket.org/xemacs/edit-utils/changeset/d41bc16b2903/
changeset: d41bc16b2903
user: Norbert Koch
date: 2012-01-13 13:59:57
summary: XEmacs Package Release 2.46
affected #: 2 files
diff -r ef38cca5c38e2ab5f8db1890e1d37e27534edaa9 -r d41bc16b290302ff4f3e666be1443c5749c6c04a ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-13 Norbert Koch <viteno(a)xemacs.org>
+
+ * Makefile (VERSION): XEmacs package 2.46 released.
+
2012-01-12 Vin Shelton <acs(a)xemacs.org>
* buffer-colors.el:
diff -r ef38cca5c38e2ab5f8db1890e1d37e27534edaa9 -r d41bc16b290302ff4f3e666be1443c5749c6c04a Makefile
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,7 @@
# This XEmacs package contains independent single file lisp packages
-VERSION = 2.45
+VERSION = 2.46
AUTHOR_VERSION =
MAINTAINER = XEmacs Development Team <xemacs-beta(a)xemacs.org>
PACKAGE = edit-utils
https://bitbucket.org/xemacs/edit-utils/changeset/ca2abadaf7db/
changeset: ca2abadaf7db
user: Norbert Koch
date: 2012-01-13 13:59:57
summary: Added tag edit-utils-2_46 for changeset d41bc16b2903
affected #: 1 file
diff -r d41bc16b290302ff4f3e666be1443c5749c6c04a -r ca2abadaf7dba3d3a5c7849fe85b5cc041bccfb1 .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -151,3 +151,4 @@
1aaed3ab7fa47ec2c7aa80aa20e74070d6e4ebb0 sumo-2006-05-10
129ef811720b9bdf33934e421726b0c991363018 edit-utils-2_42
a62ad4a49792d000ec06ca150d4d039e00909d0e edit-utils-2_45
+d41bc16b290302ff4f3e666be1443c5749c6c04a edit-utils-2_46
Repository URL: https://bitbucket.org/xemacs/edit-utils/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/xemacs-packages: 8 new changesets
12 years, 11 months
Bitbucket
8 new commits in xemacs-packages:
https://bitbucket.org/xemacs/xemacs-packages/changeset/9ad9616f07c2/
changeset: 9ad9616f07c2
user: Norbert Koch
date: 2012-01-10 14:53:48
summary: XEmacs Package Release
affected #: 1 file
diff -r 0848aac19c4c5b9937f0c20eaf79bf4fbe84fc2a -r 9ad9616f07c2ba6ab182ed737d73ae587b80d720 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-10 Norbert Koch <viteno(a)xemacs.org>
+
+ * Packages released: Sun, cc-mode, ede, edit-utils, eudc, mmm-mode, net-utils, text-modes, speedbar, w3, xemacs-base.
+
2011-10-24 Norbert Koch <viteno(a)xemacs.org>
* Packages released: cc-mode, leim, ruby-modes.
https://bitbucket.org/xemacs/xemacs-packages/changeset/d901e6658ed8/
changeset: d901e6658ed8
user: Norbert Koch
date: 2012-01-10 15:40:08
summary: XEmacs Package Release
affected #: 1 file
diff -r 9ad9616f07c2ba6ab182ed737d73ae587b80d720 -r d901e6658ed8e376ec95b8d91793b2e09088465e ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-10 Norbert Koch <viteno(a)xemacs.org>
+
+ * Packages released: cc-mode.
+
2012-01-10 Norbert Koch <viteno(a)xemacs.org>
* Packages released: Sun, cc-mode, ede, edit-utils, eudc, mmm-mode, net-utils, text-modes, speedbar, w3, xemacs-base.
https://bitbucket.org/xemacs/xemacs-packages/changeset/6f882ddb80f5/
changeset: 6f882ddb80f5
user: Norbert Koch
date: 2012-01-13 09:36:19
summary: update
affected #: 1 file
diff -r d901e6658ed8e376ec95b8d91793b2e09088465e -r 6f882ddb80f56a55ee0217f7f45dad3e5db88c42 .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -8,7 +8,7 @@
382d17988c34f608ce741003148890aeb06c20c5 mule-packages/mule-base
daf1a646f09a1d2815b64adabe8e446933b4c97c mule-packages/mule-ucs
dcf5ea49bb3b7dd32df3597e1553d6165666dc55 mule-packages/skk
-61bf20c678a11dd6441d359e773590b8ecc469da xemacs-packages/Sun
+849b8b229f520245da0641755272578cdb5b61a0 xemacs-packages/Sun
c60c88c7637f7e265c3a8331ce0a5216a1598190 xemacs-packages/ada
954d6059bf11518b6314eb21d2cb8e16c17588ce xemacs-packages/apel
cadf5cb6ddce2b3d50f6cf326a9aae5b7b03bb76 xemacs-packages/auctex
@@ -17,7 +17,7 @@
da4e7d4a51c502e5ac05a224cb756f382f0ba4d7 xemacs-packages/c-support
11074b3808d1e349f3fddb3c4d50f8be7c0f859e xemacs-packages/calc
7524e4fb9de45d77812090a724fac4ebd7549d6e xemacs-packages/calendar
-80e775dd57e67ebaee902b4bfbca6fa3a5767482 xemacs-packages/cc-mode
+63d797bdebeb27d35d7ab76852e9055d010e8f91 xemacs-packages/cc-mode
a7ae1cfb2376bcd32617c1c88afe08872b11d298 xemacs-packages/cedet-common
87dd21fac17ea98219267b1378b4696698d6c4ff xemacs-packages/clearcase
e18acdbfcd36295d052cd56fa2e6d78c68b4b7d4 xemacs-packages/cogre
@@ -30,10 +30,10 @@
82302e75c292237fa5b515438e0e1620b8d80357 xemacs-packages/easypg
1f946911eacc8ffaab073695dc7d8211f2ab4028 xemacs-packages/ecb
4d69167f82f3772a4c58a09e037f0abf5b6a0a0d xemacs-packages/ecrypto
-bec7ae251bbc7f1fe99285e6b0db8f6c5feaab6b xemacs-packages/ede
+5200706cfcb56eeefed3d21d8f63f32dd491ca85 xemacs-packages/ede
7f290f0c522c3031e9101047df3949d87789de35 xemacs-packages/edebug
e574c28af4793c5c3d4c3c3e8fa9a13d3f250f74 xemacs-packages/ediff
-6809d81c434e115e3ac9ebb1d7775f516a65f800 xemacs-packages/edit-utils
+98f601f1e9d1c836f33853a7aa387b4af4cce143 xemacs-packages/edit-utils
94f1da97c08e96f1bf1fd5a255934956e6a37a05 xemacs-packages/edt
73360c2969ec1e3ae896760611d0a4d4be823cf0 xemacs-packages/efs
2f441d6442dac751f54b36f78fbfdab0848f6bbc xemacs-packages/eicq
@@ -45,7 +45,7 @@
c1f33e202c13a6fe1a03bf84d55fc53819f80013 xemacs-packages/eshell
7be4c897940fd291183a3c9cf4cace91489d29cd xemacs-packages/ess
e9ab9d849d172ed1e06badd8d33565ed8ad8e744 xemacs-packages/eterm
-45d01fcddb97926729551277a595263d1a79ef45 xemacs-packages/eudc
+629c65a2e3eecb2c36aa3ff4dcad4faffe18e1e4 xemacs-packages/eudc
c919bab2a531bdb345e7f492b412ce4eadf23f1d xemacs-packages/footnote
689c9d91c5decdc54983a82589c9c4d01fc39f43 xemacs-packages/forms
2b68d4f6d6bf0b8dad34e7d94868c8fc2dbb0d18 xemacs-packages/fortran-modes
@@ -58,7 +58,7 @@
a72a46dbb57f5454673cdace404d40be6d41d555 xemacs-packages/guided-tour
475c1c54240ae796e80e8222cf0177c038566dc4 xemacs-packages/haskell-mode
9cc3f88c82e0c1f98b9c348e9c1c59634c2997d4 xemacs-packages/hm--html-menus
-88bcc5345cb46acc4fe4255008dd72adb3de6a9c xemacs-packages/hyperbole
+6295609d1ed3e3d2ae95a71048043b0f105cf273 xemacs-packages/hyperbole
b85435dccb37be94ece1651a8b41991c21c70bf0 xemacs-packages/ibuffer
76291e750254101960e1e11da4bb75e0d4ede8f1 xemacs-packages/idlwave
43cca92c4e7441510b32c180fa6812324851d7ec xemacs-packages/igrep
@@ -72,8 +72,8 @@
75ee31abcb26795cb9316dd53cdead6f9728e2ab xemacs-packages/mh-e
ccb3d74d9f75a12b77197f480da12f31e495a98d xemacs-packages/mine
d656b7e454fbff76dc31e450bf0f94969ffab37c xemacs-packages/misc-games
-26abae702baea43f20c5297cc5e25461e0634a66 xemacs-packages/mmm-mode
-c149ad62c87446307c7b1d5d259323a38b0b8d0b xemacs-packages/net-utils
+d57fcb4ad259e351cc7ec208bdb6fe90f94758e7 xemacs-packages/mmm-mode
+50982b3f7686d96bc41e079d3a2011cc2dbed218 xemacs-packages/net-utils
fd7ad264907107574dbbe5492304ec4a9786d658 xemacs-packages/ocaml
a0a3bac469f2d74a0af53140dace0cc455060c43 xemacs-packages/oo-browser
89f88d5db0a8af3b2751c90ca5d43bf9cf27dad8 xemacs-packages/os-utils
@@ -104,11 +104,11 @@
57716571598336d9483beed45f7a7bd7f35800c9 xemacs-packages/sml-mode
5f3375ab4795b966cc5f273904548782ef0b27fb xemacs-packages/sounds-au
08c901be3409e5b244aad2365ad832a0f70644b1 xemacs-packages/sounds-wav
-84ee47c5fc5015eb6e947da4fe3593b5c1649891 xemacs-packages/speedbar
+ae35adbb1cca34bd3a18f9b65a52af99eddb35f4 xemacs-packages/speedbar
948d05c2561f411a05736bd301702efe4089e91f xemacs-packages/strokes
6d62309d2d5a0cd18324dc458bdf5f586d5c0367 xemacs-packages/supercite
50f7f052401a2bde5f1ae2a7d913705661d8cf2f xemacs-packages/texinfo
-a7ab7206d8faba2a250e5f8c7e2fbfb7c811f48c xemacs-packages/text-modes
+6e048e728a9aa263c3ffa2dfe261f6672625c6bd xemacs-packages/text-modes
87030df058896b2d427c2994cbb8a7012bece5c9 xemacs-packages/textools
d66e88bd866dd760decfd7f795392eadd46affd9 xemacs-packages/time
497e37ee09551c8615a6b7f06cb91025815d10c3 xemacs-packages/tm
@@ -121,9 +121,9 @@
3dd48bd9d10d44702d655ead107f32a78560c243 xemacs-packages/view-process
b494b72f71b50f624e75e7614cd1d6b6d257d728 xemacs-packages/viper
4eb09b852b72373e7ce9790cb9ebafc7e1b7598e xemacs-packages/vm
-f51cb68fb287851d52ed2a4cee12284269871056 xemacs-packages/w3
+f1345b7a65c3b574fb2ccc6873429be0a067214f xemacs-packages/w3
fd7cd3bdb22b444b112299facd2375daa2091dee xemacs-packages/x-symbol
-dd26f4da8a525b506bb1e5b603acb7c6a665cb51 xemacs-packages/xemacs-base
+d56f8e5d14021584dbef7f97c5985c36f19980cf xemacs-packages/xemacs-base
9c8d90ff018391ccc55abcf6967ea6a00e749f53 xemacs-packages/xemacs-devel
be5592eaca6a65548d138ecd753f2e71b123793a xemacs-packages/xetla
bc5e241f2ddfed169b3e679b85a030237d5132ee xemacs-packages/xlib
https://bitbucket.org/xemacs/xemacs-packages/changeset/7da6ce80f6b0/
changeset: 7da6ce80f6b0
user: Norbert Koch
date: 2012-01-13 09:43:39
summary: update merge
affected #: 1 file
diff -r 6f882ddb80f56a55ee0217f7f45dad3e5db88c42 -r 7da6ce80f6b01d22aafcc3ed895a776d4859a399 .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -33,7 +33,7 @@
5200706cfcb56eeefed3d21d8f63f32dd491ca85 xemacs-packages/ede
7f290f0c522c3031e9101047df3949d87789de35 xemacs-packages/edebug
e574c28af4793c5c3d4c3c3e8fa9a13d3f250f74 xemacs-packages/ediff
-98f601f1e9d1c836f33853a7aa387b4af4cce143 xemacs-packages/edit-utils
+ef38cca5c38e2ab5f8db1890e1d37e27534edaa9 xemacs-packages/edit-utils
94f1da97c08e96f1bf1fd5a255934956e6a37a05 xemacs-packages/edt
73360c2969ec1e3ae896760611d0a4d4be823cf0 xemacs-packages/efs
2f441d6442dac751f54b36f78fbfdab0848f6bbc xemacs-packages/eicq
https://bitbucket.org/xemacs/xemacs-packages/changeset/de795d9911f9/
changeset: de795d9911f9
user: Norbert Koch
date: 2012-01-13 12:37:10
summary: merge mmm-mode
affected #: 1 file
diff -r 7da6ce80f6b01d22aafcc3ed895a776d4859a399 -r de795d9911f9f8018c374556ef2ebfcc4ff6f8f0 .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -72,7 +72,7 @@
75ee31abcb26795cb9316dd53cdead6f9728e2ab xemacs-packages/mh-e
ccb3d74d9f75a12b77197f480da12f31e495a98d xemacs-packages/mine
d656b7e454fbff76dc31e450bf0f94969ffab37c xemacs-packages/misc-games
-d57fcb4ad259e351cc7ec208bdb6fe90f94758e7 xemacs-packages/mmm-mode
+306282595cd6c40b1ac35d774319165413dbf8b4 xemacs-packages/mmm-mode
50982b3f7686d96bc41e079d3a2011cc2dbed218 xemacs-packages/net-utils
fd7ad264907107574dbbe5492304ec4a9786d658 xemacs-packages/ocaml
a0a3bac469f2d74a0af53140dace0cc455060c43 xemacs-packages/oo-browser
https://bitbucket.org/xemacs/xemacs-packages/changeset/d913cb64936e/
changeset: d913cb64936e
user: Norbert Koch
date: 2012-01-13 12:47:00
summary: merge net-utils
affected #: 1 file
diff -r de795d9911f9f8018c374556ef2ebfcc4ff6f8f0 -r d913cb64936e91372c8f31056d0595100e0b3c61 .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -73,7 +73,7 @@
ccb3d74d9f75a12b77197f480da12f31e495a98d xemacs-packages/mine
d656b7e454fbff76dc31e450bf0f94969ffab37c xemacs-packages/misc-games
306282595cd6c40b1ac35d774319165413dbf8b4 xemacs-packages/mmm-mode
-50982b3f7686d96bc41e079d3a2011cc2dbed218 xemacs-packages/net-utils
+89c61585a9a799cc0cbeb69ab1e841732ffdc3eb xemacs-packages/net-utils
fd7ad264907107574dbbe5492304ec4a9786d658 xemacs-packages/ocaml
a0a3bac469f2d74a0af53140dace0cc455060c43 xemacs-packages/oo-browser
89f88d5db0a8af3b2751c90ca5d43bf9cf27dad8 xemacs-packages/os-utils
https://bitbucket.org/xemacs/xemacs-packages/changeset/ec7dfa9ef37c/
changeset: ec7dfa9ef37c
user: Norbert Koch
date: 2012-01-13 12:58:40
summary: merge speedbar
affected #: 1 file
diff -r d913cb64936e91372c8f31056d0595100e0b3c61 -r ec7dfa9ef37c8dd29f6dc83c19205fb0526d3f5b .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -104,7 +104,7 @@
57716571598336d9483beed45f7a7bd7f35800c9 xemacs-packages/sml-mode
5f3375ab4795b966cc5f273904548782ef0b27fb xemacs-packages/sounds-au
08c901be3409e5b244aad2365ad832a0f70644b1 xemacs-packages/sounds-wav
-ae35adbb1cca34bd3a18f9b65a52af99eddb35f4 xemacs-packages/speedbar
+6414503a74c334245a41398112e3c8e752ce28ea xemacs-packages/speedbar
948d05c2561f411a05736bd301702efe4089e91f xemacs-packages/strokes
6d62309d2d5a0cd18324dc458bdf5f586d5c0367 xemacs-packages/supercite
50f7f052401a2bde5f1ae2a7d913705661d8cf2f xemacs-packages/texinfo
https://bitbucket.org/xemacs/xemacs-packages/changeset/0be894ea4575/
changeset: 0be894ea4575
user: Norbert Koch
date: 2012-01-13 13:08:01
summary: merge text-modes
affected #: 1 file
diff -r ec7dfa9ef37c8dd29f6dc83c19205fb0526d3f5b -r 0be894ea4575be9aa720adbbe1ca2b033c49bd98 .hgsubstate
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -108,7 +108,7 @@
948d05c2561f411a05736bd301702efe4089e91f xemacs-packages/strokes
6d62309d2d5a0cd18324dc458bdf5f586d5c0367 xemacs-packages/supercite
50f7f052401a2bde5f1ae2a7d913705661d8cf2f xemacs-packages/texinfo
-6e048e728a9aa263c3ffa2dfe261f6672625c6bd xemacs-packages/text-modes
+3636573faa2bb24d9c943ffc3a32710154ef991c xemacs-packages/text-modes
87030df058896b2d427c2994cbb8a7012bece5c9 xemacs-packages/textools
d66e88bd866dd760decfd7f795392eadd46affd9 xemacs-packages/time
497e37ee09551c8615a6b7f06cb91025815d10c3 xemacs-packages/tm
Repository URL: https://bitbucket.org/xemacs/xemacs-packages/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/xemacs-base: 2 new changesets
12 years, 11 months
Bitbucket
2 new commits in xemacs-base:
https://bitbucket.org/xemacs/xemacs-base/changeset/a0a1d78982e4/
changeset: a0a1d78982e4
user: Norbert Koch
date: 2012-01-10 14:53:48
summary: XEmacs Package Release 2.31
affected #: 2 files
diff -r dd26f4da8a525b506bb1e5b603acb7c6a665cb51 -r a0a1d78982e41ca066dc5aed5dc1a5009f60a091 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-10 Norbert Koch <viteno(a)xemacs.org>
+
+ * Makefile (VERSION): XEmacs package 2.31 released.
+
2011-12-30 Aidan Kehoe <kehoea(a)parhasard.net>
* advice.el (ad-set-arguments):
diff -r dd26f4da8a525b506bb1e5b603acb7c6a665cb51 -r a0a1d78982e41ca066dc5aed5dc1a5009f60a091 Makefile
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
-VERSION = 2.30
+VERSION = 2.31
AUTHOR_VERSION =
MAINTAINER = XEmacs Development Team <xemacs-beta(a)xemacs.org>
PACKAGE = xemacs-base
https://bitbucket.org/xemacs/xemacs-base/changeset/d56f8e5d1402/
changeset: d56f8e5d1402
user: Norbert Koch
date: 2012-01-10 14:53:48
summary: Added tag xemacs-base-2_31 for changeset a0a1d78982e4
affected #: 1 file
diff -r a0a1d78982e41ca066dc5aed5dc1a5009f60a091 -r d56f8e5d14021584dbef7f97c5985c36f19980cf .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -150,3 +150,4 @@
8a35ba7fe94a46c089a20b265b708a39e7066773 xemacs-base-1_43
cac1b35311d72a448d046d13ff7b6eeb750f0a98 xemacs-base-1_40
180d3329330918504ae165892e3fb92edc3d7efa xemacs-base-1_41
+a0a1d78982e41ca066dc5aed5dc1a5009f60a091 xemacs-base-2_31
Repository URL: https://bitbucket.org/xemacs/xemacs-base/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches
commit/w3: 3 new changesets
12 years, 11 months
Bitbucket
3 new commits in w3:
https://bitbucket.org/xemacs/w3/changeset/23dd5f600627/
changeset: 23dd5f600627
user: Norbert Koch
date: 2012-01-10 14:53:41
summary: XEmacs Package Release 1.36
affected #: 2 files
diff -r f51cb68fb287851d52ed2a4cee12284269871056 -r 23dd5f6006273167c6a366176d9d395873ca4d38 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-01-10 Norbert Koch <viteno(a)xemacs.org>
+
+ * Makefile (VERSION): XEmacs package 1.36 released.
+
2011-12-31 Aidan Kehoe <kehoea(a)parhasard.net>
* lisp/w3-menu.el (w3-menu-edit-menu):
diff -r f51cb68fb287851d52ed2a4cee12284269871056 -r 23dd5f6006273167c6a366176d9d395873ca4d38 Makefile
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
-VERSION = 1.35
+VERSION = 1.36
AUTHOR_VERSION = 4.0pre47
MAINTAINER = XEmacs Development Team <xemacs-beta(a)xemacs.org>
PACKAGE = w3
https://bitbucket.org/xemacs/w3/changeset/6e4bd154a0b0/
changeset: 6e4bd154a0b0
user: Norbert Koch
date: 2012-01-10 14:53:41
summary: Added tag w3-1_36 for changeset 23dd5f600627
affected #: 1 file
diff -r 23dd5f6006273167c6a366176d9d395873ca4d38 -r 6e4bd154a0b015ee2de4fbbce29c695ca2137beb .hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -71,3 +71,4 @@
456d19e939f8df233746187a0aabfb2eb6cabf27 XEMACS_BEFORE_MOVE_TO_SUNSITE_DK
1c6d16c14fbccf5dd79514be59d2fdadd26b8d14 sumo-2003-02-05
ce4acc105c8b8b30bdb45885bac03ba7274166a3 sumo-2006-05-10
+23dd5f6006273167c6a366176d9d395873ca4d38 w3-1_36
https://bitbucket.org/xemacs/w3/changeset/f1345b7a65c3/
changeset: f1345b7a65c3
user: Norbert Koch
date: 2012-01-13 09:36:19
summary: update
affected #: 1 file
diff -r 6e4bd154a0b015ee2de4fbbce29c695ca2137beb -r f1345b7a65c3b574fb2ccc6873429be0a067214f lisp/custom-load.el
--- a/lisp/custom-load.el
+++ b/lisp/custom-load.el
@@ -21,7 +21,6 @@
(custom-add-loads 'url-history '("url-vars"))
(custom-add-loads 'url-hairy '("url-vars"))
(custom-add-loads 'url-mime '("url-vars"))
-(custom-add-loads 'faces '("font"))
(custom-add-loads 'processes '("socks"))
(custom-add-loads 'w3-hooks '("w3-cus"))
(custom-add-loads 'w3 '("url-vars" "w3-cus" "w3-java" "w3-script"))
Repository URL: https://bitbucket.org/xemacs/w3/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches