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#35721: 27.0.50; Strange Arabic shaping behavior Date: Mon, 13 May 2019 23:09:06 +0100 Message-ID: <87h89ycpnw.fsf@tcd.ie> 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="145214"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: 35721@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 14 04:37:04 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.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hQNJP-000bbU-2j for geb-bug-gnu-emacs@m.gmane.org; Tue, 14 May 2019 04:37:03 +0200 Original-Received: from localhost ([127.0.0.1]:38004 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQNJN-0005vJ-Rt for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 May 2019 22:37:01 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50172) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQNJF-0005v3-Vd for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 22:36:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQNJE-0001oY-E6 for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 22:36:53 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33005) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQJIg-0007P7-TJ for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 18:20:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hQJIg-0000ez-O8 for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 18:20: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: Mon, 13 May 2019 22:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35721 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15577859512475 (code B ref -1); Mon, 13 May 2019 22:20:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 May 2019 22:19:11 +0000 Original-Received: from localhost ([127.0.0.1]:46549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQJHq-0000dr-TI for submit@debbugs.gnu.org; Mon, 13 May 2019 18:19:11 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQJHn-0000dN-1s for submit@debbugs.gnu.org; Mon, 13 May 2019 18:19:09 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:36320) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hQJHc-0005zf-Q2 for submit@debbugs.gnu.org; Mon, 13 May 2019 18:19:00 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:42089) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQJGi-0007PC-Hg for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 18:18:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQJ8a-0003BD-2h for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 18:10:10 -0400 Original-Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:37987) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQJ8Q-00033n-0S for bug-gnu-emacs@gnu.org; Mon, 13 May 2019 18:09:29 -0400 Original-Received: by mail-ed1-x52b.google.com with SMTP id w11so19716435edl.5 for ; Mon, 13 May 2019 15:09:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:subject:message-id:date:user-agent:mime-version; bh=BmafAQGFP0zJGxgf+TwP3rmeY7I/F7wjM2KcF1os9KM=; b=KvvnsG9HgB/6Q6yt9Oum5l2OAWHobh6jgYOoTVPTyJ2YG8D/5+jmWt/DW+8g0kPNhd XSMef1DbmLHTJjwMimufe7qiw4Xzn7J5hs4geDzhwAWdr7JeyVAkH53BhIPKF7cw8+iY rx4Rd0K8IlTqrc731HBWrXk63o8I+1T9Y93upgOoBRwfpeUptkBqVRAhtdLzvitdPHP8 R4FAxYPISfhum+hu3tkt9C7hfVqRJF/T+7zbCxNp9Nts2LsbXEwoKuplGK0wOQUbq4+/ NvNXgXFhFr5dFsDyf86u1P75jmUqJk8id+HaYdae52yMbPntD23NuoZdbnAJEbnMyo9a iQSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:message-id:date:user-agent :mime-version; bh=BmafAQGFP0zJGxgf+TwP3rmeY7I/F7wjM2KcF1os9KM=; b=GR3UtFoDvmI/JzLCAF+XeN90gfCPw91x7m4MkYuPpKXd1ciksrzNRxD41MI8YYB83V 9mXA6MJ5bjicAIKuGE8voJQMfjSJw7C/pJU3x1JKpH3ZMKwdXChNVbqoorYTX5/NN7FB WgT8vzBRm4sIk67XJMgfhp94Q9tJTEmla14scAa8UV6NjYxpKgD/Xo6ytJ9YYcHD+uqE mz0PSSUU6H8B71hmtAPdT9O9Of7+olCi7kzoDbnnm5+0XPTw0KPfUFC+vIzICo0GAxOq X4wADkL+bvcx62+f49e2qluq61/oFtpDUdZFt1pihny6IcFJsdkJkUJPHyANKZ9vs5kB yDeg== X-Gm-Message-State: APjAAAWeNiq3x+lBiSg0NZwqYY0kV+5NfPRbtgstAcdYA3RC2fNqN5Yk 8ovp5i7pLdJ7Ikordcgrr1tRgJwy82c= X-Google-Smtp-Source: APXvYqylp29xryjwfHu0ydaVH6QQ0+IbqiOXZl8e/sjB3NN2Q6mhx+iUZ3R6bnqxxGwpQJC2p8eRfA== X-Received: by 2002:a50:9470:: with SMTP id q45mr32478871eda.269.1557785353343; Mon, 13 May 2019 15:09:13 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:8cad:ae29:555d:852d]) by smtp.gmail.com with ESMTPSA id e35sm4154984eda.2.2019.05.13.15.09.11 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Mon, 13 May 2019 15:09:12 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:159238 Archived-At: --=-=-= Content-Type: text/plain I see the following on the master, harfbuzz, and emacs-26 branches (precise versions follow my signature), but I'm not sure how much of this is expected or due to e.g. my font. 0. emacs -Q 1. C-x 8 RET 0634 RET The "tail" of the sheen is truncated by the fringe: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=01.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABR1BMVEX///9zc3Pm5ua/v7/y 8vIAAAD///zXm2FMZ6Ld/P/Yn2hUbqbe/f////nbup6eu9zy2Lienrvd+////++hTQgIUKTenEgH CFKn9P+7ayAPKHT/88eYc3OWxfH+///+7sGSc3OUw+/+//m4ZBUEHm3/+b1qGwYuf9H7///82Ig2 BQY5jNz9//m3YxX//uaYRAgSX7P3///4umYZAgMdbL/6//ivWg0EIXGu6v4FJG2+8vS/bSIDAAAF MoPU+NSEMgUGO43a/P////rAbR4DAQMUKi0dBwQeLSsQAxIsOCkPAgQnd8n6//+6ZhcHHyQfBQEL KGSt28ByKAYBAAECFEaW2vz8/////uyeSgoebL3s6OXv+v/66dTDv8TV6fr/9rhlGQlFmObN9Pna lkgSDESW4v0HDg8JAgkuecb1//+VgnuEn8bo/P92iDZWAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+MF DRc1BjS1RlcAAAAQY2FOdgAABkAAAAOEAAAAAgAAAMgpiA4TAAAA4klEQVRYw2NgYGRkYmKGAhCb BQoYSANEGMOKABQZg4U1asxgMoaNnYOTGsZwcfNQbgwvH7+AoBDFxgiLiIqJS1ApiHklpSgyRlpG Vk5eQVFJWYUiY1TV1DU0tbR1dCkzRk/fwNDI2MTUzJwSYyx4lS2trG1s7ewdKDHG0cnZxdXN3cPT y5sSY3x4ff38AwKDgkNCKTEmLDwiMiqaISY2jqJ04xOfkCiHrpl0Y5KSU1IZKDcmLT0jkwrGZGXn wDVTp2YgBowaM2rMqDGjxowaM2rMqDGjxowaM2rMqDGjxtDcGAAO2yumYEglnQAAACV0RVh0ZGF0 ZTpjcmVhdGUAMjAxOS0wNS0xM1QyMjo1MzowNiswMTowMITI2/wAAAAldEVYdGRhdGU6bW9kaWZ5 ADIwMTktMDUtMTNUMjI6NTM6MDYrMDE6MDD1lWNAAAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 2. C-a C-u C-x =3D --8<---------------cut here---------------start------------->8--- position: 146 of 146 (99%), column: 0 character: =D8=B4=E2=80=8E (displayed as =D8=B4=E2=80=8E) (code= point 1588, #o3064, #x634) charset: unicode (Unicode (ISO10646)) code point in charset: 0x0634 script: arabic syntax: w which means: word category: .:Base, R:Right-to-left (strong), b:Arabic to input: type "C-x 8 RET 634" or "C-x 8 RET ARABIC LETTER SHE= EN" buffer code: #xD8 #xB4 file code: #xD8 #xB4 (encoded by coding system utf-8-unix) display: by this font (glyph code) xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-19-*-*-*-m-0-iso10646= -1 (#x46A) Character code properties: customize what to show name: ARABIC LETTER SHEEN general-category: Lo (Letter, Other) decomposition: (1588) ('=D8=B4') There are text properties here: fontified nil --8<---------------cut here---------------end--------------->8--- 3. SPC The "tail" of the sheen becomes visible, but falls outside of the box cursor: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=02.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABWVBMVEX///9zc3Pm5ua/v7/y 8vIAAAD///zXm2FMZ6Ld/P/Yn2hUbqbe/f////nbup6eu9zy2Lienrvd+////++hTQgIUKTenEgH CFKn9P+7ayCYc3OWxfH+///+7sGSc3OUw+/+//m4ZBVqGwYuf9H7///82Ig2BQY5jNz9//m3YxWY RAgSX7P3///4umYZAgMdbL/6//ivWg3///3mqWlAQW6u6v4FJG2+8vS/bSIDAAAFMoPU+NSEMgX/ /uqeSwoGN4ra/P/AbR4DAQMUKi0dBwQeLSsQAxIsOCkPAgT/+sBsHQUhcMP6//+6ZhcHHyQfBQEL KGSt28ByKAYBAAECFEb/8aRPCAUzhdb8//+eSgoebL3s6OXv+v/66dTDv8TV6fr/8KRPCQQldcdl GQlFmOb//NWFNAYGM3/N9PkSDESW4v3///7vv3gzDgIHDg8uecb1///02baVgnshI8gdAAAAAWJL R0QAiAUdSAAAAAd0SU1FB+MFDRc1BjS1RlcAAAAQY2FOdgAABkAAAAOEAAAAAgAAAMgpiA4TAAAA 7UlEQVRYw2NgYGRkYmKGAhCbBQoYSAPEGMMKB5QZg8EYNWawGsPGzsFJDWO4uHkoN4aXj19AUIhi Y4RFRMXEJagUxLySFBojJS0jKyevoEihMUrKKqpq6hqaFBqjpa2jq6dvYEi+MUbGJqasimbmFpZW 1jbkG2NrZ+/A6ujk7OLq5u5BvjGeXt4+rL5+/gGBQcEh5BsTGhYewRoZFR3DEBsXT74xCYlJPqzJ KTLICYgMY1LT0jNYM7MYKDQmOyc3jzW/gFJjGBgKi6hUMxABRo0ZNWbUmFFjRo0ZNWbUmFFjRo0Z NWbUmFFjaG4MAOnyLffaISq6AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTA1LTEzVDIyOjUzOjA2 KzAxOjAwhMjb/AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wNS0xM1QyMjo1MzowNiswMTowMPWV Y0AAAAAASUVORK5CYII= --=-=-= Content-Type: text/plain 4. C-x 8 RET 0643 RET The kaf is correctly shaped in its initial form: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=03.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACKFBMVEX///9zc3Pm5ua/v7/y 8vIAAAD//vLdydLo/f/879a0kG1JKBAFHm3A+v////rqzqyIZUEhDAIBAQILIUFlkMHp/v////zm vYtfOhwJAQABAw4lR2qOsdTu/P/Eh09Mebbv/v/935ZEDQEBCSBFb5S42fH9///HjFdUf7n2qlUK AQQmdcj6///QsJ6nxuXrza6ep8bn/f/82o8+DAEEIF6t5f2FMwcdbLvLgC8HHm3///vcnE0XAgIP PIbN9f/4s2IYDyz//u68bysIAQUhXazl/f///vBzmsr2/////um8jnJzmMj0///4r1oNBCP/+daT RhMCAg8+i9P5//////gHN4nZ/P//+9B+LQQGQpXk/f/+6bFgHwMBEFKl6/7///0HGGe7+f//9rFd EgIDJXXH+v/zplEIAyDEciIDAyFww/r94KJjP0N1te/+//8NBCp1xvXxtmMbAwABBjqM3PjMeioE AQn/9tGFOQmN3P3klkIHB0CT4v0WAgEFFywsGgUEIi0qDAMVLjgmDQIZKTtKS0tLS0tLSUM0HgwC AQIWUqP///m3YxUFKnvN+/8QCyEjGgQBDC1ttNu3aCEEAQAAAhRJdXsDAgABAQQKFSdBZ5jM7/6b RwcGP5Lh/f8KJ3fG7Ofm8fv/+ObQwb/E0ub3//8EL4DR+/////QNUKTv///PfS0FCDmF0vb31Y5P oun+7LpyMA0CCA4OCALN+P/+89ezk4F7hqOD8kklAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+MFDRc1 B0OydsEAAAAQY2FOdgAABkAAAAOEAAAAAgAAAMgpiA4TAAABaElEQVRYw2NgYGRkYmKGAhCbBQoY SAPEGMMKB5QZg8EYXMawsXNQbgwnFzcPL4XG8PELCAoJi4hSZIyYuISklLSMLFlhwycnrwAxRlFJ WUVVjcwg5lPXgBqjqaWtQ3ZM6erpGxiCjTEyNjEl2xgzcwtLXrAxVtY2tnaUpRt7ByDD0cnZxZUs Y9xY3T08vbx9fP1A5vkHBAYFk2NMCGtoWHhEZBTEGIbomNg4coyJZ01ITEpOSU1LBxvDl5GZRbIx 2Tm5eaz5BYVFxSWlZaygFFNeUVxJqjHxVdU1DKy1dfUNjU3NrKwtrW3tHZ1dUaQa093T28fA2j9h 4qTJU6ZOY53Oyjpj5qzZJMeU55y58+JZ5y9YyLBo8ZKlZJc3nnOWLV/BunIVSgIi3Rir1WvWrmNd n0ehMQwbNm7azLqFgVJjGLZu206lmoEIMGrMqDGjxowaM2rMqDGjxowaM2rMqDGjxowaQ3NjAD4o WgyQHzfTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTA1LTEzVDIyOjUzOjA3KzAxOjAwIr/QSAAA ACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wNS0xM1QyMjo1MzowNyswMTowMFPiaPQAAAAASUVORK5C YII= --=-=-= Content-Type: text/plain 5. C-SPC The kaf changes to its isolated form: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=04.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACJVBMVEX///9zc3Pm5ua/v7/y 8vIAAAD///XTrpKQlrj//uiZRgcBD13///rEh09Mebbv/v//+/Hl4Oj1/v/HjFdUf7n///3ns3FD OEVZeKzd/P/QsJ6nxuXrza6ep8bn/f////m1ZDdsuOz6//+FMwcdbLvLgC8HHm3A+v/32Kx/YEAw TJbb/P/4s2IYDyz26N3a2M69o3RDR4nX/P///vBzmsr2/////um8jnJzmMj0///4r1oNBCPjr3dW UVVgdJG53vf//uaYRAcBEV////gHN4nZ/P//+9B+LQQGQpXk/f///d6PPAYCGWgHGGe7+f//9rFd EgIDJXXH+v/zplEIAyCzg2ppfa3e/f//+sNwIAMELn/94KJjP0N1te/+//8NBCp1xvXxtmMbAwAB BjqM3PjMeioEAQlsHgMEKXnL+v/bn1MbAwIUXbHklkIHB0CT4v0WAgEFFywsGgUEIi0qDAMVLjgm DQIlJwsBAQolTniXsMTV4+zw8Ovh0LWQZDUTAwECET2K0Pi3YxUFKnvN+/8QCyEjGgQBDC1ttNu3 aCEEAQAAAhRJdXsUVX91RSAKAgEAAAEJIU+NyfCbRwcGP5Lh/f8KJ3fG7Ofm8fv/+ObQwb/E0ub3 ///05M+5p5mQiYOBg4iPl6KzyN3v+/8EL4DR+/////QNUKTv//////vPfS0FCDmF0vb31Y5Poun+ 7LpyMA0CCA4OCALN+P/+89ezk4F7hqPuIiprAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+MFDRc1B0Oy dsEAAAAQY2FOdgAABkAAAAOEAAAAAgAAAMgpiA4TAAABZklEQVRYw2NgYGRkYmKGAhCbBQoYSAPE GMMKB5QZg8EYXMawsXNQwxhOLu4hbwwPLx8/3BgBQSFyjREWgRkjKiYuIUmmMVLSMrJyEGPkFRSV yPWUsoqqmjrUUxqaWtoUBbGOLpChp29gaESWMcasJqZm5haWVtasDKI2tnb2DAwOjk4kG+PM6uLq 5u7hCTIGCry8fUg2RpTV188/IDAoOIQ1NCwcLBQRGUWaMdExsXGs8QmJSckpqWms6RmZYPdlZeeQ ZIxobl4+A2tBYVFxSWkZK2t5RWVVdU1tXX1DI0nGyDc1tzCwtra1d3R2dfew9vb1g0qvCRMnxZFk jNnkKVNFWadNn8Ewc9bsOcCYmjtv/oKFixYzMJBozJKly1iXr0BJQFgAAWNWrlq9Zi3rujgKjWFY v2HjJtbNDJQaw7Bl6zYq1QxEgFFjRo0ZNWbUmFFjRo0ZNWbUmFFjRo0ZNWbUGJobAwBS9VjO/6xN dgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0wNS0xM1QyMjo1MzowNyswMTowMCK/0EgAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMTktMDUtMTNUMjI6NTM6MDcrMDE6MDBT4mj0AAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain 6. C-g C-a C-k 7. C-u C-\ arabic RET 8. a ; RET The sheen is correctly shaped in its initial form and the kaf is truncated by the fringe: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=05.png Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB7FBMVEX///9zc3Pm5ua/v7/y 8vL//efDoJGRpMjs/v//+sd1JQMFMIHS/P///PPn4Ofz/v/+7bR4TFGJxvr///7runlHOEJVcKTX /P/+7rd+VFiOyPr///m+bDdiruj5/v/958eonq/P7OTFpp6vz+/+///63rOEY0MwRIv6wW4fBzGD zblpGgcyhNX8///46t7Z2NDAp3xIQX3N+/+4ayQbOYLqt39YUVRecY202vX/+sZzJAP+7cCRc3OU w/D+6sCWfn+hzPX///ixXA4EJXX/+b1qGwL93o88BgZBlOP9///7znwrBAdDluX+//hpeKfZ/P/+ 7J9KCAEELn/Q+//82Ic1BQU0htf2sV0SAQQneMr7//WoUwgEKHkDIG7B+P////PMgTgLAQABDkmb 4/3///vajz4LAQEQVqrx/vK3ZR0DAAEHPpHg+dKBLwUGQJMCAQgiSXSUrcLU4evu7ObaybGRZjYT AgEFBgUCAQEJGiMiJiMWBQEBCAkIBhkyQC8WBAQeJyUKBBs5RjASAgQqesyASyMMAgEAAAAAAQki TYfA4NOgYzIUBAEDAgUTK1GIvL+PRxoFAQEJJmOt1rFhHAMCEkWV2vz15tC7qJqQioSAgIOKlaO1 zeX3/////fPj19no9//z3MKyr7fL5PgPA3YkAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+MFDRc1B0Oy dsEAAAAQY2FOdgAABkAAAAOEAAAAAgAAAMgpiA4TAAABL0lEQVRYw2NgYGRkYmKGAhCbBQoYSAMj 0RhWNnYOKhjDycXNM6yM4eXjhxsjIChEnjHCIqJi4nBjJCSlyDNGWkZWDu4peQVFJWUVsjylqqbO AzNGQ1NLW0eXHGP09A0MjVCCWNrYhGRjhE3NzC0YGCytgMZY29iq2Nk7ODo5kxvhLq5AY9zcPTy9 vH18yTDGzx8sHRAYFMwQEhqmGx4RGRUdQ7IxsXEg2fiExKTklNS09IzMrOyc3DySjckvKCwqLikt K6+orKquqa2rb2hsam4h2ZjWtnYg6Ojs6u7p7eufMHHS5CntU6eRHlPTZ8ycNXvOXIiqefMXCC9c tJic5EcSGFHGtCMARcbAVYwaM2rMqDGjxowaM9SNoU7NQIzeUWNGjRk1ZtSYUWNGjcEBALI2bSs3 P29eAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTA1LTEzVDIyOjUzOjA3KzAxOjAwIr/QSAAAACV0 RVh0ZGF0ZTptb2RpZnkAMjAxOS0wNS0xM1QyMjo1MzowNyswMTowMFPiaPQAAAAASUVORK5CYII= --=-=-= Content-Type: text/plain 9. a ; RET The first sheen unexpectedly changes to its isolated form: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=06.png Content-Transfer-Encoding: base64 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 SUVORK5CYII= --=-=-= Content-Type: text/plain I occasionally see this happen even without typing anything, as if by a timer, but I'm not sure how to reproduce it. I think, without being 100% certain, that it's only happened while using the 'arabic' input method. 10. a The first sheen reverts to its initial form: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=07.png Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain Any insights? Thanks, -- Basil In GNU Emacs 27.0.50 (build 40, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2019-05-13 built on thunk Repository revision: a1e5cce99b75c1bd50995b7b4d81423b1296fa60 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12003000 System Description: Debian GNU/Linux buster/sid Configured using: 'configure 'CC=ccache gcc' 'CFLAGS=-O2 -march=native' --config-cache --prefix=/home/blc/.local --with-mailutils --with-x-toolkit=lucid --with-modules --with-file-notification=yes --with-x' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 GMP Important settings: value of $LANG: en_IE.UTF-8 locale-coding-system: utf-8-unix In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2019-05-13 built on thunk Repository revision: 5d7dafacf4afc888511649f6fc24c28210cd0dfc Repository branch: harfbuzz Windowing system distributor 'The X.Org Foundation', version 11.0.12003000 System Description: Debian GNU/Linux buster/sid Configured using: 'configure 'CC=ccache gcc' 'CFLAGS=-O0 -g3 -ggdb -gdwarf-4' --config-cache --prefix=/home/blc/.local --program-suffix=-harfbuzz --enable-checking=yes,glyphs --enable-check-lisp-object-type --with-mailutils --with-x-toolkit=lucid --with-modules --with-file-notification=yes --with-x' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 GMP In GNU Emacs 26.2.50 (build 2, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2019-04-30 built on thunk Repository revision: c26d452ae15a74f0eeec53ba529eebaa95eb5489 Windowing system distributor 'The X.Org Foundation', version 11.0.12003000 System Description: Debian GNU/Linux buster/sid Configured using: 'configure 'CC=ccache gcc' 'CFLAGS=-O0 -g3 -ggdb -gdwarf-4' --config-cache --prefix=/home/blc/.local --program-suffix=26 --enable-checking=yes,glyphs --enable-check-lisp-object-type --with-mailutils --with-x-toolkit=lucid --with-modules --with-file-notification=yes --with-x' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS LIBSYSTEMD LCMS2 --=-=-=--