From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Peter Mao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 03:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65191@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169163647615614 (code B ref -1); Thu, 10 Aug 2023 03:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Aug 2023 03:01:16 +0000 Received: from localhost ([127.0.0.1]:40799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTvvG-00043l-Io for submit@debbugs.gnu.org; Wed, 09 Aug 2023 23:01:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTvvD-00043Q-O6 for submit@debbugs.gnu.org; Wed, 09 Aug 2023 23:01:13 -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 1qTvv4-0001Pf-O6 for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2023 23:01:04 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTvv0-0000ie-Pd for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2023 23:01:02 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-4fe61ae020bso586430e87.2 for ; Wed, 09 Aug 2023 20:00:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691636455; x=1692241255; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=s6OKCwE2d+GvMXWNoWKGcCo8J9khs9lDdlz6NgH9YnQ=; b=NEOaDrbAHSgpg+7cG8RSNLwVv/8PEv0IGklw9kIeMEPVhh930ZzdbNJ1UrSsrZQSad R0SsGyy45Q3/dzLD65F3gxDROO2ntygvZUoZ65I1gsf9YpFOnYa3NGUzfBbT5N74o5nP 6VI7F3Q+VFZwt1WWO7v6Go3f6Vq2wQzsqpuer2vffuCOGesyJnqQPqHGE57OB2Wdf1Ru UexUwvHwALYE/sqrkCAzcWrwSTSoM8Fq1h1zLCrYQBc0/63J7BK7UE2O8fm/3Qrf7X0X wWtj80WeNIJwPBSnkNOLdHJsoBVjnt7kwF2nGgw8ELdxNWLEir91/wcI+hdFILtWCtn1 fu2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691636455; x=1692241255; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=s6OKCwE2d+GvMXWNoWKGcCo8J9khs9lDdlz6NgH9YnQ=; b=Jhr5CvnYo5liQXezVZN1NwJjT2WFDIpOmtchm9hWxdnwO9Uj5EKjUbE1RcOSy8KhqB uKmfxBYMV9ovh5rcVlLp4U4Ixs779M9UWP9p/D4TH4kcYstRNayFLDZX9bgck9x52B+Y prYfNKM+t+TfwYhUioz/dl/64BSQQd8FdpW4/PV/3qE/UZ1c7rJnXWiAncJWOBOPfXWx JNYN2EeoMDd+cih3DpsR54mDOd2FhX/9DEdqiWwg306kv4ad/+ScKzUii8VuouNBvzZE JgHSipkExBTNkZVvQr/+nXrbcb+/An0BRTf3ljuwCwClMLLWvjjsHg4ZKA8TgPhQwj9Y ++QA== X-Gm-Message-State: AOJu0YxY0j6rvLPVzB5eX6MtJpY8aZ+OhCeu8jmKik7XPTcrx+sJKfAe NkoOrxLEadDAg/zk/aofWvWTgaHs0rpSW/a6kLyd6Xyi X-Google-Smtp-Source: AGHT+IHzBEINrecqyDRysW00NKYykN5YaCeC7Tj977eV8uHmlWyWUFL7RzMby627NaeaqhJlXEanHqOK3b09nSDkPlU= X-Received: by 2002:a05:6512:3048:b0:4f9:570c:7b28 with SMTP id b8-20020a056512304800b004f9570c7b28mr834834lfb.32.1691636454912; Wed, 09 Aug 2023 20:00:54 -0700 (PDT) MIME-Version: 1.0 From: Peter Mao Date: Wed, 9 Aug 2023 20:00:43 -0700 Message-ID: Content-Type: multipart/alternative; boundary="000000000000fbf6e1060288cdc7" Received-SPF: pass client-ip=2a00:1450:4864:20::131; envelope-from=peter.mao@gmail.com; helo=mail-lf1-x131.google.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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -0.0 (/) --000000000000fbf6e1060288cdc7 Content-Type: text/plain; charset="UTF-8" Recipe: emacs-29.1 -Q -ms red -cr green & - Cursor is not green; mouse pointer is not red. "-cr" definitely worked in v28.2, but "-ms" did not. - This problem does not occur on MacOS -- both "-cr" and "-ms" work properly (config follows Ubuntu config below) - On Ubuntu, "-cr" worked in earlier versions of Emacs, but "-ms" did not. - `set-cursor-color` works properly in all cases - `set-mouse-color` does not work on Ubuntu, but it does work on OSX. - Emacs did not crash. In GNU Emacs 29.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-07-31 built on chupa Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Ubuntu 22.04.3 LTS Configured using: 'configure --with-native-compilation --with-imagemagick --with-tree-sitter' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: C value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile cl-lib 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 76138 9338) (symbols 48 7146 0) (strings 32 19271 1716) (string-bytes 1 582122) (vectors 16 15263) (vector-slots 8 322465 15703) (floats 8 27 48) (intervals 56 217 0) (buffers 984 11)) ------------- OSX config below ------------ In GNU Emacs 29.1 (build 2, x86_64-apple-darwin22.5.0, GTK+ Version 3.24.38, cairo version 1.17.6) of 2023-08-07 built on MT-307830 Windowing system distributor 'The X.Org Foundation', version 11.0.12101006 System Description: macOS 13.4.1 Configured using: 'configure --prefix=/opt/local --disable-silent-rules --without-ns --without-libotf --without-m17n-flt --with-libgmp --with-gnutls --with-json --with-xml2 --with-modules --with-sqlite3 --with-webp --infodir /opt/local/share/info/emacs --without-xaw3d --without-imagemagick --with-xpm --with-jpeg --with-tiff --with-gif --with-png --with-lcms2 --with-xft --with-x-toolkit=gtk3 --with-gconf --with-rsvg --with-dbus --with-native-compilation=aot --with-tree-sitter 'CFLAGS=-pipe -Os -Wno-attributes -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64' 'CPPFLAGS=-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk' 'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -lfreetype -lfontconfig -Wl,-rpath /opt/local/lib/gcc12 -Wl,-no_pie -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64'' Configured features: ACL CAIRO DBUS FREETYPE GCONF GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: C locale-coding-system: nil Major mode: Shell Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t server-mode: t pdf-occur-global-minor-mode: t pulsar-global-mode: t pulsar-mode: t shell-dirtrack-mode: t comint-fontify-input-mode: t display-time-mode: t desktop-save-mode: t electric-pair-mode: t icomplete-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 blink-cursor-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: ~/emacs/org-noter/org-noter-core hides /Users/petermao/.emacs.d/elpa/org-noter-20230605.323/org-noter-core ~/emacs/org-noter/org-noter hides /Users/petermao/.emacs.d/elpa/org-noter-20230605.323/org-noter /Users/petermao/.emacs.d/elpa/transient-20230602.2121/transient hides /opt/local/share/emacs/29.1/lisp/transient Features: (shadow sort emacsbug timezone wdired mail-extr man descr-text textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check network-stream url-cache goto-addr ssh-agency vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view vc bug-reference whitespace sh-script smie executable files-x conf-mode magit-extras face-remap 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 magit-wip magit-log which-func magit-diff git-commit log-edit pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode transient edmacro kmacro magit-git magit-base magit-section cursor-sensor crm dash mule-util etags fileloop xref yaml-mode-expansions yaml-mode look-mode cl-print help-fns radix-tree dabbrev misearch multi-isearch ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util lpr yasnippet-snippets yasnippet org-indent pdf-sync pdf-annot facemenu pdf-outline pdf-links pdf-history num3-mode dired-aux linum smerge-mode diff display-line-numbers autorevert vc-git diff-mode vc-dispatcher image-file image-converter oc-basic disp-table ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail yank-media rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range ol-docview doc-view filenotify ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi matlab derived matlab-scan matlab-syntax matlab-compat org-noter org-noter-nov nov recentf tree-widget shr pixel-fill kinsoku url-file svg xml esxml-query dom org-noter-pdf comp comp-cstr warnings cl-extra help-mode org-noter-core pdf-occur ibuf-ext tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu pdf-tools cus-edit cus-load wid-edit pdf-view bookmark pp jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif ibuffer ibuffer-loaddefs dired-x dired dired-loaddefs wgrep grep compile text-property-search expand-region text-mode-expansions the-org-mode-expansions python-el-fgallina-expansions er-basic-expansions expand-region-core advice expand-region-custom pulsar pulse color ffap- ffap thingatpt gse-number-rect rect ob-matlab ob-shell shell ob-octave ob-python python project compat compat-29 treesit ob-perl ob-ditaa org-download org-element org-persist xdg avl-tree generator org-attach org-id org-refile url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny async org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec utilities pdftools arxiv-reader easy-mmode time desktop frameset elec-pair icomplete tex-site pcase info 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 cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib 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 dbusbind kqueue lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1234725 140783) (symbols 48 53149 12) (strings 32 273010 10609) (string-bytes 1 18023115) (vectors 16 133574) (vector-slots 8 3354117 149286) (floats 8 2552 1277) (intervals 56 86068 6706) (buffers 984 67)) --000000000000fbf6e1060288cdc7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Recipe:
emacs-29.1 -Q -ms red -cr green &

- = Cursor is not green; mouse pointer is not red. =C2=A0"-cr" defini= tely worked in
v28.2, but "-ms" did not.
- = This problem does not occur on MacOS -- both "-cr" and "-ms&= quot; work properly (config follows Ubuntu config below)
- On Ubu= ntu, "-cr" worked in earlier versions of Emacs, but "-ms&quo= t; did not.
- `set-cursor-color` works properly in all cases
- `set-mouse-color` does not work on Ubuntu, but it does work on OSX.=
- Emacs did not crash.

In GNU Emacs 29.1 (build 2, x86_64-= pc-linux-gnu, GTK+ Version 3.24.33,
=C2=A0cairo version 1.16.0) of 2023-= 07-31 built on chupa
Windowing system distributor 'The X.Org Foundat= ion', version 11.0.12101004
System Description: Ubuntu 22.04.3 LTS
Configured using:
=C2=A0'configure --with-native-compilation -= -with-imagemagick
=C2=A0--with-tree-sitter'

Configured featur= es:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ
IM= AGEMAGICK JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES
NATIVE_C= OMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3
THREADS TIFF T= OOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM
GTK3 ZLIB
Important settings:
=C2=A0 value of $LC_COLLATE: C
=C2=A0 value of $= LANG: en_US.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
=C2=A0 loca= le-coding-system: utf-8-unix

Major mode: Lisp Interaction

Min= or modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: = t
=C2=A0 eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 electric-i= ndent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
= =C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global= -font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode:= t
=C2=A0 line-number-mode: t
=C2=A0 indent-tabs-mode: t
=C2=A0 tr= ansient-mark-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encr= yption-mode: t
=C2=A0 auto-compression-mode: t

Load-path shadows:=
None found.

Features:
(shadow sort mail-extr emacsbug message= mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec passwor= d-cache epa derived epg rfc6068
epg-config gnus-util text-property-searc= h mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils = mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-u= tils time-date cl-loaddefs
comp comp-cstr warnings icons subr-x rx cl-se= q cl-macs gv cl-extra
help-mode bytecomp byte-compile cl-lib rmc iso-tra= nsl 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 too= l-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomm= ent
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-esh= adow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock s= yntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-g= eneric
indonesian philippine cham georgian utf-8-lang misc-lang vietname= se
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew gre= ek
romanian slovak czech european ethiopic indian cyrillic chinese
co= mposite 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 b= ase64 format env code-pages mule custom widget keymap
hashtable-print-re= adable backquote threads dbusbind inotify lcms2
dynamic-setting system-f= ont-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2= x multi-tty make-network-process
native-compile emacs)

Memory in= formation:
((conses 16 76138 9338)
=C2=A0(symbols 48 7146 0)
=C2= =A0(strings 32 19271 1716)
=C2=A0(string-bytes 1 582122)
=C2=A0(vecto= rs 16 15263)
=C2=A0(vector-slots 8 322465 15703)
=C2=A0(floats 8 27 4= 8)
=C2=A0(intervals 56 217 0)
=C2=A0(buffers 984 11))
=
------------- OSX config below ------------
In GNU= Emacs 29.1 (build 2, x86_64-apple-darwin22.5.0, GTK+ Version
=C2=A03.24= .38, cairo version 1.17.6) of 2023-08-07 built on MT-307830
Windowing sy= stem distributor 'The X.Org Foundation', version 11.0.12101006
S= ystem Description: =C2=A0macOS 13.4.1

Configured using:
=C2=A0= 9;configure --prefix=3D/opt/local --disable-silent-rules --without-ns
= =C2=A0--without-libotf --without-m17n-flt --with-libgmp --with-gnutls
= =C2=A0--with-json --with-xml2 --with-modules --with-sqlite3 --with-webp
= =C2=A0--infodir /opt/local/share/info/emacs --without-xaw3d
=C2=A0--with= out-imagemagick --with-xpm --with-jpeg --with-tiff --with-gif
=C2=A0--wi= th-png --with-lcms2 --with-xft --with-x-toolkit=3Dgtk3 --with-gconf
=C2= =A0--with-rsvg --with-dbus --with-native-compilation=3Daot
=C2=A0--with-= tree-sitter 'CFLAGS=3D-pipe -Os -Wno-attributes
=C2=A0-isysroot/Libr= ary/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch
=C2=A0x86_64'= 'CPPFLAGS=3D-I/opt/local/include
=C2=A0-isysroot/Library/Developer/= CommandLineTools/SDKs/MacOSX13.sdk'
=C2=A0'LDFLAGS=3D-L/opt/loca= l/lib -Wl,-headerpad_max_install_names -lfreetype
=C2=A0-lfontconfig -Wl= ,-rpath /opt/local/lib/gcc12 -Wl,-no_pie
=C2=A0-Wl,-syslibroot,/Library/= Developer/CommandLineTools/SDKs/MacOSX13.sdk
=C2=A0-arch x86_64''= ;

Configured features:
ACL CAIRO DBUS FREETYPE GCONF GIF GLIB GMP= GNUTLS GSETTINGS HARFBUZZ
JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP N= OTIFY KQUEUE PDUMPER PNG
RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS T= REE_SITTER WEBP X11 XDBE
XIM XINPUT2 XPM GTK3 ZLIB

Important sett= ings:
=C2=A0 value of $LC_COLLATE: C
=C2=A0 locale-coding-system: nil=

Major mode: Shell

Minor modes in effect:
=C2=A0 global-gi= t-commit-mode: t
=C2=A0 magit-auto-revert-mode: t
=C2=A0 server-mode:= t
=C2=A0 pdf-occur-global-minor-mode: t
=C2=A0 pulsar-global-mode: t=
=C2=A0 pulsar-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 comint= -fontify-input-mode: t
=C2=A0 display-time-mode: t
=C2=A0 desktop-sav= e-mode: t
=C2=A0 electric-pair-mode: t
=C2=A0 icomplete-mode: t
= =C2=A0 global-eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 electric= -indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 file-name-shadow-mo= de: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2= =A0 blink-cursor-mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-= mark-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-m= ode: t
=C2=A0 auto-compression-mode: t

Load-path shadows:
~/em= acs/org-noter/org-noter-core hides /Users/petermao/.emacs.d/elpa/org-noter-= 20230605.323/org-noter-core
~/emacs/org-noter/org-noter hides /Users/pet= ermao/.emacs.d/elpa/org-noter-20230605.323/org-noter
/Users/petermao/.em= acs.d/elpa/transient-20230602.2121/transient hides /opt/local/share/emacs/2= 9.1/lisp/transient

