I've made a first-attempt at making tla-update recursive.  So far I've
only modified `tla-update'; I haven't made the other calling functions
use the new functionality.

Someone might like to run an eye over these changes, as it's been a
while since I looked at the code :o)

Mark

-----

Revision: xtla--devo--1.1--patch-1
Archive: [EMAIL PROTECTED]
Creator: Mark Triggs <[EMAIL PROTECTED]>
Date: Mon Jun 13 16:34:14 EST 2005
Standard-date: 2005-06-13 06:34:14 GMT
Modified-files: lisp/xtla-core.el lisp/xtla.el
New-patches: [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
Summary: Merged from [EMAIL PROTECTED] (patch 79-80)
Keywords: merge

Patches applied:

 * [EMAIL PROTECTED]
   Removed (quote ...) around (capture ...)

 * [EMAIL PROTECTED]
   Added --nested to init-tree


Revision: xtla--devo--1.1--patch-2
Archive: [EMAIL PROTECTED]
Creator: Mark Triggs <[EMAIL PROTECTED]>
Date: Sat Jun 18 10:35:17 EST 2005
Standard-date: 2005-06-18 00:35:17 GMT
Modified-files: INSTALL lisp/xtla-autoconf.el
    lisp/xtla-baz.el lisp/xtla-bconfig.el lisp/xtla-core.el
    lisp/xtla-defs.el lisp/xtla.el texinfo/xtla.texinfo
Modified-directories: lisp
New-patches: [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
Summary: Merged from [EMAIL PROTECTED] (patch 81-88), [EMAIL PROTECTED] (patch 
13-14), [EMAIL PROTECTED] (patch 16-36)
Keywords: merge

Patches applied:

 * [EMAIL PROTECTED]
   Merged from mainline

 * [EMAIL PROTECTED]
   [fixes #2405] Fixed install instruction

 * [EMAIL PROTECTED]
   [fixes #1935] Manage actual tree-lint errors

 * [EMAIL PROTECTED]
   [fixes #1886] Better parsing of the output of apply-changeset

 * [EMAIL PROTECTED]
   handle status=0 in :finished for tla-changes-save

 * [EMAIL PROTECTED]
   Made the use of xtla-autoconf.el more generic

 * [EMAIL PROTECTED]
   [Fixes #1792] Display error message in changes buffer

 * [EMAIL PROTECTED]
   Fixed a problem with (capture ...) inside a (lambda ...) in tla-changes.

 * [EMAIL PROTECTED]
   Merged from [EMAIL PROTECTED] (patch 54-66, 78-79), [EMAIL PROTECTED] (patch 
4-6, 18-24), [EMAIL PROTECTED] (patch 13-15, 21-27)

 * [EMAIL PROTECTED]
   Added cat-config key for xtla-bconfig.el

 * [EMAIL PROTECTED]
   Better cursor positioning after running tla-logs

 * [EMAIL PROTECTED]
   Merged from Matthieu (patch 54-78), [EMAIL PROTECTED] (patch 78-79), [EMAIL 
PROTECTED] (patch 4-6), Robert (patch 18-24), Masatake (patch 3-12), Mainline 
(patch 20-29)

 * [EMAIL PROTECTED]
   tla-gnus-article-extract-log-message is more fault tolerant regarding the 
mail subject

 * [EMAIL PROTECTED]
   Improved tla-log-edit-insert-memorized-log

 * [EMAIL PROTECTED]
   Added tla-submit-patch-mapping

 * [EMAIL PROTECTED]
   Added the base name for the patch filename for tla-submit-patch-mapping

 * [EMAIL PROTECTED]
   Added commit to tla--buffer-type-alist

 * [EMAIL PROTECTED]
   tla-changes-save does work with baz also

 * [EMAIL PROTECTED]
   Added a keybinding for tla-submit-patch in the global binding: C-x T p

 * [EMAIL PROTECTED]
   A bunch of minor changes to the manual

 * [EMAIL PROTECTED]
   Fixed some archive locations in the documentation

 * [EMAIL PROTECTED]
   Started to document the patchflow via GNUS

 * [EMAIL PROTECTED]
   Merged from Matthieu (patch 67-74)

 * [EMAIL PROTECTED]
   Merged from Matthieu (patch 75-78)

 * [EMAIL PROTECTED]
   Merged from Masatake (patch 13-14)

 * [EMAIL PROTECTED]
   Merged from Stefan (patch 16-17)

 * [EMAIL PROTECTED]
   Merged from Stefan (patch 18-19)

 * [EMAIL PROTECTED]
   Merged from Matthieu (patch 79-80)

 * [EMAIL PROTECTED]
   Merged from Stefan (patch 20-21)

 * [EMAIL PROTECTED]
   Merged from Stefan (patch 22-23)

 * [EMAIL PROTECTED]
   Merged from Stefan (patch 24-27)


Revision: xtla--devo--1.1--patch-3
Archive: [EMAIL PROTECTED]
Creator: Mark Triggs <[EMAIL PROTECTED]>
Date: Sat Jun 18 14:43:31 EST 2005
Standard-date: 2005-06-18 04:43:31 GMT
Modified-files: lisp/xtla-tests.el lisp/xtla.el
New-patches: [EMAIL PROTECTED]
Summary: Made `tla-update' recursive
Keywords: 

Added a new `recursive' optional argument to the `tla-update' function.
If this is non-nil, nested trees are updated along with the specified
tree.

I've added an ugly-looking unit test to xtla-tests.el that tests the new
functionality.  I might attempt to clean this up a bit later :o)  I also
added a new option to `tla-tests-init-alist' that lets you specify that
tla commands shouldn't be checked for the current test--with the number
of tla commands this test runs, I think checking these would have made
the test a bit fragile.

-- 
Mark Triggs
<[EMAIL PROTECTED]>

Reply via email to