unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Ihor Radchenko <yantar92@posteo.net>
To: rms@gnu.org
Cc: luangruo@yahoo.com, 61325@debbugs.gnu.org
Subject: bug#61325: 30.0.50; Jokes in GNUS manual
Date: Sun, 19 Feb 2023 10:36:01 +0000	[thread overview]
Message-ID: <87mt5aj626.fsf@localhost> (raw)
In-Reply-To: <E1pTbep-0000Gt-Ba@fencepost.gnu.org>

[-- Attachment #1: Type: text/plain, Size: 1395 bytes --]

Richard Stallman <rms@gnu.org> writes:

>   > I assume that GNU kind communication guidelines also apply to the
>   > manuals. At least to some degree.
>
> Yss, they do.
>
> The points in the Kind Communication Guidelines are not rules -- they
> don't draw precise lines.  They are guidelines to apply, and how to
> apply them is a matter of judgment.  We should never write anything to
> offend a demographic group.  But when someone takes offense where no
> offense was intended, we have to judge the issue by its specifics.

Makes sense indeed. At least for the first guideline I quoted.

What about the second one?

	 If other participants complain about the way you express your ideas,
	 please make an effort to cater to them. You can find ways to express
	 the same points while making others more comfortable. You are more
	 likely to persuade others if you don't arouse ire about secondary
	 things.

This bug report started by a report from a user complaining about 3
specific sections of Gnus manual (Note in 3.15 Exiting Gnus, sex joke in
3.16 Group Topics, and sex joke in 8 Scoring).

While removing the problematic parts is not something we have to do
(they clearly mean no offence), what about rewriting them in such a way
that sex topic is avoided and yet the jokes are retained.

I am attaching a patch from another user with some jokes being rewritten
using different terms.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-doc-misc-gnus.texi-change-text-to-more-neutral-inclu.patch --]
[-- Type: text/x-patch, Size: 6713 bytes --]

From 21303f2838c9cd57c30086bf68b7a0f1b19b537e Mon Sep 17 00:00:00 2001
From: Yuu Yin <yuuyin@protonmail.com>
Date: Sat, 11 Feb 2023 23:27:19 +0000
Subject: [PATCH] doc/misc/gnus.texi: change text to more neutral/inclusive
 language

Explicit or implicit sexual language is potentially unwelcoming,
unsafe, and/or offensive to some people. Also unecessarily distractful.
---
 doc/misc/gnus.texi | 72 +++++++++++++++++++++-------------------------
 1 file changed, 32 insertions(+), 40 deletions(-)

diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 1769b70c9bc..0b23f2c5c01 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -3868,11 +3868,10 @@ plastic chair.
 @cindex topics
 
 If you read lots and lots of groups, it might be convenient to group
-them hierarchically according to topics.  You put your Emacs groups over
-here, your sex groups over there, and the rest (what, two groups or so?)
-you put in some misc section that you never bother with anyway.  You can
-even group the Emacs sex groups as a sub-topic to either the Emacs
-groups or the sex groups---or both!  Go wild!
+them hierarchically according to topics.  For example, you can Emacs
+groups at a specific topic and other groups in a misc section.  You
+can even group the blessed Emacs groups as a sub-topic to either the
+Emacs groups or the misc groups---or both!
 
 @iftex
 @iflatex
@@ -3889,9 +3888,10 @@ Gnus
   Emacs -- I wuw it!
      3: comp.emacs
      2: alt.religion.emacs
-    Naughty Emacs
-     452: alt.sex.emacs
-       0: comp.talk.emacs.recovery
+    Blessed Emacs
+     240: alt.space.emacs
+     247: comp.talk.emacs.doctor
+     530: comp.talk.emacs.butterfly
   Misc
      8: comp.binaries.fractals
     13: comp.sources.unix
@@ -4289,9 +4289,10 @@ Gnus
   Emacs -- I wuw it!
      3: comp.emacs
      2: alt.religion.emacs
