GNU logs - #76445, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76445: 31.0.50; `eww' makes display property sticky
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 20 Feb 2025 19:02:02 +0000
Resent-Message-ID: <handler.76445.B.174007808631055 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76445
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 76445 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174007808631055
          (code B ref -1); Thu, 20 Feb 2025 19:02:02 +0000
Received: (at submit) by debbugs.gnu.org; 20 Feb 2025 19:01:26 +0000
Received: from localhost ([127.0.0.1]:41009 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlBnX-00084R-FW
	for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 14:01:25 -0500
Received: from lists.gnu.org ([2001:470:142::17]:60676)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1tlBnT-00083K-LQ
 for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 14:01:21 -0500
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 <manuel@HIDDEN>)
 id 1tlBnN-00088O-Ug
 for bug-gnu-emacs@HIDDEN; Thu, 20 Feb 2025 14:01:14 -0500
Received: from ledu-giraud.fr ([51.159.28.247])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1tlBnJ-0007yf-7y
 for bug-gnu-emacs@HIDDEN; Thu, 20 Feb 2025 14:01:12 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=zBldG0VU
 SnKeylw/HMKcATLyDle1T2cEBN7BmfvnX10=; h=date:subject:to:from; 
 d=ledu-giraud.fr;
 b=vIMopqFF/VdK6nVdvFFe8ND7jCtS3feJ3muLcWN8SkmyTGtxJ6
 S3l0yGqy5HeLRnCho0gF7cWQaBNQ3IJNlKBA==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=zBldG0VUSnKeylw/
 HMKcATLyDle1T2cEBN7BmfvnX10=; h=date:subject:to:from;
 d=ledu-giraud.fr; b=gYuTXfVn7ro+TUspvU15zKrOqhr4KhhhigPDUFCV3yCgTnLpKU
 /hnenXVOMnqih7JGcCNb5ej9vYj9n+3z8EFgODBZGfTZncwx6gO3JDYnK47d4PNLntsNcq
 UZtiUFlY5/SrJ8Gp1Ti6MuYlnW7iUrBasv3jQdMI1b7acBZvghXg62Dmmmonl2Sl37CrPB
 Pq+/d/IfBP3TondqTZaOQGsT/4/vSyJiB/H8rJzfsrXsSpyMS8mVHFApIvwbuPSrWVv6BL
 3aTJO1x2WcU4cNO0StqtKUpbNe9dJd//bDMbtCMlCaf0njPApnqBRKOwrPx+/ngWFQYLcy
 2clcb6qrdY2w==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 517d703c
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>;
 Thu, 20 Feb 2025 20:01:06 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
Date: Thu, 20 Feb 2025 20:01:04 +0100
Message-ID: <87r03so2z3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
 helo=ledu-giraud.fr
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,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)


Hi,

Here is a recipe that makes characters typed into a bug report
invisible.

   - emacs -Q
   - M-x eww <RET> gnu.org <RET>
   - M-x report-emacs-bug <RET> foo <RET>

