From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#36717: 25.3; greek.el: deprecated vowel+oxia combinations should be replaced with vowel+tonos counterparts Date: Thu, 18 Jul 2019 19:16:39 +0100 Message-ID: <87k1cf2ooo.fsf@tcd.ie> References: <87zhlbaf5d.fsf@kiddo.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="30383"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 36717@debbugs.gnu.org To: Robert Alessi Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 18 20:17:21 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hoAxy-0007bP-3E for geb-bug-gnu-emacs@m.gmane.org; Thu, 18 Jul 2019 20:17:18 +0200 Original-Received: from localhost ([::1]:40200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hoAxp-0008WV-Tc for geb-bug-gnu-emacs@m.gmane.org; Thu, 18 Jul 2019 14:17:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41799) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hoAxl-0008Qo-2u for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2019 14:17:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hoAxj-00056z-9x for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2019 14:17:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45841) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hoAxi-00056j-UY for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2019 14:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hoAxi-0004Bn-PA for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2019 14:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jul 2019 18:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36717 X-GNU-PR-Package: emacs Original-Received: via spool by 36717-submit@debbugs.gnu.org id=B36717.156347381116070 (code B ref 36717); Thu, 18 Jul 2019 18:17:02 +0000 Original-Received: (at 36717) by debbugs.gnu.org; 18 Jul 2019 18:16:51 +0000 Original-Received: from localhost ([127.0.0.1]:54661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hoAxV-0004B6-Ds for submit@debbugs.gnu.org; Thu, 18 Jul 2019 14:16:49 -0400 Original-Received: from mail-wm1-f65.google.com ([209.85.128.65]:55947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hoAxT-0004Ah-Ak for 36717@debbugs.gnu.org; Thu, 18 Jul 2019 14:16:48 -0400 Original-Received: by mail-wm1-f65.google.com with SMTP id a15so26485656wmj.5 for <36717@debbugs.gnu.org>; Thu, 18 Jul 2019 11:16:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Vbsmdk9UswfuAq+v2k5kNpNIj6uISPVLTZuo7ZppH4s=; b=vztb4ud3QN/FrJwEZ23MGDhBTcYH9BDugL+pt+HDgGN6+bc6Gg7+lkcoJHajcYY291 PRd87TVuzgq7B5RrIC3WHvccIFsoqddcP5ZYPuYGYrSMxqTiLYbrPN38adr9grqZUqKw hvtteZGiBdYTmsoUGy6BSJErfFWWI/aimVO9TbyBSBaK3/0v0+g4sEdFGcjivl0VPGl8 Vn34uBzs78PZxE7x17ws3AavyXUfdg6azJScBWXr2sdAO4JRyqN7YClrOW0JoXT3JS4D 7aEKR/mBnO3LTlSYh6C0v2hBU4QOnFlhlU6SsO0Vic37qqDPCU0+fEzdmoW3iusVfPn+ E/HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Vbsmdk9UswfuAq+v2k5kNpNIj6uISPVLTZuo7ZppH4s=; b=VMILLrDRuqTqlKf7EvaNfKaxsWGtePsI9LhC09aa3ivT0NMKZ+ZzKSsUzaYF5kQzV+ 6T9yYekZShTSFh6izcKogHfh5yb+j1HiXhfH+T1yq6zzyVay4j2vhIl1bvIRUqDFyz1Q CCGrNJVAmLbkB3Mcji03ZanfQQby3c24gBItcJL7guvQavIeGhDuWgIjJalU8yuKXVPJ YNIZ5TXOLNvDYjvetY9vDUFUdVaYGSVH7rKn2Fh9cPq2GkiHc7kr+ZfjS2xkRrXhBgAP QVtmvetIVA6CeK4le7gFHWRJq0rGkLAwjOfI0lIrs7/EAe6GKuHRV5frGCRfcNcL59zs 0g1A== X-Gm-Message-State: APjAAAWzMx/k96eolKfDjz1YNcGspb174IG0szcuGXEV+Xi38X/nisYF FY7N32RQCRrWpIao9OwVt3Ra7A== X-Google-Smtp-Source: APXvYqx1Jd98tVzTsvLETL5smmV74G4eDTbLYx6hctZbGnCwIcjBDS1IUyDb7vaXJqa2b5OoOUf6Xw== X-Received: by 2002:a1c:b706:: with SMTP id h6mr42322859wmf.119.1563473801631; Thu, 18 Jul 2019 11:16:41 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:1f68:7ff5:120d:64e]) by smtp.gmail.com with ESMTPSA id s25sm21857345wmc.21.2019.07.18.11.16.40 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 18 Jul 2019 11:16:40 -0700 (PDT) In-Reply-To: (Robert Pluim's message of "Thu, 18 Jul 2019 16:54:45 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:163326 Archived-At: --=-=-= Content-Type: text/plain Robert Pluim writes: >>>>>> On Thu, 18 Jul 2019 11:03:10 +0200, Robert Alessi said: > > Robert> As of 2016, the latest versions of Unicode (as of 2016) have now > Robert> formally deprecated and removed the vowel+oxia combinations from the > Robert> Greek extended range, leaving only the vowel+tonos from the basic Greek > Robert> and Coptic range. > > Robert> As a result of this deprecation, the sixteen characters found in > Robert> greek.el (Quail package for inputting Greek) that use extended > Robert> codepoints should be replaced with those that use basic codepoints. All > Robert> affected characters can be found here: > --> > Robert> https://wiki.digitalclassicist.org/Greek_Unicode_duplicated_vowels#Affected_characters > > I took a look at greek.el, that shouldn't be difficult. Indeed, it's just a simple search+replace: --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-Replace-Greek-vowel-oxia-with-vowel-tonos-in-Quail.patch Content-Transfer-Encoding: quoted-printable >From 1e7e52b25d70f827644e179f2c921adda31306fc Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Thu, 18 Jul 2019 15:52:33 +0100 Subject: [PATCH] Replace Greek vowel+oxia with vowel+tonos in Quail * lisp/leim/quail/greek.el (greek-mizuochi, greek-babel) (greek-ibycus4): * lisp/leim/quail/rfc1345.el (rfc1345): Replace vowel+oxia characters from the Greek Extended block with their equivalent vowel+tonos characters from the Greek and Coptic block (bug#36717). --- lisp/leim/quail/greek.el | 82 +++++++++++++++++++------------------- lisp/leim/quail/rfc1345.el | 30 +++++++------- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/lisp/leim/quail/greek.el b/lisp/leim/quail/greek.el index 66a17a29f5..e5d3100390 100644 --- a/lisp/leim/quail/greek.el +++ b/lisp/leim/quail/greek.el @@ -264,7 +264,7 @@ "greek-mizuochi" =20 ("i`" ?=E1=BC=B1) ("iV" ?=E1=BC=B1) ("i'" ?=E1=BC=B0) ("iv" ?=E1=BC=B0) - ("i/" ?=E1=BD=B7) + ("i/" ?=CE=AF) ("i`/" ?=E1=BC=B5) ("iV/" ?=E1=BC=B5) ("i/`" ?=E1=BC=B5) ("i/V" ?=E1=BC= =B5) ("i'/" ?=E1=BC=B4) ("iv/" ?=E1=BC=B4) ("i/'" ?=E1=BC=B4) ("i/v" ?=E1=BC= =B4) ("i?" ?=E1=BD=B6) @@ -276,7 +276,7 @@ "greek-mizuochi" ("i'^" ?=E1=BC=B6) ("i'\\" ?=E1=BC=B6) ("iv^" ?=E1=BC=B6) ("iv\\" ?=E1= =BC=B6) ("i^'" ?=E1=BC=B6) ("i\\'" ?=E1=BC=B6) ("i^v" ?=E1=BC=B6) ("i\\v" ?=E1= =BC=B6) ("i\"" ?=CF=8A) - ("i/\"" ?=E1=BF=93) ("i\"/" ?=E1=BF=93) + ("i/\"" ?=CE=90) ("i\"/" ?=CE=90) ("i?\"" ?=E1=BF=92) ("i\"?" ?=E1=BF=92) =20 ("^`" ?=E1=BF=9F) ("^V" ?=E1=BF=9F) ("\\`" ?=E1=BF=9F) ("\\V" ?=E1=BF= =9F) @@ -292,7 +292,7 @@ "greek-mizuochi" =20 ("e`" ?=E1=BC=91) ("eV" ?=E1=BC=91) ("e'" ?=E1=BC=90) ("ev" ?=E1=BC=90) - ("e/" ?=E1=BD=B3) + ("e/" ?=CE=AD) ("e/`" ?=E1=BC=95) ("e/V" ?=E1=BC=95) ("e`/" ?=E1=BC=95) ("eV/" ?=E1=BC= =95) ("e/'" ?=E1=BC=94) ("e/v" ?=E1=BC=94) ("e'/" ?=E1=BC=94) ("ev/" ?=E1=BC= =94) ("e?" ?=E1=BD=B2) @@ -301,7 +301,7 @@ "greek-mizuochi" =20 ("a`" ?=E1=BC=81) ("aV" ?=E1=BC=81) ("a'" ?=E1=BC=80) ("av" ?=E1=BC=80) - ("a/" ?=E1=BD=B1) + ("a/" ?=CE=AC) ("a/`" ?=E1=BC=85) ("a/V" ?=E1=BC=85) ("a`/" ?=E1=BC=85) ("aV/" ?=E1=BC= =85) ("a/'" ?=E1=BC=84) ("a/v" ?=E1=BC=84) ("a'/" ?=E1=BC=84) ("av/" ?=E1=BC= =84) ("a?" ?=E1=BD=B0) @@ -332,7 +332,7 @@ "greek-mizuochi" =20 ("h`" ?=E1=BC=A1) ("hV" ?=E1=BC=A1) ("h'" ?=E1=BC=A0) ("hv" ?=E1=BC=A0) - ("h/" ?=E1=BD=B5) + ("h/" ?=CE=AE) ("h/`" ?=E1=BC=A5) ("h/V" ?=E1=BC=A5) ("h`/" ?=E1=BC=A5) ("hV/" ?=E1=BC= =A5) ("h/'" ?=E1=BC=A4) ("h/v" ?=E1=BC=A4) ("h'/" ?=E1=BC=A4) ("hv/" ?=E1=BC= =A4) ("h?" ?=E1=BD=B4) @@ -362,7 +362,7 @@ "greek-mizuochi" =20 ("o`" ?=E1=BD=81) ("oV" ?=E1=BD=81) ("o'" ?=E1=BD=80) ("ov" ?=E1=BD=80) - ("o/" ?=E1=BD=B9) + ("o/" ?=CF=8C) ("o/`" ?=E1=BD=85) ("o/V" ?=E1=BD=85) ("o`/" ?=E1=BD=85) ("oV/" ?=E1=BD= =85) ("o/'" ?=E1=BD=84) ("o/v" ?=E1=BD=84) ("o'/" ?=E1=BD=84) ("ov/" ?=E1=BD= =84) ("o?" ?=E1=BD=B8) @@ -371,7 +371,7 @@ "greek-mizuochi" =20 ("u`" ?=E1=BD=91) ("uV" ?=E1=BD=91) ("u'" ?=E1=BD=90) ("uv" ?=E1=BD=90) - ("u/" ?=E1=BD=BB) + ("u/" ?=CF=8D) ("u/`" ?=E1=BD=95) ("u/V" ?=E1=BD=95) ("u`/" ?=E1=BD=95) ("uV/" ?=E1=BD= =95) ("u/'" ?=E1=BD=94) ("u/v" ?=E1=BD=94) ("u'/" ?=E1=BD=94) ("uv/" ?=E1=BD= =94) ("u?" ?=E1=BD=BA) @@ -383,12 +383,12 @@ "greek-mizuochi" ("u^'" ?=E1=BD=96) ("u^v" ?=E1=BD=96) ("u\\'" ?=E1=BD=96) ("u\\v" ?=E1= =BD=96) ("u'^" ?=E1=BD=96) ("uv^" ?=E1=BD=96) ("u'\\" ?=E1=BD=96) ("uv\\" ?=E1= =BD=96) ("u\"" ?=CF=8B) - ("u\"/" ?=E1=BF=A3) ("u/\"" ?=E1=BF=A3) + ("u\"/" ?=CE=B0) ("u/\"" ?=CE=B0) ("u\"?" ?=E1=BF=A2) ("u?\"" ?=E1=BF=A2) =20 ("w`" ?=E1=BD=A1) ("wV" ?=E1=BD=A1) ("w'" ?=E1=BD=A0) ("wv" ?=E1=BD=A0) - ("w/" ?=E1=BD=BD) + ("w/" ?=CF=8E) ("w/`" ?=E1=BD=A5) ("w/V" ?=E1=BD=A5) ("w`/" ?=E1=BD=A5) ("wV/" ?=E1=BD= =A5) ("w/'" ?=E1=BD=A4) ("w/v" ?=E1=BD=A4) ("w'/" ?=E1=BD=A4) ("wv/" ?=E1=BD= =A4) ("w?" ?=E1=BD=BC) @@ -551,7 +551,7 @@ "greek-babel" =20 ("i" ?=E1=BC=B0) - ("'i" ?=E1=BD=B7) + ("'i" ?=CE=AF) ("<'i" ?=E1=BC=B5) (">'i" ?=E1=BC=B4) ("`i" ?=E1=BD=B6) @@ -561,12 +561,12 @@ "greek-babel" ("<~i" ?=E1=BC=B7) (">~i" ?=E1=BC=B6) ("\"i" ?=CF=8A) - ("\"'i" ?=E1=BF=93) + ("\"'i" ?=CE=90) ("\"`i" ?=E1=BF=92) =20 ("I" ?=E1=BC=B8) - ("'I" ?=E1=BF=9B) + ("'I" ?=CE=8A) ("<'I" ?=E1=BC=BD) (">'I" ?=E1=BC=BC) ("`I" ?=E1=BF=9A) @@ -587,7 +587,7 @@ "greek-babel" =20 ("e" ?=E1=BC=90) - ("'e" ?=E1=BD=B3) + ("'e" ?=CE=AD) ("<'e" ?=E1=BC=95) (">'e" ?=E1=BC=94) ("`e" ?=E1=BD=B2) @@ -596,7 +596,7 @@ "greek-babel" =20 ("E" ?=E1=BC=98) - ("'E" ?=E1=BF=89) + ("'E" ?=CE=88) ("<'E" ?=E1=BC=9D) (">'E" ?=E1=BC=9C) ("`E" ?=E1=BF=88) @@ -605,7 +605,7 @@ "greek-babel" =20 ("a" ?=E1=BC=80) - ("'a" ?=E1=BD=B1) + ("'a" ?=CE=AC) ("<'a" ?=E1=BC=85) (">'a" ?=E1=BC=84) ("`a" ?=E1=BD=B0) @@ -617,7 +617,7 @@ "greek-babel" =20 ("A" ?=E1=BC=88) - ("'A" ?=E1=BE=BB) + ("'A" ?=CE=86) ("<'A" ?=E1=BC=8D) (">'A" ?=E1=BC=8C) ("`A" ?=E1=BE=BA) @@ -654,7 +654,7 @@ "greek-babel" =20 ("h" ?=E1=BC=A0) - ("'h" ?=E1=BD=B5) + ("'h" ?=CE=AE) ("<'h" ?=E1=BC=A5) (">'h" ?=E1=BC=A4) ("`h" ?=E1=BD=B4) @@ -666,7 +666,7 @@ "greek-babel" =20 ("H" ?=E1=BC=A8) - ("'H" ?=E1=BF=8B) + ("'H" ?=CE=89) ("<'H" ?=E1=BC=AD) (">'H" ?=E1=BC=AC) ("`H" ?=E1=BF=8A) @@ -700,7 +700,7 @@ "greek-babel" =20 ("o" ?=E1=BD=80) - ("'o" ?=E1=BD=B9) + ("'o" ?=CF=8C) ("<'o" ?=E1=BD=85) (">'o" ?=E1=BD=84) ("`o" ?=E1=BD=B8) @@ -709,7 +709,7 @@ "greek-babel" =20 ("O" ?=E1=BD=88) - ("'O" ?=E1=BF=B9) + ("'O" ?=CE=8C) ("<'O" ?=E1=BD=8D) (">'O" ?=E1=BD=8C) ("`O" ?=E1=BF=B8) @@ -718,7 +718,7 @@ "greek-babel" =20 ("u" ?=E1=BD=90) - ("'u" ?=E1=BD=BB) + ("'u" ?=CF=8D) ("<'u" ?=E1=BD=95) (">'u" ?=E1=BD=94) ("`u" ?=E1=BD=BA) @@ -728,11 +728,11 @@ "greek-babel" ("<~u" ?=E1=BD=97) (">~u" ?=E1=BD=96) ("\"u" ?=CF=8B) - ("\"'u" ?=E1=BF=A3) + ("\"'u" ?=CE=B0) ("`\"u" ?=E1=BF=A2) =20 ("w" ?=E1=BD=A0) - ("'w" ?=E1=BD=BD) + ("'w" ?=CF=8E) ("<'w" ?=E1=BD=A5) (">'w" ?=E1=BD=A4) ("`w" ?=E1=BD=BC) @@ -753,7 +753,7 @@ "greek-babel" =20 ("W" ?=E1=BD=A8) - ("'W" ?=E1=BF=BB) + ("'W" ?=CE=8F) ("<'W" ?=E1=BD=AD) (">'W" ?=E1=BD=AC) ("`W" ?=E1=BF=BA) @@ -992,19 +992,19 @@ "greek-ibycus4" ("(=3DW" ?=E1=BD=AF) =20 ("a`" ?=E1=BD=B0) - ("a'" ?=E1=BD=B1) + ("a'" ?=CE=AC) ("e`" ?=E1=BD=B2) - ("e'" ?=E1=BD=B3) + ("e'" ?=CE=AD) ("h`" ?=E1=BD=B4) - ("h'" ?=E1=BD=B5) + ("h'" ?=CE=AE) ("i`" ?=E1=BD=B6) - ("i'" ?=E1=BD=B7) + ("i'" ?=CE=AF) ("o`" ?=E1=BD=B8) - ("o'" ?=E1=BD=B9) + ("o'" ?=CF=8C) ("u`" ?=E1=BD=BA) - ("u'" ?=E1=BD=BB) + ("u'" ?=CF=8D) ("w`" ?=E1=BD=BC) - ("w'" ?=E1=BD=BD) + ("w'" ?=CF=8E) =20 ("a)|" ?=E1=BE=80) ("a(|" ?=E1=BE=81) @@ -1067,7 +1067,7 @@ "greek-ibycus4" ("a=3D|" ?=E1=BE=B7) =20 ("`A" ?=E1=BE=BA) - ("'A" ?=E1=BE=BB) + ("'A" ?=CE=86) ("A|" ?=E1=BE=BC) =20 (")" ?=E1=BE=BF) ; #x1fbf ; psili @@ -1081,10 +1081,10 @@ "greek-ibycus4" ("h=3D|" ?=E1=BF=87) =20 ("`E" ?=E1=BF=88) - ("'E" ?=E1=BF=89) + ("'E" ?=CE=88) =20 ("`H" ?=E1=BF=8A) - ("'H" ?=E1=BF=8B) + ("'H" ?=CE=89) ("H|" ?=E1=BF=8C) =20 (")`" ?=E1=BF=8D) ; #x1fcd @@ -1092,19 +1092,19 @@ "greek-ibycus4" (")=3D" ?=E1=BF=8F) ; #x1fcf =20 ("i+`" ?=E1=BF=92) - ("i+'" ?=E1=BF=93) + ("i+'" ?=CE=90) ("i=3D" ?=E1=BF=96) ("i+=3D" ?=E1=BF=97) =20 ("`I" ?=E1=BF=9A) - ("'I" ?=E1=BF=9B) + ("'I" ?=CE=8A) =20 ("(`" ?=E1=BF=9D) ; #x1fdd ("('" ?=E1=BF=9E) ; #x1fde ("(=3D" ?=E1=BF=9F) ; #x1fdf =20 ("u+`" ?=E1=BF=A2) - ("u+'" ?=E1=BF=A3) + ("u+'" ?=CE=B0) =20 ("r)" ?=E1=BF=A4) ("r(" ?=E1=BF=A5) @@ -1113,7 +1113,7 @@ "greek-ibycus4" ("u+=3D" ?=E1=BF=A7) =20 ("`U" ?=E1=BF=AA) - ("'U" ?=E1=BF=AB) + ("'U" ?=CE=8E) =20 ("`R" ?=E1=BF=AC) =20 @@ -1128,10 +1128,10 @@ "greek-ibycus4" ("w=3D|" ?=E1=BF=B7) =20 ("`O" ?=E1=BF=B8) - ("'O" ?=E1=BF=B9) + ("'O" ?=CE=8C) =20 ("`W" ?=E1=BF=BA) - ("'W" ?=E1=BF=BB) + ("'W" ?=CE=8F) ("W|" ?=E1=BF=BC) =20 ("'" ?=E1=BF=BD) ; #x1ffd ; oxia diff --git a/lisp/leim/quail/rfc1345.el b/lisp/leim/quail/rfc1345.el index da1a453a9c..c08fa398c0 100644 --- a/lisp/leim/quail/rfc1345.el +++ b/lisp/leim/quail/rfc1345.el @@ -35,7 +35,7 @@ nil t nil nil nil nil nil nil nil nil t) =20 (quail-define-rules -;; There doesn't seem to be any point in including ASCII. + ;; There doesn't seem to be any point in including ASCII. ("&PA" ?\200) ("&HO" ?\201) ("&BH" ?\202) @@ -928,19 +928,19 @@ ("&W*," ?=E1=BD=A8) ("&W*;" ?=E1=BD=A9) ("&a*!" ?=E1=BD=B0) - ("&a*'" ?=E1=BD=B1) + ("&a*'" ?=CE=AC) ("&e*!" ?=E1=BD=B2) - ("&e*'" ?=E1=BD=B3) + ("&e*'" ?=CE=AD) ("&y*!" ?=E1=BD=B4) - ("&y*'" ?=E1=BD=B5) + ("&y*'" ?=CE=AE) ("&i*!" ?=E1=BD=B6) - ("&i*'" ?=E1=BD=B7) + ("&i*'" ?=CE=AF) ("&o*!" ?=E1=BD=B8) - ("&o*'" ?=E1=BD=B9) + ("&o*'" ?=CF=8C) ("&u*!" ?=E1=BD=BA) - ("&u*'" ?=E1=BD=BB) + ("&u*'" ?=CF=8D) ("&w*!" ?=E1=BD=BC) - ("&w*'" ?=E1=BD=BD) + ("&w*'" ?=CF=8E) ("&a*(" ?=E1=BE=B0) ("&a*-" ?=E1=BE=B1) ("&a*j" ?=E1=BE=B3) @@ -948,7 +948,7 @@ ("&A*(" ?=E1=BE=B8) ("&A*-" ?=E1=BE=B9) ("&A*!" ?=E1=BE=BA) - ("&A*'" ?=E1=BE=BB) + ("&A*'" ?=CE=86) ("&A*J" ?=E1=BE=BC) ("&)*" ?=E1=BE=BD) ("&J3" ?=E1=BE=BE) @@ -957,9 +957,9 @@ ("&?:" ?=E1=BF=81) ("&y*j" ?=E1=BF=83) ("&y*?" ?=E1=BF=86) - ("&E*'" ?=E1=BF=89) + ("&E*'" ?=CE=88) ("&Y*!" ?=E1=BF=8A) - ("&Y*'" ?=E1=BF=8B) + ("&Y*'" ?=CE=89) ("&Y*J" ?=E1=BF=8C) ("&,!" ?=E1=BF=8D) ("&,'" ?=E1=BF=8E) @@ -970,7 +970,7 @@ ("&I*(" ?=E1=BF=98) ("&I*-" ?=E1=BF=99) ("&I*!" ?=E1=BF=9A) - ("&I*'" ?=E1=BF=9B) + ("&I*'" ?=CE=8A) ("&;!" ?=E1=BF=9D) ("&;'" ?=E1=BF=9E) ("&?;" ?=E1=BF=9F) @@ -982,7 +982,7 @@ ("&U*(" ?=E1=BF=A8) ("&U*-" ?=E1=BF=A9) ("&U*!" ?=E1=BF=AA) - ("&U*'" ?=E1=BF=AB) + ("&U*'" ?=CE=8E) ("&R*;" ?=E1=BF=AC) ("&!:" ?=E1=BF=AD) ("&:'" ?=E1=BF=AE) @@ -990,9 +990,9 @@ ("&w*j" ?=E1=BF=B3) ("&w*?" ?=E1=BF=B6) ("&O*!" ?=E1=BF=B8) - ("&O*'" ?=E1=BF=B9) + ("&O*'" ?=CE=8C) ("&W*!" ?=E1=BF=BA) - ("&W*'" ?=E1=BF=BB) + ("&W*'" ?=CE=8F) ("&W*J" ?=E1=BF=BC) ("&/*" ?=E1=BF=BD) ("&;;" ?=E1=BF=BE) --=20 2.20.1 --=-=-= Content-Type: text/plain > What about GREEK OXIA vs GREEK TONOS as standalone characters? Should > we replace the former with the latter? I'm not sure; see my other message. AFAIK vowels composed with oxia decompose to their tonos counterparts, but not so oxia itself. I'm still confused as to what Quail should do with these equivalences. Should it always use the simplest possible composition? Thanks, -- Basil --=-=-=--