[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Everyone, please stop making my life more difficult
From: |
Eric S. Raymond |
Subject: |
Everyone, please stop making my life more difficult |
Date: |
Fri, 12 Sep 2014 00:36:52 -0400 (EDT) |
While running my latest repository conversion, I found this comment
revno: 116811.1.662
fixes bug: http://debbugs.gnu.org/18384
committer: Eli Zaretskii <address@hidden>
branch nick: emacs-24
timestamp: Tue 2014-09-02 18:16:42 +0300
message:
Fix bug #18384 with incorrect reporting of row number by posn-col-row.
lisp/subr.el (posn-col-row): Revert the change from commit
r99634.2.576 address@hidden, which
was inadvertently merged from emacs-23 release branch in r102428
address@hidden, and
introduced an off-by-one error in the reported row when there is a
header line.
src/dispnew.c (buffer_posn_from_coords): Fix an off-by-one error in
the reported row in the case of a window with a header line, by
improving on the fix committed in r106022
address@hidden
There are two things about this comment that make my life
unnecessarily more difficult.
1) People are continuing to embed bzr revision numbers like
r99634.2.576 and r102428 in comments. Do not do this.
They're soon going to cease being meaningful, and every time
I have to run another conversion to clean these out it costs
me eight to ten hours.
2) "address@hidden" Um. What the *hell*?
This is not the time to be inventing some random new magic-cookie
commit reference format that my tools don't know how to recognize.
That should have been 2010-11-13T21:07:address@hidden (I think).
Please stop this nonsense. Now I'm going to have to write a new comment
scanner to find these monster turds, and it's going to take me hours
of work to make sure I've cleaned them all out.
The correct format for a commit reference that will remain
intelligible across every VCS, forever, is this:
<RFC3339-date>!<email-address>
Example: 2010-11-13T21:07:address@hidden
That is what everyone should be using, now and in the future, to avoid
causing unnecessary problems for this repository conversion and any
we may have to do in the future.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
Rifles, muskets, long-bows and hand-grenades are inherently democratic
weapons. A complex weapon makes the strong stronger, while a simple
weapon -- so long as there is no answer to it -- gives claws to the
weak.
-- George Orwell, "You and the Atom Bomb", 1945
- Everyone, please stop making my life more difficult,
Eric S. Raymond <=
- Re: Everyone, please stop making my life more difficult, Eli Zaretskii, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Eric S. Raymond, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Eli Zaretskii, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Gregor Zattler, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Eli Zaretskii, 2014/09/12
- Re: Everyone, please stop making my life more difficult, David Kastrup, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Eli Zaretskii, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Andreas Schwab, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Eli Zaretskii, 2014/09/12
- Re: Everyone, please stop making my life more difficult, Eli Zaretskii, 2014/09/12