* Re: Emacs-devel Digest, Vol 44, Issue 41
[not found] <20071007003329.B1DC47393F@grelber.thyrsus.com>
@ 2007-10-08 21:26 ` Eric S. Raymond
2007-10-09 2:29 ` Stefan Monnier
0 siblings, 1 reply; 2+ messages in thread
From: Eric S. Raymond @ 2007-10-08 21:26 UTC (permalink / raw)
To: emacs-devel
Stefan writes:
> In the latest vc.el I've seen you've used "current focus version", but I see
> no need for "focus" here (and I prefer "revision" to "version" here as
> well), so why not "current revision"? It's a terminology that I've often
> seen used.
So have I, but I don't think it's specific enough. Current with
respect to what? It's too easy to look at "current revision" and
think it must refer to the head or tip version -- that is, what's
*chronologically* current as opposed to the version selected for
operation by the VCS, which might be anywhere in the history
depending on how your did your last sync or tagging operation.
I actually share your preference for "revision" over "version", BTW.
But one thing at a time; let's get the logic merge done and save
things like performance tuning and bikeshedding about the terminology
for later.
> If you can slice your changes into several smaller patches, then that would
> be great, indeed.
I've committed a couple of patches that reduce the diff substantially
without changing the existing logic. I can do a bit more along that line,
but there is going to be at least one commit that will be *large*.
Dan Nicolaescu continues to be the hero of this effort; his review of
my latest version was, again, extremely helpful. It gives me hope
that we can wrap up the logic merge within the next week or so.
That would be good, as there is cleanup work -- like performance-tuning
VC-Dired -- that I want to get to, but is going to be too much of a
pain in the ass as long as the versions are still forked.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Emacs-devel Digest, Vol 44, Issue 41
2007-10-08 21:26 ` Emacs-devel Digest, Vol 44, Issue 41 Eric S. Raymond
@ 2007-10-09 2:29 ` Stefan Monnier
0 siblings, 0 replies; 2+ messages in thread
From: Stefan Monnier @ 2007-10-09 2:29 UTC (permalink / raw)
To: esr; +Cc: emacs-devel
> So have I, but I don't think it's specific enough. Current with
> respect to what? It's too easy to look at "current revision" and
> think it must refer to the head or tip version
No, the head revision is called "head".
> I actually share your preference for "revision" over "version", BTW.
> But one thing at a time; let's get the logic merge done and save
> things like performance tuning and bikeshedding about the terminology
> for later.
Sure, but the current vc.el uses the two inconsistently anyway, so we get
to change it little by little without making things worse. I.e. whenever we
introduce new terminology, we can use the "right" one without regards to
what vc.el has used until now.
Stefan
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-10-09 2:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20071007003329.B1DC47393F@grelber.thyrsus.com>
2007-10-08 21:26 ` Emacs-devel Digest, Vol 44, Issue 41 Eric S. Raymond
2007-10-09 2:29 ` Stefan Monnier
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.