From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Pip Cet Newsgroups: gmane.emacs.bugs Subject: bug#41506: 28.0.50; RTL problem Date: Sun, 24 May 2020 13:05:17 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000b6c94905a6648592" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="39335"; mail-complaints-to="usenet@ciao.gmane.io" To: 41506@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 24 15:06:27 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jcqKh-000ACe-8t for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 May 2020 15:06:27 +0200 Original-Received: from localhost ([::1]:49534 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcqKg-0007CN-4c for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 May 2020 09:06:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37846) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcqKN-0007CH-1D for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 09:06:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53342) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jcqKJ-0002R7-9Z for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 09:06:06 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jcqKI-0005U1-5D for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 09:06:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Pip Cet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 May 2020 13:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41506 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.159032555821066 (code B ref -1); Sun, 24 May 2020 13:06:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 May 2020 13:05:58 +0000 Original-Received: from localhost ([127.0.0.1]:36655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcqKE-0005Ti-2F for submit@debbugs.gnu.org; Sun, 24 May 2020 09:05:58 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:51844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcqKC-0005Ta-NS for submit@debbugs.gnu.org; Sun, 24 May 2020 09:05:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37822) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcqKC-0007Bn-JW for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 09:05:56 -0400 Original-Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]:40436) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jcqKB-0002QD-J9 for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 09:05:56 -0400 Original-Received: by mail-ot1-x335.google.com with SMTP id d26so11936850otc.7 for ; Sun, 24 May 2020 06:05:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=FNtceJ1fCYbhkBAtxo9dtfHdq/kYXCMDqLQRVvMQaS0=; b=FNgrow2aZKB5jlI+TlboysaPT7a8pT1B5cJ+fHHcau5GZgTOm6hbxUcVnze6FRl2mO gbBZsKjEP+FKH5IBAdk1CAFZ07J1ohrccRfgXA63OIqbwVUpsbvoa0N86t+B1gNoKWiN F5HuZOvBf8YbFPLKxNj1aRAv4JTEDTbcVlAV0oGHVYgcohwDPqorvA14JoUiCt+lbnTW t2YLscMVe3PnqCYcAeXhe3tfqsZ3+oMFCPISAH14uJZfU8vV2qjhcndarFqhrQMRj0MC dVgI4ywX58pm/6vyMFFem5vyZ4kxkjsMo2I/EGNFFSNF6epnMMwG4szB3Bclwjyc/xen MqhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=FNtceJ1fCYbhkBAtxo9dtfHdq/kYXCMDqLQRVvMQaS0=; b=V1nJv5cgt+im2p4cGN16sYfVsZ5rY7b2e/MhROdFNggjXydPfOtRlZyPZjqevQdnHe 5S66gDI9YTYNNXXyq40+k6tlIjBfdGjczI8iaf3UxQJKWTSm7IZHNzJ9B3JR+g+oh4qx kGfEGNufDd0RaRBEqlzcAHEOK5pLqOJ1Y3HHDarfw89TL008t29IHgUDAt4zFDGmtNjh +bEpkeUoXfLCQni2CYoDc2YDSai1t04Zv+Tilbt2L1v197cRjjXryGAeKTthVW6wM8VG 0EbnVnBdgO55BEdQQTlyoutKT3RzapHi8zlwXkrDAwbQ4v6W/hPQnnKBTli8xpMCPTY0 11SA== X-Gm-Message-State: AOAM533Hg0L0sk0SEkjFQ3Tba+L/jp1WakqbM4JSuqmmD/GGHQFnod7N M45XkS/Bzr/C5ZqgoJwj17RjMV9Y74Znu3tV0GKcIG+f X-Google-Smtp-Source: ABdhPJypOZOc+eS1gQ+85eVWf6DsTY98axwtsopqxP1XFhnYnufVVcj7uWq3KAcZE8+g1uk3lz2y0t3NoqMQrMqiEy0= X-Received: by 2002:a9d:6a44:: with SMTP id h4mr18294753otn.287.1590325553831; Sun, 24 May 2020 06:05:53 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::335; envelope-from=pipcet@gmail.com; helo=mail-ot1-x335.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:180890 Archived-At: --000000000000b6c94905a6648592 Content-Type: text/plain; charset="UTF-8" Hi, I'm surprised by the way vanilla Emacs behaves when given RTL input: Recipe: emacs -Q hebrew.txt hebrew.txt contains (or should contain!) two newlines followed by the Hebrew word Ivri, punctuated, followed by another single newline. Expected result: right-aligned text Actual result: left-aligned text Is that a bug, or is there something I don't understand? It only appears to be left-aligned when there are precisely two newlines at the beginning of the file. I'm attaching a screenshot since I don't know whether it's a font-specific issue. Thanks! --000000000000b6c94905a6648592 Content-Type: text/plain; charset="UTF-8"; name="hebrew.txt" Content-Disposition: attachment; filename="hebrew.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kal2qd9y1 CgrXota015HWsNeo1rTXmQo= --000000000000b6c94905a6648592 Content-Type: image/jpeg; name="ivri.jpg" Content-Disposition: attachment; filename="ivri.jpg" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kal2pobp0 /9j/4AAQSkZJRgABAQEBGgEbAAD/2wBDAFA3PEY8MlBGQUZaVVBfeMiCeG5uePWvuZHI//////// ////////////////////////////////////////////2wBDAVVaWnhpeOuCguv///////////// ////////////////////////////////////////////////////////////yQARCALhAvgDAREA AhEBAxEB/8wACgAQEAUBEBEF/9oADAMBAAIRAxEAPwDQqsn8M7XsyKP75izEObpjRvnzr/EkENMH A9r+MGA+zRG973ve973ve973ve973ve973ve973ve973ve973vfdg8BW1MZDhAj4O8BwmmK5T562 tC/QutwiQOlMoRq/rrrRi3fX6ZF9wDDB/ADHTgr2y9cCZzfK3O5z6RUYa4gek0lJI/KGRoGNgADr pH8Z/MMLRtpGyE58Hn1WqQnZninmPBUs/mFQLxDsod/ZV5VYe70eGwx7t2vwPeZJvYhZzLYtFLix pfqh/tPFWU5uwSu5YFwTt3HWxoiykyCcsf8AR/74nryLsdTh2+xG0p/W3xSJPRQPV8YtyA+0lESP zy8FLRQyCkWCSB7JE0SxVuvtMpHo66Rqw6orrZhUFsOZB7tuwcFTVQW1qk1VQCa2CHy6OvCoW+oT ZK4H7TE7J9VnQ+518434yV7VMeVxiDrJGeMf3wz3t9R9VItLJMWdHNPXVD2FUcf5dCSjvVu//XIm PVfafItFRkMssDo63+yeTKgkILijUWA2XOLB2pIHgUH7IRL+vhfXOAycxLcA6oY1T0ylPALiGL0N Nlavnrs0inKmiIKSJSn3/bkMSKUESbFBIkkWLpafpVQbcvXwdb4FW2JXKpvN4cueB/qUmaKw3tWe jbVqniytnqY1AoxLxFPDvEn2JfgFJYNgdscK3+NkoAERgGjy3vXgSkZY0RBsf43QampUrTcR1Ag7 MqUXJlSSvrmHhHIFqp6n/K2+hCsOtZOxU2Ek9cxRecERgluIrEco8aF7eO/3sny8AX6JJ5mLGQ0P OMTzXnu6gROI7ih3o2UBIhornWj9u+rTm1XHRlf1EwSO/wAqYkyWg8D/APR7RnSAOGqmHEoSg+UW I0qpIS2DXHGIVL8UnDHZarG4EKOQrGI1q58lompqf6ec129YoiVn69meuQDHR7L18MltM7/HAIsd US8GBJ+lUiFV/hdA9Ubxh9ydh+c5aOzuAelnwuJI/BZJdEJiALwoP70MenkNNdUFQivzsMj3l92+ XPjPBGYcphsF7xRmMSdUlh9dmiNEd5nYQ6CGgGl/vcrc1u+NEXA6lC+fpDuWYEtDN0k933YTu0Et p1FTM9jJvgMsm+vm0n85eJpNyz5X7Nfu6j6rgQ5G1R8PhG4c+CZBMCGRmFDSR9cQ3RsnlwkUCb1J uJwD6KAZAVojLmJvDP5EnlkFovz3Kfnl2e6LlX2X1icupKteLjxBMhl3MHgl2YqHxuF9kjd0TfHg pLUvvw6oOuXr7jDgCfzbUvYbu5B72zaaFilKbLNK3roonmhqKzgdfJfUXczflLMsNSqhbsu3AYuU TsTiZvDyZdADphCYGwgl6GEjAhLNujjTR5lXQAAa/o4W7B/cKHgTkuO8RNUBnzjEAlTmSP2SDHsP tjuemv8ARAm+jHRGa0zCQYU4SwiaxkpOTsC05w49f2tGOYrPM6g7LFtOJmNkPQzrAy3gT7LX4NXu tPoIVW1soJBH0fVZGalwcSoWYW45yBm/1fNsSpAi9/7WYOL2gylZoAKkhNAy1/bwy6yX6eiJTur8 nlk+yEZuEvHRit1F1Uq0m9UJDCuREe3xUx7s4mUMu273pXrHk7axOZE5HpV7jhvbzJE+cFEfH5jF iAnuO08pQioCUlIFs1SWBTCdgPIVlUJWeW7rMn+eLbXsEh5/Ub6lvoVrsICDgcorRIfGjJ+NRd+8 QJHEo0Yn24DPtzdU8gUtDdATKwMfHjpy/mIcDS5xdg4j94FQJeji5LgDPa3VQXkAMRJUFT4v9UW8 Pdakf8LgwmJe/wA356BsAXTHPcXorobtmwJbdM609iL4ZKHIKNr8NgFqS3WM0ZqtmyaIUXE9d9lw sRrva+812M4UP1LraQninKniylet12OQ/L3yvEjuZywcxLycsG9/7YQZXOglcdB2zRhjac9rva89 Dc1MdtMVky0dF7ECNQEmo44ePdoJ9WyPw5Ntqq+qoSA+XWWWHGEge07u78qoAKeQ5EbPui6t83d4 FMhJKlcJ7hQWAM4xRpHib1iPGgzu6CBIhi+tn7RzflmMqQmTPcc+jmxJsIG3M2CW4+qIP2JIIpkq Ky7i6G4BTHfEBTZoxG3pZQcUCsLLep19kMSqP2tbUHTBeeAT/mAKUhFJsmVuLLPv4y/GyqGInX9L Z4r66crBZuClO1slIK0KGeQ6Br0clADn+Tszpqea91zx4YCycKu4cglZgEA0fbrD7hz6s8raw4vC utainxuBrkaBXWrW9Z3SICsCqnoErmv079O4E5sQJ+M92WCh2ooahKQ5h06I4ginP/Na1I0t1+a7 ORgESguPAA7ZPE+8GSOxPAPOzHS5YJ8wjWcoNTn5XAoP2sG2l+Mlrfqec+erVuaSFXVMisArQUKp PaeAZY7qOEQu0Y5QjBmE65jDZHfFpAYlixec8Jk2eVcCWWN2IxNYFgxWGs7hIzhEYT32xPor1Tgw zzXNpFhITrGBFsC2rhvjQrdayv8AxYl1Msrdsh3qXMP1tMBUy6mWwjby2Te+Uup4x0ZpKrzdVIj+ ve5PyYdYWMhBiF6LvQj9AZmguLimCYxpdeaMJAozAxYAQWpCgYF3D5I5gMiz+hT/ANODYlB/LjT2 FHfr+f1pNCzsJIoilhpP7jbF2uTbxyUwVCqpLCvGa6AdXcnCVDjl6wmb2yYDjyf0fzQD2uwmb2yZ UpoIFWbbCzAwmb2yaa/DOyzdGDHQwmb2ybebtVHy50OxlhM3tk4j7q3iLuqnTNhM3tk6BtNATJV8 ns5hM3tk75uBItMClgIjCZvbJ6hVueQZsXCI2Eze2T58aNT45F9G/MJm9sn7YsLjp65ES3YTN7ZQ DwF5GkM7UtMwmb2ygdFE0o3HIXPiwmb2yfdBntAvI1up1hM3tk+6QLgffAudljCZvbJ9013LuUBc 7pGEze2T7qPepUp5t4EMJm9sn3Va9wr5D7xcYTN7ZPusZ8TYF23lAwmb2yfdbb56lb+vNthM3tk+ 67H19LCtehTCZvbJ919nvmB129NWEze2T7sG/lEGZN6qsJm9sn3YjfU4Rrb1xYTN7ZPuxmvfAqRX ZhhM3tk+7oDOwDC9dsmEze2T7wG9uYNh13FYTN7ZPvADzpGWHe6l2PPbJ+mrfsgZ2d7zXY89sn6d bgIxo92x8djz2yfp/gFcGpHcLB2PPbJ+ob4ksa1dz5nY89sn6jXDGhsQ3bSdjz2yfqS0PGGz/epB 2PPbJ+pdJFUbat9RnY89sn6mwkzRuK3+4djz2yfqeKUxG6bgZZ2PPbJ+qDJYUUGGDNHY89sn6oul yRYyYSMdjz2yfqkwYEF81hap2PPbJ+qY5jMZQ2GmnY89sn6p5GXhsiYdidjz2yfqokZ+HH1iAp2P PbJ+qlxpodtmIknY89sn6qqmwR6lYkIdjz2yfqrebbH3RiWZ2PPbJ+qwRu4gIGJvHY89sn6rInGe MBO0UP6/3z2yfqs1po4zvkaViuIY0/Vvr5acjr7jvJm5z4Uhm1X0SJztIm2rzucxAMIBUJdVe3Bw QOoJi6b9ALHs4GSrfnomDJzeT1f+SDm2j9GMbtDykpiNcsNVmIZxRASrDxMTs5DUpZRbwcTENdDX 9+ExMeIYG10tpHt500DdcOjkKJty0dnI7a03alSBQUk53fCcO0BQ1tVq8bhr/wBuNIGse1HfjTSR 9anTvJo3ygxRpiA6+mB86oJbClG+NQ+sujADdn7GlGIxei0q2QnqsbkmIftn3GaJc4csI89o3Rzs RH35Qb3AZDcZK+ZYjUqZM6JebmsqhJhXTWfPLl1sApXJHKHrsYwpwpkznJC6hiS4A/YMekC1iYou 4qFcVdi0UYk5QmLlWvTz/wBw8t2rQaxiN8q8RkPwPT8lVa2gbcmRDITc9ARi4Ezk4GZA3sTqYPT1 /wAUGFKOxLUKif37AYQMc/8ANLJNI/DeLpLzPlTDamKC2Chqoz7baFq/RNGyxW6+dHuu9aDvjeWo ejflq1p5XdLOEVzTemRf1KLHzqAbn7YGFoLRuNk9K9DgzHdN52KTio/uxGZPJgktTMEn/I4m/QIw wN2zVFTuJIAAfzjvw7VMuS6J2PcK/wB+0v7zTQJXxuFTAUSkXSbkpT2lXbzOyZ3GgIwNrGUHlkHe kiHD6dvF82BOvqufRq6wv4Zj+khXVNekGIVJm9Z4HjybTj0nwgnBTZlRYhedJmmuJhj+AjGJ98V8 B84AJ9hdJhgmjeXG0SmQawOF3n91XXMc6wmAF5cmyzzxk8SR1YU8xWvW+anfCCzAIFkoISpGHB3e sHTmXeLA1erBiyJ5D0sg9qQq/VgEQ986Jytua3SPQ2sH98biIhON4Kkybtghaa8q5eNMzCXUKNZM BHLdPwhH9reOKfS/Jn6REPLbeVOdPCdnu+b1kMVxn+rb3/wPbrPwpt3sKBtBpdYQKvc4o9FRn32X JT7B6/uhrVZ/Z3Ym2YOnjl+rYT/uNKNiaOslaCAuRaoZfpDcql7Xi64cOE31iD+zm0Z6IEbDf4dI l/CjueHUFDECr9N+2001n2fyx4BhQeRp6BKIcxxG/eE3SEImgVfFOnqJjZt9NVGRUSMQ1V1SJXQU KCM9a49fwLIHquZfo41ysgqFhsugklhMmZep0jrZv/6HnQG5eszqpfgKNzWT2E3aa6yJnjp+WheN bMWC4rOIhU6LbONXUkMApjb/AF3GYx0mBVWcrkv+sxPw55p/7FnBOJ70wi0wsIBWieDEO9xmEEV8 HKsZWxsBjz5n99eOi58BPICj/WrcHfydngHbkiGRI/Gj27bZastORgv1HqHtI7dkIrDVdBa6GNBs jBW9sFXwdjpAkcwrE2n0blwJOw3DF3rnVujNaiJgtBah+pkffFQkImpMPhcIj/QHP+Dam1krBbou /9k= --000000000000b6c94905a6648592--