Now in the message buffer for the report, any character you type won't
appear.  A previous discussion with Eli on help-gnu-emacs shows that
this comes from an incorrect value of `text-property-default-nonsticky'.


In GNU Emacs 31.0.50 (build 2, x86_64-unknown-openbsd7.6, X toolkit) of
 2025-02-20 built on computer
Repository revision: d80ac0fbaa09826342a9818014ae950acc7c0c03
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101015
System Description: OpenBSD computer 7.6 GENERIC.MP#554 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=lucid
 --with-toolkit-scroll-bars=no --without-cairo
 --without-compress-install'

Configured features:
DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF
LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS
TIFF TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINERAMA XINPUT2 XPM XRANDR
LUCID ZLIB

Important settings:
  value of $LC_CTYPE: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Shell

Minor modes in effect:
  display-time-mode: t
  display-battery-mode: t
  desktop-save-mode: t
  exwm-randr-mode: t
  server-mode: t
  shell-dirtrack-mode: t
  comint-fontify-input-mode: t
  electric-pair-mode: t
  override-global-mode: t
  repeat-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
  minibuffer-regexp-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:
/home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm
/home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xsettings
/home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xim
/home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-workspace
/home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-randr
/home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-manage
/home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-layout
/home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-input
/home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-floating
/home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-systemtray
/home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-core
/home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-background
/home/manuel/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs

Features:
(mailalias smtpmail gnus-cite textsec uni-scripts idna-mapping
ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml
gnus-topic qp mm-archive url-cache utf-7 imap rfc2104 nndoc nndraft nnmh
network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode
nnvirtual nntp gnus-cache nnrss shadow sort mail-extr emacsbug
org-agenda cus-start org-indent conf-mode tex-mode oc-basic org-element
org-persist org-id org-element-ast inline avl-tree ol-eww eww vtable
url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
ol-docview ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi
gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-src sh-script smie treesit executable
ob-comint org-pcomplete org-list org-footnote org-faces org-entities
org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs
doc-view filenotify jka-compr image-mode exif hideshow rng-xsd
xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse
nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode
nxml-outln nxml-rap sgml-mode facemenu nxml-util nxml-enc xmltok vc-hg
vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log
pcvs-util mule-util on-screen macrostep-c cmacexp debbugs-browse
bug-reference hi-lock gnus-dired vc-git diff-mode track-changes vc-dir
ewoc vc vc-dispatcher time battery desktop frameset exwm-randr xcb-randr
exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor
xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb
xcb-xproto xcb-types xcb-debug server ef-themes modus-operandi-theme
modus-themes zone speed-type url-http url-auth url-gw nsm ytdious
mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect
calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015
mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku
url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml
gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int
gnus-range gnus-win ebdb-message message yank-media puny rfc822 mml
mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode
mail-parse rfc2231 gmm-utils mailheader ebdb-mua ebdb-com crm
ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func
eieio-base timezone icalendar gnus nnheader gnus-util range sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils web-mode
derived disp-table erlang-start skeleton cc-mode cc-fonts cc-guess
cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf
grep slime-tramp tramp rx trampver tramp-integration files-x
tramp-message tramp-compat shell pcomplete parse-time iso8601 time-date
format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent
cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu
slime-references slime-compiler-notes-tree advice slime-scratch
slime-presentations slime-macrostep macrostep compat slime-mdot-fu
slime-enclosing-context slime-fuzzy slime-fancy-trace
slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc
slime-repl slime-parse slime apropos compile text-property-search etags
fileloop generator xref project arc-mode archive-mode noutline outline
comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro
kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs
cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired
dired-loaddefs use-package-core repeat easy-mmode cus-edit pp cus-load
wid-edit debbugs-autoloads ebdb-autoloads cl-extra help-mode
ef-themes-autoloads exwm-autoloads gnuplot-autoloads hyperbole-autoloads
kotl-autoloads hact set hhist notmuch-autoloads on-screen-autoloads
osm-autoloads pdf-tools-autoloads rust-mode-autoloads info
slime-autoloads macrostep-autoloads speed-type-autoloads
sudo-edit-autoloads svg-clock-autoloads tablist-autoloads
transmission-autoloads xelb-autoloads ytdious-autoloads package
browse-url xdg 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 icons
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 touch-screen 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 x-toolkit
xinput2 x multi-tty move-toolbar make-network-process tty-child-frames
emacs)

Memory information:
((conses 16 1041098 449040) (symbols 48 58662 40)
 (strings 32 290945 32447) (string-bytes 1 8153561)
 (vectors 16 180781) (vector-slots 8 2453492 88159) (floats 8 670 236)
 (intervals 56 16260 1018) (buffers 992 92))

-- 
Manuel Giraud




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Manuel Giraud <manuel@HIDDEN>
Subject: bug#76445: Acknowledgement (31.0.50; `eww' makes display property
 sticky)
Message-ID: <handler.76445.B.174007808631055.ack <at> debbugs.gnu.org>
References: <87r03so2z3.fsf@HIDDEN>
X-Gnu-PR-Message: ack 76445
X-Gnu-PR-Package: emacs
Reply-To: 76445 <at> debbugs.gnu.org
Date: Thu, 20 Feb 2025 19:02:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 76445 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76445: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76445
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76445: 31.0.50; `eww' makes display property sticky
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Feb 2025 08:33:02 +0000
Resent-Message-ID: <handler.76445.B76445.17401267679886 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76445
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Manuel Giraud <manuel@HIDDEN>, Stefan Monnier <monnier@HIDDEN>
Cc: 76445 <at> debbugs.gnu.org
Received: via spool by 76445-submit <at> debbugs.gnu.org id=B76445.17401267679886
          (code B ref 76445); Fri, 21 Feb 2025 08:33:02 +0000
Received: (at 76445) by debbugs.gnu.org; 21 Feb 2025 08:32:47 +0000
Received: from localhost ([127.0.0.1]:52466 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlOSj-0002ZB-RW
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 03:32:47 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:38232)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tlOSa-0002X7-0G
 for 76445 <at> debbugs.gnu.org; Fri, 21 Feb 2025 03:32:37 -0500
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 <eliz@HIDDEN>)
 id 1tlOSQ-0000ag-QB; Fri, 21 Feb 2025 03:32:28 -0500
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=FOqg3Ta9zTaGlEBUIsOo/yqdZ+G/Fek4z3h5/bg74SY=; b=Q9q4oMC8M+Bk
 eW1JyJmzIiAtz9XY5UahNZHNUgKyGaL3acjqN2M7+dWfCv8IiTZF1zmGSTZdwdpM9HaW2FqLCeV+m
 8mPX5phN1+LVZIGS1YgJ1EjAIpfxcpkjHXztTgThVg0ioTjABJqhPtEq+QzC+zcl6kwaCixqUHC2k
 kI/iLfoLdXZE/SlzJeFNAIYHtBBgXVZfAJmBt/YyfJUsXkEURCMAM4QRcWZaeV97pBZD9tpXIGlch
 e274uc+7GHYeydD1WTzODdK/Wht6DjNrowdXiV5LLmNsskEoiIZ2dGdWBMQn6deYk9ISUpc+Of+UH
 m8KPNgk/V5dvavJL+aghtQ==;
Date: Fri, 21 Feb 2025 10:32:18 +0200
Message-Id: <86o6yv1ywd.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87r03so2z3.fsf@HIDDEN> (message from Manuel Giraud on
 Thu, 20 Feb 2025 20:01:04 +0100)
References: <87r03so2z3.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Manuel Giraud <manuel@HIDDEN>
> Date: Thu, 20 Feb 2025 20:01:04 +0100
> 
> Here is a recipe that makes characters typed into a bug report
> invisible.
> 
>    - emacs -Q
>    - M-x eww <RET> gnu.org <RET>
>    - M-x report-emacs-bug <RET> foo <RET>
> 
> Now in the message buffer for the report, any character you type won't
> appear.  A previous discussion with Eli on help-gnu-emacs shows that
> this comes from an incorrect value of `text-property-default-nonsticky'.

