* Re: [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings.
2011-09-19 13:18 ` [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings Stefan Monnier
@ 2011-09-19 14:03 ` Juanma Barranquero
2011-09-19 14:31 ` Stefan Monnier
2011-09-19 14:19 ` Juri Linkov
2011-09-19 16:07 ` Glenn Morris
2 siblings, 1 reply; 7+ messages in thread
From: Juanma Barranquero @ 2011-09-19 14:03 UTC (permalink / raw)
To: Stefan Monnier; +Cc: Juri Linkov, emacs-devel
On Mon, Sep 19, 2011 at 15:18, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
> Why do we do that? I guess one answer can be "because other GUI apps do
> it", but then the question simply becomes: why do they do it?
They follow ill-defined, prevalent, incoherent conventions:
http://en.wikipedia.org/wiki/Letter_case#Headings_and_publication_titles
Juanma
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings.
2011-09-19 13:18 ` [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings Stefan Monnier
2011-09-19 14:03 ` Juanma Barranquero
@ 2011-09-19 14:19 ` Juri Linkov
2011-09-19 14:35 ` Juanma Barranquero
2011-09-19 16:07 ` Glenn Morris
2 siblings, 1 reply; 7+ messages in thread
From: Juri Linkov @ 2011-09-19 14:19 UTC (permalink / raw)
To: Stefan Monnier; +Cc: emacs-devel
>> - `(menu-item ,(purecopy "Show only file buffers")
>> + `(menu-item ,(purecopy "Show Only File Buffers")
>
> Why do we do that? I guess one answer can be "because other GUI apps do
> it", but then the question simply becomes: why do they do it?
I presume all apps do it because according to English grammar
function (grammatical) words in titles must be lower case
and content (lexical) words must be capitalized.
The same rule also states that the last function word in a title
must be capitalized. That means that "to" in the following
menu items currently is grammatically incorrect:
./lisp/arc-mode.el:455: '(menu-item "Rename to..." archive-rename-entry
./lisp/arc-mode.el:459: ;; '(menu-item "Copy to..." archive-copy))
./lisp/dired.el:1780: '(menu-item "Hardlink to..." dired-do-hardlink
./lisp/dired.el:1783: '(menu-item "Symlink to..." dired-do-symlink
./lisp/dired.el:1796: '(menu-item "Rename to..." dired-do-rename
./lisp/dired.el:1799: '(menu-item "Copy to..." dired-do-copy
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings.
2011-09-19 14:19 ` Juri Linkov
@ 2011-09-19 14:35 ` Juanma Barranquero
2011-09-19 18:43 ` Juri Linkov
0 siblings, 1 reply; 7+ messages in thread
From: Juanma Barranquero @ 2011-09-19 14:35 UTC (permalink / raw)
To: Juri Linkov; +Cc: Stefan Monnier, emacs-devel
On Mon, Sep 19, 2011 at 16:19, Juri Linkov <juri@jurta.org> wrote:
> I presume all apps do it because according to English grammar
> function (grammatical) words in titles must be lower case
> and content (lexical) words must be capitalized.
Where is that rule written? (And I pray the answer is not Strunk &
White's "Elements of Style"...)
Juanma
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings.
2011-09-19 13:18 ` [Emacs-diffs] /srv/bzr/emacs/trunk r105834: Capitalize non-function content words in menu item strings Stefan Monnier
2011-09-19 14:03 ` Juanma Barranquero
2011-09-19 14:19 ` Juri Linkov
@ 2011-09-19 16:07 ` Glenn Morris
2 siblings, 0 replies; 7+ messages in thread
From: Glenn Morris @ 2011-09-19 16:07 UTC (permalink / raw)
To: Stefan Monnier; +Cc: Juri Linkov, emacs-devel
Stefan Monnier wrote:
>> - `(menu-item ,(purecopy "Show only file buffers")
>> + `(menu-item ,(purecopy "Show Only File Buffers")
>
> Why do we do that? I guess one answer can be "because other GUI apps do
> it", but then the question simply becomes: why do they do it?
This is what was said last time
http://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00679.html
^ permalink raw reply [flat|nested] 7+ messages in thread