all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: "'Peter Münster'" <pmlists@free.fr>, emacs-devel@gnu.org
Subject: RE: BEGIN_SRC..END_SRC
Date: Sat, 5 May 2012 10:35:47 -0700	[thread overview]
Message-ID: <ACA3E9673E1C4E719CC3CE49C6645233@us.oracle.com> (raw)
In-Reply-To: <87ehqy36n1.fsf@micropit.couberia.bzh>

> > When viewed as plain text, markup is noise/garbage/nonsense.
> 
> What about
> ,----
> | code...
> `----
> or
> --8<---------------cut here---------------start------------->8---
> code...
> --8<---------------cut here---------------end--------------->8---
> ?

What about it?

Is someone arguing that those are expected to be rendered specially by email
clients instead of appearing as plain text?  Not I, at least.
 
> Aren't these even more noise/garbage/nonsense than
> #+BEGIN_SRC emacs-lisp
> code...
> #+END_SRC
> then?

We come back to Eli's original question:

 "Do these BEGIN_SRC and END_SRC marks serve
  some useful purpose in mail messages?"

If such scribblings are added by someone in order, as visible text, to point
something out, then it could be argued that yes, the writer at least thought
they added something.

If they are added automatically as markup that is NOT intended to be seen as
such, but is intended to be rendered by an email client, then the answer could
also be yes.  But only if most email clients actually render the markup instead
of showing it as text.  If they show it as text and that was not the intention
then the answer is no, it does not serve a useful purpose.

IOW, if it was intended as plain text then fine (though the writer's judgment
might be questioned).  If it was intended as markup to be rendered then it needs
to be judged as effective markup.  Is it in fact rendered by most email clients?
And do we even want markup messages in this mailing list?  Both questions apply,
if the intention is rendered markup.

This mailing list has decided that users should use plain text instead of
relying on such rendering.  At least in the case of HTML.  And I would hope that
what applies to HTML markup applies a fortiori to much less commonly handled
markup, such as #+BEGIN_SRC.

What if someone intended it to be rendered if possible but otherwise be shown as
plain text - IOW, showing it as plain text was part of the intention?  Can't
argue with that.  If that's what the writer wanted then so be it - see above.

But that's not the answer that was given to Eli's question.  The answer given
was that this markup is intended to be rendered by Gnus, to prettify things.

To that answer I said, (a) in most mail clients it does not work (the intention
is thwarted) and (b) in this mailing list we do not encourage messages that
require rendering.  That's all.




  reply	other threads:[~2012-05-05 17:35 UTC|newest]

Thread overview: 105+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-05  6:30 lexical-binding questions Thierry Volpiatto
2012-05-05  6:45 ` Thierry Volpiatto
2012-05-05  8:16   ` BEGIN_SRC..END_SRC (was: lexical-binding questions) Eli Zaretskii
2012-05-05  8:39     ` BEGIN_SRC..END_SRC Tom Rauchenwald
2012-05-05  8:54       ` BEGIN_SRC..END_SRC Eli Zaretskii
2012-05-05 13:38         ` BEGIN_SRC..END_SRC Bastien
2012-05-05 17:02           ` BEGIN_SRC..END_SRC Eli Zaretskii
2012-05-06 16:03             ` BEGIN_SRC..END_SRC Bastien
2012-05-06 16:46               ` BEGIN_SRC..END_SRC Eli Zaretskii
2012-05-06 17:03                 ` BEGIN_SRC..END_SRC Lars Magne Ingebrigtsen
2012-05-05 14:35         ` BEGIN_SRC..END_SRC Drew Adams
2012-05-05 15:10           ` BEGIN_SRC..END_SRC Antoine Levitt
2012-05-05 15:57             ` BEGIN_SRC..END_SRC Drew Adams
2012-05-05 17:00               ` BEGIN_SRC..END_SRC Peter Münster
2012-05-05 17:35                 ` Drew Adams [this message]
2012-05-05 21:38                 ` BEGIN_SRC..END_SRC John Wiegley
2012-05-07  2:25                   ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-07  6:23                     ` BEGIN_SRC..END_SRC Miles Bader
2012-05-07  9:37                       ` BEGIN_SRC..END_SRC Thien-Thi Nguyen
2012-05-06 14:17               ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-05 15:48           ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-05 16:43             ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-05 17:12               ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-07  8:57                 ` BEGIN_SRC..END_SRC Julien Danjou
2012-05-07  9:46                   ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-05 17:36               ` BEGIN_SRC..END_SRC Drew Adams
2012-05-05 19:48           ` BEGIN_SRC..END_SRC Martyn Jago
2012-05-05 20:00             ` BEGIN_SRC..END_SRC Drew Adams
2012-05-07  5:44             ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-07 14:23               ` BEGIN_SRC..END_SRC Wolfgang Jenkner
2012-05-08  4:08                 ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-08  7:37                   ` BEGIN_SRC..END_SRC Bastien
2012-05-08 11:41                     ` BEGIN_SRC..END_SRC Juanma Barranquero
2012-05-08 12:17                       ` BEGIN_SRC..END_SRC Stefan Monnier
2012-05-08 14:32                         ` BEGIN_SRC..END_SRC Andreas Röhler
2012-05-09  1:23                           ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-09 17:31                             ` BEGIN_SRC..END_SRC Stefan Monnier
2012-05-09  0:47                         ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-09  3:50                           ` BEGIN_SRC..END_SRC Miles Bader
2012-05-09 11:35                             ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-09 12:23                               ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-09 13:43                                 ` BEGIN_SRC..END_SRC Lars Magne Ingebrigtsen
2012-05-09 14:57                                   ` BEGIN_SRC..END_SRC Eric Schulte
2012-05-09 17:08                                     ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-09 16:06                                       ` BEGIN_SRC..END_SRC Eric Schulte
2012-05-09 18:20                                         ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-09 16:30                                           ` BEGIN_SRC..END_SRC Eric Schulte
2012-05-09 18:44                                             ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-10  7:44                                         ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-10  7:28                                     ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-10  7:59                                       ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-10 12:35                                         ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-10 13:28                                           ` BEGIN_SRC..END_SRC Yann Hodique
2012-05-10 13:51                                           ` BEGIN_SRC..END_SRC Miles Bader
2012-05-15  3:30                                             ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-10 15:21                                           ` BEGIN_SRC..END_SRC Davis Herring
2012-05-15  3:56                                             ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-10  9:02                                       ` BEGIN_SRC..END_SRC René Kyllingstad
2012-05-10 13:05                                         ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-10 13:55                                           ` BEGIN_SRC..END_SRC René Kyllingstad
2012-05-15  3:52                                             ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-16 14:00                                   ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-09 13:52                               ` BEGIN_SRC..END_SRC Tassilo Horn
2012-05-09 17:44                                 ` BEGIN_SRC..END_SRC Tassilo Horn
2012-05-09 17:33                               ` BEGIN_SRC..END_SRC Stefan Monnier
2012-05-09  4:45                           ` BEGIN_SRC..END_SRC Eli Zaretskii
2012-05-09  6:28                           ` BEGIN_SRC..END_SRC Tassilo Horn
2012-05-09  9:30                             ` BEGIN_SRC..END_SRC Peter Münster
2012-06-08  0:20                               ` BEGIN_SRC..END_SRC Lars Magne Ingebrigtsen
2012-05-09 17:36                           ` BEGIN_SRC..END_SRC Stefan Monnier
2012-05-10  0:56                             ` BEGIN_SRC..END_SRC Miles Bader
2012-05-16 14:51                             ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-16 13:05                               ` BEGIN_SRC..END_SRC Eric Schulte
2012-05-16 15:17                                 ` plain-text markdown handler for Gnus (was: BEGIN_SRC..END_SRC) Ted Zlatanov
2012-05-16 14:21                                   ` plain-text markdown handler for Gnus Eric Schulte
2012-05-16 16:29                                     ` Ted Zlatanov
2012-05-06 14:15           ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-06 14:18             ` BEGIN_SRC..END_SRC Lennart Borgman
2012-05-06 14:33               ` BEGIN_SRC..END_SRC Alan Mackenzie
2012-05-06 14:43                 ` BEGIN_SRC..END_SRC Lennart Borgman
2012-05-06 18:57               ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-06 23:20                 ` BEGIN_SRC..END_SRC Lennart Borgman
2012-05-07  2:21                   ` BEGIN_SRC..END_SRC Ted Zlatanov
2012-05-07  9:56                     ` BEGIN_SRC..END_SRC Lennart Borgman
2012-05-07 11:04                 ` BEGIN_SRC..END_SRC Stephen J. Turnbull
2012-05-05 13:29   ` lexical-binding questions Stefan Monnier
2012-05-05 17:59     ` Thierry Volpiatto
2012-05-06  0:08     ` Miles Bader
2012-05-06  2:43       ` Stefan Monnier
2012-05-06  6:00     ` Thierry Volpiatto
2012-05-05 13:26 ` Stefan Monnier
2012-05-05 15:57   ` Thierry Volpiatto
2012-05-07 15:19     ` Stefan Monnier
2012-05-07 15:39       ` Drew Adams
2012-05-15  6:40       ` egnarts-ms
2012-05-15 13:55         ` Stefan Monnier
2012-05-14  3:57 ` egnarts-ms
2012-05-14  4:55   ` Stefan Monnier
2012-05-14 17:09     ` Johan Bockgård
2012-05-15 17:54       ` egnarts-ms
2012-05-15 20:14         ` Stefan Monnier
2012-05-15 22:59           ` Johan Bockgård
2012-05-16  2:05             ` Stefan Monnier
  -- strict thread matches above, loose matches on Subject: below --
2012-05-08 22:24 BEGIN_SRC..END_SRC Martyn Jago
2012-05-09 17:33 ` BEGIN_SRC..END_SRC Stefan Monnier

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

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

  git send-email \
    --in-reply-to=ACA3E9673E1C4E719CC3CE49C6645233@us.oracle.com \
    --to=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    --cc=pmlists@free.fr \
    /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 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.