[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic.
From: |
Robert Pluim |
Subject: |
bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic. |
Date: |
Mon, 21 Oct 2024 15:30:58 +0200 |
>>>>> On Mon, 21 Oct 2024 15:57:24 +0300, Thanos Apollo
>>>>> <public@thanosapollo.org> said:
Thanos> [...]
Thanos> + ("; " ["’ "]) ;; U+2019 (apostrophe)
>>
>> Strictly speaking, thatʼs a RIGHT SINGLE QUOTATION MARK. Apostrophe is
>> ?ʼ U+2BC
>>
Thanos> Indeed, but for some reason books in Greek & wikipedia[1] use
U+2019.
Thanos> I will be changing this to U+2BC, as it appears to be a better
option.
I was commenting on the comment, not the choice of codepoint. If the
standards say to use U+2019, then use U+2019, especially if existing
documents already do so.
Thanos> [...]
Thanos> + (";C" ["’Ψ"])
>>
>> This seems like a lot of work just to prepend ’ to the basic
>> letters. Perhaps just
>>
>> (";;" ?’)
>>
Thanos> ";;" is already binded, since we are already using ";" as modifier
for
Thanos> vowels I thought to add it as apostrophe for consonants. Maybe we
can
Thanos> add "|" for apostrophe but I'm not sure that it will feel natural.
Thanos> These are all the combinations that you will see apostrophe in
Greek. I
Thanos> will see if I can figure a way to free ";;" for apostrophe (U+2BC).
Is "ʼʼ" or similar available? If not, itʼs not a big deal to do it the
way you have it.
>> instead would be more general (and easier to type).
>>
Thanos> + ("QQ" ["“ ”"])
>>
>> Iʼd investigate `electric-quote-mode'.
>>
Thanos> If I only bind “ (U+201C) then ” (U+201D) is left unbound. This was
Thanos> the best compromise that I could come up with to have both with 1
Thanos> keybinding, without using electric-pair etc.
It would be an unusual choice for an entry, given that theyʼre not the
standard quoting characters for Greek, and that `electric-quote-mode'
exists.
Thanos> They are not used in Greek, we use guillemets instead (« »). I only
Thanos> added them because "greek-ibycus4" has them, I guess for stylistic
Thanos> purposes. This binding is unnecessary and can be removed.
OK
Robert
--
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., (continued)
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Thanos Apollo, 2024/10/20
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Robert Pluim, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Visuwesh, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Robert Pluim, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Visuwesh, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Robert Pluim, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Visuwesh, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Robert Pluim, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Visuwesh, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Thanos Apollo, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic.,
Robert Pluim <=
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Robert Pluim, 2024/10/21
- bug#73909: [PATCH 2/2] quail/greek.el: Add greek-polytonic., Thanos Apollo, 2024/10/21