-    Naughty Emacs
-     452: alt.sex.emacs
-       0: comp.talk.emacs.recovery
+    Blessed Emacs
+     240: alt.space.emacs
+     247: comp.talk.emacs.doctor
+     530: comp.talk.emacs.butterfly
   Misc
      8: comp.binaries.fractals
     13: comp.sources.unix
@@ -4306,7 +4307,7 @@ follows:
 @lisp
 (("Gnus" visible)
  (("Emacs -- I wuw it!" visible)
-  (("Naughty Emacs" visible)))
+  (("Blessed Emacs" visible)))
  (("Misc" visible)))
 @end lisp
 
@@ -4360,14 +4361,11 @@ Gnus
   Emacs
      3: comp.emacs
      2: alt.religion.emacs
-   452: alt.sex.emacs
     Relief
-     452: alt.sex.emacs
-       0: comp.talk.emacs.recovery
+     26984: gnu.emacs.bug
   Misc
      8: comp.binaries.fractals
     13: comp.sources.unix
-   452: alt.sex.emacs
 @end group
 @end example
 
@@ -4378,7 +4376,7 @@ topic parameter @code{(score-file . "emacs.SCORE")}.  In addition,
 @* @samp{alt.religion.emacs} has the group parameter @code{(score-file
 . "religion.SCORE")}.
 
-Now, when you enter @samp{alt.sex.emacs} in the @samp{Relief} topic, you
+Now, when you enter @samp{gnu.emacs} in the @samp{Relief} topic, you
 will get the @file{relief.SCORE} home score file.  If you enter the same
 group in the @samp{Emacs} topic, you'll get the @file{emacs.SCORE} home
 score file.  If you enter the group @samp{alt.religion.emacs}, you'll
@@ -11900,9 +11898,9 @@ while people stand around yawning.
 @acronym{MIME}, however, is a standard for encoding your articles, aimlessly,
 while all newsreaders die of fear.
 
-@acronym{MIME} may specify what character set the article uses, the encoding
-of the characters, and it also makes it possible to embed pictures and
-other naughty stuff in innocent-looking articles.
+@acronym{MIME} may specify what character set the article uses, the
+encoding of the characters, and it also makes it possible to embed
+pictures in articles.
 
 @vindex gnus-display-mime-function
 @findex gnus-display-mime
@@ -18213,22 +18211,21 @@ Here is a typical scenario:
 
 @itemize @bullet
 @item
-You've got a date with Andy Mc Dowell or Bruce Willis (select according
-to your sexual preference) in one month.  You don't want to forget it.
+You've got a space flight in one month.  You don't want to forget it.
 @item
 So you send a ``reminder'' message (actually, a diary one) to yourself.
 @item
 You forget all about it and keep on getting and reading new mail, as usual.
 @item
-From time to time, as you type @kbd{g} in the group buffer and as the date
-is getting closer, the message will pop up again to remind you of your
-appointment, just as if it were new and unread.
+From time to time, as you type @kbd{g} in the group buffer and as the
+flight is getting closer, the message will pop up again to remind you
+of your appointment, just as if it were new and unread.
 @item
 Read your ``new'' messages, this one included, and start dreaming again
 of the night you're gonna have.
 @item
-Once the date is over (you actually fell asleep just after dinner), the
-message will be automatically deleted if it is marked as expirable.
+Once the flight is over, the message will be automatically deleted if
+it is marked as expirable.
 @end itemize
 
 The Gnus Diary back end has the ability to handle regular appointments
@@ -20476,13 +20473,8 @@ up being marked as having 0 lines.  This can lead to strange results if
 you happen to lower score of the articles with few lines.
 
 @item Date
-For the Date header we have three kinda silly match types:
-@code{before}, @code{at} and @code{after}.  I can't really imagine this
-ever being useful, but, like, it would feel kinda silly not to provide
-this function.  Just in case.  You never know.  Better safe than sorry.
-Once burnt, twice shy.  Don't judge a book by its cover.  Never not have
-sex on a first date.  (I have been told that at least one person, and I
-quote, ``found this function indispensable'', however.)
+For the Date header we have match types:
+@code{before}, @code{at} and @code{after}.
 
 @cindex ISO8601
 @cindex date