Features:
(shadow sort emacsbug timezone wdire= d mail-extr man descr-text textsec
uni-scripts idna-mapping ucs-normaliz= e uni-confusable textsec-check
network-stream url-cache goto-addr ssh-ag= ency vc-hg vc-bzr vc-src
vc-sccs vc-svn vc-cvs vc-rcs log-view vc bug-re= ference whitespace
sh-script smie executable files-x conf-mode magit-ext= ras face-remap
magit-bookmark magit-submodule magit-blame magit-stash ma= git-reflog
magit-bisect magit-push magit-pull magit-fetch magit-clone ma= git-remote
magit-commit magit-sequence magit-notes magit-worktree magit-= tag
magit-merge magit-branch magit-reset magit-files magit-refs magit-st= atus
magit magit-repos magit-apply magit-wip magit-log which-func magit-= diff
git-commit log-edit pcvs-util add-log magit-core magit-autorevertmagit-margin magit-transient magit-process with-editor server magit-mode<= br>transient edmacro kmacro magit-git magit-base magit-section
cursor-se= nsor crm dash mule-util etags fileloop xref
yaml-mode-expansions yaml-mo= de look-mode cl-print help-fns radix-tree
dabbrev misearch multi-isearch= ediff ediff-merg ediff-mult ediff-wind
ediff-diff ediff-help ediff-init= ediff-util lpr yasnippet-snippets
yasnippet org-indent pdf-sync pdf-ann= ot facemenu pdf-outline pdf-links
pdf-history num3-mode dired-aux linum = smerge-mode diff
display-line-numbers autorevert vc-git diff-mode vc-dis= patcher
image-file image-converter oc-basic disp-table ol-eww eww url-qu= eue
mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-u= u
mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-un= do
gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 n= noo
parse-time gnus-spec gnus-int gnus-range message sendmail yank-media=
rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies
mm= -encode mailabbrev gmm-utils mailheader gnus-win gnus nnheader
gnus-util= mail-utils range ol-docview doc-view filenotify ol-bibtex
bibtex iso860= 1 ol-bbdb ol-w3m ol-doi org-link-doi matlab derived
matlab-scan matlab-s= yntax matlab-compat org-noter org-noter-nov nov
recentf tree-widget shr = pixel-fill kinsoku url-file svg xml esxml-query
dom org-noter-pdf comp c= omp-cstr warnings cl-extra help-mode
org-noter-core pdf-occur ibuf-ext t= ablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wise= nt/wisent
semantic/util-modes semantic/util semantic semantic/tag semant= ic/lex
semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu=
pdf-tools cus-edit cus-load wid-edit pdf-view bookmark pp jka-compr
= pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif ibuffer
ibuffer-= loaddefs dired-x dired dired-loaddefs wgrep grep compile
text-property-s= earch expand-region text-mode-expansions
the-org-mode-expansions python-= el-fgallina-expansions
er-basic-expansions expand-region-core advice exp= and-region-custom
pulsar pulse color ffap- ffap thingatpt gse-number-rec= t rect ob-matlab
ob-shell shell ob-octave ob-python python project compa= t compat-29
treesit ob-perl ob-ditaa org-download org-element org-persis= t xdg
avl-tree generator org-attach org-id org-refile url-http url-auth<= br>mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw<= br>nsm puny async org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro<= br>org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color
= ring org-list org-footnote org-faces org-entities time-date noutline
out= line icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx
org-f= old org-fold-core org-keys oc org-loaddefs find-func cal-menu
calendar c= al-loaddefs org-version org-compat org-macs format-spec
utilities pdftoo= ls arxiv-reader easy-mmode time desktop frameset
elec-pair icomplete tex= -site pcase info package browse-url url url-proxy
url-privacy url-expand= url-methods url-history url-cookie
generate-lisp-file url-domsuf url-ut= il mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl= -macs password-cache json subr-x
map byte-opt gv bytecomp byte-compile u= rl-vars cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren elec= tric 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-colorsframe minibuffer nadvice seq simple cl-generic indonesian philippine
ch= am georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
ko= rean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
europe= an ethiopic indian cyrillic chinese composite emoji-zwj charscript
charp= rop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-pr= eloaded button loaddefs theme-loaddefs faces cus-face macroexp
files win= dow text-properties overlay sha1 md5 base64 format env
code-pages mule c= ustom widget keymap hashtable-print-readable backquote
threads dbusbind = kqueue lcms2 dynamic-setting system-font-setting
font-render-setting cai= ro move-toolbar gtk x-toolkit xinput2 x multi-tty
make-network-process n= ative-compile emacs)

