* 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' 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
[parent not found: <<e63063dd-58cd-4dc6-b8de-3b23ce4ccc6d@default>]
[parent not found: <<54960e92-89bb-40b1-ba82-1dbd7ff21b03@default>]
[parent not found: <<83r2btjazx.fsf@gnu.org>]
* 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' 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-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
[parent not found: <<<e63063dd-58cd-4dc6-b8de-3b23ce4ccc6d@default>]
[parent not found: <<<54960e92-89bb-40b1-ba82-1dbd7ff21b03@default>]
[parent not found: <<<83r2btjazx.fsf@gnu.org>]
[parent not found: <<7d09ffca-fcce-425f-b271-012842276714@default>]
[parent not found: <<83pnrdj99c.fsf@gnu.org>]
* 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
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 external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.