[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: `smoothing_enabled' undeclared
From: |
Bob Rogers |
Subject: |
Re: `smoothing_enabled' undeclared |
Date: |
Mon, 3 Jul 2006 11:40:28 -0400 |
From: Miles Bader <address@hidden>
Date: Mon, 03 Jul 2006 08:33:24 +0900
Nick Roberts <address@hidden> writes:
> > Every branch has a "head". The main branch is called "the trunk".
>
> HEAD is a tag. Is it a tag for the head of the trunk or the head of the
> branch which the working directory is in?
The CVS docs are maddeningly vague about this...
I thought it was the latter, but I just did a bit of testing, and the
result of using -rHEAD is different depending on which command you use.
. . .
* "cvs update -rHEAD src/xfaces.c" _changes_ the sticky tag from the
file to be "HEAD", and updates it to be the latest revision on
_the trunk_.
It's even worse than that. If you edit src/xfaces.c, you'll find you
can't commit the change; you must first do "cvs update -A src/xfaces.c"
to get it fully back onto the trunk. If you look at emacs/CVS/Entries,
you'll notice that "trunk" is denoted by the absence of a tag (field
between the last two slashes), not an explicit "HEAD".
IMHO, "-rHEAD" is strictly to be avoided.
-- Bob Rogers
http://rgrjr.dyndns.org/