Memory information:
((conses 16 1234725 1407= 83)
=C2=A0(symbols 48 53149 12)
=C2=A0(strings 32 273010 10609)
= =C2=A0(string-bytes 1 18023115)
=C2=A0(vectors 16 133574)
=C2=A0(vect= or-slots 8 3354117 149286)
=C2=A0(floats 8 2552 1277)
=C2=A0(interval= s 56 86068 6706)
=C2=A0(buffers 984 67))
--000000000000fbf6e1060288cdc7-- From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 07:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Mao , Po Lu Cc: 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.16916508769693 (code B ref 65191); Thu, 10 Aug 2023 07:02:02 +0000 Received: (at 65191) by debbugs.gnu.org; 10 Aug 2023 07:01:16 +0000 Received: from localhost ([127.0.0.1]:41171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzfY-0002WH-7A for submit@debbugs.gnu.org; Thu, 10 Aug 2023 03:01:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzfW-0002W5-3F for 65191@debbugs.gnu.org; Thu, 10 Aug 2023 03:01: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 1qTzfQ-0003vD-Lv; Thu, 10 Aug 2023 03:01:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=NMCmXNdcTiIU1gjmjtMN/P/1rIHhyQCMLguGg+IaP48=; b=bxtkc3sC+0qF q2J+zskV9Ai+0/v8mQRtIHmSyjjoUL+lbBe9SA9QRo7B24fgPMLndzS/TTUpZzejCc9sAFHvJTc66 yyj5Lx5qorgldnZ8BL01hxN9m23nXun37EsbGPwOSf9fAvIqFCGafP9nyIS+9Rr8hCHk8w6mfba1/ 1AJ4yYhviAWZE3/gxWwdKtlnSG9tvHQxo3jbGMsWyPzRZhIR31M0gQUshaS8f5OIXRf13GJ+7mPLJ ZjgVwlS5k8Ri8jdOIccmK+omhQeL4gTH20/VqKdLwB0/1FyKAjRRDfLI1+M9mTjggsbhn4/gLEwVG e0BcECus2WuR/DYIPA+5dA==; Date: Thu, 10 Aug 2023 10:01:33 +0300 Message-Id: <83leejjs8i.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Peter Mao on Wed, 9 Aug 2023 20:00:43 -0700) References: 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 (---) > From: Peter Mao > Date: Wed, 9 Aug 2023 20:00:43 -0700 > > Recipe: > emacs-29.1 -Q -ms red -cr green & > > - Cursor is not green; mouse pointer is not red. "-cr" definitely worked in > v28.2, but "-ms" did not. > - This problem does not occur on MacOS -- both "-cr" and "-ms" work properly (config follows Ubuntu > config below) > - On Ubuntu, "-cr" worked in earlier versions of Emacs, but "-ms" did not. > - `set-cursor-color` works properly in all cases > - `set-mouse-color` does not work on Ubuntu, but it does work on OSX. > - Emacs did not crash. This works for me on MS-Windows (although the Windows build currently doesn't support -ms). Po Lu, can you please see why this doesn't work on X with GTK? From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 07:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Mao , 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169165109510081 (code B ref 65191); Thu, 10 Aug 2023 07:05:02 +0000 Received: (at 65191) by debbugs.gnu.org; 10 Aug 2023 07:04:55 +0000 Received: from localhost ([127.0.0.1]:41181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzj5-0002cX-5p for submit@debbugs.gnu.org; Thu, 10 Aug 2023 03:04:55 -0400 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:41882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzj3-0002cJ-E6 for 65191@debbugs.gnu.org; Thu, 10 Aug 2023 03:04:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691651087; bh=qfcaMT/4sjG5BHkNUe1iKubM6Y8ViGr/AySbcNwfzbI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ZOYXAcw6FClNmKvD+ed1fzVGRtub2Maj9s83hDRG794SttPFCVbERcB/QHTGFDyvbhZBsJnOh3d0Wbby9P+pMImJJNnj/wSMAGs6i/X9j2qb6z06V3cGF7nLD4qeQQim6mdXaNnBYjQNbgd5TJ0qZMtcPd3HQWs5yV3mV2HEHq3Yyn3d3qdDLlLZbsU2+W4kcusiqtDVzuTFDy1r+whvqTF006KGBlRerDzErqHBCM8OQySctd9AOrJp/iIz5artOijbSrcmYjgB4yhTpaXEcpiMq8JXBkGOVCTKRy7njN4b55jb7eZe2D5ooQBSEyL8zJ3D7yZHTOj8w66VnfwrOA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691651087; bh=i0T1/8yDOk5qY1LnXBsCHDBZ1qFkS3uLBahvci2wRtT=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=R29wm4ozbNzAqle6ieXyGSQYrA3Y/SxiXCVSn3wceL2mYb8skbOfkHePvYEMioIstta7OFECPirzAAXI4ljTZfbdzXIQlfQGwXmnclpxRHYQuR3y2/TEBsNWKuxEnnOgCIlt+clEoFYfpuYmqHjqxymjMqXSL5zvuHrlp53InGLUBHy/wFii8o06Sl18YGg22ht4ApTZHBPuADVyGUtAc2RVfpQBdB9Foo+8fOJEiih7XhNUMwJmuWUMliOA/23X877nbLFKUigqjZDa2tjA5WrHVtkjHqcbuPCc2h6rpEmTNVoHcJu5bFDLsGoeVe3nCybuJ+4IDuD83QVcikfB5w== X-YMail-OSG: pz0lYrsVM1m6j7HoFvEhM2EtMoxI3_WkIenGYDss1QCdCQ_BgSXmqcNfxzlgvUn hlFA6Srydcf7YdpQz.Ewj.Z43a0H6yC.9VBj06uwyC.4HhHLXlIbEk8tl.IuFYS8MJC1akDGBt6f qtMCTvH6dOEm581mqGlb_gl.AJOZJB5wswxJ0H4s.VKH4grqX5saYtlH5kwADsxl7Nwv6iiCDVMp oLmgbQVIFHW6kTmQxN0mTpzWw68Rh9OdQLeca6Mdt4eBlqziOXeWak9wQuXZER.48VvMya8LRCFz CnKMTKc8SpK_WbXeNqH2ctnVdnbA79D61jZ3wfN1QMl8LE8o2XJN6iQqvCHooqDg4z3wBARyCuyx D2fGgSpi0o6duYNHsm50qd9hGdsCjaOqj9uTGZ5d9wke8FiVJh6aDesy9lcBefrwJHj0vbu57nnV TK..z9RHY8gl13Dx0sRw29bFsfLx2DmsqAOK4kyKqOuj_gs.8OgMY51htr5uVDBCumA57GRkdh61 Ng5KJ3KH9J42XMHM2QMhP2xQBtvzf.Zd4MuVt3Qow8Hx4X_6t4jWerxG4qU0ZfZUWu8PRlLEEH2I oxYDLHkspJXyOv8c8pl65dWc5tBaoOcAabDfmZ4fAPmPRHoe3bbcGGCWhvOeSFcTWwgTed6RxIsP 9dOk4AFEGsIL8qOVd5qj_1Q1PhfhFvD0MXTclisGmJTGDqlVi0sGpaJl_s1aYUWVN3GUrIlspePk ejUwl4LDUXQM.HW.M1jCRgSm5N4NgXd1_XWp74.g6WRZcnrqHpkJ1M9H6BWx1T0q_OcDnB78xw8o 1_oJz9WU1o_6m8EEFAsOx414CSX7o6.WhkQ9TlnOPwshlqU7o.pEaklufjVaNoE9N3R5R_0Kwvki nkWSyzLvGJFYYeN8y6Na.hOyfJv.gjL8.HxMS6un1_bNeonfnXW7h1E3MhPxdU5R9GYuobldHI69 yl67HntS.RFXTYpLeHGsgsycxvBX8fY8tydGp1LH4NjvEMNLMQNenF.QKZxvG9y0YM7rRTvKMnUg vV.NLn4GCk9cZiOR7d3WZGm04ObJf3VLM3mShx6wLEN4QcUDnx6h1JoShSBlDLo_8.pOPkub05rI ln5sWF9nWGDa5GSYzYlsvHdgBmg3adgB_jtL7clnTVJoGh095C_lrwpS9Ma65E1s5P_ZXHO8fEqy IZobolBAtH2UNd_.brcRk2KfwyHlR5zDPTPlecfkEMadKX.wpZwtqf5ypM90RMr00GvBgcU4LxX7 yJN0rSFHsc8hqq0IUN_H.pWUyvXMz7O9uUrnzNgT7VILhRcrPlbxr.eavMJAQz_.JZAPYnjVqFty ZebQw4avhSWzi3ZltYSZHDDJTPkcF3QVKdcMdeW1uTxwVTxMNPoulMFf6Ebsi5Ba_G5Y3UD3v2Zt qt3pjcpAZPvzGcXHT_V6U92cJXcwMq9mZ8vZk4QVeiLyHx7ST6cInm7WoLas4PYbvzy6uidn7gc6 rsYUJj.NVP4e_42NZ0.5HyktoAxUdCsZpVdbi12fPbTBjRisDpwZKi3UVPFb47Fd0LlNRIjw3Phg EQsEXnTGLY9Ls30ZPLTktfZxUBy875V61nz8f4XQjNN0a4FQa8io9vUi2EIcKUatHxFYpCKnw5kI uq23DHS.8mfSg.RpxhXb8eMwQrn7OGOHdoLRPPuKhUtE72SE7HWEPaoih9J8tbQdIs.ixQwfDBke M.YG8NdAI8Dg1G34lAb12FFI_gObNHiqDF2G7YHgtle6sLSyV5cxiP63XaSUuyxmp.usrGI.gT6y Ffg1DpKzXJrz6f2DicmISJCStfnQ0FzZC0tRZ.3Y0snA90EiyKJZZNCd4Qb_VuMeoHsYJIcSsyhS QQdFDjdJe5sbOPVjYGQ4sUrEbYm83pGVDiafTfBwffNpohbXvxrjoD2hPekklbRfbmdOemTQIWTD wMBQ0AvLlb8acynafBMTpXbttUV8xg6xdq8titK63UpA4fqOtdqt85zbYjaNkHJIulwEnPJ0EjJn nSECw2ktfMdqTveDfLdATGvYZqT9S.MPYReRLuhzEpI2j7B8RkIDDpYkNWSv.j0i5fjSV2eVIU.g Ik6QBQKNXfmt7VbPbbTruP9duGxSS0MlHmYwt_IPZmJ0yJ2jobNiVoXKa6IWZVRx69FnKKg6iD1d Y7HKbgcrMsIUbP_ENLiCZFrlcw07UDZVu0OIFNjNhXv0EnO17Dyh2Tff2CvpX72wDME.PxvIDJgv c_B5qLH6HjSGODszN.nWNawPnlTeReQ0RLoLd2gr05PZQbaGoSNa9SECiJX7_VMKJfO_hwazD X-Sonic-MF: X-Sonic-ID: 97131f87-1e84-4356-b13a-c299ebd2c3e3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Thu, 10 Aug 2023 07:04:47 +0000 Received: by hermes--production-sg3-69654d8bd-lxqd4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3218d6d0170a0acaf6976b8e38891639; Thu, 10 Aug 2023 07:04:44 +0000 (UTC) From: Po Lu In-Reply-To: <83leejjs8i.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Aug 2023 10:01:33 +0300") References: <83leejjs8i.fsf@gnu.org> Date: Thu, 10 Aug 2023 15:04:39 +0800 Message-ID: <877cq3tm2g.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 990 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 (-) Eli Zaretskii writes: >> From: Peter Mao >> Date: Wed, 9 Aug 2023 20:00:43 -0700 >> >> Recipe: >> emacs-29.1 -Q -ms red -cr green & >> >> - Cursor is not green; mouse pointer is not red. "-cr" definitely worked in >> v28.2, but "-ms" did not. >> - This problem does not occur on MacOS -- both "-cr" and "-ms" work properly (config follows Ubuntu >> config below) >> - On Ubuntu, "-cr" worked in earlier versions of Emacs, but "-ms" did not. >> - `set-cursor-color` works properly in all cases >> - `set-mouse-color` does not work on Ubuntu, but it does work on OSX. >> - Emacs did not crash. > > This works for me on MS-Windows (although the Windows build currently > doesn't support -ms). > > Po Lu, can you please see why this doesn't work on X with GTK? -ms doesn't work on GNOME systems, as a consequence of XRender cursors being configured by default. Those cursors aren't simple bitmaps, and thus cannot be recolored. I will look into -cr. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 07:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169165196711556 (code B ref 65191); Thu, 10 Aug 2023 07:20:01 +0000 Received: (at 65191) by debbugs.gnu.org; 10 Aug 2023 07:19:27 +0000 Received: from localhost ([127.0.0.1]:41191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzx9-00030K-2q for submit@debbugs.gnu.org; Thu, 10 Aug 2023 03:19:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzx7-000308-IK for 65191@debbugs.gnu.org; Thu, 10 Aug 2023 03:19:25 -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 1qTzx2-0006xH-88; Thu, 10 Aug 2023 03:19:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6W85m+2lPGL3e6gzFRFueXg/uBAs0AoBoqKjfezxofc=; b=bdHl40yJIX+f 1QjCsVaFd0sU59GtK2x9BPXICOZm9lhc/zLjfh/KMb8jYfVOEa6O54Skzhj7kHAbJJyfVh6r3T6uY Xt82blW20QfxHUyx3rM2z8DmCwzabaTAqa6XdlBL83AXA9iYTJrka+z7nxp2Vl2hDCS00gX9dlxn+ LsxXneUwp5dVUf/Cs+aA4vb8obxAe8bSvxKiLsYUNTHNWtd+/rTPmmVxjbvON+VtdZMx+E66XFzmC yOmmo/ktka2n63H0FfPSMpKT/SS4kO0DJ2VvcVqqTREEpjsgGaea0/gaMGE8A+rVZGA8ZQogR3HIR 0cCzYTUeQIZf0HH43MYePA==; Date: Thu, 10 Aug 2023 10:19:46 +0300 Message-Id: <83il9njre5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <877cq3tm2g.fsf@yahoo.com> (message from Po Lu on Thu, 10 Aug 2023 15:04:39 +0800) References: <83leejjs8i.fsf@gnu.org> <877cq3tm2g.fsf@yahoo.com> 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 (---) > From: Po Lu > Cc: Peter Mao , 65191@debbugs.gnu.org > Date: Thu, 10 Aug 2023 15:04:39 +0800 > > -ms doesn't work on GNOME systems, as a consequence of XRender cursors > being configured by default. Those cursors aren't simple bitmaps, and > thus cannot be recolored. Perhaps we should document this, at least in PROBLEMS, if not in the doc string of set-mouse-color. Like, say that this doesn't work on GNOME systems and on MS-Windows? > I will look into -cr. Thanks. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 07:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Peter Mao , 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169165209311796 (code B ref 65191); Thu, 10 Aug 2023 07:22:01 +0000 Received: (at 65191) by debbugs.gnu.org; 10 Aug 2023 07:21:33 +0000 Received: from localhost ([127.0.0.1]:41196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzzB-00034A-Gj for submit@debbugs.gnu.org; Thu, 10 Aug 2023 03:21:33 -0400 Received: from sonic303-20.consmr.mail.ne1.yahoo.com ([66.163.188.146]:43510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTzz9-00033y-Ea for 65191@debbugs.gnu.org; Thu, 10 Aug 2023 03:21:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691652085; bh=RRSo7jVWRjWEvHC+mLdoTjNFc6RZuwuhT5La3AXhf8w=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=oUxJKv+liiMyz5//piR1NtcocWw8I7zbSoH7qLcBJCzykW22qJKG45XagEeVnr/JbQeGa7EyGsYaGT57g43IZmh7KN8rGnX73hLBi6rJz3HsDwVGS6s+MCpvcgikHm5HhwKDqZYa5mEIiiiZGaFudEbEhDERDCFAiRY2eZU9SY0Y+xZlawGlkCPTCHS8G4GeMnDx7OAe0fDdPKlyfm29jqUM2puU47VqK3So/mt4nvQP2watImz2AzQsG7zleUyMelzodd/oviVJMwPvsn+5dc9AOdGQGf+hVm0r5A8q1DNnhw9asi6zm0P/eL9S74zJaTYaq9YKmFseHTHV0v5mtw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691652085; bh=s79O1Gou55zauizj4fNKtgT1Ps4gagR2OyK+D6fjOod=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Vuf3uSkknlG4OxJrvKv0DR/9FN2Ce5AaoDWzl5jdjDeTe0rlQBmllLimiHZyIO7oq0NYM642/jGD/oeiv4SexfOHjnBkixTIQfLu5J6a2UE+nTuwCaVpHNgPocgT+Y3aRu5oF5qnuL50iK0IcW8ZwM3M2aRujSA17kpt5YxTCb/StR1qp/A+ZVjH9gK6ZAumtFQdOCN0j6c7pBdgpPuK+VeOdzMeqJAWLsccGZgxuWOrDc6Es3bdR4NzGDQQ58rbzD3jrLyCpZvgPbdURhwcY3eVLBUYgEvSuId3YMbYEP+vIiOeqn1M3QBcY7wNfBwxMivCD2RceQFXlPubXbYbhQ== X-YMail-OSG: M9FofsIVM1mweADThV2ZXC6BUkCMZ9hLjpC0WcKw6FOeuncMb1FaeqMT80TAvec KgVlSxGJslJzrungZQpMzVj20_ryT5k3LJ6oepFCvhZTPQz83xRx1azu4Lxv7z3vO_eybjSa6.0E ZqmY.ILHBviMf.6OymquvqtXkPoZcRJCldehT7SGkB6Z9NzmHP.k8ss95FC9s05U40aa.vQB4KJL PKahgMeD_ICwd1K2uCi5TWLIdVL_thC7kZtYJediyfz5wGVipj4xTZOtoRCbriHS4T8L8x5V7rsB cwQaMaJ77HWxXHWZrxb..0qCnQA_ak1jQC97O6sMcA9ISoAUr0xuwafZvA8_B3w4ncvyjjUlHA3Q DD1bvurUZwwVFymZGwT5pL3HTeQiyKe2_Nm_7Yk.IzW4rLtzpwljL8O.k3dnYmBc_xEkSxJLpbjc vqGGa_kOvUEKuoJ6C7A_x60euPLBD.EMq5C.WullL9l_t0Oq9ul0yylUT3MjKL4CLNfnyy_U.fEj KxQx_d9_o0J3gPuUM96KgTLH3lt7FWSdfbYaYU47DxbKGgwt.LHsFXbCV9WGtfeE7HgO30F1G.xO FDIpecghLz7uD.3PlD112GdEwhYW7VobBTmCmHYMmKTumpk_UuAB3HB9svutLY6duFiPROmzBR0j vLbXMk5CsbyFMiAoP1tHJwU.79qIqarQfm56uQqfqO6HYJf6BgV9mQstQQYTYVJ_DHNB8ifua0Fu TrNOKaE24eXT8QOtduXyvPT4Enf_YYokteJIyCFajUkUBS4IyQP2w.THVJh3.eXPw2T5LNcw_wEF nDutgJbVLJiYT6HFR56VU4A0dpui_oYl0pCp1QYIm4lxkrCAYvVLC43el5ZpTfRiPMa7voJEOUda c7JofVsHYUUKyrLOtgm99blEilL2Gg0pLSqpshS_u_uZ0VHTr9OvBSO.z4cWlkiz3GU2LWjr.B0Z b4XON7ihf609uALDIStzJYe4Wo1C18nNWoUd8FnRbW_sjS.VwFUKVm1bvIN49QzOR5cktEnG8E4U r2y0LJ_560J.S1KAbWTp96AfJCOikIG4fStWsNVq4FvNH8zDRLVyPOqhk0NtESNMVNw8R59WV7o4 1P6_a7IvUNggb2Bxn3ANoM723iQDk6uEndPfPmlrYeZbWmP6IUfrVX.LI.fzardelSw1sQIDLKf7 dDlkAqeLiXbpjLB8.ZepDbqA.lU428Fbe6flEvLrpe6JBLGoe9ljI4OrunjpRqecvkg0jzs.vhgl L9r7T_71NBpk7LzcPWG0L_2ALIaApTvlCH5C0rfNSYTbwYE2I3MLcbh2J7sKcV6ukyvM1X8b32bi K33Cy4qatsGISmk1jtTRcXv9.yBc9fHYun_d8MEzQ9zASiKcIJg8YN2kzwDoJa1TW4UgbcZIwCvo 745rjiw8eR.3C21gF0_JHUF.IYzqtZFNpSqEgTTOKvYTEhH1udPWqqctht.2GYI.WejRjFhbkLUV Z6vbpvicE6EIVQTnd33B1JbmBGX5NU7qXzmXwwCZYFeM2FjqpzA6WHdb0JMjdFGI.yQ5sywstr1O UjFZqdiEAH8coA5pTsMcLEDi1lv3L_cqqCFcLBkbEIwdO6Rx9MiHKDjALvZ.yZ4NbxR31.3uE_2S q5nR9NpFX6iHrwHij4w2qfxXmF6csIgEdDCrwZnuvMIK.B7lx7BxUOOTfxA99xUiT0J0gTXaiLOh rhS_uYkGQE48Ld_3BuAIt02pykcz1RqJtvuS_mTwsmnBCyKg.x46NgmeSGHy_kNalVBZ2AfoEV4A ROrtWleBF1Zu29Cv6T4S1JFRQ0IPKtY6X4mJT3PcHMpFFTBBpkfOrl6RqZjHgeoklXMxdTpRGBmQ KrRjtwjVcuRTO3.p_XQddiWMRg3BdTsYIc_.PdgNPwd9Mo1vfQEhLazVKYTBv6qtJZk9BiAGHhlM D9zBLZqKrzfIA4kja0YKeaxjCnGr6Pz7sVJrmw0tRrDUHIxHeLaM79RH5wtW4QwGWTpN7HSSC7sH 8stCHMSF39M_m1ugXlR13sfVQ3..8hv_sUqwl4yQywYYBfIE1DQ_qZgF1m91DwRcy_rOYXSWmX1e btlNH3cBn2p8BpKMfAX5qhD4SmpnJXrJVN0MEtf14wttmvb0_7dmeHKIal3gv2VWYclWafD7wfdb 06QC8pSzfg4oHppWBrBPfACulZqBcLC4GWlVJUZDPHiyFrICZi0RopMDNjFB6zoXGIfvmfNI7Ers r2IFVziKRJmF4IcwS8Yc58TrF_JqRO00EkIVTFo62NTCrXf60v.55KAZjcodHL3PdTUm90ZFvfQ- - X-Sonic-MF: X-Sonic-ID: 81d90000-451e-4494-8af3-7134d0a7f963 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Thu, 10 Aug 2023 07:21:25 +0000 Received: by hermes--production-sg3-69654d8bd-l9pxw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 20ef43e80be5d4574d54fe00eda6457a; Thu, 10 Aug 2023 07:21:23 +0000 (UTC) From: Po Lu In-Reply-To: <83leejjs8i.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Aug 2023 10:01:33 +0300") References: <83leejjs8i.fsf@gnu.org> Date: Thu, 10 Aug 2023 15:21:18 +0800 Message-ID: <87350rtlap.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1097 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 (-) Eli Zaretskii writes: >> From: Peter Mao >> Date: Wed, 9 Aug 2023 20:00:43 -0700 >> >> Recipe: >> emacs-29.1 -Q -ms red -cr green & >> >> - Cursor is not green; mouse pointer is not red. "-cr" definitely worked in >> v28.2, but "-ms" did not. >> - This problem does not occur on MacOS -- both "-cr" and "-ms" work properly (config follows Ubuntu >> config below) >> - On Ubuntu, "-cr" worked in earlier versions of Emacs, but "-ms" did not. >> - `set-cursor-color` works properly in all cases >> - `set-mouse-color` does not work on Ubuntu, but it does work on OSX. >> - Emacs did not crash. > > This works for me on MS-Windows (although the Windows build currently > doesn't support -ms). > > Po Lu, can you please see why this doesn't work on X with GTK? Peter, emacs -Q -ms red -cr green works for me on both Emacs 29.1 and master, with both a GTK 3 and a Motif build. (Though bear in mind that mouse pointer colors are outside Emacs's control under GNOME.) If you type: M-x list-colors-display RET does `green' appear in the resulting list? From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 07:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169165270712871 (code B ref 65191); Thu, 10 Aug 2023 07:32:02 +0000 Received: (at 65191) by debbugs.gnu.org; 10 Aug 2023 07:31:47 +0000 Received: from localhost ([127.0.0.1]:41213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qU095-0003LW-Fd for submit@debbugs.gnu.org; Thu, 10 Aug 2023 03:31:47 -0400 Received: from sonic313-10.consmr.mail.ne1.yahoo.com ([66.163.185.33]:43709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qU093-0003LI-PM for 65191@debbugs.gnu.org; Thu, 10 Aug 2023 03:31:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691652699; bh=0FTPvjO0fimj1xH/mZNL0wXwCAujUa9JgjpiTDsw/AA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=I+izTgtRm0GXHhT33OLp+X8MWv1WJ7Lcltd9WOWNMFxtXR/BnkcEeqXIyKKwKHrxAg2hFgh5lcoroVB8cuucK5RzW3ACc8tSMykOrY1LA1JMk15d7s+O4kitpCdWNXJT/VZXHKFeY172dtk8KdVEjE25yAsBrIX9YDeip04Whd/KG4K/3cvN5zlodNBaPVNKxS1nfIgaYC9zL83mo3FCJIJrhJ94cVm2Sog+FvBLpf7JsyiT7LoJBNg/s4Ho75IsMks5ZVSvnqHxhqycprEV/pGnmFzs0+I9x//id6yzYN59VNrXr2MiJeb1cz6JdWPwAh92wIX6eXfHGTcLFcYr6w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691652699; bh=eTdQSmm2dTcrDPxOZ9B9SuseZNtkkeqL29AGSvWSL/z=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=FTRlpERzO1otAAFDL8uCn5ySi3nm6h/Yy4rmfpVPkRXjZcYOI+euISkYlHYdfosLcm2GQFWbMY+/08uYZfUc8Uesto+MNVOU+fFmBzwTdckXwB62r53OSyYohV0HbtvBrMqhU85RuYZVhEKoKDPqUbaamiJK+LWFGKjV9dPBD8bLG47WjucH+kF9m8HUHDTCe84rn0MIHnAs2sDapmUHPricyiYRczfDd4U79Ekibbfag0LEdGsexWBEiG1YUD9lKHEYOauAZ1WAdpkWtea69sW8UXQhIt/yW1vd2x5KbHNA3v0nQxfkP/klbokihe8xhlSHP8hA+xVhVaMY7mBvNw== X-YMail-OSG: VuS54V8VM1k.NfGAmqhw4xy0sRGpDupk6mQxtQomFSkc1CuJ_MQFh2HqJ0.kAxP zpvFciu2PZ46ZP1MKruPoRfcmYUbYkrn332Vx9mBF1Ad6ME2vtQV9iL2gn12lix1Imj8lvj90cKX Qs2qab8Oe67S8rDQ4zm68wD1UKT0IXMecsSXRq.nQx0E0Ek64m1XTt5k6VK3ulUo5lNqA8QctSTs r_KwdFkdpDDfxAQx7n2gwEp2tepQT2wmb5oio58PKtxKpXgrJ5Qy0P.48KZIIttqa3Hh4hnzvfbA YELttnP_3l_oGr8YYcF9RWiZhG3n130gBrZPMqTx858m_esX3QCuRuS8sdWwI5xAHLrw5FttojZW owsFC_9lFYonc9dA4kD7xXXPakCLcs.qPyEI_OvPn_uiam6rBDD7Gl1DVYDoD_gjvh4.PXe9WQSg mZ2O2LfsW3yWRgzC2iEP3ROUqcufMpFeJ29VUcUcnv6IWNwfhFzx0MBZhpF2auc3JRDL_9S82.QI tgazLmTASAcoFoOJalj1_P7eoxqh3NaIbmikGr9BHnXMH80H8kR1JWJpHGD_4UUeYZzAERSKxdHn C.phR3_Vo_B.7gz.LFQJ.X2jXvshwGSx7ruDDnM.8LIbhfQl_WZcOd.m0jTpTwh5t1PB7C99LdFC N7WSv79LbkYiK.lyDdnmj4e2X1bUsPjw_DyTUvW2jIJV66RoSAmOtj7KbDQ8AHcwQevtKu3qmFin 1U3yTtrwmiGTG57KaJasSOmf5eKt9c9dRKvcpEidvRzywHuEsPlUnll_paAblR.oslXzoR3fBbJ7 wU_loH5l_qFpvrYlhPBs5vOthsFh8ahwy7tMSa3a7zr7NNOYTHWcig4c_2wMnS_xv_baNdii0KOd FKlGvYnLtnOkt2xnAb16lrlOjeA3bvVUekpPhoc6Za8Nc_txri6lnH..VaSEf0d07HJl3JopL7Hm aGjzOJIOft42h5c8IAYxYzZZyx3ifLlvICMPoHlxhxlzSf.p.MhR5tx0AEXH4g1GfY02XHfKGErD O_7Nu2MyFNwKKKtFMuW3LtGW3o72IFIgmDPTxV.fk9AMLdyR7XPqofzSx4odpxps7mPoUMbrKP9S nZCisYT0ILLu4eTpclS0bnup8qKCW5uM2gweA7ejz.gNJS7ZQL3hkfz6GEqB6d8SPgEGjkfFHZFV t8cS01XdV3g4IdpMZ_woWBUKLartQztG9XxOHmEk111R26svICkVqo95S22ZD5QiqrDEbui99xNS JgfEwnHLsTEzeUdFFaqKwN3Xm5ueyBqHRZ_t9lPqfNKcQU3lb_axBnkd1zIuvAzgiHWw5zdQSfxg FGXGcsTIqJ42VBy_tipWqkQQN3NrEcrmO1f873xDS1rA3y8hg50vcBJQNTqe8xp70C7mGnAJYhDM xDleriv57pMGXNG1rzoD0t6JDhwc30cmIfbcnN0gSrHyVEhNiLy1z1pidUPddipK1cwwoBez7Xfs QhRLDrgIAqjS.ggXDvhUTChqypyhvszo8FHNTUafo0kdwvPANpjs8OAnEALzMSlG0wnYOM_FeXcI GqhtPypK4WIxXav8nu27RBTnWWOGu57PNnjoErYMeqB53t8LctJr2QbHW9tJ0F2juelPInWO655j Ca0ST6LMJUr5HiGz._YqH5KzlH7E98wPPbJkcJa8EpiNUEHa40PRhaH3LNUbUPtT322_CXGpKLUb fU6D.Dc5ykFqspYZ.nqiTTXCa7fEHW3S8T3sc_X0A54s3bNdAcoYS783QQ5duE0eLHqecKvSpGKj vlFQAp6B09BVKRy5yMNLGIdq9hNWGSwN4pMOYQl2sxuHmyomYsrz.f3kDrpA8AMgGHCP_cWXB7FN DkY6r85p7WnvTZ0RcLWZGfGI0nYRAdEV8xS6T_XTkRZhkraSlYQyu0RC.YZ3hA9cWvx585TfyaYQ 9YX08WA3nRdSU6efb6uWBA40_OXPf7zHAlgpu2YQW4mQ_w7wzwtc0nz95Uy5oSzmp6TuZB0eNy00 LP4uMw71mjVkXigTGyj2s_QDUfbcOReIMAn7jku.tEV1xoPRv9m7kZNxBX6_tpyQEQN9PRY2p4jI QenfQvzRCU7g0FgpQHFCuVhMUV2VWo3YHMPGnJWlEWg2vYvwexTP292zueNU_0cFlBsk7cmq0og_ U45w1EJV4ogfdmGwtf2JQqmg5BGadK1JsYlbNsgYl6OFJIp_Geh9CcksV56KJRBLbC_cGYC3V0En 5BY3A9vBx7Xf5WKZWJa04Z8.tNCsoQrltThM.wW6kXT5ZoU5yPvPIyWi7_wdGif1bPDge02ojSA- - X-Sonic-MF: X-Sonic-ID: ccaad358-f52d-458c-95a8-ffb24c9f4c0b Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Thu, 10 Aug 2023 07:31:39 +0000 Received: by hermes--production-sg3-69654d8bd-d8v2r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b7112d88bdca05c779ab07e094d026ed; Thu, 10 Aug 2023 07:31:36 +0000 (UTC) From: Po Lu In-Reply-To: <83il9njre5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Aug 2023 10:19:46 +0300") References: <83leejjs8i.fsf@gnu.org> <877cq3tm2g.fsf@yahoo.com> <83il9njre5.fsf@gnu.org> Date: Thu, 10 Aug 2023 15:31:32 +0800 Message-ID: <87y1ijs697.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 548 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 (-) Eli Zaretskii writes: >> From: Po Lu >> Cc: Peter Mao , 65191@debbugs.gnu.org >> Date: Thu, 10 Aug 2023 15:04:39 +0800 >> >> -ms doesn't work on GNOME systems, as a consequence of XRender cursors >> being configured by default. Those cursors aren't simple bitmaps, and >> thus cannot be recolored. > > Perhaps we should document this, at least in PROBLEMS, if not in the > doc string of set-mouse-color. Like, say that this doesn't work on > GNOME systems and on MS-Windows? Now done. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 07:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169165362614322 (code B ref 65191); Thu, 10 Aug 2023 07:48:02 +0000 Received: (at 65191) by debbugs.gnu.org; 10 Aug 2023 07:47:06 +0000 Received: from localhost ([127.0.0.1]:41236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qU0Nu-0003iv-Bw for submit@debbugs.gnu.org; Thu, 10 Aug 2023 03:47:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qU0Ns-0003iR-8e for 65191@debbugs.gnu.org; Thu, 10 Aug 2023 03:47:04 -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 1qU0Nn-0004o5-0t; Thu, 10 Aug 2023 03:46:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YoXj7WCGZ3ozsaa1NnEDx6zIoQ96ps5Dw+EMzK5OYlE=; b=Gsg4zdJCMX7f S6UkYdrhRJLp0bLC3Nnds30Xo8tSPwLY18+mXShxBLlAv7tP++BQD5l9Y9BH+qXGXGrxR8NFMoGxh RJ5Y2t/Rw6YERqXGuggUUNYoLUxA8W9HOBNrWHh6LZH8XAmfmXZEXBrKMKoPCjC6lWFdSyxqeecam 1eU+ERfUsDdpTX4AQHcRMzeKLYdJx27VDkVQcpb/s3knK/djNCzgquZcGF1dMqhmiqcLsgfMvNVcz ykS7rTEnwD7nfL/66pMl05l1hLSSYniRJYvwIQeoteTwCXIzbJ6qT0hrBrnuTPUTmErUG2x4JJxKd ZkrVipXjQu5kHvF9qFFsBQ==; Date: Thu, 10 Aug 2023 10:47:25 +0300 Message-Id: <83cyzvjq42.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87y1ijs697.fsf@yahoo.com> (message from Po Lu on Thu, 10 Aug 2023 15:31:32 +0800) References: <83leejjs8i.fsf@gnu.org> <877cq3tm2g.fsf@yahoo.com> <83il9njre5.fsf@gnu.org> <87y1ijs697.fsf@yahoo.com> 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 (---) > From: Po Lu > Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org > Date: Thu, 10 Aug 2023 15:31:32 +0800 > > Eli Zaretskii writes: > > >> From: Po Lu > >> Cc: Peter Mao , 65191@debbugs.gnu.org > >> Date: Thu, 10 Aug 2023 15:04:39 +0800 > >> > >> -ms doesn't work on GNOME systems, as a consequence of XRender cursors > >> being configured by default. Those cursors aren't simple bitmaps, and > >> thus cannot be recolored. > > > > Perhaps we should document this, at least in PROBLEMS, if not in the > > doc string of set-mouse-color. Like, say that this doesn't work on > > GNOME systems and on MS-Windows? > > Now done. Thanks. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Peter Mao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 05:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 65191@debbugs.gnu.org, Eli Zaretskii Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169173262625359 (code B ref 65191); Fri, 11 Aug 2023 05:44:02 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 05:43:46 +0000 Received: from localhost ([127.0.0.1]:44693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUKw5-0006aw-Pg for submit@debbugs.gnu.org; Fri, 11 Aug 2023 01:43:46 -0400 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:54320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUKw1-0006ah-7e for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 01:43:44 -0400 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-4fe11652b64so2538016e87.0 for <65191@debbugs.gnu.org>; Thu, 10 Aug 2023 22:43:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691732615; x=1692337415; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BY1Qwjnhw10cOs72kK2krf7CoA2USX00a4GBlvR0aHE=; b=YwxyA3R7a6PnI+sRrNov9DJgJj21cuu2XJDi37AyGEZ9iLTU/hJ02+xmWgT5R3F8Az UjG0AUrRzE4QomrHIodE+SECKHXGXTFQXogJ9sjLRAH85YOi9fwca87VYdNXtbN6IVyS ocyOVDo2a7TUvGrwt2PLi+jag06WzmHKpMIYN5AB7oirGA/T0DB0uzyOoamGJaXfTWXe Z4eYA0sYd5lhUB47lct10VAReIwYTT5Ux0vG1XQ7gCQqKdy3RmdYLkrkibuiXRkLtk7J DLAZ9uOmGKEczUNsutCADZXCtkHixgJEPGrH5Oo/NxQJdSGmN1jZMhnHt1VHwGo1EbHk oVOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691732615; x=1692337415; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BY1Qwjnhw10cOs72kK2krf7CoA2USX00a4GBlvR0aHE=; b=h8uznGj/oyiRaA4o0Tcub4vbi2UyM5MwZBiFcP5geOGfxrvE2TfWDEm92cYQ2c1JvK Ht0Pb6RARSdctc1Xqum6ZBTTOEVriVVy/bfrLLM1WSCfxcwQs17vS9BKiUhT5rTDXrLW azxu+barDaro9EaLT/qXv9ZavFNU0Wp9R5uTQSdd8Gn1ic+u8jV9HYKkti4zjztj4MM4 /yEeR0Cz97Udo3BT2mVIU7DHDWSxneqxOQRJDUuyemyEsKBWqhfXPTmidE+X9FnJRwVS v5h3cu1EdskEFAxqSeANWW+tz6RwnsncgYe9S0d0WlnzBIGDxAJ/NQcLvQnGX7mM0RYe oqvw== X-Gm-Message-State: AOJu0YzcsY/8acdJpfJt8Nd7Py5IXmIxJbPJLfhD+JccLU45q83DiSkB 7zd5pLvSRVY5QGF6OMypedMTrKsUg5hG3dKPa4oEsun9ZyE= X-Google-Smtp-Source: AGHT+IGOSVDuVQZCy8yze+NJFwAyymdj3hQQ/BBw6AiLhdOwUruTo5WMEnBx6eOUI1DRIaV+A+SwhvDKEb0LkDrfiHU= X-Received: by 2002:a05:6512:340c:b0:4fb:a990:bb28 with SMTP id i12-20020a056512340c00b004fba990bb28mr671058lfr.18.1691732614636; Thu, 10 Aug 2023 22:43:34 -0700 (PDT) MIME-Version: 1.0 References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> In-Reply-To: <87il9mqhj1.fsf@yahoo.com> From: Peter Mao Date: Thu, 10 Aug 2023 22:43:23 -0700 Message-ID: Content-Type: multipart/alternative; boundary="0000000000008ce78306029f3112" 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 (-) --0000000000008ce78306029f3112 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Aug 10, 2023 at 10:23=E2=80=AFPM Po Lu wrote: > Peter Mao writes: > > > On Thu, Aug 10, 2023 at 7:54=E2=80=AFAM Peter Mao = wrote: > > > > On Thu, Aug 10, 2023 at 12:21=E2=80=AFAM Po Lu wr= ote: > > > > If you type: > > > > M-x list-colors-display RET > > > > does `green' appear in the resulting list? > > > > I'll check when I get home tonight, but given that (set-cursor-color > > "green") works, doesn't that indicate that the color is available? > > > > green, red, cyan and 545 others... > > What if you build Emacs without Cairo? Does the problem subside then? > Yes, that fixes the -cr issue! > Also, what is printed when you run: > > xrdb -query > > $ xrdb -query *customization: -color xscreensaver.Dialog.Button.background: #444 xscreensaver.Dialog.Button.foreground: #EDEDFF xscreensaver.Dialog.background: #202020 xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* xscreensaver.Dialog.borderWidth: 0 xscreensaver.Dialog.bottomShadowColor: #202024 xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-* xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* xscreensaver.Dialog.foreground: #EDEDED xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-* xscreensaver.Dialog.internalBorderWidth: 24 xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* xscreensaver.Dialog.shadowThickness: 2 xscreensaver.Dialog.text.background: #444 xscreensaver.Dialog.text.foreground: #EDEDFF xscreensaver.Dialog.topShadowColor: #202024 xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* xscreensaver.dateFormat: %I:%M%P %a %b %d, %Y xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-* xscreensaver.passwd.thermometer.background: #202020 xscreensaver.passwd.thermometer.foreground: #A9B7C4 xscreensaver.passwd.thermometer.width: 8 Xft.hintstyle: hintnone Xft.rgba: none Xcursor.theme: Xcursor.size: 0 Xcursor.theme_core: --0000000000008ce78306029f3112 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Aug 10, 2023 at 10:23=E2=80=AFPM = Po Lu <luangruo@yahoo.com> = wrote:
Peter Mao <peter.mao@gmail.com> writes:

> On Thu, Aug 10, 2023 at 7:54=E2=80=AFAM Peter Mao <peter.mao@gmail.com> wrote:=
>
>=C2=A0 On Thu, Aug 10, 2023 at 12:21=E2=80=AFAM Po Lu <luangruo@yahoo.com> wrote= :
>
>=C2=A0 If you type:
>
>=C2=A0 =C2=A0 M-x list-colors-display RET
>
>=C2=A0 does `green' appear in the resulting list?
>
>=C2=A0 I'll check when I get home tonight, but given that (set-curs= or-color
>=C2=A0 "green") works, doesn't that indicate that the col= or is available?
>
> green, red, cyan and 545 others...

What if you build Emacs without Cairo?=C2=A0 Does the problem subside then?=

Yes, that fixes the -cr issue!
=C2=A0
Also, what is printed when you run:

=C2=A0 xrdb -query

$ xrdb -query
*customization: -color
xscreensav= er.Dialog.Button.background: #444
xscreensaver.Dialog.Button.foreground:= #EDEDFF
xscreensaver.Dialog.background: #202020
xscreensaver.Dialog.= bodyFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog.bord= erWidth: 0
xscreensaver.Dialog.bottomShadowColor: #202024
xscreensave= r.Dialog.buttonFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Di= alog.dateFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensaver.Dialog= .foreground: #EDEDED
xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*= -10-*-*-*-*-*-*-*
xscreensaver.Dialog.internalBorderWidth: 24
xscreen= saver.Dialog.labelFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
xscreensav= er.Dialog.shadowThickness: 2
xscreensaver.Dialog.text.background: #444xscreensaver.Dialog.text.foreground: #EDEDFF
xscreensaver.Dialog.topSh= adowColor: #202024
xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-1= 0-*-*-*-*-*-*-*
xscreensaver.dateFormat: %I:%M%P %a %b %d, %Y
xscreen= saver.passwd.passwdFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-*
xscreensave= r.passwd.thermometer.background: #202020
xscreensaver.passwd.thermometer= .foreground: #A9B7C4
xscreensaver.passwd.thermometer.width: 8
Xft.hin= tstyle: hintnone
Xft.rgba: none
Xcursor.theme:
Xcursor.size: 0Xcursor.theme_core:
--0000000000008ce78306029f3112-- From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Peter Mao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 06:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 65191@debbugs.gnu.org, Eli Zaretskii Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169173401527843 (code B ref 65191); Fri, 11 Aug 2023 06:07:01 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 06:06:55 +0000 Received: from localhost ([127.0.0.1]:44731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qULIU-0007F1-Kg for submit@debbugs.gnu.org; Fri, 11 Aug 2023 02:06:54 -0400 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:52236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qULIQ-0007Em-36 for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 02:06:53 -0400 Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-4fe15bfb1adso2617896e87.0 for <65191@debbugs.gnu.org>; Thu, 10 Aug 2023 23:06:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691734004; x=1692338804; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oHU4cJX8SKJRg2740UwDS0vgC6ValTKaROsXmt3EGfY=; b=aredX5pT7c/BMI1nLqFN8ADgDCX7ALmsah1pREaaKSfC2BlxTUh3ynQm8Pi81YJTAD 6TIP+gLQFeYThtO4l30ealSEwrbiaLyW/jcktd2uNadpxbUwvVRxrdpKNqmg0B4TTWh+ rLDpfr9FiQWwaR9MsaCHUi/w0aOJbpf0Z1Ployev1Rv48sp2rY8/l5+MK1KL8/5bgHZl 31Sb6ga79HSrwaEGat89LIwC6y7gMqNRdUTwMdc1pMZNODwT78HQHGy4lIPJYgmzGr6R 9WtmCmJ93vhBiTVhCqFFR17Gv74srdXS2mIc8wPnmDVUvPrF9e4HyQijjSdaEb/l49B1 yqzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691734004; x=1692338804; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oHU4cJX8SKJRg2740UwDS0vgC6ValTKaROsXmt3EGfY=; b=SZxUmIt0cPMZBg5DCpQvnnLTgE9pfnAzXbJSZlMwZBbAz3k4jAMldhwpj5soaMNGPM iYxc7fxlxYfNt2//cIgbgWz+YZTiLjLR8wtTF0jqW/WJm+KhREUMgGeAn/wXBlbImsQF YfCQ49bnZKBe/yxY4O99GXFYKBwX9BXJiGRhezshNKGov3v2AChVdXrJXM0IcN/5mfv3 HcFb1BEhjIO+bL+1U3ww0ivwnDS0ANUNLj5kO4n6tfhTn5gLPHoJLchgNMrMqpqQVPcC qSk7NvhcOceTWce2uSjg8sgHkaz7r5Si8lqpvmWF6i7MrLJaoYRbVUqi75l7kiIB1t4r YUTA== X-Gm-Message-State: AOJu0Yxi0/KNDxjpHaP8W/JnEL0fK/tO5WQ0BFVHk+Wg2yiBl6NjKS8/ V0sOtHGAvngHJ0P+AuxYTd4XBbY1zxsxu6TBKKcAmvIG X-Google-Smtp-Source: AGHT+IHgw4+LCyXoJANXf+VDugR0yBSdlejmpDxkOwENg0z3FvGYTSsWqLhRly6Y3j+6hCRi1vskXcZgXc90I3n10n4= X-Received: by 2002:a05:6512:3b4:b0:4f6:d7b:2f19 with SMTP id v20-20020a05651203b400b004f60d7b2f19mr480151lfp.24.1691734003801; Thu, 10 Aug 2023 23:06:43 -0700 (PDT) MIME-Version: 1.0 References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> In-Reply-To: From: Peter Mao Date: Thu, 10 Aug 2023 23:06:32 -0700 Message-ID: Content-Type: multipart/alternative; boundary="00000000000059e43806029f842d" 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 (-) --00000000000059e43806029f842d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Aug 10, 2023 at 10:43=E2=80=AFPM Peter Mao wr= ote: > > What if you build Emacs without Cairo? Does the problem subside then? >> > > Yes, that fixes the -cr issue! > > But what do I give up by ditching Cairo? --00000000000059e43806029f842d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Aug 10, 2023 at 10:43=E2=80=AFPM Pete= r Mao <peter.mao@gmail.com>= ; wrote:

What if you build Emacs without Cairo?=C2=A0 Does the problem subside then?=

Yes, that fixes the -cr issue!
=C2=A0
But what do I g= ive up by ditching Cairo?
--00000000000059e43806029f842d-- From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 06:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Mao Cc: 65191@debbugs.gnu.org, Eli Zaretskii Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169173496829268 (code B ref 65191); Fri, 11 Aug 2023 06:23:02 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 06:22:48 +0000 Received: from localhost ([127.0.0.1]:44746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qULXr-0007c0-Qq for submit@debbugs.gnu.org; Fri, 11 Aug 2023 02:22:48 -0400 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:42513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qULXo-0007bj-2N for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 02:22:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691734958; bh=sj8dwVHJxtWpHcjW+a3wOds5rQm9w+8b0wGHanzjbtk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=V38YzlgpdcBfeFiV0ZwI189aGdKwYch/NDjUfVILFm5yDX6ldwck8OUT1VzxYBGQhGD0AaughT6+5Bm6eEBk+va783OGPLuNG1miedXmP/YEw/Rg67fPxWOTuNKZS2voG8Sk+8wNykE69yl5SmHrojS08Am235Cz/avMStXAYFcvGjMzQXjSkrmlbjksDjp4HXSbRpQX0CXbVh454zQuugCUmDQQTGqml31Yh8Egj0+kXvWssyfo5abZhLgiK9Jef1mW4z3DVXdomNOob9ByfbRiXNsFuH/x5V+rUiu38cglVGgQTTkV5t9IARPYihN9nbGW6b0V4Ldf11Be5MRdbg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691734958; bh=3dLZMZ1ssx81Nhb/ZVBAasiRjH38DL9EPDUCJ/Em9gA=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=OLiQ9lxEOV1teAGt0eK0WGlsSwXP2N3RJnN725G+qTFUb8UjBHOotBAQ/ptcV4xq05JBGOh3BMTM1pTTAZWZhrYeNr5+rexwjZlh5ejul87N1d/vjDwTzeipmlev6A6orSEjUwRLSWRsttBwf57dFG10paKP7/x0Qbk3RX8k6gxhlpAWDRKIi3Pg1zdizCM6Nuxp8kYNUGSgb2pRARpO1e0Vz7ZyI+IRRaHWz3DQJdU1bgK9yS414J2sa9KKTopsC+6dx4cgslohMhXNVttZj1xEn5oXaCjIpMMnI5LMGwHrgLAkWFUg+/bGjynSUEJFnGiWh+hWHF1jbCGw+R85CQ== X-YMail-OSG: 3y4DFZEVM1nMTxjLvBsM4JAC9B.z8O1OFpzoo.qvRD7aIkLK7LlCwKqyGm2q10_ g6FQzuO9U3DHEJrf.eFSMjZE00qzBOMWrHk_c4u_Z4aycPzCVWj8CjHHUBNgmI_dAVR7qPtbuhgx FJHnMlK7xGt.KKRsdRwX9l_dCVlUI0hPxT2LdpaMaWvjTHayw5p4EJ08nCMqI2E4nx7nfb4qhaO6 UhBS.lAJsXjn38ghf0ei3IeVoIa1gEFuplF7v6sx6OYxnhoVpjf.kDILRrYN6xvtKrgd_vtyVCVv AqVnWefO6arwMHWJlW3A6Zq3O2r7SMfeH1Ylg2S.pOsmP8CIByy_HBx.KurWavmSpfPW8psHw0bi sQgDchf6nwslbH5lC_Q8vgcVvUKGQgDWB46w2UlkfP8U2YMvbUaLX0suD08AGBYlK4u7VY3G2c1L MDCuv8e_eDsSDXH_uBY4kcIsQVUQOQ.3V5KkFtUeppSY5fKQKlidqEl4sCGXThj0.Yxs.B2pyziz Xg17xzKSJfYdL_RiORcY7swbDNkYEw27MX7V1nOXXDwucEhuuL4UeCfJrP2tMSqcRJVXa4FzIWI6 SfxMgyamTMXFuR8Gh4.2.uM.gGVFnFXOx0EZcDimUYFyUj0N5Szxvvd3dlEpQua8iMc0IDMf_pxx db.seWBYdK3BarTrz6787cTDybQtUdC2.2hnGfP7i3F7q5XSZ0odMEtP0l_9XO2jlCVpfRbsGSCf c7ME_08hObL9SDuVKkGfbC3TO08q1KUkjmKH6JFFcKJrFyRWgHvYIH2R8EPo8IEv6gmog8Hc0jbT Vme32MT3CnTsBc1JpufSKlTVO.I3Q.uBNA5IxKSB9NmdoUfwnZ.oFsx7V_3Xl4yGooL51Ve5gPev HWGjDWPoVbH7vlQmrfq.v2ZxBX2ufhy4Y_raNj48IDWXa3_vOgrcHMmzswnzR8i6ZNeSOLvcW16n 04SFJBEj1oR2CBU0KZBgCk3XN.pcKuJeAPUCOp8odrk4sr6qfDvDo.6HwS.xOPHhpRU4eEhtAcOI dFi.VoDFxfLF_z4oc17h3mWfmdRpRdEe2U7yia36D_T36Y08zln0OXninACX2J.VzCF1adVyvNf6 c_5mEnGfnp4ac19Wrel.P6qBpoW7aPnEFDeD2KhjeB0JUp_QZco4rTZcjRF7okV4K_yX6Q0JBXqS P69z4xJsRzYuAbGX5TOu76rnaQNyS8VV56G1PddRWkQpMq.yzKIA4WUOMOlLySmBCd.nCpBhB7ke 3.K3m2EcMBIxP6Vh91tqQKVS9BhvsCntbemZO6yFVGSIJCWD0wbLsmGaHLDatJZqrWAdGSUdn4us W7tyCwNW57_zn9G_Bi2iWp3RzErvZkpIdvNeUdOt20QFsIMBmbsM.4EsdLv0.HPFwIvrZezAjhAQ 7jPAOkuxN_JNhL5pE8VDvXTiHR2JEI21EFKMpgof7IDckKmcKk0FuRkJMcpJxUV64l161iKwniiO BWX6mE8e2t1sce10PEZvajHRkn7aDuQqM.QP08rC20K19uDhrCCXXXhVzBSP54w0V._7VV42AQ_n bW9V.6vhg39RmcsYTnFnfEPKq4shdy44sMyX.TfgI_XnIz6qs5TJVTVvOrMQ0JplykzXFUgijItD sAwsTAoYWFMkrruOOSodhzkIJMQ2e.nKDc3TiKxjxo22lKzY6JeKkixi0wH5Mz9HQA8pgt7nVYV6 yZkjVqHNt9Ue4FxsyDN90R3TQZXLJ9ckcnqXvW7wbEQzHq3mZbCUEtpOJpaV6Ft0h.vLCuT96L3_ _v2ojZ6Pj69vLA3Fif4DNDqfJwgIR7ilAz5Y2sD9.tG2AifMyFQsQXiU.VSni0H8Vs63I7SFT5UA oP_d7lwH45pUBLulm3zsHCJy45M8h0_Q7fZsN9HdEEsQfejxawgpLLkx1mCbGGd_prioS4SnQg8m Tg9n4H5v8MF59gUj4ge5o9MosA4G13UN7S9ilioyX6H_mEPCDppuMv4X3YhZmR1RTyA1aHZpD1xy rv2PvgyCVCjLwv6VFD1T8gx1Q57HTfYU_vgdOHcR.aE3Mtfl7jhLo5alJ0HtVGJThbsYFwjpxNsD NVdexHrwVEZuuit2_S4mcSWIoZhLNmZPn1BIcHpCK1URq_jNk05_BzLZNk1a1RXR19x0k6.XyElf qNRgK4KP9b36VsAhC4B3q7N.Q2yKOB1XhhrEpEmc9nB2grnzH4oO9wEWlmFpsbnHsRLAl0RzYRoK fg3oYh3tZzBpLit456YFmJ7beuJe4OEpIecYmKgBfvRvz0UuzYcrTQFrHn4BmzizTQGxA X-Sonic-MF: X-Sonic-ID: 946f3c39-64dc-49ff-877e-75f66ab30bfd Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 11 Aug 2023 06:22:38 +0000 Received: by hermes--production-sg3-69654d8bd-hj7c9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a85f30c41db015ed7b0439d710f87e71; Fri, 11 Aug 2023 06:22:32 +0000 (UTC) From: Po Lu In-Reply-To: (Peter Mao's message of "Thu, 10 Aug 2023 22:43:23 -0700") References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> Date: Fri, 11 Aug 2023 14:22:25 +0800 Message-ID: <87edkaqese.fsf@yahoo.com> 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-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 3329 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 (-) Peter Mao writes: > On Thu, Aug 10, 2023 at 10:23=E2=80=AFPM Po Lu wrote: > > Peter Mao writes: > > > On Thu, Aug 10, 2023 at 7:54=E2=80=AFAM Peter Mao wrote: > > > > On Thu, Aug 10, 2023 at 12:21=E2=80=AFAM Po Lu w= rote: > > > > If you type: > > > > M-x list-colors-display RET > > > > does `green' appear in the resulting list? > > > > I'll check when I get home tonight, but given that (set-cursor-color > > "green") works, doesn't that indicate that the color is available? > > > > green, red, cyan and 545 others...=20 > > What if you build Emacs without Cairo? Does the problem subside then? > > Yes, that fixes the -cr issue! >=20=20 > Also, what is printed when you run: > > xrdb -query > > $ xrdb -query > *customization: -color > xscreensaver.Dialog.Button.background: #444 > xscreensaver.Dialog.Button.foreground: #EDEDFF > xscreensaver.Dialog.background: #202020 > xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.Dialog.borderWidth: 0 > xscreensaver.Dialog.bottomShadowColor: #202024 > xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.Dialog.foreground: #EDEDED > xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.Dialog.internalBorderWidth: 24 > xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.Dialog.shadowThickness: 2 > xscreensaver.Dialog.text.background: #444 > xscreensaver.Dialog.text.foreground: #EDEDFF > xscreensaver.Dialog.topShadowColor: #202024 > xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.dateFormat: %I:%M%P %a %b %d, %Y > xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-10-*-*-*-*-*-*-* > xscreensaver.passwd.thermometer.background: #202020 > xscreensaver.passwd.thermometer.foreground: #A9B7C4 > xscreensaver.passwd.thermometer.width: 8 > Xft.hintstyle: hintnone > Xft.rgba: none > Xcursor.theme:=20 > Xcursor.size: 0 > Xcursor.theme_core:=20 I tracked this down to the Cairo xsettings stuff, and uncovered a fundamental problem with it in the process.=20=20 Our settings code operates on FreeType font patterns, but the conversion from Cairo is a one-way process: Emacs cannot impart the new settings it reads to Cairo, so every time it registers a settings event, it compares the new settings with whatever Cairo used as its defaults from the very outset. Consequentially, the dynamic-setting stuff is always run every time a settings change event arrives, even if the changes are congruent with what Emacs last saw of them. dynamic-setting subsequently resets the cursor color, because face-set-after-frame-default calls face-spec-recalc prior to reapplying frame parameters, which sets the cursor face's background to black, culminating in face-set-after-frame-default calling: (set-face-attribute 'cursor frame :background "black") This issue is also the cause of bug#64809 and another bug. So I would like to revert the entirety of the Cairo dynamic-setting support, since it's relatively pointless for Emacs to respond to settings change events when it cannot save those settings. Thanks. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 06:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Mao Cc: 65191@debbugs.gnu.org, Eli Zaretskii Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169173501629366 (code B ref 65191); Fri, 11 Aug 2023 06:24:01 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 06:23:36 +0000 Received: from localhost ([127.0.0.1]:44751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qULYe-0007dZ-8p for submit@debbugs.gnu.org; Fri, 11 Aug 2023 02:23:36 -0400 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:42945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qULYa-0007dK-5d for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 02:23:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691735006; bh=pyOySDMuagX8xce+a5bAFICgYK1ga57CLe3CNBY5K8s=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=AQFEd7erDL2XziOLWAsEE0OFrOqz9Mui0WvUNUwYJcobxN4V7BKOBmwmF88u5H2oCei0GZfRnv0GxJetGE1CbWhNlIt6T1bAOxXV2DfTmcnEYvzdcbq2qhwctIriUf44QiHUfkQ5FWiDZDHIGXeSXQKOG2uyLM9mGvxt3L/LwEnBibPng7RH2SmaEQJPGnYoVr1vaGhBUGIB1h/kU4MLfP6x/4TAfS/awMISU/BFyAYqw/cRVtRLPejIWyxKqszdJkFugJcZTfBIjnN8fS3wom84xBOvwL3JLaGg9QP1lQxqFgmrBJirXdaUwsvhkfpluvf7pebzn3ayOx5dNk9A0w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691735006; bh=bVAKxB776q/7rHjw8DXFZlRV0YJ+FAg03p6h7Pov9kT=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CuHClvnwOgHCx2tKWe/KHd8DFbjlZCam3wrKmErcuvw2iMmbQ6kCCh0DYQq67Cqv1JDT5K7PvdYWzL8awgqZayrDPR6EpvXQ9k9kA20ffksg7XBhLjhBNIAGR2r2tCMAaDyOdVtTkMGD0phfF6BkfCrqCmRLvbwr4z27g3SMCllKJMVFcjiBPYmLclUzGMxQ33RWRE1F4d2X/LY7T2OG81kFefYK1/MQNSVjB19hG+gnCIm362gx/k6xqe607AzW4hvExu6PRj250HDZzTGi8YGl6N6p2eXqKAxCjLIm/PMfKYOgz9qR5J/6/mL3Bvdvc7OUyzLt34HqwMsgVdtkhQ== X-YMail-OSG: WMJapqYVM1ntv5s4lqDNkWh4WJ7y3_w3qvH.AmVz93voKzTEIreazdKMxxyvrWQ GTCHt7Z_DjX51u2GOVEgZHpeoK5X2D01HBoYy5GZewEvdlhb2Ev79zHn97XJKuFtYsOdwi6.9Oks 1UQdVOQsWHokIHc7_5fwsLn_trEKZ09Su9FIE5apAaEjujn1QbO7iSBbwYBuhPlBhOUrHD2Rv1na ifGaRsgN1g6YkGHgH4X7cdQ35W2mMDXGJdYaLrCylCuBAGQQg1q2WbSSgeDt4immGzukHDiRGYGZ 0QReqWlPFGh2dKNAv_xqH8SmQ.V8wXsdH8YVf_frmtTQx_uSMG3uT9GJ9XyYeEqgs1Wo1y9dso69 Bsi9z7omxybwecWCdzPwj5pZYI2Th.uMyKcbqa_SgUnob5.7UMB7yI1y3Qo3J0MrGsZSQkKa3t0F 4jQYXRl3fMx7jp5fdjFcKYxjz51UWPHBys1kHPx24DpKVpEcgbpZrrxbLHBHz8w4jQZ245a0YxRc G14GPMB26l99hdKgK.9EEpZO82DE937UG56W4krYWYO1cxENzPOwEgSXjUYCuRThvkNDhVYuUO6L 1qPpeTokQ_FjIB707S9u8jnhCel02tatmDuBzqFV4hz0ra_efCmv8heXh5dPbh2sS6Cdj57i3Pua H_cwyvfVvGPhaDVKXyO2m2_XlL3QISdPUXU7yRA4Gilg2DBl5Zyb9WGpFCUpXwpLjWo0Z4CeCHtW QXy9W8Ux_K0jwfma9Yj7T1Ir42Qy5WwNQiTOtetBaNFneAOU7t0yKnHoNW7pmEWz4CNDTHCCOAFT PMY9POCS2d7mcsMGCzTQDUzRcFqdCxCr36sc6zjYy9ZpQQZO7UvjqUzJE6mNWZJREldaOvRx9ed5 8oX_rdkRpJBtVmmDr0KvTZRYFhSEa_HKcaOjYEE.orVSRucNqTFnkc3Kz99U7i59xJTjShVRd1Zi DhyGedGxvkNG58g7OFzHKIhtcjAWw_d5cvp0v0qgYNQ0ms89vOFrtYVkWCkAMrQQOBWdxgJZbgN. 0lno6McaNHHC4RIckcwcTKvzt8cMyxLHNq7jcoZguaIxJfJTOdasjxpmCBMBmaSc4sOoixxm1U4W 1qeUaaKysyut9hLiKUfcGzZx1QIgg5olMscu8Eai8SLsjDfu0FzTD_VbT6NXNlHEIVm_8AVUiTnr mB_XzXmFPB8b6Zh6nVStbTVj1T4Usa0rrHN6K2z.JC.SZkcQ_ZzdRyWa29ObfGpG3_9pbxYlP9CJ Sg1E7cjyEP.Cj2f.f9qaza6V0O6feWV_7IOCrec3qymIfUayN71yITmQ38HE7I0LOurqeWM_kWdA .7AaLLZ0a6xM5RKdllqPfZyMEGDxoo3TW8qh4m1BUQvwZwZaODNOBKPLEMNKCj0deSqOvZxB7LK6 Fe.XxgRyeH9vWDMEo4V5pLxh1sZTu2x7O09kLcxzq8wc047lKYB0Tx0NHSaLkQ_UwxXCwmAuaffb b69h6PWiOpklgcycgTScYEDL4HAvOLOvukgU0o2Mqum_75dyk3ae9C_76igp5WY_dv9O9vmy7AQr b2Xzp2jpACGF9RPg4rlMpVCnIMpW3k19cJCk1.bPcB8jHETb8B1n7tA96qb6VErUADdYBKgjfNQq FWCuRmsu3CMwKK8RmEqDLkRcK.gNvc4L.lyCySpKyBkGnolEW5xjC6oVSY5_GZ4pa254ksBtzsnX MF23nw5O3WQ9AncYjDer4StdkCqz42WFh5VtzwuBCs.a9T7L5bf35Rb50PPtIgtNAdGeonSU20RH S3vLKbokbxZXAtWDjy3zlaaf.UU3MyebhMt31IGG1hKMmLc95pwMF3NkiLzMmqfnQWNKwR.vQ4nU muSCQRXtZVGgqs0KCDU63DJRLQjOUDRMzLTjwHtTtYz0D11hPY4kW7B0jWbe2PkQaQ4ChtdLXkny VKaW_xbIhZDvT44uhcsYw23xppIw7HTBWqzKXucBllgmvX9avyZ6ErJtg7lU_JAlO4suDecyXmtO FOHQ6mMZVuEKlw9fIE81k36lUE5yCu.LnTexrLTT8wEG8GNKn3rEh0rRrtsl9dVD7OGnjRqVAmrc Mze393CKL9F.viZgQMzEd6Foy5pZIA0WpHO3oIcVbJL8vC4QTls8NndHI1KVL75rr3E78XMzYn9h sEg.3H.otLpYI9QQA.EQsilVkY5_p6MqGWM8J7uRsl0VSkIGNcT5C4NdkdtNsZkztYOEpgi5NxLw jv3dQMDpX8gNpMYyW7pAwOJzbVFGHVtZ674xiV542dfd8jneHhc35Xq48P7JeLuhjzA-- X-Sonic-MF: X-Sonic-ID: 7a0c41e7-6f6a-4692-ab39-d8d4f9665c3c Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Fri, 11 Aug 2023 06:23:26 +0000 Received: by hermes--production-sg3-69654d8bd-xs829 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ccb84dce0297244b42ad28ff0cac5c5d; Fri, 11 Aug 2023 06:23:21 +0000 (UTC) From: Po Lu In-Reply-To: (Peter Mao's message of "Thu, 10 Aug 2023 23:06:32 -0700") References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> Date: Fri, 11 Aug 2023 14:23:16 +0800 Message-ID: <87a5uyqeqz.fsf@yahoo.com> 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-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 305 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 (-) Peter Mao writes: > On Thu, Aug 10, 2023 at 10:43=E2=80=AFPM Peter Mao = wrote: > > What if you build Emacs without Cairo? Does the problem subside then? > > Yes, that fixes the -cr issue! >=20=20=20 > But what do I give up by ditching Cairo? Color fonts. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 07:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.16917386422664 (code B ref 65191); Fri, 11 Aug 2023 07:25:01 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 07:24:02 +0000 Received: from localhost ([127.0.0.1]:44793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUMV7-0000gq-9x for submit@debbugs.gnu.org; Fri, 11 Aug 2023 03:24:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUMV3-0000gY-DS for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 03:24:00 -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 1qUMUy-0002v5-49; Fri, 11 Aug 2023 03:23:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=S3M+yu+Age05e7dZED8Br2/h6Yzh7oNCNTybJbDPHIo=; b=bao65dlbmGSf T2A316RTBQ4/55CDLrR08lZOdpn/CesXe6cjECsuCa2vNwy2aiGl88RDc0n/zFvQaKPsbAs43tgti hqwyvOQJm1MotOerAi5qqeXL31tNPhGwPMovqRjiBhEHTrkHC9JNR2E1YYnrMFs1Elxq9sOQPszJz zxMKcShCfQzTNqwyTtd4QMV+6sJJ2aqt4Ko5mSJCiEKEThDiTJJuxiT/rvHsQXVhjTBPad3MaXJ4n WgjGfTb2VTSCIzzXNfUK4Iomhwt6vWkVuTGpTP4jr+L/ARCj9ZyHLaKlrPCJESpl//HYR3EHMjR6l QI/celKvavwtnjNEEdZ/uw==; Date: Fri, 11 Aug 2023 10:24:19 +0300 Message-Id: <83leeighy4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87edkaqese.fsf@yahoo.com> (message from Po Lu on Fri, 11 Aug 2023 14:22:25 +0800) References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> <87edkaqese.fsf@yahoo.com> 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 (---) > From: Po Lu > Cc: Eli Zaretskii , 65191@debbugs.gnu.org > Date: Fri, 11 Aug 2023 14:22:25 +0800 > > I tracked this down to the Cairo xsettings stuff, and uncovered a > fundamental problem with it in the process. > > Our settings code operates on FreeType font patterns, but the conversion > from Cairo is a one-way process: Emacs cannot impart the new settings it > reads to Cairo, so every time it registers a settings event, it compares > the new settings with whatever Cairo used as its defaults from the very > outset. Consequentially, the dynamic-setting stuff is always run every > time a settings change event arrives, even if the changes are congruent > with what Emacs last saw of them. dynamic-setting subsequently resets > the cursor color, because face-set-after-frame-default calls > face-spec-recalc prior to reapplying frame parameters, which sets the > cursor face's background to black, culminating in > face-set-after-frame-default calling: > > (set-face-attribute 'cursor frame :background "black") > > This issue is also the cause of bug#64809 and another bug. So I would > like to revert the entirety of the Cairo dynamic-setting support, since > it's relatively pointless for Emacs to respond to settings change events > when it cannot save those settings. I don't think I understand this well enough to discuss this intelligently, so please elaborate on what happens, and include pointers to more of the code so I and others could complement the descriptions with what's actually in the code, and maybe suggest alternative ways of dealing with this. Not responding to Cairo setting changes sounds like a loss: what features are currently based on that, and would be lost if we revert this support? Also, can't you think about an alternative way of handling dynamic settings that will let us eat the cake, but also have it? Thanks. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 07:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.16917393953816 (code B ref 65191); Fri, 11 Aug 2023 07:37:01 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 07:36:35 +0000 Received: from localhost ([127.0.0.1]:44801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUMhG-0000zT-Sj for submit@debbugs.gnu.org; Fri, 11 Aug 2023 03:36:35 -0400 Received: from sonic305-20.consmr.mail.ne1.yahoo.com ([66.163.185.146]:36532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUMhE-0000z7-7Q for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 03:36:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691739386; bh=Xcm/10pQ1E9VtntDoJ/qt4bGCU6X6c+wfcCUC1MoLE4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=WyHJAnjlt45K3MpAoyoOxEjWctwJI+QzGMvP4N3QT7U8hCAJ6+fZJn8pI+Jkow7VADEu0ZlWf4r+KJHnf6gu3ZMW7wo8azp3H2rykuPRBrbJV2B/yTf7Z+kEnCmSNxglJwcexgAGfCpqGUoS6TZ4vK0PI3LG7Ik2XUjL5OmpyxkhTC0XFNPsUJDamDrWs4cY1TEbp6vUT2WUJHd+YMyAj90FehwVsI89bgnZl6QClMErEA2J2fbPyLwOfgT4rI/OYBKoBqSg7lP1gbe7P5Nqk+7qJKjq/+w5xC6J75H2ZH4zF0WgYIUT1UtJvrh4sVuStMt+4vfO5bRpqyv5YpA4UA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691739386; bh=m3iarThF0qMioSqCNCNHL5IFJr2AbvjtKLCa+GFGIPv=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=G36efuSzZyf4IJ4HJCdZFmJaW6/fgy9isP9MXyfJtUmLU8jOfPqY5wDoGiQBjxQlk4LfQlo4ML6CoAHnDCYJmGTKgPMEXxzcg6h6A6KrO1cTq5U7GoBMjidLruO8POEV27f9FJal+wqU/2vR7uNn6pG0ppiYfIIEeqJLM4xwETv4mspCczmp9iFDaqCbBlt4N/lSyyZXNtZq0kS/7sFuGoA6qbvMWiEa3UfoGHZEL37vLdEqFopoJMwNeS0cuxxyGCuZD0j9ZWe7y72/I0a37NNNgQJIzaHPgm4lzdBmpozDAeB5h6hlq2gZsiIsSCZn+2SVCtw4/EFvhL1aKH+UbQ== X-YMail-OSG: Th9SlekVM1l.shvv3qB1I1lVtVM5LH3vVqDWHwOBZ1JIbMorFXU9nsBM3wEBvGw .kouG7XjNyQVfujFKbLj5SD4X5lH.MvzVdp0J.2WxFcqPPMRFDzoFbPXhw0fZis4CJyMFdx57JWC dD79vBVwqyN6tYbaDcfyqG0sxhgv5BTu3FiVidU7LI7sK.X4NgZkJoSkuw8T_kaw.753xSaG.qXT 1JtWNXwG6K89kzRc6CgHyKzWjNKi2zQYtfL_7Sw2VfBUMwCTcFzfrnS_1245FDIWF2s2hvM8PmDN JgLlZRGlzWe1Eu6gPbvc_PAf3X1Bz.ieZiVisDJ8871t_IlmEcoue9Ko..eWtZp3ZMaaNo9lNn0T 0o_8xKho9R.PsDgvIe5c3q6WlJYsCFvM.0sLJuHFM4Sszoz5III2W1FwZPoQEm1Gv_7IZV5EaRRY kASd30JsJaS7cLcFUsDBFGRoRKSGOMmIHjElGMR3g1omYu0dJQWuADwZ2V2SPWnST2DU4cVD6zf9 _e8Mao4QpFZOEEwmzroeP8O7qBhw2jtE1RRWhCMzzFjTt.l7Y19C3rsDm5BwG33WZrH82y4NvBWi bZpfSaIgSxPs4cEhWKSCNNyiJWPd7JNhICTg3hGXBLK.WDGstVA99YhrEPOIDAPq7oinnH2FUFgM Poc21begNUEFVWZgSkdOULnsE5RGrfgENFspc1g4k6uNe2P5Caz.p8vGGiOjI05O3.Hj7i_yxcgC kI5CF6nnF1M9igfIpRkkvDxrMvqJmkAyJ.OnMfZRwpuRdGkjWIsCon72GocbaymMFyZx_QfTZemU JXgM6RoSQoO6ir2NDUSYpZ5y5QCazH7vDxRLMisYgElmdKHhxyHFRtlU_6Bu0PHMzelXSngtsLtp KnxKaoNwm8PcUwABJxWkYgsr9CBCQYtlXZERRmFqpUTx1Bm7wsXjfKGF.3qh9X8e0bQEUUEEUVBC MQShgKWFGxXV4xUsM6.QUcwUYc3HcI4ZhreXQJMGqFfyjYcWulvdIboFOIU5S9NpSI9rqML.gD5_ qPgfbXsQc9a6j6rky0RnvK4Fk39gBLOYLBHlsItrZFLpMre8KEULcMc0cq._fUUy.Po12DWexOKt _KWoAXgBr1VrtvAGL1x2D16tldv9HUgySH353izXm6wx_9aQwhJmCdTPB70MH8XfWEI7t0thJr1k _BArkBua7Q4swtIjGTpWVCAv6IqjrQECDd5uCd3K3_rqldQGwWNLmrMp.yP7RAxy1.NOnJneaIgB 85o_B9_4oorzMzuPp32grgIG9_HbVF0AJ4W0gyHhq7uS43vw0VPae3OPFQD6hVIHCPFgsIwxEGXC 3dpyuGv4nuGYnSeJOqrm3grJhdu_CkSk9JuGbYFnv_V6tsso9_ydMES85LmfYKcSHqSjNTkGaNAg 7Zcmq4FTpULOmglgEleQ_81mlCnwh.mdmmukGKrGkNnoK_gYjwHFNqC._u9Zw9WrcSH2vDYP6sgm kJp0WFPP9RuUADhYAIvropZ5uoaRMTI.J0tMflxMnT2WV4odUWBgXBFbBrYQN6gSbK4oAQIeEj3T hsxLOy7620ioALQR9dgyNWWZsggsa45hVMz7AQp5pz.onMtEbNQ8C_SAZrDjLcsueh9q1SptayCE iqMYMwFjq.9B3VG7u8v4xiseN5tgf5oHQ5_uY5mYw.HshOZM9Nbk8Mk8mF.eKtrcGfiNM4J7tL2G WR_fgxi8lySeHTvMV0E2qPxa.N_23Yvz6.vd_qaPpUSuqP9W7juAWKlye4Pf8_2q5Tf.chZ9UFUS 5jxYVUthKYTolc_tINMOIZ8.L3q_HoowdPky9HI94zsFXePiaaVihAcPMtHT.cAEpstFfZf1TB_J eePtT_JULJMhcwlu_lGPdvrCgX0FBH2Jq93_V2PboKo2k_4w3EKbWxZRbNn5NiEl.uNwn7fyjtsy VVGpUR2bN5bKllF5cdREUL0ESiTvpxLpYj.AFTFxJIsDDSKhpTsd2MjLqfni2MilSIhXyIIGg9tT g5tskMJI.JTdmTr9I.fGY8bxOxQv34W0SZmXZ0wtpOv_Tm1kiS19aDkDpGnMjlriS4E_uPladRuq vt.C9VSGoniC97fHKtRSpJZP_bqDmoExUJLLV1a2Fa7NSJ1XCY_5whXGjghlW4vw3Q35UYqrC36L B65Tvwf6uQxpwLqGrHx3U4OVJRjZfC1KrHc7oK3oq842e.tX6qNNPUUw5LWaAvAmZwx4UpLiTSgA jNb1Z_UQrpEyuGAN.u1b4JXAdra48dAGK8MHyuX70aYveGUOCmRScgi8HV8jQ0TAhNi.D X-Sonic-MF: X-Sonic-ID: c33a5ac9-0f45-47b8-9224-6fd95a4209f2 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Fri, 11 Aug 2023 07:36:26 +0000 Received: by hermes--production-sg3-69654d8bd-q2fzv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 19630d05fb6462b7e43e9fda58192d5b; Fri, 11 Aug 2023 07:36:21 +0000 (UTC) From: Po Lu In-Reply-To: <83leeighy4.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Aug 2023 10:24:19 +0300") References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> <87edkaqese.fsf@yahoo.com> <83leeighy4.fsf@gnu.org> Date: Fri, 11 Aug 2023 15:36:17 +0800 Message-ID: <87350qqbda.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1410 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 (-) Eli Zaretskii writes: > I don't think I understand this well enough to discuss this > intelligently, so please elaborate on what happens, and include > pointers to more of the code so I and others could complement the > descriptions with what's actually in the code, and maybe suggest > alternative ways of dealing with this. > > Not responding to Cairo setting changes sounds like a loss: what > features are currently based on that, and would be lost if we revert > this support? Also, can't you think about an alternative way of > handling dynamic settings that will let us eat the cake, but also have > it? The problem boils down to apply_xft_settings, within xsettings.c. Under Cairo, that function calls: FcConfigSubstitute (NULL, pat, FcMatchPattern); options = cairo_font_options_create (); ftcrfont_get_default_font_options (dpyinfo, options); <------ cairo_ft_font_options_substitute (options, pat); cairo_font_options_destroy (options); FcDefaultSubstitute (pat); to retrieve the settings currently in effect, and compare them against the updated settings within the XSettings event. If a divergence is located, a config-changed event is sent. Under Xft, the following code is ultimately run: XftDefaultSet (dpyinfo->display, pat); but Cairo provides no analog, so these settings are never saved back to Cairo (nor can I find any means by which to do so.) From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2023 11:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.16917519133503 (code B ref 65191); Fri, 11 Aug 2023 11:06:02 +0000 Received: (at 65191) by debbugs.gnu.org; 11 Aug 2023 11:05:13 +0000 Received: from localhost ([127.0.0.1]:45035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUPxA-0000uR-OO for submit@debbugs.gnu.org; Fri, 11 Aug 2023 07:05:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUPx7-0000u7-9N for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 07:05:11 -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 1qUPx1-0006cZ-Sm; Fri, 11 Aug 2023 07:05:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9FmXwbAfbX4d9qnsXFhoyVeEwHjHfxtaRv1Cu4O8r9k=; b=WthhEwZCkTuu 9XfgVYK8U41sdqp7yRjtASOS7f/NrGJnMH2jXyXqfORw3QJRTkEKdv+f9yjJk4rs4/QyELiZ23/pv lUtKSYVT+kmYHsCsE+0BY2/atnC6f3LaNg1ZRVvUA0klpfuXgpQw8ZiSHafyt0zMvMwnEM86xSt14 8DgXUFGm3pxknz1ptSaAjf1/7ZWV6VT+qwHE6uugQ1nSVsfdGP4afk0cUL78BH67f2bLqPgmX0DE4 sLtAvNcBDvbRQnjgOhjgwtOOs/Joph/SB+iem+uvUdcOa+9WVWhGQnPRlYcxiGXRgVzrlcMPhLblT ysDaWzsY3tCE8w699xxFvQ==; Date: Fri, 11 Aug 2023 14:05:32 +0300 Message-Id: <83fs4phm9v.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87350qqbda.fsf@yahoo.com> (message from Po Lu on Fri, 11 Aug 2023 15:36:17 +0800) References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> <87edkaqese.fsf@yahoo.com> <83leeighy4.fsf@gnu.org> <87350qqbda.fsf@yahoo.com> 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 (---) > From: Po Lu > Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org > Date: Fri, 11 Aug 2023 15:36:17 +0800 > > Eli Zaretskii writes: > > > I don't think I understand this well enough to discuss this > > intelligently, so please elaborate on what happens, and include > > pointers to more of the code so I and others could complement the > > descriptions with what's actually in the code, and maybe suggest > > alternative ways of dealing with this. > > > > Not responding to Cairo setting changes sounds like a loss: what > > features are currently based on that, and would be lost if we revert > > this support? Also, can't you think about an alternative way of > > handling dynamic settings that will let us eat the cake, but also have > > it? > > The problem boils down to apply_xft_settings, within xsettings.c. Under > Cairo, that function calls: > > FcConfigSubstitute (NULL, pat, FcMatchPattern); > options = cairo_font_options_create (); > ftcrfont_get_default_font_options (dpyinfo, options); <------ > cairo_ft_font_options_substitute (options, pat); > cairo_font_options_destroy (options); > FcDefaultSubstitute (pat); > > to retrieve the settings currently in effect, and compare them against > the updated settings within the XSettings event. If a divergence is > located, a config-changed event is sent. Under Xft, the following code > is ultimately run: > > XftDefaultSet (dpyinfo->display, pat); > > but Cairo provides no analog, so these settings are never saved back to > Cairo (nor can I find any means by which to do so.) Why do we need to "save these settings back to Cairo"? Also, in your original message you mentioned face-spec-recalc and face-set-after-frame-default; how do those fit into this picture? IOW, it sounds like the above is another fragment of the whole picture, and the whole picture is still missing and unclear to me. Can you please fill in the blanks? From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Aug 2023 00:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: peter.mao@gmail.com, 65191@debbugs.gnu.org Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169179873722279 (code B ref 65191); Sat, 12 Aug 2023 00:06:02 +0000 Received: (at 65191) by debbugs.gnu.org; 12 Aug 2023 00:05:37 +0000 Received: from localhost ([127.0.0.1]:48239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUc8P-0005nH-D2 for submit@debbugs.gnu.org; Fri, 11 Aug 2023 20:05:37 -0400 Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:41791) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUc8K-0005n1-Pa for 65191@debbugs.gnu.org; Fri, 11 Aug 2023 20:05:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691798727; bh=YH31iIMlljusM+AJ/N/2RzT8VVtn/R/iCb0/4vu/kl4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=CyX4qQC+08aNnG6PUdgOPes1NEoJ1wYGLdgJWckFXhMCq5e+RsekWvKs3ov3SXZvF94QutyTtmJI9M2rA79L1CQvG56fCNB4tT+pR7e0m50FT3O2whfxNSriTKltYPLrQl6v1oBA6f+s/uVd40+TLUTkJdnZ6jn+IyFAle+CFHpB4z8BrpID7PuiVHRVqL8ZbV+DIJGBz3SQxbD4dfHl1rsh4RBvQOnGJEVLrXqB/QA6b7JDtu2BIHIjuGyvFhOpGvvhsaW+tZG1WqhGVp2AL8nDvo+RoGOreWrarS8e1Yh0DNdsZX+VgBvMirrUjduSNdTrTdOWJcyySEOeStI4Tg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691798727; bh=ZoPrsX4GF1RPEOQRCob2uKky/Y4tyGO8tu3snhR5wdb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PpZfagpOQ+t+P62CwDg331V2yIP5VEqs0Q8D1FHYOn4/sEFr6JN8mMe4KYPaqhHsyZ5Tlnfdy+UJImKNc4q5KXpP9uF5eCoqV5n5R+W2firtiPvWeTAmtYpa/QYCFO+6VF1wmvR/0bAc9Wmd8EbpA6LXGZAb5SfFbTIWELxyDy276TbxQBT+cdQ2z7fDY/0Tl+Bh2Mv4xLcRtiO/1L8CNypVFfQGA01ybINstEM6KIyPR4J4Q77kjIWw6U0809UcJW04N69Z0gk0OLxag1x4sQOHV0Zr7uMrbnWRS6UfgPPTsz3+QEDrsCLjrHc6dBP6n6L6vy2pBCE4ZVkaJNfgZA== X-YMail-OSG: 8VpSdWcVM1nIQ5wGJvkm5QD7ArXsYjstlfV6GbATUDg1NwpJd7oLoL4GoeCe3tG 2q8VVNYIDpDWh0FYdH_ZRiQphgGZ58pJkzbP4rj3qh5KtLMa9aodEoCy4WQM8hH.XLdeMksZuhbr .rm5JaUaLdL89nLRwD4AMDCAoIr2uD2fplYsosFkyh7RWpw5B7OZ3mpkfMUY7Ap7FO3jiVZyL3OW T_tUBkrDJSzTYmL7zd4FLoRtYc6jCZwYo3VEBHVOu2Easfbj.Ewt9Pu8_Qk.yo4.FMooPPQAtEAT dSkasaTaLxRxb3QhrHvwrFCMoOl8zccEeOfBmav0U0K8WLQLOWdb4YSZhLHXY8cy_3LGkbmKOEmF LEST1qil2xDs9h_RtHgKA2Q6MHGKnUIDdcGSUq1tH8.pgfZ8RREg.ewYR.BuGJZgRtdXrvOg5hQ_ I9FYBKBDK68_Kb5z2YDZQjg09Fl22lPOweSilNszX4MkcyCTvkXwq_CVZfAft8_I956QQurGsCVU 9JIFAB8X8HLRGxS_9SOEZ1L56cehzGy3_.uR2pTPY7HxlFilznE5wGW43bkE9SlMlu2Hd_ldBUHD w9U0LeZXe68njSMDommOHr6cj_FbYSr1kjnLUZBpu6MFb.7gHbf4G9i5rCwCzV_.X_G2U2Inv3i2 I8eMe52GjGeS.j0eqGeGR7lo1HlP07GhF69vgx0nSgOlrTCib5iUGmwEnmVR_6QBR4qDEcWMAygr 1YSImbDjTEgI3GtJuflcMlJk9LRxoTQM8UFPucTneY_.zX1pAy9vXwTqkscNMbtfEVu0MrRyIhRl D_qQ0q_ykuCHtVJVUCacp7AeOYUE7TK8gxcGfxVQtoz7mzzw6p5u70ACs6CX9yMVA8DPW_jogj5x yOYKpJU2DPIS97iOqKc7_nI4pypCEYE06ttCRIfw0FjEf7z6WYVElaD4hZS1ubcxpCXqSnxzPgZG DxN2DeBX4f0u3oU0LtWcmPlIKawrLSdYXwHO5JSAt4pCbXRXX0Tufm2ClfCkfCOtYFfubxFo2ceY qgwZAAAWul2ZxAyxv_vEaGtQWUp2agM0Qe_5ARpUeytZM3eqEcKzpbgm2OPi_rUl3qH5s_pLgGOZ punjV9ZAkfDaVQNr1mnnzVFHjam5oxVeIiJrPN44lcfeMsa4xa9sEcoLq0KuAkG4LN0OjfZ8muir hFTEX2yRfsYeEFRhHll8Yc1nc15HDnfuyQBT8DL0GVWvsAfs129nrM_WhRduZV_bvNhVGdDor6dK JqmyVoF0hASzBL7Gcs96KWlau2OlGkMQpx0m3u5OX1fGZNKWszTaZyN4ifcoGJ0Vnyq2WYzVVNyO zDaQnW0WzSotkEYkKIhNW.847D4HXY.clEI98Fmi9o18CeubJiaVj9Dxmoq8AgiDGu6fFLKbr30e XwEkWmWN8xcaVItH6NKeTh828DiuvlFyr25YTiu34VndzRaGV5Q3VpUiVDTs4shiKAjBt8ULTr4X qswccPOMKMa.7XvSYJP9CIb5ezQqTHjEQFUq_pLFcs0GsWWHDvhZvMmv8vwTJwHO2CpBsE_JPN3J 2aGuUAUYeu4hb1uuwg7yQPwd8paFQd_gysJF50_Uia9xya9ysKPn7ZtiZTBOe9dh9fuwPGTBJ6wj 3IJR38gQhJGwr694Hd2JdtgQOCLmhxSf10AiesK.ApAY03j66MTfbmeXKZNZ24lDhf2.jYRS.t9r ZqlMn7QvuL_RbeQuj0_T6xmqx9R8tO60htmYm1h1RtHlMlfj7rJUKGyNq8_gfCddFZoHD66kBmIF 4LMrarusmjIy_Vg0BQQtmRuLi0iXRnjdnYitFmnqRUM_qA.73TSZiKtEkAEtEdrRvuZQ_QP90QyJ mQMcME33jyGW.ees4bfaKjBy6zVZaDJSYaqaCL2R698pG389uLrnavDak.uULXAmQw7AUwe_xgyi VkSxswUAQdRwnZ9sg8W5h9Uw3brgXKEnfIs.Cl09qNIa1.gBy2GLo3sgOjiXHYszCJtsmdhrDaC0 tnRxqAm1Q614O4kRk5Lt6H36YJ.4Y3R_9z4k7QgsWxaZihwCQdfVn2hLHcGec008KZtRPnQ2ESiZ bdcaaTi6SrBzSf_2vgU5yhsEJIXVfLyLzZfPwZriglxkH43.oHmdY0fEwtYY5_tIfGgJDM0CvXfF leCKxuvZaDBlsggdMA24eCFNQO62IoQcuoye2WphsOhWdQ5l9pH7gw0.GdY.iMs7_vNuPviE6Mur 6kajm5N56T2zKxrzi4dz0Ur4WyernkBAR47y9qvnJhlMrAhhK9WU- X-Sonic-MF: X-Sonic-ID: e8addc0c-c650-46eb-a420-d2a9cdb2954c Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Sat, 12 Aug 2023 00:05:27 +0000 Received: by hermes--production-sg3-69654d8bd-52vxq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 533f766ec7132f17d62912b119b5ff35; Sat, 12 Aug 2023 00:05:22 +0000 (UTC) From: Po Lu In-Reply-To: <83fs4phm9v.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Aug 2023 14:05:32 +0300") References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> <87edkaqese.fsf@yahoo.com> <83leeighy4.fsf@gnu.org> <87350qqbda.fsf@yahoo.com> <83fs4phm9v.fsf@gnu.org> Date: Sat, 12 Aug 2023 08:05:13 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 579 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 (-) Eli Zaretskii writes: > Why do we need to "save these settings back to Cairo"? Since Cairo is responsible for applying these settings to opened fonts. IOW, we're sending config-changed events in response to changes that are never applied. > Also, in your original message you mentioned face-spec-recalc and > face-set-after-frame-default; how do those fit into this picture? When face-set-after-frame-default is called from the dynamic setting machinery, cursor colors set through frame parameters are overwritten in favor of the default font spec definition. From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Peter Mao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Aug 2023 04:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 65191@debbugs.gnu.org, Eli Zaretskii Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169181500318663 (code B ref 65191); Sat, 12 Aug 2023 04:37:02 +0000 Received: (at 65191) by debbugs.gnu.org; 12 Aug 2023 04:36:43 +0000 Received: from localhost ([127.0.0.1]:48390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUgMk-0004qx-TV for submit@debbugs.gnu.org; Sat, 12 Aug 2023 00:36:43 -0400 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]:59903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUgMe-0004qb-4G for 65191@debbugs.gnu.org; Sat, 12 Aug 2023 00:36:40 -0400 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2b9db1de50cso39620171fa.3 for <65191@debbugs.gnu.org>; Fri, 11 Aug 2023 21:36:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691814990; x=1692419790; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=n9o4t+HOMu7kZhDf3FtsXMI5waHOXUGXD6rKrO2vAW0=; b=A2BL4LDjGpf7mI00/oiGr3MTbUKKbEgH0CiKn0Ty/Fyiim9OA6KxJTp8y4g+qL0SUe 7MlWaIay1VTInltsvQYvppWz3vnjJ1Kh5xZcrX7xdfQTpuvH8daYvPLC6n41ZWN+/FMF l7cKNUlfIRjJzF8OjDCyFioBMUTW+ngBe9N2OCbGURHK6sYUosyuOordLwBz2CDlpxQD 4yeSUU4xPC2BGApgCsVRAsAtDNppQ9rilOBBW4xOY7Eh6WMA6nP4yPrQkBQ+L9HTaK9t xkMljBFQO2njLPZqTG8EPtc/gO/G2R2C65ItEaYgfthnKPHq6u9faie21xSI5wTqP2g+ eIkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691814990; x=1692419790; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=n9o4t+HOMu7kZhDf3FtsXMI5waHOXUGXD6rKrO2vAW0=; b=YmB35nESacnmxGg5/UIdc7W5f4VGu3QSC8HOijdQMxjUr6+myDCsJh94IwZI8LNDng AiAp5w3DCjsvVOv58Whekx+lgFZQcjll+4FnlplaJ4xvchFwrT48OiA/ZrbgoXJcH+BG nRwiwaz+/5ihx860Wc0FUJPbYZXhyfKhcxkexNHmI9VM8NjujfpaOndCYan1sN+4TTri sSGWsLRl0DX4V1a5rnyBb7U8gaP0bo0D1sTIul6n+vS4Enbz6JNs53mKtP5UF1i6kNsF QOsmSnOoJeu754UidW8F/YPY3F5yIhUYs8/p1FnMFrCL72LF6ObfaVukznTiEW8y/gVC Ohqg== X-Gm-Message-State: AOJu0YyUMQMmcRlTdg1o9MxA8Fpl4CNCXkB4gEwfJVoTGLqIQbNI1oTD Dsc0RKpm/jbM3ww2oLaJJp+9lZo6eQg3TfA5NEI= X-Google-Smtp-Source: AGHT+IFu53Fe28RnDqaYZN+8gqWIG8hYLcvnctmKzzdI9RxmagFgN0wgxBIdZECNcK4j9YLAD0qcB0zpdqEK8kpudgk= X-Received: by 2002:a05:6512:2213:b0:4f9:5a61:194f with SMTP id h19-20020a056512221300b004f95a61194fmr3477851lfu.11.1691814989841; Fri, 11 Aug 2023 21:36:29 -0700 (PDT) MIME-Version: 1.0 References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> <87a5uyqeqz.fsf@yahoo.com> In-Reply-To: <87a5uyqeqz.fsf@yahoo.com> From: Peter Mao Date: Fri, 11 Aug 2023 21:36:18 -0700 Message-ID: Content-Type: multipart/alternative; boundary="0000000000007eca7a0602b25fe2" 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 (-) --0000000000007eca7a0602b25fe2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Aug 10, 2023 at 11:23=E2=80=AFPM Po Lu wrote: > Peter Mao writes: > > > On Thu, Aug 10, 2023 at 10:43=E2=80=AFPM Peter Mao wrote: > > > > What if you build Emacs without Cairo? Does the problem subside then? > > > > Yes, that fixes the -cr issue! > > > > But what do I give up by ditching Cairo? > > Color fonts. > mode dependent font-lock? I still see syntax highlighting colors in the --without-cairo build. --0000000000007eca7a0602b25fe2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Aug 10, 2023 at 11:23=E2=80=AFPM = Po Lu <luangruo@yahoo.com> = wrote:
Peter Mao <peter.mao@gmail.com> writes:

> On Thu, Aug 10, 2023 at 10:43=E2=80=AFPM Peter Mao <peter.mao@gmail.com> wrote= :
>
>=C2=A0 What if you build Emacs without Cairo?=C2=A0 Does the problem su= bside then?
>
>=C2=A0 Yes, that fixes the -cr issue!
>=C2=A0 =C2=A0
> But what do I give up by ditching Cairo?

Color fonts.

mode dependent font-lock?= =C2=A0 I still see syntax highlighting colors in the --without-cairo build.=
--0000000000007eca7a0602b25fe2-- From unknown Sun Jun 15 08:41:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65191: 29.1; -ms and -cr CL options don't work Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Aug 2023 04:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65191 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Mao Cc: 65191@debbugs.gnu.org, Eli Zaretskii Received: via spool by 65191-submit@debbugs.gnu.org id=B65191.169181549019549 (code B ref 65191); Sat, 12 Aug 2023 04:45:02 +0000 Received: (at 65191) by debbugs.gnu.org; 12 Aug 2023 04:44:50 +0000 Received: from localhost ([127.0.0.1]:48395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUgUb-00055F-UZ for submit@debbugs.gnu.org; Sat, 12 Aug 2023 00:44:50 -0400 Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:35247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUgUa-00054v-34 for 65191@debbugs.gnu.org; Sat, 12 Aug 2023 00:44:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691815482; bh=uoc+BAebw20/aa3A9370UNDqF8o4nQyQcJK4Ieur/P0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=k+Hli7ujerv0jAEFtq8d79lklF3R4rnikFLLtZSmpCqe6Dp7dUlIY6JLz42F2K8S8jh1KleqcxTCo+/t8KNJa9vQc9A/PI+t/BuVbmiTz7SQT9+vBn1BUIVmWB3mcLMRKU5gNRM7a1tUfmTBBhJNkcVsj4AkUDwe9/cEGKGMvmT0ZQiMIYCl6iLSosLB75/fAzQ6W3mJyDDw2GV1E1EvZn3u+bYafePQEGBn5KXlekSvIP1fIrt+sJaNLYJ8fLsaq8RaxEKGumdmsYkBKsz/P30kMw1OJhQ9/l3XrRAg5OKzvH7Pjpo60ecJ+uVLx4s1FdH/Bik3CyAmptY82GzX2w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691815482; bh=bo/VFShP19v5OuKmsTB7mGRwdsAz659Woo/UAhIPIOo=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=LfDP5csiXtPu06o4ebG7a8YUYQt1cmvhBtQfWGLWfXmk9hnezvrzTZEIJSvOgVv6LBb2MPDri30eMEvfDybilYA4rOL7UkCUj/bAg/VQVVoIwKooucxxJHbB13SpoUm213QSG72io+0SpmZFoYKTS/nfiCqRp22GDHOsi2jE5P+BpzNr90f+zoOV2+VVF2nl7mxUIs7UiIBq5pLruV1KwSpUXFoheyA9H9FYfYfiwEIU2VD+YwSxvBZXIxipFcX0qdC1GryEyfaL4yeekFNjAqYjhGzj9B7a1nz1W9/6p+uUzO3Yu2o6h7hQgjT10DB2fKjWVg4aZXacxsKPUltxfA== X-YMail-OSG: EB60n6IVM1kz3_5y8v5dkjbM7ZM.ZgOadLVWoq24OoEZZr7RKY8FF5bHCLNyzn7 98o_tPAidjf6H9Zr5CXzGcrriBIKjwQ4.X.3CMGPu.dNaoH4NDm.GcgUffGiFAlR2TYMmg.GrW3h ewB_5BKbwGPtOyqiP_j8ALJxnBO9AXcv_qJQSgr2jUliyZz8UH9IaKEbEXXG48H3PljOMVsmS3BW EB6dR0KXBrRTcHDwddba__T6rM2cWhsIsl5O2.JxcZo3BOyWTKPnApOWvzjBH86jGLdadAAAJgoh LEGl4vTomThy5d5Awy7bKlWaGuOwi00sa.KS3Y0UCZ2v6h8i_xHYOlXe5Z.VLy3b0ZaEgwnLzcPo Uf6OGZGCBp9M1mp10mN376tnbEA1K_cN5anOzGVDiOMjz0TdOk4ASg0wDmoFUVd3MxjXH.IQck4R RdBT2UZJaVJZY_RveLhNt0SSzSH0ZBzGMah3GBCfVrlTSj_Ck3uERAO_qQa0vYalDiYPsQFRzA01 3J_0rHy.LxgA8kSKoNDBCrkILEY56hdsRsGMzzdMShnrwj4gNC_DkSQfguKYk67myYTFdFuQu3c1 VoqsU57PEaMXy76LsMjqp4y8dQbiui0Po3zInoc_HPXJT4w2Z5uN6Nr5HqUvXobWO7Q908oomMCV QpcDmp7SWlUhdnmslpK4aUopPxPXVg6cEz10MJcnYBrZGN2JVXt2DHdI6Vml23vi6pMkmBnHCSCq cDfmWKSIp76NApajrPI7dVflqRTFiowQoQak7_.saX42iOFsgNd_mCv9gSobgKm3lj0v8TI0ISep HR0DPeeR4Y2zFOvhj7kS6bjQP6nC9CVi70KYI.RCPOaNEAp.XQ1WwX9ayQEmNaLdwGmRyBGMpI_M NblSokoBAUI004VeMs2PwGI.Cowe3DHaixGiRPZz6nvuWFDQO7bN50UUPoZtQ12WHAZqnKcVokRv B1xOVdVPO4hKfVJYI9mwMWF1UZuSnVuw0tIHVEVY3OS5V4Z77wdsW54FcUAMXNVUf_n7.u6GSLMs 9b.2p_W1tdhZNjESBpcWYXkunpchzMJgGGwaELOdotI7qfOm7e__ttA_j93x_8dIDJXn7pOUz_oK ZluXeJTBJeAzv5DpR0jhXhsm3OLVxAiuTwaE_2Apj_fMc0qo4XphmlBGCM9cZ_m3sftt1wlfm6uW YHZzoQ_wp4ZDQRlLiAlCrFPjHbKorYd5QFLESZoINOOE3LYRBlzy9qpNt.yleBdF5cxTfqfPBJ4p xcdWwXsO4Y8y_uv7.cYKkAc1PglFhHAt8lQIJ82YDLt7w.57ioGzkPEUYDYrhDlk82jNTomm_zOd Rsfsh5_mowV3wvn7W_5F.LIrDJFkIQ_jvcvx4Us8akI4awf.LBPzHlF6jR44OEaKQIo9lGqJW_dv D3r5T8MStS2z5OtlrbwX3dUe3TCIlRA4kUlYqm8f4h0FHqIW5DX3dLG5hQcq1nXpKOfFxMg6Rj3j J3vlTqoJkAxPOAI7jjRhuw.r8SPlSHVeozkqEgLYMRI4qnKa6rlxUMjrmHNQUUuk9y4cAnVV33SN cA2xgHqbSFQU7D1px9N2Xn6CzWJ8pua.B2JMQ57g.r53edei8.VicgNeIG9a_KGQl.PR9yar2YbU oIYWRdSpXrjnXDYeKaLOSTSm5CV3qUh8uaFb5Xfcp7VBJLzubMB0D2GBRfmthtm_0oWq1X7Yt7Lj j96to4EjTBBsIY2n5UDVuJYE4HxMjBFbZvvwFfe2hTgg1x9c9O89Q3GITdjdcL.AyngVMq4fRRWo OXhXCSJ_Q5Ni7kHClwG3ANgIr22GA_KjartRS2L2z4Zp7D9L9SOitnIsYdtYbnwV9.mT1sSIIW1u Kxw1eyih5VKnP4oifSFpHVeAduY.h0X3cxAcC8k6IJ84IdR.Uzs60tkw27sUCxDvgAFckOzGSpb4 _i_7zj8jUeGozHYwJXq.K7NK3aO9_mceH7bjMWbPPQyR9e7QZTKeB.FWwtisVyj4rmm8Q05lmwow Yg77baABNwEHm36U2BIGiwPFgrtPX_usMBD8eNaZwtRjV.16eOINktRXA8LF1OPzQ4.ynms6I4HV UhJtIwUz9ui_2h97YSSjhFGQMQEiIJmFFVjd0_aEsRC5jud770vxPaqeqkla0c2mtwzsYAiW8voB BPoPZND8JU4G238vBzfIEzdWh_6l5x1Bk7ZVOaw6nYELW6ZmlFp4V.dQY51mHrqFz35fxz3UUkPY jEToerz4wKAW3InIFBUV5M4RWRGdb62gWusz0TYRkXYWHj_ubbwteXoWyKzoG4.4cH3Q- X-Sonic-MF: X-Sonic-ID: 45ae836e-3143-4041-924e-65267f5bd9d0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Sat, 12 Aug 2023 04:44:42 +0000 Received: by hermes--production-sg3-69654d8bd-q2fzv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e0651ee89a8622de4ab2c1d3d24baf25; Sat, 12 Aug 2023 04:44:38 +0000 (UTC) From: Po Lu In-Reply-To: (Peter Mao's message of "Fri, 11 Aug 2023 21:36:18 -0700") References: <83leejjs8i.fsf@gnu.org> <87350rtlap.fsf@yahoo.com> <87il9mqhj1.fsf@yahoo.com> <87a5uyqeqz.fsf@yahoo.com> Date: Sat, 12 Aug 2023 12:44:32 +0800 Message-ID: <87leegq37z.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 237 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 (-) Peter Mao writes: > mode dependent font-lock? I still see syntax highlighting colors in > the --without-cairo build. Oh, no. Color fonts refer to fonts containing color bitmaps or outlines, such as color Emoji.