@@ -21118,19 +21110,19 @@ That will match newlines, which might lead to, well, The Unknown.  Say
 @section Reverse Scoring
 @cindex reverse scoring
 
-If you want to keep just articles that have @samp{Sex with Emacs} in the
-subject header, and expunge all other articles, you could put something
-like this in your score file:
+If you want to keep just articles that have @samp{Emacs} in the
+subject header, and expunge all other articles, you could put
+something like this in your score file:
 
 @lisp
 (("subject"
-  ("Sex with Emacs" 2))
+  ("Emacs" 2))
  (mark 1)
  (expunge 1))
 @end lisp
 
-So, you raise all articles that match @samp{Sex with Emacs} and mark the
-rest as read, and expunge them to boot.
+So, you raise all articles that match @samp{Emacs} and mark the rest
+as read, and expunge them to boot.
 
 
 @node Global Score Files
-- 
2.39.1


[-- Attachment #3: Type: text/plain, Size: 224 bytes --]


-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

  reply	other threads:[~2023-02-19 10:36 UTC|newest]

Thread overview: 136+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-06 16:01 bug#61325: 30.0.50; Jokes in GNUS manual Ihor Radchenko
2023-02-06 16:20 ` dick
2023-02-12  6:11   ` Jean Louis
2023-02-06 16:27 ` Eli Zaretskii
2023-02-06 16:38   ` Ihor Radchenko
2023-02-06 16:42     ` Ihor Radchenko
2023-02-06 16:51     ` Eli Zaretskii
2023-02-06 17:04       ` Ihor Radchenko
2023-02-18 13:59   ` Petteri Hintsanen
2023-02-19 10:43     ` Ihor Radchenko
2023-02-20  5:18     ` Richard Stallman
2023-02-06 17:23 ` Pankaj Jangid
2023-02-06 17:49   ` Ihor Radchenko
2023-02-06 18:37     ` Pankaj Jangid
2023-02-06 18:45       ` Ihor Radchenko
2023-02-07  2:04 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-07 11:24   ` Ihor Radchenko
2023-02-07 12:36     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-07 13:01       ` Ihor Radchenko
2023-02-07 14:03         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-07 14:43           ` Ihor Radchenko
2023-02-07 15:10             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-07 16:15               ` Ihor Radchenko
2023-02-08  1:28                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-08 11:40                   ` Ihor Radchenko
2023-02-08 11:41                     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-08 11:59                       ` Ihor Radchenko
2023-02-08 12:50                         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-15 14:55                           ` Ihor Radchenko
2023-02-16  1:29                             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-17 12:25                               ` Ihor Radchenko
2023-02-18  4:19                             ` Richard Stallman
2023-02-18 11:14                               ` Ihor Radchenko
2023-02-20  5:19                                 ` Richard Stallman
2023-02-22 13:43                                   ` Eli Zaretskii
2023-02-25  4:09                                     ` Richard Stallman
2023-02-08 12:36                       ` Eli Zaretskii
2023-02-12  6:38                 ` Jean Louis
2023-02-09  4:28           ` Richard Stallman
2023-02-07 19:45         ` Pankaj Jangid
2023-02-07 19:56           ` Ihor Radchenko
2023-02-09  4:28         ` Richard Stallman
2023-02-07 14:15       ` dick
2023-02-07 15:09         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-07 15:17           ` Eli Zaretskii
2023-02-08  8:11             ` Michael Albinus
2023-02-08 12:31               ` Eli Zaretskii
2023-02-08 12:59                 ` Michael Albinus
2023-02-07 15:41       ` Akib Azmain Turja via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-09  4:28         ` Richard Stallman
2023-02-09 16:44           ` Akib Azmain Turja via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-12  4:03             ` Richard Stallman
2023-02-08  4:31   ` Richard Stallman
2023-02-08  4:46     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-12  6:46       ` Jean Louis
2023-02-15 14:47       ` Ihor Radchenko
2023-02-16  1:27         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-17 12:38           ` Ihor Radchenko
2023-02-17  5:22         ` Jean Louis
2023-02-19  4:50           ` Richard Stallman
2023-02-19  5:04             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-22  4:33               ` Richard Stallman
2023-02-22  6:02                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-26  2:59                   ` Richard Stallman
2023-02-08 13:06     ` dick
2023-02-08 15:35       ` Akib Azmain Turja via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-08 16:06         ` dick
2023-02-15 14:37     ` Ihor Radchenko
2023-02-16  1:34       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-17 12:49         ` Ihor Radchenko
2023-02-19  4:50           ` Richard Stallman
2023-02-19 10:36             ` Ihor Radchenko [this message]
2023-02-19 11:01               ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-19 11:13                 ` Eli Zaretskii
2023-02-20 11:50                 ` Ihor Radchenko
2023-02-20 12:34                   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-07 13:29                     ` Ihor Radchenko
2023-03-07 20:02                       ` No Wayman
2023-03-07 20:12                         ` Eli Zaretskii
2023-02-19 12:24               ` Stefan Kangas
2023-02-19 13:05                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-19 13:45                   ` Stefan Kangas
2023-02-20 18:29                   ` Gregory Heytings
2023-02-21  2:30                     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-22  4:34                     ` Richard Stallman
2023-02-22  4:35                     ` Richard Stallman
2023-03-07 13:48                       ` Ihor Radchenko
2023-03-08  0:22                         ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-08 14:05                           ` Ihor Radchenko
2023-03-09  1:14                             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-10  4:25                               ` Richard Stallman
2023-03-10  7:03                                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-09  4:28                           ` Richard Stallman
2023-03-08  5:34                         ` Jean Louis
2023-03-08 14:13                           ` Ihor Radchenko
2023-03-09  1:21                             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-13 14:50                             ` Jean Louis
2023-03-09  4:26                         ` Richard Stallman
2023-03-10 11:33                           ` Ihor Radchenko
2023-03-10 11:34                           ` Ihor Radchenko
2023-03-10 12:06                             ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-10 12:37                               ` Eli Zaretskii
2023-03-10 12:41                                 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-13 15:01                               ` Jean Louis
2023-02-19 15:56                 ` Drew Adams
2023-02-20 12:00                   ` Ihor Radchenko
2023-02-20 12:37                     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-20 14:28                     ` Michael Albinus
2023-02-20 14:34                       ` Ihor Radchenko
2023-02-20 17:01                     ` Drew Adams
2023-02-20 11:55                 ` Ihor Radchenko
2023-02-27  3:26               ` Richard Stallman
2023-02-19  5:07           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-02-18  4:19       ` Richard Stallman
2023-02-19 10:25         ` Ihor Radchenko
2023-02-15 15:34     ` Stefan Kangas
2023-02-15 16:00       ` Robert Pluim
2023-02-18  4:19         ` Richard Stallman
2023-02-17  5:24       ` Jean Louis
2023-02-19  4:50         ` Richard Stallman
2023-02-08 13:42 ` Visuwesh
2023-02-12  6:56   ` Jean Louis
2023-02-12  6:32 ` Jean Louis
2023-02-14  4:51   ` Richard Stallman
2023-02-14 11:17     ` Jean Louis
2023-03-09  4:05 ` Sam James
2023-03-09 14:10   ` Dmitry Gutov
2023-03-09 14:17     ` Robert Pluim
2023-03-09 16:57       ` Dmitry Gutov
2023-03-09 17:06         ` Robert Pluim
2023-03-09 20:10       ` Jose A. Ortega Ruiz
2023-03-10 10:53   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-03-13 15:05     ` Jean Louis
2023-09-06  6:53 ` Stefan Kangas
2023-09-06  7:10   ` Ihor Radchenko
2023-09-06  7:30     ` Stefan Kangas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87mt5aj626.fsf@localhost \
    --to=yantar92@posteo.net \
    --cc=61325@debbugs.gnu.org \
    --cc=luangruo@yahoo.com \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).