From unknown Sun Jul 27 05:16:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64583: 30.0.50; Problems with composed unicode characters Resent-From: "Mark A. Hershberger" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jul 2023 16:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64583@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168918028417885 (code B ref -1); Wed, 12 Jul 2023 16:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jul 2023 16:44:44 +0000 Received: from localhost ([127.0.0.1]:52859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJcxG-0004eM-8F for submit@debbugs.gnu.org; Wed, 12 Jul 2023 12:44:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:41892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJcxD-0004eE-5t for submit@debbugs.gnu.org; Wed, 12 Jul 2023 12:44:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJcxC-0004bI-Qa for bug-gnu-emacs@gnu.org; Wed, 12 Jul 2023 12:44:38 -0400 Received: from spam1.m5hosting.com ([206.71.179.219]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJcx9-0006OU-0M for bug-gnu-emacs@gnu.org; Wed, 12 Jul 2023 12:44:38 -0400 Received: from mail.nichework.com ([108.161.151.107]) by spam1.m5hosting.com with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qJcwl-0005iK-OE for bug-gnu-emacs@gnu.org; Wed, 12 Jul 2023 09:44:27 -0700 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 648A8C776D for ; Wed, 12 Jul 2023 12:44:00 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=everybody.org; s=dkim; t=1689180249; h=from:subject:date:message-id:to:mime-version:content-type: content-transfer-encoding; bh=rKc6chwv4Jfly/CaLrfzRrq4U8TnFCmAR6nbvA8GMDQ=; b=XlOxxuDv2uL6Peq8LF+7B0fXQlVPCdknyjLNttBJBC/7VPYGxrxVUB2z8uLRQvdBcFGj7E fR+IGdded28eJ7j4Cws9Kl5/6uwZ+M9dG1SlN646e1BI7sbJLrOQ4HEX9Mjnes5SNt7leF KAlTxncHzquAjuikBMWtcTBaRRUFj5o0jp++E4GK1oAZbOe6xs/y2Krn1CcaTFs5TeQrtw JqoBAMkViukJTrUJ02mTwZbU8f6F//lGVsqbIZBOe0+RAa9UzCrUF323MSz24HrB97az8G /ybAi0v/jkAKcAUrQ6VsKeW4S4hyY329CfzV/RWQvlWy6O76ZuFu8LUyi7tvEA== From: "Mark A. Hershberger" Date: Wed, 12 Jul 2023 12:43:51 -0400 Message-ID: <87cz0xjd14.fsf@everybody.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Last-TLS-Session-Version: TLSv1.3 X-Originating-IP: 108.161.151.107 X-SpamExperts-Domain: out.m5hosting.com X-SpamExperts-Username: 108.161.151.107 Authentication-Results: m5hosting.com; auth=pass smtp.auth=108.161.151.107@out.m5hosting.com X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: SB/global_tokens (0.000198861339255) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT9BzGkmftxEG7t/0RVox/1dPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5wlAxozo778b01LESzM9ruWD181ZRkJ75zosNBWoY/fPNcV PSoHm0W/3adFfiYl2nvPrHze0HopKac0JcVsAzdL/T4GcPvCLvSpAEEGy7kYxtLSm6ZPIIlKlwTC gIG9JyzRMkFER8p3/Ben47PSH9HqBGjzuh4BML6Ea1s3IuoPv4YaJE+7Na2E3Oj46THdq0PQpijq RT1J+q3zA0F+F5/8TcWsqU26dvDcYIYzaKVPzmqo+CiEiEUieTH4xPDmrp2RMmGH+05pSN4hHKly uAOt4xNuSfrPV+ybw2gxV1Svw0QMF99VlWOZVo1sbhkkbsWwPVI/rahiZln9WaSEpal3cgXNOE5B iBPvUc+zssFNXm1kHkAJl9I0+cmjX7E2n2Y6rDn0tTOVcmJwqI8Ju2neCJuKmef1JCbmfgcv6zoJ wCAFxzML6QwN9QbWIKr2lWnaleDArnyiHVL+9m1Yi9b42+mjZSBX08/Qa05JAIPdanoSKlHMxVnk urBPHtW+f1JZBGKGpZFwJprvIwY1weIqboZ9k8ttCKjZelN1W89BkXn+HbCzapSJWJ1lLYwGze9q mbOYnIRu1vfjpcbReEwP5ec/HBHiIKPOKPsj+iLrPD+cDAWn/LMqWnQoM5MEPwu47vOMeFGGeQ0l p3FR4pnz1P3k2kPy9wmDetZJiaD6+R+DVhN7hxa0Zvgvtl7SOShNSM4gYl1pOOZWclDXAOPdML2t ugB1ofA4Eh3uRlMJ8m5mIuhll4m2DuqEEbErZn1c9aUV1oY4fX3W5eOCNA39llhhiyU/u3DNrpT6 tnfpbB8hA+vQU+Hopprbc+DQVWG7PgcbCQQ3YUwyJajT85+s14T/CLazzQhWdmB8bxplErYUTYLO yIOJf1xK6WJ94JX8bXqCTAJqOjMpfgWS/maoStpSjEcfuNRofyRSNl4Pfg5K/mljQzDNGRc7+LVI He83nhE7MuYv2Yds0bd8TZ75MS+4ayUpOtEhdxekWDmK9g== X-Report-Abuse-To: spam@spam1.m5hosting.com Received-SPF: pass client-ip=206.71.179.219; envelope-from=mah@everybody.org; helo=spam1.m5hosting.com 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Some composed characters from Google's Noto Color Emoji fontset display a box in addition to the correct character. There are inconsistencies between the way the same codepoint is displayed in the describe-char *Help* buffer and the way those same characters are displayed in this buffer. This looks like a bug in Emac's handling of Unicode characters. Following is the output of Cloudflare's wrangler command. Placing point over the icon in the first row and then using =E2=80=9CM-x describe-char RE= T=E2=80=9D shows the following for the =E2=80=9Ccharacter:=E2=80=9D line: character: =F0=9F=93=9A (displayed as =F0=9F=93=9A) (codepoint = 128218, #o372332, #x1f4da) In the *Help* buffer the icons are different with the first icon showing the same icon that is in the =E2=80=9Cdecomposition=E2=80=9D row and the se= cond (=E2=80=9Cdisplayed as=E2=80=9D) icon matching the output I see in terminal= and in this Message buffer. The second icon is similar: character: =F0=9F=93=A5 (displayed as =F0=9F=93=A5) (codepoint = 128229, #o372345, #x1f4e5) The *Help* buffer shows two different icons but this Message buffer shows two similar buffers The character that originally led to this report is the one on the =E2=80=9Cwrangler secret:bulk =E2=80=9D line. describe-char's =E2=80=9Ccharacter=E2=80=9D line shows: character: =F0=9F=97=84 (displayed as =F0=9F=97=84) (codepoint = 128452, #o372704, #x1f5c4) where the first character in the *help* buffer is similara to the one displayed at https://unicodeplus.com/U+1F5C4 and the second is the a more 3D file cabinet. In the Message buffer below, though, there is a blank box following the 3D file cabinet. A similar blank box follows the =E2=80=9Ckv:namespace=E2=80=9D, =E2=80=9Cpa= ges=E2=80=9D and =E2=80=9Cwhoami=E2=80=9D lines. wrangler Commands: wrangler docs [command..] =F0=9F=93=9A Open wrangler's docs in= your browser wrangler init [name] =F0=9F=93=A5 Initialize a basic Work= er project, including a wrangler.toml file wrangler generate [name] [template] =E2=9C=A8 Generate a new Worker proj= ect from an existing Worker template. See https://github.com/cloudflare/tem= plates wrangler dev [script] =F0=9F=91=82 Start a local server fo= r developing your worker wrangler deploy [script] =F0=9F=86=99 Deploy your Worker to C= loudflare. [aliases: publish] wrangler delete [script] =F0=9F=97=91 Delete your Worker fro= m Cloudflare. wrangler tail [worker] =F0=9F=A6=9A Starts a log tailing se= ssion for a published Worker. wrangler secret =F0=9F=A4=AB Generate a secret that = can be referenced in a Worker wrangler secret:bulk =F0=9F=97=84=EF=B8=8F Bulk upload s= ecrets for a Worker wrangler kv:namespace =F0=9F=97=82=EF=B8=8F Interact with= your Workers KV Namespaces wrangler kv:key =F0=9F=94=91 Individually manage Wor= kers KV key-value pairs wrangler kv:bulk =F0=9F=92=AA Interact with multiple = Workers KV key-value pairs at once wrangler pages =E2=9A=A1=EF=B8=8F Configure Cloudfl= are Pages wrangler queues =F0=9F=87=B6 Configure Workers Queues wrangler r2 =F0=9F=93=A6 Interact with an R2 sto= re wrangler dispatch-namespace =F0=9F=93=A6 Interact with a dispatc= h namespace wrangler d1 =F0=9F=97=84 Interact with a D1 dat= abase wrangler constellation =F0=9F=A4=96 Interact with Constella= tion models wrangler pubsub =F0=9F=93=AE Interact and manage Pub= /Sub Brokers wrangler mtls-certificate =F0=9F=AA=AA Manage certificates use= d for mTLS connections wrangler login =F0=9F=94=93 Login to Cloudflare wrangler logout =F0=9F=9A=AA Logout from Cloudflare wrangler whoami =F0=9F=95=B5=EF=B8=8F Retrieve your= user info and test your auth config wrangler types =F0=9F=93=9D Generate types from bin= dings & module rules in config wrangler deployments =F0=9F=9A=A2 List and view details f= or deployments wrangler rollback [deployment-id] =F0=9F=94=99 Rollback a deployment Flags: -j, --experimental-json-config Experimental: Support wrangler.json [boo= lean] -c, --config Path to .toml configuration file [string] -e, --env Environment to use for operations and .en= v files [string] -h, --help Show help [boolean] -v, --version Show version number [boolean] In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-07-11 built on gabriel Repository revision: 04710bd01b201d0bdeeccacbd6faecfebf97801b Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12201009 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --with-gif=3Difavailable --with-tree-sitter=3Difavailable --with-cairo --with-imagemagick --with-json --with-native-compilation --with-xinput2 --with-xwidgets --with-x-toolkit=3Dgtk3 --with-gconf --with-xwidgets --with-imagemagick --with-modules' Configured features: ACL CAIRO DBUS FREETYPE GCONF GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB Important settings: value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: global-emojify-mode: t emojify-mode: t emacs-gc-stats-mode: t global-corfu-mode: t corfu-mode: t marginalia-mode: t vertico-mode: t which-key-mode: t global-page-break-lines-mode: t direnv-mode: t auto-compile-on-load-mode: t auto-compile-on-save-mode: t gcmh-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t global-git-commit-mode: t magit-auto-revert-mode: t firestarter-mode: t editorconfig-mode: t global-flycheck-mode: t flycheck-mode: t override-global-mode: t server-mode: t windmove-mode: t display-time-mode: t recentf-mode: t savehist-mode: t straight-use-package-mode: t straight-package-neutering-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t abbrev-mode: t Load-path shadows: /home/mah/.emacs.d/straight/build/dpkg-dev-el/debian-autoloads hides /home/= mah/.emacs.d/straight/build/debian-el/debian-autoloads /home/mah/.emacs.d/straight/build/transient/transient hides /home/mah/work/= code/emacs-master/lisp/transient /home/mah/.emacs.d/straight/build/use-package/use-package hides /home/mah/w= ork/code/emacs-master/lisp/use-package/use-package /home/mah/.emacs.d/straight/build/use-package/use-package-bind-key hides /h= ome/mah/work/code/emacs-master/lisp/use-package/use-package-bind-key /home/mah/.emacs.d/straight/build/use-package/use-package-core hides /home/= mah/work/code/emacs-master/lisp/use-package/use-package-core /home/mah/.emacs.d/straight/build/use-package/use-package-delight hides /ho= me/mah/work/code/emacs-master/lisp/use-package/use-package-delight /home/mah/.emacs.d/straight/build/use-package/use-package-jump hides /home/= mah/work/code/emacs-master/lisp/use-package/use-package-jump /home/mah/.emacs.d/straight/build/use-package/use-package-ensure hides /hom= e/mah/work/code/emacs-master/lisp/use-package/use-package-ensure /home/mah/.emacs.d/straight/build/use-package/use-package-diminish hides /h= ome/mah/work/code/emacs-master/lisp/use-package/use-package-diminish /home/mah/.emacs.d/straight/build/use-package/use-package-lint hides /home/= mah/work/code/emacs-master/lisp/use-package/use-package-lint /home/mah/.emacs.d/straight/build/bind-key/bind-key hides /home/mah/work/co= de/emacs-master/lisp/use-package/bind-key /home/mah/.emacs.d/straight/build/xref/xref hides /home/mah/work/code/emacs= -master/lisp/progmodes/xref /home/mah/.emacs.d/straight/build/project/project hides /home/mah/work/code= /emacs-master/lisp/progmodes/project /home/mah/.emacs.d/straight/build/org/org-fold hides /home/mah/work/code/em= acs-master/lisp/org/org-fold /home/mah/.emacs.d/straight/build/org/ob-tangle hides /home/mah/work/code/e= macs-master/lisp/org/ob-tangle /home/mah/.emacs.d/straight/build/org/org-datetree hides /home/mah/work/cod= e/emacs-master/lisp/org/org-datetree /home/mah/.emacs.d/straight/build/org/ob-makefile hides /home/mah/work/code= /emacs-master/lisp/org/ob-makefile /home/mah/.emacs.d/straight/build/org/org-goto hides /home/mah/work/code/em= acs-master/lisp/org/org-goto /home/mah/.emacs.d/straight/build/org/org-timer hides /home/mah/work/code/e= macs-master/lisp/org/org-timer /home/mah/.emacs.d/straight/build/org/ob-julia hides /home/mah/work/code/em= acs-master/lisp/org/ob-julia /home/mah/.emacs.d/straight/build/org/ob-eshell hides /home/mah/work/code/e= macs-master/lisp/org/ob-eshell /home/mah/.emacs.d/straight/build/org/org-macro hides /home/mah/work/code/e= macs-master/lisp/org/org-macro /home/mah/.emacs.d/straight/build/org/ol-eshell hides /home/mah/work/code/e= macs-master/lisp/org/ol-eshell /home/mah/.emacs.d/straight/build/org/ob-emacs-lisp hides /home/mah/work/co= de/emacs-master/lisp/org/ob-emacs-lisp /home/mah/.emacs.d/straight/build/org/ob-fortran hides /home/mah/work/code/= emacs-master/lisp/org/ob-fortran /home/mah/.emacs.d/straight/build/org/ol-eww hides /home/mah/work/code/emac= s-master/lisp/org/ol-eww /home/mah/.emacs.d/straight/build/org/ol-mhe hides /home/mah/work/code/emac= s-master/lisp/org/ol-mhe /home/mah/.emacs.d/straight/build/org/ol-irc hides /home/mah/work/code/emac= s-master/lisp/org/ol-irc /home/mah/.emacs.d/straight/build/org/ox-org hides /home/mah/work/code/emac= s-master/lisp/org/ox-org /home/mah/.emacs.d/straight/build/org/org-lint hides /home/mah/work/code/em= acs-master/lisp/org/org-lint /home/mah/.emacs.d/straight/build/org/ob-core hides /home/mah/work/code/ema= cs-master/lisp/org/ob-core /home/mah/.emacs.d/straight/build/org/org-list hides /home/mah/work/code/em= acs-master/lisp/org/org-list /home/mah/.emacs.d/straight/build/org/org-compat hides /home/mah/work/code/= emacs-master/lisp/org/org-compat /home/mah/.emacs.d/straight/build/org/ox-man hides /home/mah/work/code/emac= s-master/lisp/org/ox-man /home/mah/.emacs.d/straight/build/org/org-persist hides /home/mah/work/code= /emacs-master/lisp/org/org-persist /home/mah/.emacs.d/straight/build/org/ob-org hides /home/mah/work/code/emac= s-master/lisp/org/ob-org /home/mah/.emacs.d/straight/build/org/ob-table hides /home/mah/work/code/em= acs-master/lisp/org/ob-table /home/mah/.emacs.d/straight/build/org/ol-bibtex hides /home/mah/work/code/e= macs-master/lisp/org/ol-bibtex /home/mah/.emacs.d/straight/build/org/org-element hides /home/mah/work/code= /emacs-master/lisp/org/org-element /home/mah/.emacs.d/straight/build/org/oc-natbib hides /home/mah/work/code/e= macs-master/lisp/org/oc-natbib /home/mah/.emacs.d/straight/build/org/ob-ocaml hides /home/mah/work/code/em= acs-master/lisp/org/ob-ocaml /home/mah/.emacs.d/straight/build/org/org-agenda hides /home/mah/work/code/= emacs-master/lisp/org/org-agenda /home/mah/.emacs.d/straight/build/org/ob-sqlite hides /home/mah/work/code/e= macs-master/lisp/org/ob-sqlite /home/mah/.emacs.d/straight/build/org/ol-bbdb hides /home/mah/work/code/ema= cs-master/lisp/org/ol-bbdb /home/mah/.emacs.d/straight/build/org/ob-ref hides /home/mah/work/code/emac= s-master/lisp/org/ob-ref /home/mah/.emacs.d/straight/build/org/ox-latex hides /home/mah/work/code/em= acs-master/lisp/org/ox-latex /home/mah/.emacs.d/straight/build/org/org-loaddefs hides /home/mah/work/cod= e/emacs-master/lisp/org/org-loaddefs /home/mah/.emacs.d/straight/build/org/org-fold-core hides /home/mah/work/co= de/emacs-master/lisp/org/org-fold-core /home/mah/.emacs.d/straight/build/org/ob-ditaa hides /home/mah/work/code/em= acs-master/lisp/org/ob-ditaa /home/mah/.emacs.d/straight/build/org/ox-beamer hides /home/mah/work/code/e= macs-master/lisp/org/ox-beamer /home/mah/.emacs.d/straight/build/org/ob-clojure hides /home/mah/work/code/= emacs-master/lisp/org/ob-clojure /home/mah/.emacs.d/straight/build/org/ob-haskell hides /home/mah/work/code/= emacs-master/lisp/org/ob-haskell /home/mah/.emacs.d/straight/build/org/ob-sql hides /home/mah/work/code/emac= s-master/lisp/org/ob-sql /home/mah/.emacs.d/straight/build/org/ob-matlab hides /home/mah/work/code/e= macs-master/lisp/org/ob-matlab /home/mah/.emacs.d/straight/build/org/org-num hides /home/mah/work/code/ema= cs-master/lisp/org/org-num /home/mah/.emacs.d/straight/build/org/ob-R hides /home/mah/work/code/emacs-= master/lisp/org/ob-R /home/mah/.emacs.d/straight/build/org/ob-js hides /home/mah/work/code/emacs= -master/lisp/org/ob-js /home/mah/.emacs.d/straight/build/org/ox-ascii hides /home/mah/work/code/em= acs-master/lisp/org/ox-ascii /home/mah/.emacs.d/straight/build/org/org-entities hides /home/mah/work/cod= e/emacs-master/lisp/org/org-entities /home/mah/.emacs.d/straight/build/org/org-plot hides /home/mah/work/code/em= acs-master/lisp/org/org-plot /home/mah/.emacs.d/straight/build/org/ob-shell hides /home/mah/work/code/em= acs-master/lisp/org/ob-shell /home/mah/.emacs.d/straight/build/org/oc hides /home/mah/work/code/emacs-ma= ster/lisp/org/oc /home/mah/.emacs.d/straight/build/org/oc-biblatex hides /home/mah/work/code= /emacs-master/lisp/org/oc-biblatex /home/mah/.emacs.d/straight/build/org/org-ctags hides /home/mah/work/code/e= macs-master/lisp/org/org-ctags /home/mah/.emacs.d/straight/build/org/org-habit hides /home/mah/work/code/e= macs-master/lisp/org/org-habit /home/mah/.emacs.d/straight/build/org/ob-perl hides /home/mah/work/code/ema= cs-master/lisp/org/ob-perl /home/mah/.emacs.d/straight/build/org/org-table hides /home/mah/work/code/e= macs-master/lisp/org/org-table /home/mah/.emacs.d/straight/build/org/ob-calc hides /home/mah/work/code/ema= cs-master/lisp/org/ob-calc /home/mah/.emacs.d/straight/build/org/oc-bibtex hides /home/mah/work/code/e= macs-master/lisp/org/oc-bibtex /home/mah/.emacs.d/straight/build/org/ob-octave hides /home/mah/work/code/e= macs-master/lisp/org/ob-octave /home/mah/.emacs.d/straight/build/org/ob-maxima hides /home/mah/work/code/e= macs-master/lisp/org/ob-maxima /home/mah/.emacs.d/straight/build/org/ol hides /home/mah/work/code/emacs-ma= ster/lisp/org/ol /home/mah/.emacs.d/straight/build/org/org-inlinetask hides /home/mah/work/c= ode/emacs-master/lisp/org/org-inlinetask /home/mah/.emacs.d/straight/build/org/ox-koma-letter hides /home/mah/work/c= ode/emacs-master/lisp/org/ox-koma-letter /home/mah/.emacs.d/straight/build/org/org-cycle hides /home/mah/work/code/e= macs-master/lisp/org/org-cycle /home/mah/.emacs.d/straight/build/org/ob-latex hides /home/mah/work/code/em= acs-master/lisp/org/ob-latex /home/mah/.emacs.d/straight/build/org/org-indent hides /home/mah/work/code/= emacs-master/lisp/org/org-indent /home/mah/.emacs.d/straight/build/org/ol-gnus hides /home/mah/work/code/ema= cs-master/lisp/org/ol-gnus /home/mah/.emacs.d/straight/build/org/org-refile hides /home/mah/work/code/= emacs-master/lisp/org/org-refile /home/mah/.emacs.d/straight/build/org/ob-sed hides /home/mah/work/code/emac= s-master/lisp/org/ob-sed /home/mah/.emacs.d/straight/build/org/org-attach-git hides /home/mah/work/c= ode/emacs-master/lisp/org/org-attach-git /home/mah/.emacs.d/straight/build/org/org-colview hides /home/mah/work/code= /emacs-master/lisp/org/org-colview /home/mah/.emacs.d/straight/build/org/ob-groovy hides /home/mah/work/code/e= macs-master/lisp/org/ob-groovy /home/mah/.emacs.d/straight/build/org/ob-lisp hides /home/mah/work/code/ema= cs-master/lisp/org/ob-lisp /home/mah/.emacs.d/straight/build/org/org-protocol hides /home/mah/work/cod= e/emacs-master/lisp/org/org-protocol /home/mah/.emacs.d/straight/build/org/ol-doi hides /home/mah/work/code/emac= s-master/lisp/org/ol-doi /home/mah/.emacs.d/straight/build/org/ob-ruby hides /home/mah/work/code/ema= cs-master/lisp/org/ob-ruby /home/mah/.emacs.d/straight/build/org/ox-texinfo hides /home/mah/work/code/= emacs-master/lisp/org/ox-texinfo /home/mah/.emacs.d/straight/build/org/ob-eval hides /home/mah/work/code/ema= cs-master/lisp/org/ob-eval /home/mah/.emacs.d/straight/build/org/ob-dot hides /home/mah/work/code/emac= s-master/lisp/org/ob-dot /home/mah/.emacs.d/straight/build/org/org-feed hides /home/mah/work/code/em= acs-master/lisp/org/org-feed /home/mah/.emacs.d/straight/build/org/ox-odt hides /home/mah/work/code/emac= s-master/lisp/org/ox-odt /home/mah/.emacs.d/straight/build/org/ob-plantuml hides /home/mah/work/code= /emacs-master/lisp/org/ob-plantuml /home/mah/.emacs.d/straight/build/org/ol-docview hides /home/mah/work/code/= emacs-master/lisp/org/ol-docview /home/mah/.emacs.d/straight/build/org/ob-lob hides /home/mah/work/code/emac= s-master/lisp/org/ob-lob /home/mah/.emacs.d/straight/build/org/ob-awk hides /home/mah/work/code/emac= s-master/lisp/org/ob-awk /home/mah/.emacs.d/straight/build/org/ox-publish hides /home/mah/work/code/= emacs-master/lisp/org/ox-publish /home/mah/.emacs.d/straight/build/org/ox-html hides /home/mah/work/code/ema= cs-master/lisp/org/ox-html /home/mah/.emacs.d/straight/build/org/org hides /home/mah/work/code/emacs-m= aster/lisp/org/org /home/mah/.emacs.d/straight/build/org/org-src hides /home/mah/work/code/ema= cs-master/lisp/org/org-src /home/mah/.emacs.d/straight/build/org/ol-w3m hides /home/mah/work/code/emac= s-master/lisp/org/ol-w3m /home/mah/.emacs.d/straight/build/org/ox hides /home/mah/work/code/emacs-ma= ster/lisp/org/ox /home/mah/.emacs.d/straight/build/org/ob-C hides /home/mah/work/code/emacs-= master/lisp/org/ob-C /home/mah/.emacs.d/straight/build/org/oc-basic hides /home/mah/work/code/em= acs-master/lisp/org/oc-basic /home/mah/.emacs.d/straight/build/org/ob-screen hides /home/mah/work/code/e= macs-master/lisp/org/ob-screen /home/mah/.emacs.d/straight/build/org/ob-processing hides /home/mah/work/co= de/emacs-master/lisp/org/ob-processing /home/mah/.emacs.d/straight/build/org/ob-sass hides /home/mah/work/code/ema= cs-master/lisp/org/ob-sass /home/mah/.emacs.d/straight/build/org/ol-man hides /home/mah/work/code/emac= s-master/lisp/org/ol-man /home/mah/.emacs.d/straight/build/org/org-version hides /home/mah/work/code= /emacs-master/lisp/org/org-version /home/mah/.emacs.d/straight/build/org/org-keys hides /home/mah/work/code/em= acs-master/lisp/org/org-keys /home/mah/.emacs.d/straight/build/org/ox-md hides /home/mah/work/code/emacs= -master/lisp/org/ox-md /home/mah/.emacs.d/straight/build/org/org-capture hides /home/mah/work/code= /emacs-master/lisp/org/org-capture /home/mah/.emacs.d/straight/build/org/ob-lua hides /home/mah/work/code/emac= s-master/lisp/org/ob-lua /home/mah/.emacs.d/straight/build/org/org-duration hides /home/mah/work/cod= e/emacs-master/lisp/org/org-duration /home/mah/.emacs.d/straight/build/org/org-footnote hides /home/mah/work/cod= e/emacs-master/lisp/org/org-footnote /home/mah/.emacs.d/straight/build/org/org-macs hides /home/mah/work/code/em= acs-master/lisp/org/org-macs /home/mah/.emacs.d/straight/build/org/org-tempo hides /home/mah/work/code/e= macs-master/lisp/org/org-tempo /home/mah/.emacs.d/straight/build/org/ob-lilypond hides /home/mah/work/code= /emacs-master/lisp/org/ob-lilypond /home/mah/.emacs.d/straight/build/org/ob-exp hides /home/mah/work/code/emac= s-master/lisp/org/ob-exp /home/mah/.emacs.d/straight/build/org/ob-python hides /home/mah/work/code/e= macs-master/lisp/org/ob-python /home/mah/.emacs.d/straight/build/org/ol-info hides /home/mah/work/code/ema= cs-master/lisp/org/ol-info /home/mah/.emacs.d/straight/build/org/org-pcomplete hides /home/mah/work/co= de/emacs-master/lisp/org/org-pcomplete /home/mah/.emacs.d/straight/build/org/org-attach hides /home/mah/work/code/= emacs-master/lisp/org/org-attach /home/mah/.emacs.d/straight/build/org/org-archive hides /home/mah/work/code= /emacs-master/lisp/org/org-archive /home/mah/.emacs.d/straight/build/org/ol-rmail hides /home/mah/work/code/em= acs-master/lisp/org/ol-rmail /home/mah/.emacs.d/straight/build/org/org-id hides /home/mah/work/code/emac= s-master/lisp/org/org-id /home/mah/.emacs.d/straight/build/org/org-crypt hides /home/mah/work/code/e= macs-master/lisp/org/org-crypt /home/mah/.emacs.d/straight/build/org/ob-java hides /home/mah/work/code/ema= cs-master/lisp/org/ob-java /home/mah/.emacs.d/straight/build/org/ob-css hides /home/mah/work/code/emac= s-master/lisp/org/ob-css /home/mah/.emacs.d/straight/build/org/ob-scheme hides /home/mah/work/code/e= macs-master/lisp/org/ob-scheme /home/mah/.emacs.d/straight/build/org/org-faces hides /home/mah/work/code/e= macs-master/lisp/org/org-faces /home/mah/.emacs.d/straight/build/org/ob hides /home/mah/work/code/emacs-ma= ster/lisp/org/ob /home/mah/.emacs.d/straight/build/org/ob-comint hides /home/mah/work/code/e= macs-master/lisp/org/ob-comint /home/mah/.emacs.d/straight/build/org/org-mobile hides /home/mah/work/code/= emacs-master/lisp/org/org-mobile /home/mah/.emacs.d/straight/build/org/ob-forth hides /home/mah/work/code/em= acs-master/lisp/org/ob-forth /home/mah/.emacs.d/straight/build/org/org-clock hides /home/mah/work/code/e= macs-master/lisp/org/org-clock /home/mah/.emacs.d/straight/build/org/ox-icalendar hides /home/mah/work/cod= e/emacs-master/lisp/org/ox-icalendar /home/mah/.emacs.d/straight/build/org/oc-csl hides /home/mah/work/code/emac= s-master/lisp/org/oc-csl /home/mah/.emacs.d/straight/build/org/org-mouse hides /home/mah/work/code/e= macs-master/lisp/org/org-mouse /home/mah/.emacs.d/straight/build/org/ob-gnuplot hides /home/mah/work/code/= emacs-master/lisp/org/ob-gnuplot /home/mah/.emacs.d/straight/build/let-alist/let-alist hides /home/mah/work/= code/emacs-master/lisp/emacs-lisp/let-alist Features: (shadow sort emacsbug emoji-labels emoji multisession descr-text dockerfile-mode magit-subtree company textsec uni-scripts idna-mapping uni-confusable textsec-check ucs-normalize eww mm-url sgml-mode facemenu misearch multi-isearch mail-extr prettier-js go-mode find-file conf-mode hideshow python ffap network-stream url-cache flyspell ispell xmlunicode quail xmlunicode-character-list magit-extras emacsql-sqlite-builtin sqlite vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view vc magit-gitflow magit-tramp orgit-forge orgit forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github forge-notify forge-revnote forge-pullreq forge-issue forge-topic bug-reference forge-post markdown-mode forge-repo forge forge-core forge-db closql emacsql-sqlite-common emacsql emacsql-compiler eieio-base magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply js2-mode epa-file mule-util org-download org-attach async blamer posframe emojify notifications emacs-gc-stats emacs-gc-stats-autoloads init cal-china lunar solar cal-dst cal-hebrew cal-julian holidays holiday-loaddefs vc-git vc-dispatcher pyvenv pyvenv-autoloads all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons all-the-icons-autoloads color-moccur-autoloads jenkinsfile-mode groovy-mode jenkinsfile-mode-autoloads groovy-mode-autoloads ob-dall-e-shell ob-dall-e-shell-autoloads dall-e-shell dall-e-shell-autoloads ob-chatgpt-shell ob-chatgpt-shell-autoloads chatgpt-shell shell-maker view goto-addr ielm eshell esh-mode esh-var esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util chatgpt-shell-autoloads shell-maker-autoloads vcl-mode cc-langs vcl-mode-autoloads ansible ansible-autoloads license-templates license-templates-autoloads gitignore-templates gitignore-templates-autoloads yaml-pro consult yaml-pro-edit yaml yaml-pro-autoloads tree-sitter-langs tree-sitter-langs-build tar-mode arc-mode archive-mode tree-sitter-hl tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get dired-aux tsc-obsolete tree-sitter-langs-autoloads tree-sitter-autoloads tsc-autoloads kubedoc kubedoc-autoloads kubernetes kubernetes-overview kubernetes-services kubernetes-secrets kubernetes-persistentvolumeclaims kubernetes-namespaces kubernetes-jobs kubernetes-pod-line kubernetes-ingress kubernetes-errors kubernetes-nodes kubernetes-statefulsets kubernetes-deployments kubernetes-configmaps kubernetes-logs kubernetes-labels kubernetes-commands mode-local kubernetes-popups kubernetes-el-tramp magit-popup kubernetes-pods kubernetes-loading-container kubernetes-contexts kubernetes-yaml kubernetes-utils kubernetes-modes kubernetes-kubectl kubernetes-state kubernetes-process request kubernetes-core kubernetes-vars kubernetes-ast kubernetes-autoloads request-autoloads orderless orderless-autoloads consult-autoloads kind-icon svg-lib kind-icon-autoloads svg-lib-autoloads corfu corfu-autoloads marginalia marginalia-autoloads vertico icomplete vertico-autoloads terraform-mode hcl-mode terraform-mode-autoloads hcl-mode-autoloads terraform-doc terraform-doc-autoloads html-fold html-fold-autoloads danneskjold-theme danneskjold-theme-autoloads dpkg-dev-el-autoloads dpkg-dev-el debian-el-autoloads debian-el which-key which-key-autoloads prettier-js-autoloads impatient-mode htmlize simple-httpd impatient-mode-autoloads simple-httpd-autoloads web-mode-autoloads whattf-dt html5-langs whattf-dt-autoloads rustic-autoloads xterm-color-autoloads spinner-autoloads project-autoloads xref-autoloads rust-mode-autoloads flymake-rust flymake-easy flymake-proc flymake flymake-rust-autoloads flymake-easy-autoloads feature-mode cucumber-mode etags fileloop feature-mode-autoloads markdown-xwidget-autoloads mustache-autoloads dockerfile-mode-autoloads nov-autoloads esxml-autoloads kv-autoloads go-errcheck-autoloads go-mode-autoloads blamer-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads pfuture-autoloads ace-window-autoloads lice lice-autoloads gnus-alias gnus-alias-autoloads lorem-ipsum-autoloads ox-moderncv org-cv-utils ox-moderncv-autoloads magit-tramp-autoloads magit-gitflow-autoloads magit-popup-autoloads orgit-forge-autoloads orgit-autoloads web time-stamp web-autoloads ghub+ apiwrap apropos ghub+-autoloads apiwrap-autoloads ox-mediawiki-autoloads org-download-autoloads async-autoloads org-ref org-ref-core org-ref-glossary org-ref-bibtex avy doi-utils org-ref-utils org-ref-export citeproc citeproc-itemgetters citeproc-biblatex citeproc-bibtex ol-bibtex citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt citeproc-lib citeproc-s thingatpt queue org-ref-misc-links org-ref-label-link org-ref-ref-links org-ref-citation-links xref project org-ref-bibliography-links hydra lv bibtex-completion biblio biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone biblio-doi biblio-core url-queue hl-line parsebib bibtex org-ref-autoloads citeproc-autoloads queue-autoloads bibtex-completion-autoloads biblio-autoloads biblio-core-autoloads parsebib-autoloads avy-autoloads org2blog-autoloads writegood-mode-autoloads hydra-autoloads lv-autoloads htmlize-autoloads metaweblog metaweblog-autoloads xml-rpc xml-rpc-autoloads mediawiki-autoloads json-mode js c-ts-common cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs json-mode-autoloads json-snatcher json-snatcher-autoloads password-store auth-source-pass password-store-autoloads page-break-lines page-break-lines-autoloads vterm bookmark pp tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat compile color term ehelp vterm-module term/xterm xterm vterm-autoloads org-journal-autoloads deft-autoloads yaml-mode yaml-mode-autoloads emojify-autoloads multiple-cursors-autoloads python-mode-autoloads org-bullets-autoloads direnv direnv-autoloads alert-autoloads log4e-autoloads gntp-autoloads xmlunicode-autoloads auto-compile auto-compile-autoloads js2-mode-autoloads string-inflection-autoloads org-mime-autoloads bbdb-autoloads smtpmail loccur loccur-autoloads phpunit-autoloads company-autoloads php-mode-autoloads ghub-graphql gsexp ghub url-http url-gw nsm url-auth let-alist graphql graphql-autoloads treepy gcmh gcmh-autoloads forge-autoloads yaml-autoloads markdown-mode-autoloads ghub-autoloads treepy-autoloads closql-autoloads emacsql-autoloads magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor magit-mode transient edmacro kmacro magit-git magit-base magit-section cursor-sensor crm magit-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads sqlite3 sqlite3-api sqlite3-autoloads firestarter firestarter-autoloads editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch pcase editorconfig-autoloads f f-shortdoc s f-autoloads s-autoloads geben dbgp geben-autoloads envrc inheritenv envrc-autoloads inheritenv-autoloads flycheck flycheck-autoloads let-alist-autoloads pkg-info-autoloads epl-autoloads ivy-autoloads smex smex-autoloads compat compat-autoloads ox-pandoc ht dash ox-org ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox ox-pandoc-autoloads ht-autoloads dash-autoloads org-crypt ob-ditaa ob-shell shell ob-dot bind-key my-firestarter whiteboard-theme server ido help-at-pt allout cus-load define org-duration org-clock windmove easy-mmode org-agenda org-element org-element-ast inline org-persist xdg org-id avl-tree generator tabify appt gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs format-spec gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mailabbrev mailheader gnus-win gnus nnheader gnus-util text-property-search time-date mail-utils range mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr gmm-utils icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs nano nano-help nano-splash time nano-bindings nano-modeline nano-session recentf tree-widget wid-edit savehist nano-defaults advice comp comp-cstr warnings icons rx face-remap nano-theme-light nano-theme-dark nano-theme nano-faces nano-base-colors nano-layout disp-table finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core password-cache json map byte-opt url-vars nano-autoloads use-package-autoloads bind-key-autoloads info straight-autoloads cl-seq cl-extra help-mode straight subr-x cl-macs gv cl-loaddefs cl-lib bytecomp byte-compile rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 1703446 1379099) (symbols 48 78921 25) (strings 32 603456 33563) (string-bytes 1 20659134) (vectors 16 288788) (vector-slots 8 7047757 1756= 542) (floats 8 3598 12284) (intervals 56 16224 17251) (buffers 984 65)) --=20 http://hexmode.com/ Don't ask me who's influenced me. A lion is made up of the lambs he's digested, and I've been reading all my life. -- Giorgos Seferis From unknown Sun Jul 27 05:16:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64583: 30.0.50; Problems with composed unicode characters Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jul 2023 17:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Mark A. Hershberger" Cc: 64583@debbugs.gnu.org Received: via spool by 64583-submit@debbugs.gnu.org id=B64583.168918283631950 (code B ref 64583); Wed, 12 Jul 2023 17:28:01 +0000 Received: (at 64583) by debbugs.gnu.org; 12 Jul 2023 17:27:16 +0000 Received: from localhost ([127.0.0.1]:52891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJdcR-0008JG-US for submit@debbugs.gnu.org; Wed, 12 Jul 2023 13:27:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJdcP-0008J3-RW for 64583@debbugs.gnu.org; Wed, 12 Jul 2023 13:27:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJdcK-00008Y-6X; Wed, 12 Jul 2023 13:27:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=AXUXC2zUvBAl45CaiCuDP54dlvFFxd47oX3DA9YtlwU=; b=HAXU0qqtZmpNu5Le06af sRVqMC4luZxviY0qNKOq6T063yfnFygWPz6qgeTOSFex8iEOOJZ3jCv/ObmHYg9XyWIdwHKLaMkU5 MzPPwjrdItjOVpGazGaZQhlpPqme8gXoHz8CMHW7NmBtIOTAbMA23UhHkHy/lvKrwQN7OlxDW0aoT Fo1GSJb1w0vCLPn+OUcqp5rpmKtvzVtl84Jn1asr8BJfCvNNAc9SqPm9Kcme65DpEwasAR+UfyAoB 7DBCVW3QhNaABhafH+TLLWwyYnAwCZeBR6LXWBVPbJvceLMNV908H2cm7k04PnDhclcGSvUuTyo9M qG7zQHiK+YM6EA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJdcJ-0002qy-NF; Wed, 12 Jul 2023 13:27:08 -0400 Date: Wed, 12 Jul 2023 20:27:22 +0300 Message-Id: <83v8ep59c5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87cz0xjd14.fsf@everybody.org> (bug-gnu-emacs@gnu.org) References: <87cz0xjd14.fsf@everybody.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Wed, 12 Jul 2023 12:43:51 -0400 > From: "Mark A. Hershberger" via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Some composed characters from Google's Noto Color Emoji fontset display > a box in addition to the correct character. > > There are inconsistencies between the way the same codepoint is > displayed in the describe-char *Help* buffer and the way those same > characters are displayed in this buffer. This looks like a bug in > Emac's handling of Unicode characters. > > Following is the output of Cloudflare's wrangler command. Placing point > over the icon in the first row and then using “M-x describe-char RET” > shows the following for the “character:” line: > > character: 📚 (displayed as 📚) (codepoint 128218, #o372332, #x1f4da) > > In the *Help* buffer the icons are different with the first icon showing > the same icon that is in the “decomposition” row and the second > (“displayed as”) icon matching the output I see in terminal and in this > Message buffer. > > The second icon is similar: > > character: 📥 (displayed as 📥) (codepoint 128229, #o372345, #x1f4e5) > > The *Help* buffer shows two different icons but this Message buffer > shows two similar buffers > > The character that originally led to this report is the one on the > “wrangler secret:bulk ” line. > > describe-char's “character” line shows: > > character: 🗄 (displayed as 🗄) (codepoint 128452, #o372704, #x1f5c4) > > where the first character in the *help* buffer is similara to the one > displayed at https://unicodeplus.com/U+1F5C4 and the second is the a > more 3D file cabinet. In the Message buffer below, though, there is a > blank box following the 3D file cabinet. > > A similar blank box follows the “kv:namespace”, “pages” and “whoami” lines. Thanks, but it is very hard to understand what exactly do you see without seeing some kind of screenshot. If the problem is the visual appearance of the Emoji sequences, the best description of how they look is a screenshot, so please post that here, and let's take it from there. One possible reason to see a box is that your font doesn't support some sequences, but there could be other reasons, see bug#63731. From unknown Sun Jul 27 05:16:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64583: 30.0.50; Problems with composed unicode characters Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jul 2023 17:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64583@debbugs.gnu.org Cc: "Mark A. Hershberger" Received: via spool by 64583-submit@debbugs.gnu.org id=B64583.168918327432741 (code B ref 64583); Wed, 12 Jul 2023 17:35:01 +0000 Received: (at 64583) by debbugs.gnu.org; 12 Jul 2023 17:34:34 +0000 Received: from localhost ([127.0.0.1]:52902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJdjV-0008W1-U1 for submit@debbugs.gnu.org; Wed, 12 Jul 2023 13:34:34 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:54381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJdjT-0008Vn-F1 for 64583@debbugs.gnu.org; Wed, 12 Jul 2023 13:34:32 -0400 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-3fbc54cab6fso74257565e9.0 for <64583@debbugs.gnu.org>; Wed, 12 Jul 2023 10:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689183265; x=1691775265; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=169dAsUKOn9vXip+FCAvHfyaqkwciWJwWWkNgYmRDf0=; b=nyjoEWmMkXNaz1tfEYgYmdLqDs+VA2MZ96WpF/GB7sGh9yr72SPgbSzkFc+zWLnPA8 4U8827YEvADqYg1EJgHh6JhO8iu/IoGFwZslFa08sdMrZIIzf3sIfQM9oPdV3V13SjX4 TOlRS3nwlU+wBxWOppzkeoHy0VDWxrbHEMDNlifAmDmzxE9DAoIMXdOycaJ4MgeTMkZL 1UWKOt0W9P/usQGzPrizKuCESXwmYxRL8GkRdTmp8iJb7mrmNWZF1/7UBJNcJPr0A7VG am2clTnZjUzOtT/vVeT9K8Sm42TpfOfGJzzXisOXoYUxLmR3K9uaDVmr2JWlg6xqZfRi r/3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689183265; x=1691775265; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=169dAsUKOn9vXip+FCAvHfyaqkwciWJwWWkNgYmRDf0=; b=iNQD48FHM52tcq7KGif0L1ZmnyCStHY30z8k0YoyAy3NYVt07M+U6cuWqXoEOZe0o+ RWlzsC2WageWoGF2noI2vT0Y4nc6v843dEDr8/eEWeN155VXIun28LtF2wSc+RKTZehd LmPoJvcJEAfY9CtgREZe+iizEnBYBppqzK9fAQt1rvi+ra9uQJG1mb5ACTbzPvaAwVOI UqdL09dIHwaMChMCWDQrtlCbUDy3vC30hGxbgczvKtgtZq9zRHUGnYzgsfSgm5EiMtO/ 5bhxUXMZFSs6lEzPz4OuTHdeEFxbbzBGZp4m4+k6gYBchhYdpGnv42fzL8mh+SzhUphp iJ9A== X-Gm-Message-State: ABy/qLYbxhsBM0PdU3Vre9xMNiir9eFtHclWEZtAfgcgfH+7g/X8asCX +MStYW+H7GM0gqGHjcrOta0= X-Google-Smtp-Source: APBJJlGMHrWuwwrHorIARtusbsZ5u6uH7v8towVBLfwDia7O/n6hlZhv8sbZj82mzTTHBiZbgjSf4w== X-Received: by 2002:a7b:c019:0:b0:3fb:a62d:1992 with SMTP id c25-20020a7bc019000000b003fba62d1992mr16064896wmb.0.1689183265288; Wed, 12 Jul 2023 10:34:25 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:db25:fa85:4e92:d960]) by smtp.gmail.com with ESMTPSA id g23-20020a7bc4d7000000b003fc0505be19sm5625751wmk.37.2023.07.12.10.34.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jul 2023 10:34:24 -0700 (PDT) From: Robert Pluim In-Reply-To: <87cz0xjd14.fsf@everybody.org> (Mark A. Hershberger's message of "Wed, 12 Jul 2023 12:43:51 -0400") References: <87cz0xjd14.fsf@everybody.org> Date: Wed, 12 Jul 2023 19:34:24 +0200 Message-ID: <871qhd6nkv.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Wed, 12 Jul 2023 12:43:51 -0400, "Mark A. Hershberger" via "Bug re= ports for GNU Emacs, the Swiss army knife of text editors" said: Mark> wrangler Mark> Commands: Mark> wrangler docs [command..] =F0=9F=93=9A Open wrangler= 's docs in your browser Mark> wrangler init [name] =F0=9F=93=A5 Initialize a = basic Worker project, including a wrangler.toml file Mark> wrangler generate [name] [template] =E2=9C=A8 Generate a new W= orker project from an existing Worker template. See https://github.com/clou= dflare/templates Mark> wrangler dev [script] =F0=9F=91=82 Start a local= server for developing your worker Mark> wrangler deploy [script] =F0=9F=86=99 Deploy your W= orker to Cloudflare. [aliases: publish] Mark> wrangler delete [script] =F0=9F=97=91 Delete your = Worker from Cloudflare. Mark> wrangler tail [worker] =F0=9F=A6=9A Starts a log = tailing session for a published Worker. Mark> wrangler secret =F0=9F=A4=AB Generate a se= cret that can be referenced in a Worker Mark> wrangler secret:bulk =F0=9F=97=84=EF=B8=8F Bul= k upload secrets for a Worker Mark> wrangler kv:namespace =F0=9F=97=82=EF=B8=8F Int= eract with your Workers KV Namespaces Mark> wrangler kv:key =F0=9F=94=91 Individually = manage Workers KV key-value pairs Mark> wrangler kv:bulk =F0=9F=92=AA Interact with= multiple Workers KV key-value pairs at once Mark> wrangler pages =E2=9A=A1=EF=B8=8F Configu= re Cloudflare Pages Mark> wrangler queues =F0=9F=87=B6 Configure Wor= kers Queues Mark> wrangler r2 =F0=9F=93=A6 Interact with= an R2 store Mark> wrangler dispatch-namespace =F0=9F=93=A6 Interact with= a dispatch namespace Mark> wrangler d1 =F0=9F=97=84 Interact wit= h a D1 database Mark> wrangler constellation =F0=9F=A4=96 Interact with= Constellation models Mark> wrangler pubsub =F0=9F=93=AE Interact and = manage Pub/Sub Brokers Mark> wrangler mtls-certificate =F0=9F=AA=AA Manage certif= icates used for mTLS connections Mark> wrangler login =F0=9F=94=93 Login to Clou= dflare Mark> wrangler logout =F0=9F=9A=AA Logout from C= loudflare Mark> wrangler whoami =F0=9F=95=B5=EF=B8=8F Ret= rieve your user info and test your auth config Mark> wrangler types =F0=9F=93=9D Generate type= s from bindings & module rules in config Mark> wrangler deployments =F0=9F=9A=A2 List and view= details for deployments Mark> wrangler rollback [deployment-id] =F0=9F=94=99 Rollback a de= ployment At least for me all the VS-16 sequences above display correctly. Could you describe a minimal recipe from 'emacs -Q=CA=BC to show the issue? (I don=CA=BCt use wrangler) Robert --=20 From unknown Sun Jul 27 05:16:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64583: 30.0.50; Problems with composed unicode characters Resent-From: "Mark A. Hershberger" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jul 2023 20:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim Cc: 64583@debbugs.gnu.org Received: via spool by 64583-submit@debbugs.gnu.org id=B64583.168919213918201 (code B ref 64583); Wed, 12 Jul 2023 20:03:01 +0000 Received: (at 64583) by debbugs.gnu.org; 12 Jul 2023 20:02:19 +0000 Received: from localhost ([127.0.0.1]:53008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJg2V-0004jU-EC for submit@debbugs.gnu.org; Wed, 12 Jul 2023 16:02:19 -0400 Received: from spam2.m5hosting.com ([206.71.179.218]:36976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJg2T-0004jA-8r for 64583@debbugs.gnu.org; Wed, 12 Jul 2023 16:02:18 -0400 Received: from mail.nichework.com ([108.161.151.107]) by spam2.m5hosting.com with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qJg2H-0007iy-29; Wed, 12 Jul 2023 13:02:10 -0700 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 1B40DC784A; Wed, 12 Jul 2023 16:01:46 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=everybody.org; s=dkim; t=1689192123; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=N5ru6t1AoACFj6Oj9em23ki/cjhyrji/R6cRBew1hFY=; b=WD+eyCeAeK4H8eBL8Hozcd1WzXZwYjGHcA6ciE9jD8bnG58DZ6vxPDqrwil7IcNIwlXxwR lBRZoBZ9YINHe+0A+wk0Rw2mYF9RGKv6eIKeeXHx2f9wLgxJRRNDmfivTe6/YRFyctoNON fkBKPWSAtWDJa3iONqjngxL+H1Z6xAdTnL9IXs7w4SiqkkrfCbdEA3p8NwSG2/xK9AFAC4 ENVTrXzMRSNEDmVrz6spO/udM3aO3KUNLOKqt60t4IUPz4NcDe5jIQ4BzuVQTqtRIT2FL0 YCZur6+mJNQs4vSnqwuJl2vgkD4KlieEvZ53rHbNnhdtV5gs13jXUiSYlUzhaw== From: "Mark A. Hershberger" In-Reply-To: <871qhd6nkv.fsf@gmail.com> (Robert Pluim's message of "Wed, 12 Jul 2023 19:34:24 +0200") References: <87cz0xjd14.fsf@everybody.org> <871qhd6nkv.fsf@gmail.com> X-URL: http://hexmode.com/ Date: Wed, 12 Jul 2023 16:01:39 -0400 Message-ID: <875y6okifw.fsf@everybody.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Last-TLS-Session-Version: TLSv1.3 X-Originating-IP: 108.161.151.107 X-SpamExperts-Domain: out.m5hosting.com X-SpamExperts-Username: 108.161.151.107 Authentication-Results: m5hosting.com; auth=pass smtp.auth=108.161.151.107@out.m5hosting.com X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.14) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT+TAEt0nMGga4pmPXeL6ubMPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5x+eYhgZ8qQ/VwI+RGwlIro+XmSuXq8C0vIxkADdI/cJDqv zAhifLmoK2B0t6WJu1dIWszBtjhxEU9cs2lF+ufl7b+RMI2iEqELjm6DpD601vq2Gb7u1BCYlN7N u1YChzu+o/jeBZYhbef1Imeub6DYcvKJRIasrRt/tTuJdRwxoWOoOJCOPNWTOsedlWEaY6rWc+Tm l6KvJ/54D92vBL/SsIEU63UTava0NdGDsG7S3gwvmLeDYYVoZCdncqjCVTxqe+hzuzR4e2zKsft/ i9azUpyDFBOp1ITdzGU/ruyy5nGfZreTrrCodBGR0eudR/RxvG1QrI4wUAvaTaPAE6wcYaAgNegz x/EzgOVFwG+OfTvxVwJ2WBAfhQ0y6uf6CqRQef6Ceaw0tyEeHKZjklTreHL+whhAdKuW1jHRpIte tiV+yMJVz/tbnRemflFBUElyHVYjbq4TFB+ukQeL9zVVIK/1NH5THMtlYvyHAYGOGiINloeONSMv 6A+sGH/yfiSljMAtJ8Ou1AejrJGC3Ksl9UChS3C9MEug5tRgp49dE12TnXRwOzAwJzPbIlpvZTaB zG4BdHkBGN8pCyl0wEkM01s8vIkvXyLGvgC3H+NAOvCkuG7xZuPqPX/HOm0bgNu4qwbxOGMSmDpi cG5+YBkBg4f/5XGcYYcXhZjMC2Nz/HeysWX9FCrb5pSaw3M9gvfXhP8ItrPNCFZ2YHxvGmUScX6W A4xk2dMd2nDLISKIkbVSUGtGemYZhyK1AX7iqcOIyhaI671I4yi7MsEJJOHqrfRLR2dvDdHLYnTh vl/BZ65//NTZBx51jyNttdYuy1gghUYsA5/I98lhh7TO8HUaFg79ymcPsX/gFpNqI2JmgT8LsjKG jaMRfhQwBM0F5STVbpe4sB2oYVbdzVn8vjynmr3QJpGgnRjVY62DUYUy+Guv5hUVlgLz4M8piRGF 3SP1AwHyqvQYwyAg9EBJC4GXDTdrpIs2EnpDXb/iNlruMQ== X-Report-Abuse-To: spam@spam1.m5hosting.com X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Robert Pluim writes: > At least for me all the VS-16 sequences above display correctly. Could > you describe a minimal recipe from 'emacs -Q=CA=BC to show the issue? (I > don=CA=BCt use wrangler) As Eli said, I should have had screenshots. I just tried to duplicate this in my current emacs and in an `emacs -Q` session and could not. This bug can be closed. From unknown Sun Jul 27 05:16:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64583: 30.0.50; Problems with composed unicode characters Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Jul 2023 05:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Mark A. Hershberger" Cc: rpluim@gmail.com, 64583@debbugs.gnu.org Received: via spool by 64583-submit@debbugs.gnu.org id=B64583.168922494312657 (code B ref 64583); Thu, 13 Jul 2023 05:10:02 +0000 Received: (at 64583) by debbugs.gnu.org; 13 Jul 2023 05:09:03 +0000 Received: from localhost ([127.0.0.1]:53164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJoZb-0003I4-Gu for submit@debbugs.gnu.org; Thu, 13 Jul 2023 01:09:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJoZY-0003HU-Tq; Thu, 13 Jul 2023 01:09:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJoZT-0004Fc-C7; Thu, 13 Jul 2023 01:08:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=oYai5O6sg9b7ZiytCkEKRp9aNnBZtDNK5p7mFYtpIvo=; b=osSbMYgNJhgtkccJQrSJ wJUz1x5Tj7NdJYxv2D9yvVu4y9cibuqMUvUYtKbfypI+Fk/jZW1mnnJ2EfepICtyJIRoaDIgfJ9Z1 w4n6lJeHf1tbMHuciNKRcTE86ZIhxIFqFQGNrAg3CrXV/Y6Us60CilBt27EIwLFyJ/u/ukLTFxaZb xsCdnYqopq2fu3Oe8kRuKUkkMbwSBokjqB6NHE7t7B1Pa7icuDscEgbTrDEfMFO2mznyB/XkpxfPn xGL4PE//7KglDPkDogaZXY5K1yKWmA99//M/p8Plk8jJCOyBr6wPr/QZgFa5D2KwKR1sjSDLRntKe 1jvW+fXNjLw3ZQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJoZI-0005j0-43; Thu, 13 Jul 2023 01:08:52 -0400 Date: Thu, 13 Jul 2023 08:08:59 +0300 Message-Id: <83lefk5rf8.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <875y6okifw.fsf@everybody.org> (bug-gnu-emacs@gnu.org) References: <87cz0xjd14.fsf@everybody.org> <871qhd6nkv.fsf@gmail.com> <875y6okifw.fsf@everybody.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 64583 unreproducible close 64583 thanks > Cc: 64583@debbugs.gnu.org > Date: Wed, 12 Jul 2023 16:01:39 -0400 > From: "Mark A. Hershberger" via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Robert Pluim writes: > > > At least for me all the VS-16 sequences above display correctly. Could > > you describe a minimal recipe from 'emacs -Qʼ to show the issue? (I > > donʼt use wrangler) > > As Eli said, I should have had screenshots. I just tried to duplicate > this in my current emacs and in an `emacs -Q` session and could not. > > This bug can be closed. Done. Feel free to reopen if you bump into something like this again.