Masatake YAMATO <[EMAIL PROTECTED]> writes:

> I agree anarchic approach is interesting.  I feel common ChangeLog is
> needed in our approach.  Or we have to run dired or C-x C-x in {arch}/
> directory to know the intent of Changes.

What is C-x C-x on your emacs?
Here I get:
,----[ C-h k C-x C-x ]
| C-x C-x runs the command cua-exchange-point-and-mark
|    which is an interactive compiled Lisp function in `cua-base'.
| It is bound to C-x C-x.
| (cua-exchange-point-and-mark arg)
| 
| Exchanges point and mark, but don't activate the mark.
| Activates the mark if a prefix argument is given.
`----

Now every contributer has its own tree and its own different changelog.
If you use tla log-for-merge you add the descriptions of all changes
to your changelog.
Do you think, that is not enough?

I don't like the idea of an aditional ChangeLog file.
We could add a way to display the patchset information for a merged
patch from within the tla-changelog buffer.

Consider the following entry in from my changelog:
2004-06-06 19:25:05 GMT Stefan Reichoer <[EMAIL PROTECTED]>     patch-60

    Summary:
      Merged from Matthieu (patch228-276), Robert (patch92-93), Masatake 
(patch114-142)
    Revision:
      xtla--main--0.1--patch-60

    Patches applied:
    
     * [EMAIL PROTECTED]
       Merged from Robert (patch87-91), Milan (patch21-22), Stefan (patch58-22)
    
     * [EMAIL PROTECTED]
       Improved prompting mechanism
    
     * [EMAIL PROTECTED]
       Renamed tla-archive-tree -> tla--archive-tree
    
     * [EMAIL PROTECTED]
       Moved the archive-tree manipulators to xtla-core.el


We could provide a way to display the diffs and the logs for that
merged patches.

Stefan.

Reply via email to