From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: handa Newsgroups: gmane.emacs.devel Subject: Re: Display of Lao script Date: Tue, 24 Oct 2017 21:04:21 +0900 Message-ID: <871slsda62.fsf@gnu.org> References: <87k1zk6f01.fsf@gmx.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1508846749 8957 195.159.176.226 (24 Oct 2017 12:05:49 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 24 Oct 2017 12:05:49 +0000 (UTC) Cc: eliz@gnu.org, emacs-devel@gnu.org To: Stephen Berman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 24 14:05:30 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e6xxO-00073V-Jo for ged-emacs-devel@m.gmane.org; Tue, 24 Oct 2017 14:05:18 +0200 Original-Received: from localhost ([::1]:43566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6xxW-00015N-0b for ged-emacs-devel@m.gmane.org; Tue, 24 Oct 2017 08:05:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38959) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6xwh-0000y9-RH for emacs-devel@gnu.org; Tue, 24 Oct 2017 08:04:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6xwh-0008Tj-06 for emacs-devel@gnu.org; Tue, 24 Oct 2017 08:04:35 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44705) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6xwZ-0008J3-P6; Tue, 24 Oct 2017 08:04:27 -0400 Original-Received: from fl1-119-240-91-176.iba.mesh.ad.jp ([119.240.91.176]:48480 helo=shatin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1e6xwY-0002Th-TT; Tue, 24 Oct 2017 08:04:27 -0400 Original-Received: from handa by shatin with local (Exim 4.86_2) (envelope-from ) id 1e6xwU-00008r-2J; Tue, 24 Oct 2017 21:04:22 +0900 In-Reply-To: <87k1zk6f01.fsf@gmx.net> (message from Stephen Berman on Tue, 24 Oct 2017 12:01:50 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:219716 Archived-At: --=-=-= Content-Type: text/plain In article <87k1zk6f01.fsf@gmx.net>, Stephen Berman writes: > > 1. Move LAOO-*.flt (except for LAOO-OTF.flt) from /usr/share/m17n to, > > for instance /tmp. > > 2. Prepare a file that contains the Lao line only. > > 3. Run emacs as this: > > % MDEBUG_DATABASE=1 MDEBUG_FLT=3 emacs > > 4. Visit the Lao only file. > I did this and the display of the Lao script is the same as before > (i.e., with the composed characters not properly aligned). Here is the > entire debugging output: [...] > [DB] . > [DB] . > [DB] . > FWIW, when I change the font to DejaVu Sans (not Mono) and visit that > file, the display of all but one of the composed characters is correct > (as I previously mentioned), and the debugging output is exactly the > same as the above; Could you please put the attached version of LAOO-OTF.flt under /usr/share/m17n (without any other LAOO-*.flt), and try again? --- K. Handa handa@gnu.org --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=LAOO-OTF.flt Content-Transfer-Encoding: base64 OzsgTEFPTy1PVEYuZmx0IC0tIEZvbnQgTGF5b3V0IFRhYmxlIGZvciBMYW8KOzsgQ29weXJpZ2h0 IChDKSAyMDA2LCAyMDA3ICBBSVNUIChIMTVQUk8xMTIpCjs7IFNlZSB0aGUgZW5kIGZvciBjb3B5 aW5nIGNvbmRpdGlvbnMuCgooZm9udCBsYXlvdXRlciBsYW9vLW90ZiBuaWwKICAgICAgKGZvbnQg KG5pbCBuaWwgdW5pY29kZS1ibXApKSkKCjs7OyA8bGk+IExBT08tT1RGLmZsdAoKKGNhdGVnb3J5 CiA7OyBDOiBDT05TT05BTlQKIDs7IFM6IExBTyBTRU1JVk9XRUwgU0lHTiBMTwogOzsgQTogVk9X RUwgQU0KIDs7IFY6IERFUEVOREVOVCBWT1dFTAogOzsgVDogVE9ORQogOzsgSTogT1RIRVIgSU5E RVBFTkRFTlQKICgweDBFODEgMHgwRUFFCT9DKQogKDB4MEVBRiAweDBFQjAJP0kpCiAoMHgwRUIx CT9WKQogKDB4MEVCMgk/SSkKICgweDBFQjMJP0EpCiAoMHgwRUI0IDB4MEVCQgk/VikKICgweDBF QkMJP1MpCiAoMHgwRUJEIDB4MEVDNgk/SSkKICgweDBFQzggMHgwRUNDCT9UKQogKDB4MEVDRAk/ VikKICgweDBFRDAgMHgwRUQ5ID9JKQogKDB4MEVEQyAweDBFREQgP0MpCgogKDB4MjVDQwk/SSkp Cgo7OyBUaGUgb25seSBHU1VCIGlzIHRoZSBkZWNvbXBvc2l0aW9uIG9mIEFNLiAgV2UgZG8gaXQg YnkgaGFuZCBiZWNhdXNlCjs7IGl0IHJlcXVpcmVzIHJlb3JkZXJpbmcgaW4gYWRkaXRpb24gdG8g ZGVjb21wb3NpdGlvbi4KCihnZW5lcmF0b3IKICgwCiAgKGNvbmQKICAgKCIoQ1M/KShUKT9BIgog ICAgPCB8ICgxID0gKikgMHgwRUNEICgyID0pIDB4MEVCMiB8ID4gKQogICAoIkNTP1Y/VD8iCiAg ICA8IHwgPSAqIHwgPiApCiAgICgiW1NWVF0iCiAgICA8IHwgMHgyNUNDID0gfCA+ICkKICAgKCIu IgogICAgPSkpCiAgKikpCgo7OyBUaGVuIGFwcGx5IGFsbCBHUE9TIGZlYXR1cmVzLgoKKGdlbmVy YXRvcgogKDAKICAoY29uZAogICAoIiAoW14gXSopICIKICAgICgxIG90ZjpsYW9cID0pKQogICAo Ii4iCiAgICBbIG90ZjpsYW9cID0rIF0pKQogICopKQoKOzsgQ29weXJpZ2h0IChDKSAyMDA2LCAy MDA3Cjs7ICAgTmF0aW9uYWwgSW5zdGl0dXRlIG9mIEFkdmFuY2VkIEluZHVzdHJpYWwgU2NpZW5j ZSBhbmQgVGVjaG5vbG9neSAoQUlTVCkKOzsgICBSZWdpc3RyYXRpb24gTnVtYmVyIEgxNVBSTzEx MgoKOzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgdGhlIG0xN24gZGF0YWJhc2U7IGEgc3ViLXBhcnQg b2YgdGhlIG0xN24KOzsgbGlicmFyeS4KCjs7IFRoZSBtMTduIGxpYnJhcnkgaXMgZnJlZSBzb2Z0 d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCjs7IG1vZGlmeSBpdCB1bmRlciB0 aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQo7OyBhcyBw dWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24g Mi4xIG9mCjs7IHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJz aW9uLgoKOzsgVGhlIG0xN24gbGlicmFyeSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0 IGl0IHdpbGwgYmUgdXNlZnVsLAo7OyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo7OyBMZXNzZXIgR2VuZXJh bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgoKOzsgWW91IHNob3VsZCBoYXZlIHJl Y2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo7OyBMaWNlbnNl IGFsb25nIHdpdGggdGhlIG0xN24gbGlicmFyeTsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZQo7 OyBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZs b29yLAo7OyBCb3N0b24sIE1BIDAyMTEwLTEzMDEsIFVTQS4KCjs7IExvY2FsIFZhcmlhYmxlczoK OzsgbW9kZTogZW1hY3MtbGlzcAo7OyBFbmQ6Cg== --=-=-=--