Could you see if making this part in eww-mode:

  (setq text-property-default-nonsticky '((face . t) (eww-form . t)
                                          (field . t))))

set only the buffer-local value of text-property-default-nonsticky
solves the problem without any regressions in eww-mode itself?

Stefan, does it make sense to have this variable _not_ be buffer-local
when set?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76445: 31.0.50; `eww' makes display property sticky
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Feb 2025 10:05:02 +0000
Resent-Message-ID: <handler.76445.B76445.174013228610337 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76445
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 76445 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>
Received: via spool by 76445-submit <at> debbugs.gnu.org id=B76445.174013228610337
          (code B ref 76445); Fri, 21 Feb 2025 10:05:02 +0000
Received: (at 76445) by debbugs.gnu.org; 21 Feb 2025 10:04:46 +0000
Received: from localhost ([127.0.0.1]:53919 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlPtl-0002gU-2u
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 05:04:45 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:45385)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1tlPth-0002fx-IK
 for 76445 <at> debbugs.gnu.org; Fri, 21 Feb 2025 05:04:43 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=DkSYFg6e
 tZRlkhu+gfKX3PFzvoIxF+TtwtoKf0rxsuQ=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=8jGaism2CAQQs5p7ukfBat3amyvwfK
 HcwWIJPeIij5ZQYSZQHLIhAT7WQmQhWSVg2wNHqjfCOZU5HpbOaM4FAg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=DkSYFg6etZRlkhu+
 gfKX3PFzvoIxF+TtwtoKf0rxsuQ=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=oNI8X3UZf6XdhlNl2Nw69ERCfu9WLYZuJUJVmo
 qQSdiHXNz/1XyKDJSzRnVbSJYlh+2FC8DnSSSI3iPZkAc7V8bWqrNYOsfzYeY/zrMgYQ3d
 yRbR61WohujBckkcOyM28UcNUovuTWQENiOKCljyeXXLnV2sxYDvi7HjD4kuobVdNgJHxo
 kzKCBlyGCB+iLFsYlCPcKFTifO0wYuLewZht+1j3JFISfQHV4ZDxbmz6EtwO9CGj8KTTAu
 NHsgxqMNfkW6xHCKbgZcR/bNvPzKirzErSN6dLVBWMTU1jXCt/t/DGoVrTA3xcTpe9jp21
 i/XpNiu9fLRAmlfaHGpFa6Vw==
Received: from computer (<unknown> [10.1.1.1])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id d001db63
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Fri, 21 Feb 2025 11:04:40 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <86o6yv1ywd.fsf@HIDDEN>
References: <87r03so2z3.fsf@HIDDEN> <86o6yv1ywd.fsf@HIDDEN>
Date: Fri, 21 Feb 2025 11:04:38 +0100
Message-ID: <87ikp3obpl.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Manuel Giraud <manuel@HIDDEN>
>> Date: Thu, 20 Feb 2025 20:01:04 +0100
>> 
>> Here is a recipe that makes characters typed into a bug report
>> invisible.
>> 
>>    - emacs -Q
>>    - M-x eww <RET> gnu.org <RET>
>>    - M-x report-emacs-bug <RET> foo <RET>
>> 
>> Now in the message buffer for the report, any character you type won't
>> appear.  A previous discussion with Eli on help-gnu-emacs shows that
>> this comes from an incorrect value of `text-property-default-nonsticky'.
>
> Could you see if making this part in eww-mode:
>
>   (setq text-property-default-nonsticky '((face . t) (eww-form . t)
>                                           (field . t))))
>
> set only the buffer-local value of text-property-default-nonsticky
> solves the problem without any regressions in eww-mode itself?

