unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: Nikolai Weibull <now@disu.se>
Cc: "Per Starbäck" <per@starback.se>,
	"Emacs Developers" <emacs-devel@gnu.org>
Subject: RE: ASCII-only startup message?
Date: Mon, 28 Dec 2015 10:39:07 -0800 (PST)	[thread overview]
Message-ID: <73362ea7-c190-469f-baa8-d69eea0c5637@default> (raw)
In-Reply-To: <CADdV=MtT1mmvTRkH8QDkK-o8tQNa8jO8eR89O1uoVxuTNHqQiA@mail.gmail.com>

> >> > Any evidence for your claim that ' is in Unicode only for
> >> > compatibility between "left single quotation mark" and "right
> >> > single quotation mark"?  Do you think that is even the most
> >> > common use case for ' in old-fashioned plain text, whether
> >> > typewriter or computer?  ", yes, but '?  I don't think so.
                                                ^^^^^^^^^^^^^^^^
> > And I never said it was "clear cut" - I said "I don't
> > think so", and I _asked_ what Per thought.
> 
> No, you asked, then you _told_ him what _you_ thought.

Yes, what I _think_.  And I still think so, even given your
welcome guess that it might not be so true for British writers
as for Americans.  I never said or suggested that it was clear
cut or obvious.  On this, so far, all has been only conjecture.

The real question (to Per) was whether there is evidence for
the claim that ' is part of Unicode only for quotation-mark
compatibility and not for compatibility between quotation
mark and apostrophe, in spite of its Unicode character name
(which is APOSTROPHE).

I added the subsidiary question about main past typewriter
and computer use because I do _think_ that ' has probably
been used more as apostrophe, which would tend to support
its incorporation into Unicode (with the name APOSTROPHE!)
for compatibility that includes apostrophe.

I would think that claiming that the name is a mistake or
inaccurate wrt the intention, would call for some support.
Even an exchange in a Unicode mailing list where someone
suggests that the name is misguided would offer support.

> There’s a rather large difference between the two in how I, as a reader,
> interpret what you wrote, so even if you intended to say what you said
> you intended, that’s not how a reader would understand it.

Do you see anywhere where I said or suggested that this
question is clear cut?  I'm writing pretty fast, to keep
up with the friendly replies of several of you ;-), but I
don't think I ever suggested such a thing by what I've
written.

If I did, let me correct that impression by emphasizing:
It is my _guess_ that most of the occurrences of ' (ASCII
apostrophe) "in old-fashioned plain text, whether typewriter
or computer" are for uses as apostrophe and not as closing
quotation mark.

On this particular (not so important) question, we are all
just guessing, so far.  (And BTW, I did not ask Per for
evidence wrt this extra question, but only what he thinks.)

> I didn’t reply to create further reasons for argument in
> this thread, so I’m sorry if that’s been the result.

The thread has been a bit contentious at times.  Apparently
this is a hot button.  I don't think anyone has tried to get
excited about the question, but arguments have not always
remained 100% cool and logical.

I'm not a linguist or a Unicode expert.  As one Emacs user,
I support Eli's decision to use ' and not ’ in *scratch*.

I don't think that Emacs must necessarily follow what Unicode
"prefers" wrt using a given character as an apostrophe, but
it can make up its own mind, which can be context-dependent
and which should (hopefully) take Emacs's own needs as a text
editor and programming environment into consideration.

> I think the point you’ve
> raised in regard to U+2019 not being an especially well chosen
> apostrophe is valid and that U+02BC was, perhaps, a better choice.  In
> the end, they went with what was easier for software current at the
> time to handle, thus falling victim for the same sins that their
> forebears did.

And yes, there are real problems with using U+02BC currently
(e.g., tool and font support), which make it not a good choice
for Emacs either.  (I did not suggest that Emacs use it as such.)

> That said, continuing to use the worst of the three (U+0027)
> is not something that I agree with.

Maybe we can agree to disagree about that.  I don't think it
is the worst in general - for Emacs, primarily because of its
much greater ease of use.

Reading about the problems of text-processing systems in dealing
with U+2019 for things like spelling (it is not a character that
is considered part of a word), and seeing the hoops that we are
now trying to jump through with Emacs to support search & replace
for it properly, does not make me confident that we should be
broadcasting it everywhere now as our apostrophe.

