eclipse-archived / ceylon-herd

The Ceylon repository web application
Apache License 2.0
21 stars 11 forks source link

Use typographic apostrophe instead of acute accent #257

Closed lucaswerkmeister closed 6 years ago

lucaswerkmeister commented 8 years ago

(Note: I haven’t tested this, so I’m not quite sure if it works. However, the acute accent is already outside 7-bit ASCII, and it worked, so I think it’s unlikely that the typographic apostrophe will break anything.)

lucaswerkmeister commented 8 years ago

@FroMage comments?

jvasileff commented 8 years ago

Which is better: let's or let’s? They are both present after the patch, and I'd lean towards the first, since it's easier to type and keep consistent in a text editor, at least on my keyboard.

lucaswerkmeister commented 8 years ago

I’d say let’s, because it’s prettier, recommended by Unicode for this use, and it’s not the 70s anymore ;) but I’m biased since I use a keyboard layout that can type these characters, so they’re not as inconvenient for me as they are for others.

lucaswerkmeister commented 8 years ago

Note: some argue that the English apostrophe should be represented by a different character altogether.

jvasileff commented 8 years ago

The 70s had it right. Like being able to simply type l instead of having to deal with the invention of the completely frivolous 1 key.

gavinking commented 8 years ago

Frankly I find ' less jarring than most of the other options :-)

lukedegruchy commented 8 years ago

'

FroMage commented 8 years ago

The article about the two apostrophes does have a good point, but I wonder how both options are affected by word breaking? It wouldn’t do do have breaks in the middle of words.

lucaswerkmeister commented 8 years ago

Let’s try it out:

Looks like none of them allow a word break.

zamfofex commented 7 years ago

@lucaswerkmeister

If I remember from when I read the article (it’s been a while), it talks about how it affects the word break when the apostrophe is at the end or at the beginning of a word (for when double‐clicking, for example). Consider:

There were multiple cars.

U+0027 APOSTROPHE The cars' windows were broken.

U+2019 RIGHT SINGLE QUOTATION MARK The cars’ windows were broken.

U+02BC MODIFIER LETTER APOSTROPHE The carsʼ windows were broken.

Honestly, I think using U+2019 is a little bit puristic, the U+0027 conveys the same meaning. I do use U+2019 because the Unicode Consortium says so, but I’ll admit I’m a bit puristic myself (I’d get bothered if someone said “There was multiple cars.”); I’m the only person I know that goes to the trouble of hitting ctrl+shit+u and then typing “2010” to write a hyphen or “2212” to write a minus sign.

FroMage commented 6 years ago

This PR has been closed as a result of moving Ceylon to the Eclipse Foundation, not as a judgement of its value. We are unfortunately unable to restore it ourselves, but if you feel this PR should be reopened, please rebase your work on the current master and create a new PR. Thanks, and sorry for the inconvenience.

lucaswerkmeister commented 6 years ago

So the result of some arguing about which proposed solution is better is that we haven’t merged any solution and still use backticks, which I don’t think anyone has argued for :/

Does anyone care about this enough to pick it up again?