I have lightly tested with the attached patch.  This fixes the issue and
EWW seems to work as usual.  Thanks.

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-Fix-disappearing-chars-bug-76445.patch

From 9f56644db64929004cd967f6b8d49c8357286874 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Fri, 21 Feb 2025 11:01:10 +0100
Subject: [PATCH] Fix "disappearing chars" bug#76445

* lisp/net/eww.el (eww-mode): Set the buffer local value of
`text-property-default-nonsticky'
---
 lisp/net/eww.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index 18a72e97fcb..1ed1b491c71 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -1416,8 +1416,8 @@ eww-mode
   (setq buffer-read-only t)
   ;; Insertion at the first character of a field should inherit the
   ;; field's face, form and field, not the previous character's.
-  (setq text-property-default-nonsticky '((face . t) (eww-form . t)
-                                          (field . t))))
+  (setq-local text-property-default-nonsticky '((face . t) (eww-form . t)
+                                                (field . t))))
 
 (declare-function imagep "image.c")
 (defvar text-scale-mode)
-- 
2.48.1


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76445: 31.0.50; `eww' makes display property sticky
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Feb 2025 13:52:01 +0000
Resent-Message-ID: <handler.76445.B76445.174014591727065 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76445
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 76445 <at> debbugs.gnu.org, Manuel Giraud <manuel@HIDDEN>
Received: via spool by 76445-submit <at> debbugs.gnu.org id=B76445.174014591727065
          (code B ref 76445); Fri, 21 Feb 2025 13:52:01 +0000
Received: (at 76445) by debbugs.gnu.org; 21 Feb 2025 13:51:57 +0000
Received: from localhost ([127.0.0.1]:57404 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlTRc-00072Q-V4
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 08:51:57 -0500
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:49206)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <monnier@HIDDEN>)
 id 1tlTRa-000719-F7
 for 76445 <at> debbugs.gnu.org; Fri, 21 Feb 2025 08:51:55 -0500
Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id EE6C7100035;
 Fri, 21 Feb 2025 08:51:47 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1740145903;
 bh=Rv3x5P8zw1mnHGNwuR5GUcnJLRyX+azEta6z1IIeTYI=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=eJ8wnywKoBk+23vhBzxYFK3/OumObOY0a0tx4g2BBnvy1dRvJl515uTVcTmnqqZ9d
 36BmpNScKXnqVDKBFVmXiobAnbEbfEj0eAV1fWI0TjPcbbJGSh9p6MUYOqtlr+TJN3
 cAOwjQ34cqTeKANzXJm59fKrChSd7GsQ+QCdqPTfunknsyfa9sHrohZl5H1d8J5blU
 kng1gDyIvvNis/914ccHxSyxdJclxT/B43utU9vX0bySh1XbBhcuHxzfzCvaSGEo2d
 hcFAEKz7wZC49F5IiJuTdHAV/qe06Zbd0Y6dYWzw8qzwz/3c0loyZRFHUDbtYUIPBG
 h+KhR2RNQR/jA==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 1A2B110002E;
 Fri, 21 Feb 2025 08:51:43 -0500 (EST)
Received: from pastel (unknown [104.247.242.5])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id DBD58120568;
 Fri, 21 Feb 2025 08:51:42 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
In-Reply-To: <86o6yv1ywd.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 21 Feb
 2025 10:32:18 +0200")
Message-ID: <jwvzfifwgpz.fsf-monnier+emacs@HIDDEN>
References: <87r03so2z3.fsf@HIDDEN> <86o6yv1ywd.fsf@HIDDEN>
Date: Fri, 21 Feb 2025 08:51:41 -0500
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 AWL -0.156 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain
X-SPAM-LEVEL: 
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Could you see if making this part in eww-mode:
>
>   (setq text-property-default-nonsticky '((face . t) (eww-form . t)
>                                           (field . t))))
>
> set only the buffer-local value of text-property-default-nonsticky
> solves the problem without any regressions in eww-mode itself?
>
> Stefan, does it make sense to have this variable _not_ be buffer-local
> when set?

I don't think I have more expertise than others in this area, but yes it
would make sense for this var to be auto-buffer-local.  It's dangerous
to change its global value, so it makes sense to do it only in response
to `setq-default`.


        Stefan






Last modified: Fri, 21 Feb 2025 14:00:06 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.