There is urgency to completely support Unicode for users.  And
Emacs has pretty much done that.  And it will be good to further
support Unicode by improving search and replace that involves
such characters.

But there should be no urgency to impose such characters on
users in contexts where we do not need to at present.  And
*scratch* is a perfect example of such a context.  (IMHO)



  reply	other threads:[~2015-12-28 18:39 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-26 17:25 ASCII-only startup message? Paul Eggert
2015-12-26 18:16 ` Eli Zaretskii
2015-12-26 18:41   ` Random832
2015-12-26 18:50     ` Paul Eggert
2015-12-26 19:11       ` Eli Zaretskii
2015-12-26 19:01     ` Eli Zaretskii
2015-12-26 18:45   ` Paul Eggert
2015-12-26 19:10     ` Eli Zaretskii
2015-12-26 19:40       ` Paul Eggert
2015-12-26 20:50         ` Eli Zaretskii
2015-12-26 23:28           ` Paul Eggert
2015-12-27  0:17             ` Drew Adams
2015-12-27  1:03               ` Clément Pit--Claudel
2015-12-27  2:51                 ` Drew Adams
2015-12-27  1:09               ` Paul Eggert
2015-12-27 15:56                 ` Eli Zaretskii
2015-12-27 18:45                   ` Paul Eggert
2015-12-27  6:58               ` Random832
2015-12-27 14:17                 ` Per Starbäck
2015-12-27 14:55                   ` Drew Adams
2015-12-27 16:35                     ` Per Starbäck
2015-12-27 17:42                       ` Drew Adams
2015-12-27 19:27                         ` Per Starbäck
2015-12-27 22:47                           ` Drew Adams
2015-12-27 23:45                             ` Per Starbäck
2015-12-28  2:01                               ` Drew Adams
2015-12-28  5:51                                 ` Random832
2015-12-28 10:09                                   ` Drew Adams
2015-12-28  6:05                                 ` Per Starbäck
2015-12-28 10:13                                   ` Drew Adams
2015-12-28  9:12                                 ` Nikolai Weibull
2015-12-28 10:15                                   ` Drew Adams
2015-12-28 14:59                                     ` Nikolai Weibull
2015-12-28 18:39                                       ` Drew Adams [this message]
2015-12-28  9:37                             ` Paul Eggert
2015-12-28 10:16                               ` Drew Adams
2015-12-29  7:05                                 ` Random832
2015-12-29  8:01                                   ` Yuri Khan
2015-12-29 14:38                                     ` Random832
2015-12-29 15:58                                     ` Eli Zaretskii
2015-12-29 17:05                                     ` Paul Eggert
2015-12-29 18:00                                       ` Drew Adams
2015-12-29 18:16                                       ` Eli Zaretskii
2015-12-29 19:24                                         ` Paul Eggert
2015-12-29 15:55                                   ` Eli Zaretskii
2015-12-29 17:40                                   ` Drew Adams
2015-12-28 16:31                               ` Eli Zaretskii
2015-12-27  3:44             ` Eli Zaretskii
2015-12-27  8:12               ` Nikolai Weibull
2015-12-28 20:04               ` John Wiegley
2015-12-29  6:50                 ` Richard Stallman
2015-12-29 16:55                   ` John Wiegley
2015-12-29 17:30                     ` Paul Eggert
2015-12-29 18:18                       ` Drew Adams
2016-01-01 13:29                       ` Marcin Borkowski
2016-01-01 17:48                         ` John Wiegley
2016-01-01 17:50                           ` John Wiegley
2016-01-02  8:14                           ` Paul Eggert
2015-12-29 15:05                 ` Random832
2015-12-29 16:49                   ` John Wiegley
     [not found]                 ` <<n5u7gn$6vh$1@ger.gmane.org>
2015-12-29 17:46                   ` Drew Adams
     [not found] <<567ECD8C.1070408@cs.ucla.edu>

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=73362ea7-c190-469f-baa8-d69eea0c5637@default \
    --to=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    --cc=now@disu.se \
    --cc=per@starback.se \
    /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).