* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
@ 2019-02-27 18:56 Drew Adams
2019-02-27 19:09 ` Drew Adams
2019-03-01 10:27 ` Eli Zaretskii
0 siblings, 2 replies; 9+ messages in thread
From: Drew Adams @ 2019-02-27 18:56 UTC (permalink / raw)
To: 34678
At two places this node refers to the conventions for major modes, but
there is no link to the doc about major-mode conventions. Please add a
link where one or the other reference is made.
In GNU Emacs 26.1 (build 1, x86_64-w64-mingw32)
of 2018-05-30
Repository revision: 07f8f9bc5a51f5aa94eb099f3e15fbe0c20ea1ea
Windowing system distributor `Microsoft Corp.', version 10.0.17134
Configured using:
`configure --without-dbus --host=x86_64-w64-mingw32
--without-compress-install 'CFLAGS=-O2 -static -g3''
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
2019-02-27 18:56 bug#34678: 26.1; (elisp) `Minor Mode Conventions' Drew Adams
@ 2019-02-27 19:09 ` Drew Adams
2019-02-27 19:18 ` Eli Zaretskii
2019-03-01 10:27 ` Eli Zaretskii
1 sibling, 1 reply; 9+ messages in thread
From: Drew Adams @ 2019-02-27 19:09 UTC (permalink / raw)
To: 34678
It also wouldn't hurt to add a reference to node
`Minor Mode Conventions' from node `Major Mode
Conventions'.
Perhaps add a mention in node `Major Mode Conventions'
similar to this one in (elisp) `Minor Mode Conventions':
In addition, several major mode conventions
apply to minor modes as well: those regarding
the names of global symbols, the use of a hook
at the end of the initialization function, and
the use of keymaps and other tables.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
2019-02-27 19:09 ` Drew Adams
@ 2019-02-27 19:18 ` Eli Zaretskii
0 siblings, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2019-02-27 19:18 UTC (permalink / raw)
To: Drew Adams; +Cc: 34678
> Date: Wed, 27 Feb 2019 11:09:27 -0800 (PST)
> From: Drew Adams <drew.adams@oracle.com>
>
> It also wouldn't hurt to add a reference to node
> `Minor Mode Conventions' from node `Major Mode
> Conventions'.
>
> Perhaps add a mention in node `Major Mode Conventions'
> similar to this one in (elisp) `Minor Mode Conventions':
>
> In addition, several major mode conventions
> apply to minor modes as well: those regarding
> the names of global symbols, the use of a hook
> at the end of the initialization function, and
> the use of keymaps and other tables.
I don't see why: cross-references don't have to be symmetrical. We
refer to another node for details of something mentioned in passage,
but that other node doesn't have to provide a cross-reference back.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
[not found] ` <<83r2btjazx.fsf@gnu.org>
@ 2019-02-27 19:22 ` Drew Adams
2019-02-27 19:56 ` Eli Zaretskii
2019-02-28 16:48 ` Richard Stallman
0 siblings, 2 replies; 9+ messages in thread
From: Drew Adams @ 2019-02-27 19:22 UTC (permalink / raw)
To: Eli Zaretskii, Drew Adams; +Cc: 34678
> > It also wouldn't hurt to add a reference to node
> > `Minor Mode Conventions' from node `Major Mode
> > Conventions'.
> >
> > Perhaps add a mention in node `Major Mode Conventions'
> > similar to this one in (elisp) `Minor Mode Conventions':
> >
> > In addition, several major mode conventions
> > apply to minor modes as well: those regarding
> > the names of global symbols, the use of a hook
> > at the end of the initialization function, and
> > the use of keymaps and other tables.
>
> I don't see why: cross-references don't have to be symmetrical.
Did someone say that cross-references have to be
symmetrical?
> We refer to another node for details of something mentioned in passage,
> but that other node doesn't have to provide a cross-reference back.
Did someone say that it had to?
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
2019-02-27 19:22 ` Drew Adams
@ 2019-02-27 19:56 ` Eli Zaretskii
2019-02-28 16:48 ` Richard Stallman
1 sibling, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2019-02-27 19:56 UTC (permalink / raw)
To: Drew Adams; +Cc: 34678
> Date: Wed, 27 Feb 2019 11:22:40 -0800 (PST)
> From: Drew Adams <drew.adams@oracle.com>
> Cc: 34678@debbugs.gnu.org
>
> > I don't see why: cross-references don't have to be symmetrical.
>
> Did someone say that cross-references have to be
> symmetrical?
>
> > We refer to another node for details of something mentioned in passage,
> > but that other node doesn't have to provide a cross-reference back.
>
> Did someone say that it had to?
You went a long way towards saying that, yes. How else to interpret
your amplification of the original report?
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
[not found] ` <<83pnrdj99c.fsf@gnu.org>
@ 2019-02-27 20:51 ` Drew Adams
0 siblings, 0 replies; 9+ messages in thread
From: Drew Adams @ 2019-02-27 20:51 UTC (permalink / raw)
To: Eli Zaretskii, Drew Adams; +Cc: 34678
> > > I don't see why: cross-references don't have to be symmetrical.
> >
> > Did someone say that cross-references have to be
> > symmetrical?
> >
> > > We refer to another node for details of something mentioned in
> > > passage, but that other node doesn't have to provide a
> > > cross-reference back.
> >
> > Did someone say that it had to?
>
> You went a long way towards saying that, yes. How else
> to interpret your amplification of the original report?
Maybe read what I write, instead of reading
between the lines?
"It also wouldn't hurt to..." and "Perhaps add a
mention..." are nothing like claiming that a cross
reference (let alone every such) from A to B _must_
be accompanied by a cross reference from B to A.
That's a straw man - no one (except you) mentioned
such a rule.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
2019-02-27 19:22 ` Drew Adams
2019-02-27 19:56 ` Eli Zaretskii
@ 2019-02-28 16:48 ` Richard Stallman
2019-03-02 22:35 ` Noam Postavsky
1 sibling, 1 reply; 9+ messages in thread
From: Richard Stallman @ 2019-02-28 16:48 UTC (permalink / raw)
To: Drew Adams; +Cc: 34678
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> > I don't see why: cross-references don't have to be symmetrical.
> Did someone say that cross-references have to be
> symmetrical?
That point seems to be valid, but "Did someone say that XYZ" attaches
a somewhat aggressive tone to any point. This point could have been
stated more kindly, like this
There's no reason for them to be symmetrical in general, but I think
it would be good in this case to have a reference in the other direction.
On the general issue, rather than arguing with the claim that someone
disagreed, this approach agrees. Then it leads the discussion out of
the tangent and back to the specific question at hand.
Please read https://gnu.org/philosophy/kind-communication-guidelines.html
if you haven't read it recently.
--
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
2019-02-27 18:56 bug#34678: 26.1; (elisp) `Minor Mode Conventions' Drew Adams
2019-02-27 19:09 ` Drew Adams
@ 2019-03-01 10:27 ` Eli Zaretskii
1 sibling, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2019-03-01 10:27 UTC (permalink / raw)
To: Drew Adams; +Cc: 34678-done
> Date: Wed, 27 Feb 2019 10:56:35 -0800 (PST)
> From: Drew Adams <drew.adams@oracle.com>
>
> At two places this node refers to the conventions for major modes, but
> there is no link to the doc about major-mode conventions. Please add a
> link where one or the other reference is made.
Thanks, added.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#34678: 26.1; (elisp) `Minor Mode Conventions'
2019-02-28 16:48 ` Richard Stallman
@ 2019-03-02 22:35 ` Noam Postavsky
0 siblings, 0 replies; 9+ messages in thread
From: Noam Postavsky @ 2019-03-02 22:35 UTC (permalink / raw)
To: Richard Stallman; +Cc: 34678
Richard Stallman <rms@gnu.org> writes:
> Please read https://gnu.org/philosophy/kind-communication-guidelines.html
> if you haven't read it recently.
The correct URL seems to be
https://www.gnu.org/philosophy/kind-communication.html
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2019-03-02 22:35 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-27 18:56 bug#34678: 26.1; (elisp) `Minor Mode Conventions' Drew Adams
2019-02-27 19:09 ` Drew Adams
2019-02-27 19:18 ` Eli Zaretskii
2019-03-01 10:27 ` Eli Zaretskii
[not found] <<e63063dd-58cd-4dc6-b8de-3b23ce4ccc6d@default>
[not found] ` <<54960e92-89bb-40b1-ba82-1dbd7ff21b03@default>
[not found] ` <<83r2btjazx.fsf@gnu.org>
2019-02-27 19:22 ` Drew Adams
2019-02-27 19:56 ` Eli Zaretskii
2019-02-28 16:48 ` Richard Stallman
2019-03-02 22:35 ` Noam Postavsky
[not found] <<<e63063dd-58cd-4dc6-b8de-3b23ce4ccc6d@default>
[not found] ` <<<54960e92-89bb-40b1-ba82-1dbd7ff21b03@default>
[not found] ` <<<83r2btjazx.fsf@gnu.org>
[not found] ` <<7d09ffca-fcce-425f-b271-012842276714@default>
[not found] ` <<83pnrdj99c.fsf@gnu.org>
2019-02-27 20:51 ` Drew Adams
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).