bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#6675: 23.2; field, header and headers


From: Štěpán Němec
Subject: bug#6675: 23.2; field, header and headers
Date: Tue, 20 Jul 2010 11:06:50 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Leo <sdl.web@gmail.com> writes:

> RFC822, 2822, 5322 all seem very clear about the meaning and use of
> 'field' and 'header'.
>
> However in function names and arguments in message.el and Gnus, header
> usually means 'field' and headers means 'header'. Sometimes field is
> used directly to mean 'field' as in message-fetch-field.
>
> I find this inconsistency confusing. I think message.el and Gnus should
> follow the same terminology used in the RFCs mentioned above and other
> files, for example those in mail/, in Emacs to be consistent with their
> use of 'field' and 'header'.

Just in case you didn't know and it might be of some help/reference:

(info "(gnus)Headers")
(info "(gnus)Terminology")

My take on it is: consistency surely is nice, but I never felt this to
be a problem with Gnus (IOW, I see there is a lot of problems with
inconsistent identifier naming, not only in Gnus, but in Emacs in
general (as in any software of its size), but I don't see a problem with
headers/fields in particular); bigger concern for me is that some
not-necessarily-very-careful-and-well-thought-out change to the manual
or even function names as you seem to suggest would make things only
worse.

Štěpán





reply via email to

[Prev in Thread] Current Thread [Next in Thread]