all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Fossil references in the Emacs tree - request for review
@ 2014-01-15 19:59 Eric S. Raymond
  2014-01-15 20:37 ` Eli Zaretskii
  2014-01-15 21:13 ` Glenn Morris
  0 siblings, 2 replies; 5+ messages in thread
From: Eric S. Raymond @ 2014-01-15 19:59 UTC (permalink / raw
  To: emacs-devel

I believe I have identified all the Bazaar and CVS revision references in
Emacs head.  My intention is to patch these to action stamps on
conversion day.

ChangeLog:
	revno 108687
admin/ChangeLog:
	revno:105007
etc/ChangeLog:
	r112148
	revno:108936
	revision 106831
	CVS-1.61
	1.61 in CVS
lib-src/ChangeLog:
	revno:106608
	revno 100789
lisp/ChangeLog:
	rev. 110325
	r115470
	of 2012-12-20 (r111276)
	2013-12-11 (r115470)
	revno:114543
	revno:113793
	revno:113117
	r114834
	revno:113431
	revno:113147
masdos/ChangeLog
	revno 101897
	revno 101876
	revno 100306
nt/ChangeLog:
	revno 108687
src/ChangeLog:
	revision 114614 (commit of 2013-10-10)
	revno:113431
doc/lispref/ChangeLog:
	revno 101949

Because ChangeLog entries cumulate rather than being revised I am
pretty sure this set is exhaustive for the entire history of the
ChangeLogs.

I checked the entire rest of the tree for revisions in these forms.
I also looked for bare CVS revision numbers of the form 1.[0-9]+ but
found none of those.

It's easy to miss matches in the clutter, so I made several passes with
different noise filters.  Still, it is possible I missed a few.  It
would be a good thing if someone independently checked my work.

(This report does not include revision comments.  That's another and
larger kettle of fish.)
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>

If a thousand men were not to pay their tax-bills this year, that would
... [be] the definition of a peaceable revolution, if any such is possible.
	-- Henry David Thoreau



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fossil references in the Emacs tree - request for review
  2014-01-15 19:59 Fossil references in the Emacs tree - request for review Eric S. Raymond
@ 2014-01-15 20:37 ` Eli Zaretskii
  2014-01-15 21:54   ` Eric S. Raymond
  2014-01-15 21:13 ` Glenn Morris
  1 sibling, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2014-01-15 20:37 UTC (permalink / raw
  To: Eric S. Raymond; +Cc: emacs-devel

> From: esr@thyrsus.com (Eric S. Raymond)
> Date: Wed, 15 Jan 2014 14:59:42 -0500 (EST)
> 
> I believe I have identified all the Bazaar and CVS revision references in
> Emacs head.

Not sure what that means: are you talking only about references in
ChangeLog files?  I thought the references in the commit messages were
also of interest.

But even if only ChangeLog files are to be included, I see, for
example, this:

  ./src/ChangeLog.12:15350:       2011-08-30 (revision 105619).  (Bug#9530)
  ./src/ChangeLog.12:15460:       2011-08-30 (revision 105619).  (Bug#9475)
  ./src/ChangeLog.12:16924:       revision 84777 on 2008-02-22.
  ./src/ChangeLog.12:19655:       revision 104625).
  ./src/ChangeLog.12:19835:       revision 104134).

Did you forget (or omitted on purpose) ChangeLog.* files?



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fossil references in the Emacs tree - request for review
  2014-01-15 19:59 Fossil references in the Emacs tree - request for review Eric S. Raymond
  2014-01-15 20:37 ` Eli Zaretskii
@ 2014-01-15 21:13 ` Glenn Morris
  2014-01-15 21:50   ` Eric S. Raymond
  1 sibling, 1 reply; 5+ messages in thread
From: Glenn Morris @ 2014-01-15 21:13 UTC (permalink / raw
  To: Eric S. Raymond; +Cc: emacs-devel

Eric S. Raymond wrote:

> I believe I have identified all the Bazaar and CVS revision references in
> Emacs head.  My intention is to patch these to action stamps on
> conversion day.

Part of the point of ChangeLogs is that they are supposed to be usable
without the VCS, so IMO these references to revisions should never have
been there, and should just be replaced with the appropriate date.

Eg as it stands:

   * register.el (insert-register): Fix revno:114543.

is meaningless for a ChangeLog. "Fix 2013-10-07 change" seems fine to
me; I doubt anything more is needed. (I assume the VCS log will still
contain the specific commit reference.)



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fossil references in the Emacs tree - request for review
  2014-01-15 21:13 ` Glenn Morris
@ 2014-01-15 21:50   ` Eric S. Raymond
  0 siblings, 0 replies; 5+ messages in thread
From: Eric S. Raymond @ 2014-01-15 21:50 UTC (permalink / raw
  To: Glenn Morris; +Cc: emacs-devel

Glenn Morris <rgm@gnu.org>:
> Part of the point of ChangeLogs is that they are supposed to be usable
> without the VCS, so IMO these references to revisions should never have
> been there, and should just be replaced with the appropriate date.
> 
> Eg as it stands:
> 
>    * register.el (insert-register): Fix revno:114543.
> 
> is meaningless for a ChangeLog. "Fix 2013-10-07 change" seems fine to
> me; I doubt anything more is needed. (I assume the VCS log will still
> contain the specific commit reference.)

It will.  I'll take care of this.
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fossil references in the Emacs tree - request for review
  2014-01-15 20:37 ` Eli Zaretskii
@ 2014-01-15 21:54   ` Eric S. Raymond
  0 siblings, 0 replies; 5+ messages in thread
From: Eric S. Raymond @ 2014-01-15 21:54 UTC (permalink / raw
  To: Eli Zaretskii; +Cc: emacs-devel

Eli Zaretskii <eliz@gnu.org>:
> Did you forget (or omitted on purpose) ChangeLog.* files?

Yoicks!  Forgotten.  I'll add those to the list.

It's an interesting question why my whole-tree grep didn't find those.
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-01-15 21:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-15 19:59 Fossil references in the Emacs tree - request for review Eric S. Raymond
2014-01-15 20:37 ` Eli Zaretskii
2014-01-15 21:54   ` Eric S. Raymond
2014-01-15 21:13 ` Glenn Morris
2014-01-15 21:50   ` Eric S. Raymond

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.