unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* ChangeLogs on CVS? Commit netiquette.
@ 2010-02-18 20:07 T.V. Raman
  2010-02-18 21:38 ` Karl Fogel
  0 siblings, 1 reply; 17+ messages in thread
From: T.V. Raman @ 2010-02-18 20:07 UTC (permalink / raw)
  To: Stefan Monnier, Juanma Barranquero, Óscar Fuentes, ams,
	emacs-devel

Friends,

My cvs snapshot of emacs has Changelog files only upto the end of
2009 --- has the repository moved, or  are there just no
changelogs any more?

On 2/18/10, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>>> This seems more of a short comming in `bzr log --short' than in the
>>> way one writes commit messages.
>
> Not really: it's the whole idea behing "bzr log --short".
>
>> We currently *have* policies about ChangeLog entries and commit logs,
>> so I agree with Óscar: it is a good practice and we should require
>> people to follow it; and treat people who doesn't the same way we
>> treat people who mangles ChangeLog entries (that is, a gentle but firm
>> reminder that we have guideliness and we're all expected to follow
>> them).
>
> Yes, please, we should require the first line of commit messages to be
> an acceptable summary of the whole changeset.
>
> Could someone update log-edit-mode's font-lock patterns so that the
> first line is highlighted specially (at least in the Bzr and Arch
> cases)?
>
> I think log-edit-mode should even go further in this direction.
> The buffer should be created as
>
>   ----------------
>   Author:
>   Summary:
>
>   blablabla
>   ----------------
>
> where <blablabla> is the text taken from the ChangeLog.  Then for
> backends which support the notion of summary-line, C-c C-c could just
> signal an error if the Summary line is still blank.
> After that, empty header entries will get removed and the text is passed
> as-is to the backend who is then free to pass it as-is to the underlying
> VCS or to extract the various fields and do whatever it feels like
> with them.
>
>
>         Stefan
>
>
>




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

end of thread, other threads:[~2010-02-23 16:21 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-18 20:07 ChangeLogs on CVS? Commit netiquette T.V. Raman
2010-02-18 21:38 ` Karl Fogel
2010-02-19  0:18   ` T.V. Raman
2010-02-19  0:21   ` T.V. Raman
2010-02-19  0:44     ` Óscar Fuentes
2010-02-19  3:10       ` T.V. Raman
2010-02-19  3:20       ` T.V. Raman
2010-02-19  5:50         ` Karl Fogel
2010-02-19  7:16           ` Jan Djärv
2010-02-19 11:06             ` Andreas Schwab
2010-02-19 16:18             ` T.V. Raman
2010-02-19 16:34               ` Eli Zaretskii
2010-02-19 17:08               ` David Kastrup
2010-02-19 16:19           ` T.V. Raman
2010-02-19 18:21             ` Stefan Monnier
2010-02-19 20:56               ` David Kastrup
2010-02-23 16:21                 ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).