GNU logs - #54634, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 30 Mar 2022 06:37:01 +0000
Resent-Message-ID: <handler.54634.B.164862221620008 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 54634 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.164862221620008
          (code B ref -1); Wed, 30 Mar 2022 06:37:01 +0000
Received: (at submit) by debbugs.gnu.org; 30 Mar 2022 06:36:56 +0000
Received: from localhost ([127.0.0.1]:34288 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nZRwt-0005Cd-5S
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2022 02:36:56 -0400
Received: from lists.gnu.org ([209.51.188.17]:55482)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1nZRwr-0005CV-MD
 for submit <at> debbugs.gnu.org; Wed, 30 Mar 2022 02:36:54 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49336)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@HIDDEN>) id 1nZRwq-00020v-Dt
 for bug-gnu-emacs@HIDDEN; Wed, 30 Mar 2022 02:36:53 -0400
Received: from pv50p00im-ztdg10021901.me.com ([17.58.6.55]:36514)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@HIDDEN>) id 1nZRwn-0005qO-9Z
 for bug-gnu-emacs@HIDDEN; Wed, 30 Mar 2022 02:36:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1648622204; bh=9iwwVxMQIn0tDJjnQCTcLgbhhxHLDeSK5rBet51JwFU=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=oC/kookPkS43DCwHp/XID+wpi76kWf87efdmd4o6MFq59JOzEDbYX/7LaMsBmLYSo
 7bYMte65nI2J5kHSkJzc58Pm42xyjZIzWXuqr5fPtMvC+7Mer4Nh9HCM+ko0pri8mG
 cTxU/HUcVcF/GBCGBhSeDUaTBfoFfUXXsAdAgYl61G7WiAD5AIAEeabQWhj9lAm47L
 SW7Y9rlvJzZcqOOmIZmsYQg8LtDMxzPiMxjx0uKcbdD+D+mALm63zm0GBKbTTocmHC
 lD0VbbMdBgfpt6bn0bJFGwsePntwj6iFkp/aujAzSPMLMfl0lQry4KMs3MeoDjYluR
 63WIOSii47qCg==
Received: from Workstation.local (pv50p00im-dlb-asmtp-mailmevip.me.com
 [17.56.9.10])
 by pv50p00im-ztdg10021901.me.com (Postfix) with ESMTPSA id C5E6381C03
 for <bug-gnu-emacs@HIDDEN>; Wed, 30 Mar 2022 06:36:42 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Date: Wed, 30 Mar 2022 08:36:38 +0200
Message-ID: <m2o81ogd55.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425, 18.0.850
 definitions=2022-03-30_02:2022-03-29,
 2022-03-30 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0
 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.0.1-2009150000 definitions=main-2203300031
Received-SPF: pass client-ip=17.58.6.55; envelope-from=salutis@HIDDEN;
 helo=pv50p00im-ztdg10021901.me.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.2 (/)
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: -2.3 (--)


REPRODUCTION STEPS:

1. emacs -Q
2. type M-: (setq show-paren-style =E2=80=98expression) RET
3. type M-: (set show-paren-priority 0) RET
4. type (foo)
5. type C-a to move to the beginning of the line
6. type C-M-@ to highlight the expression "(foo)"

EXPECTED:

The entire expression "(foo)" has active region highlight drawn over it
(matching what gets copied on M-w).

ACTUAL:

"(" has the parenthesis highlight and "foo)" has the active region
highlight (NOT matching what gets copied on M-w).

Rudy


In GNU Emacs 29.0.50 (build 3, x86_64-apple-darwin21.2.0, NS appkit-2113.20=
 Version 12.1 (Build 21C52))
 of 2022-03-29 built on Workstation.local
Repository revision: 55932a65ed719d4277e0e781ca5e323b189d7f63
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2113
System Description:  macOS 12.1

Configured using:
 'configure --with-json --with-native-compilation'

Configured features:
ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS WEBP XIM ZLIB

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

Major mode: Fundamental

Minor modes in effect:
  global-hl-todo-mode: t
  global-diff-hl-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  marginalia-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  corfu-global-mode: t
  global-subword-mode: t
  save-place-mode: t
  global-auto-revert-mode: t
  pulsar-global-mode: t
  delete-selection-mode: t
  global-goto-address-mode: t
  shell-dirtrack-mode: t
  savehist-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  buffer-read-only: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/Users/salutis/.emacs.d/elpa/transient-20220325.1619/transient hides /Users=
/salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient
~/src/org-mode/lisp/ob-exp hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-exp
~/src/org-mode/lisp/ob-emacs-lisp hides /Users/salutis/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-emacs-lisp
~/src/org-mode/lisp/oc hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co=
ntents/Resources/lisp/org/oc
~/src/org-mode/lisp/ob-css hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-css
~/src/org-mode/lisp/ob-lob hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-lob
~/src/org-mode/lisp/ol-irc hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ol-irc
~/src/org-mode/lisp/ob-forth hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-forth
~/src/org-mode/lisp/org-macs hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-macs
~/src/org-mode/lisp/ob hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co=
ntents/Resources/lisp/org/ob
~/src/org-mode/lisp/org-version hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-version
~/src/org-mode/lisp/ob-scheme hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-scheme
~/src/org-mode/lisp/ox hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co=
ntents/Resources/lisp/org/ox
~/src/org-mode/lisp/ob-C hides /Users/salutis/src/emacs/nextstep/Emacs.app/=
Contents/Resources/lisp/org/ob-C
~/src/org-mode/lisp/org-capture hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-capture
~/src/org-mode/lisp/ob-ref hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-ref
~/src/org-mode/lisp/ob-clojure hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ob-clojure
~/src/org-mode/lisp/org-mouse hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-mouse
~/src/org-mode/lisp/org-ctags hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-ctags
~/src/org-mode/lisp/org-entities hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-entities
~/src/org-mode/lisp/org-archive hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-archive
~/src/org-mode/lisp/ob-screen hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-screen
~/src/org-mode/lisp/ol-bibtex hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ol-bibtex
~/src/org-mode/lisp/ob-haskell hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ob-haskell
~/src/org-mode/lisp/org-table hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-table
~/src/org-mode/lisp/ol-eww hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ol-eww
~/src/org-mode/lisp/ol-man hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ol-man
~/src/org-mode/lisp/ox-org hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ox-org
~/src/org-mode/lisp/org-num hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/org-num
~/src/org-mode/lisp/org-plot hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-plot
~/src/org-mode/lisp/ol-rmail hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ol-rmail
~/src/org-mode/lisp/ob-awk hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-awk
~/src/org-mode/lisp/ob-groovy hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-groovy
~/src/org-mode/lisp/ob-octave hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-octave
~/src/org-mode/lisp/org-faces hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-faces
~/src/org-mode/lisp/oc-biblatex hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/oc-biblatex
~/src/org-mode/lisp/org-colview hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-colview
~/src/org-mode/lisp/ob-R hides /Users/salutis/src/emacs/nextstep/Emacs.app/=
Contents/Resources/lisp/org/ob-R
~/src/org-mode/lisp/org-refile hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/org-refile
~/src/org-mode/lisp/org-timer hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-timer
~/src/org-mode/lisp/org-mobile hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/org-mobile
~/src/org-mode/lisp/ob-fortran hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ob-fortran
~/src/org-mode/lisp/ob-shell hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-shell
~/src/org-mode/lisp/ob-perl hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-perl
~/src/org-mode/lisp/ob-sqlite hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-sqlite
~/src/org-mode/lisp/oc-basic hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/oc-basic
~/src/org-mode/lisp/ob-sed hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-sed
~/src/org-mode/lisp/org-list hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-list
~/src/org-mode/lisp/ob-ruby hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-ruby
~/src/org-mode/lisp/ob-eval hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-eval
~/src/org-mode/lisp/org-habit hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-habit
~/src/org-mode/lisp/org-clock hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-clock
~/src/org-mode/lisp/org-goto hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-goto
~/src/org-mode/lisp/ox-html hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ox-html
~/src/org-mode/lisp/org-src hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/org-src
~/src/org-mode/lisp/ob-lisp hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-lisp
~/src/org-mode/lisp/ol-eshell hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ol-eshell
~/src/org-mode/lisp/ob-ditaa hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-ditaa
~/src/org-mode/lisp/org-pcomplete hides /Users/salutis/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-pcomplete
~/src/org-mode/lisp/org-lint hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-lint
~/src/org-mode/lisp/ox-latex hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ox-latex
~/src/org-mode/lisp/ob-sass hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-sass
~/src/org-mode/lisp/ob-tangle hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-tangle
~/src/org-mode/lisp/ob-calc hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-calc
~/src/org-mode/lisp/ob-java hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-java
~/src/org-mode/lisp/ox-icalendar hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ox-icalendar
~/src/org-mode/lisp/ol-mhe hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ol-mhe
~/src/org-mode/lisp/org-attach-git hides /Users/salutis/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-attach-git
~/src/org-mode/lisp/ox-md hides /Users/salutis/src/emacs/nextstep/Emacs.app=
/Contents/Resources/lisp/org/ox-md
~/src/org-mode/lisp/ox-beamer hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ox-beamer
~/src/org-mode/lisp/org-element hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-element
~/src/org-mode/lisp/oc-natbib hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/oc-natbib
~/src/org-mode/lisp/org-protocol hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-protocol
~/src/org-mode/lisp/ob-gnuplot hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ob-gnuplot
~/src/org-mode/lisp/org-tempo hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-tempo
~/src/org-mode/lisp/ob-latex hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-latex
~/src/org-mode/lisp/ol-w3m hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ol-w3m
~/src/org-mode/lisp/org-id hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/org-id
~/src/org-mode/lisp/ox-man hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ox-man
~/src/org-mode/lisp/ol-doi hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ol-doi
~/src/org-mode/lisp/org-feed hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-feed
~/src/org-mode/lisp/ob-julia hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-julia
~/src/org-mode/lisp/ob-lua hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-lua
~/src/org-mode/lisp/ob-table hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-table
~/src/org-mode/lisp/ob-ocaml hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ob-ocaml
~/src/org-mode/lisp/oc-csl hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/oc-csl
~/src/org-mode/lisp/ol-gnus hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ol-gnus
~/src/org-mode/lisp/org-indent hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/org-indent
~/src/org-mode/lisp/ob-lilypond hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-lilypond
~/src/org-mode/lisp/ob-matlab hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-matlab
~/src/org-mode/lisp/org-datetree hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-datetree
~/src/org-mode/lisp/ol-docview hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ol-docview
~/src/org-mode/lisp/ob-python hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-python
~/src/org-mode/lisp/ob-makefile hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-makefile
~/src/org-mode/lisp/org-duration hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-duration
~/src/org-mode/lisp/org-agenda hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/org-agenda
~/src/org-mode/lisp/ob-dot hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-dot
~/src/org-mode/lisp/ob-js hides /Users/salutis/src/emacs/nextstep/Emacs.app=
/Contents/Resources/lisp/org/ob-js
~/src/org-mode/lisp/ox-publish hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ox-publish
~/src/org-mode/lisp/org-inlinetask hides /Users/salutis/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-inlinetask
~/src/org-mode/lisp/ob-org hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-org
~/src/org-mode/lisp/org-keys hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org-keys
~/src/org-mode/lisp/ob-core hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob-core
~/src/org-mode/lisp/org-compat hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/org-compat
~/src/org-mode/lisp/ol hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co=
ntents/Resources/lisp/org/ol
~/src/org-mode/lisp/ox-odt hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ox-odt
~/src/org-mode/lisp/ol-info hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ol-info
~/src/org-mode/lisp/ob-plantuml hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-plantuml
~/src/org-mode/lisp/ob-eshell hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-eshell
~/src/org-mode/lisp/ox-ascii hides /Users/salutis/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/ox-ascii
~/src/org-mode/lisp/org-loaddefs hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-loaddefs
~/src/org-mode/lisp/ox-koma-letter hides /Users/salutis/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ox-koma-letter
~/src/org-mode/lisp/ob-maxima hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-maxima
~/src/org-mode/lisp/org hides /Users/salutis/src/emacs/nextstep/Emacs.app/C=
ontents/Resources/lisp/org/org
~/src/org-mode/lisp/ol-bbdb hides /Users/salutis/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ol-bbdb
~/src/org-mode/lisp/org-macro hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-macro
~/src/org-mode/lisp/ob-sql hides /Users/salutis/src/emacs/nextstep/Emacs.ap=
p/Contents/Resources/lisp/org/ob-sql
~/src/org-mode/lisp/org-attach hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/org-attach
~/src/org-mode/lisp/ob-processing hides /Users/salutis/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-processing
~/src/org-mode/lisp/ox-texinfo hides /Users/salutis/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ox-texinfo
~/src/org-mode/lisp/org-crypt hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/org-crypt
~/src/org-mode/lisp/org-footnote hides /Users/salutis/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-footnote
~/src/org-mode/lisp/org-install hides /Users/salutis/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-install
~/src/org-mode/lisp/ob-comint hides /Users/salutis/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-comint

Features:
(shadow bbdb-message mail-extr emacsbug tramp-cmds char-fold
cursor-sensor display-fill-column-indicator org-pomodoro alert log4e
notifications dbus xml gntp org-timer network-stream nsm emms-player-mpd
emms-url emms-player-simple emms-browser sort emms-playlist-sort
emms-last-played emms-volume emms-volume-sndioctl emms-volume-mixerctl
emms-volume-pulse emms-volume-amixer emms-playlist-mode
emms-source-playlist emms-source-file locate emms-cache emms-info
emms-later-do emms emms-compat hl-todo diff-hl log-view vc-dir ewoc
magit-bookmark magit-submodule magit-obsolete 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 smerge-mode diff git-commit log-edit message
sendmail yank-media rmc puny rfc822 mml mml-sec epa epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils
gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert
magit-margin magit-transient magit-process magit-mode magit-git
magit-base magit-section fortune pdf-outline pdf-links pdf-occur
ibuf-ext ibuffer ibuffer-loaddefs 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 pdf-misc pdf-tools pdf-view
jka-compr pdf-cache pdf-info pdf-util pdf-macs image-mode exif
pdf-loader lingua-franca flyspell-correct flyspell ispell citar-org
oc-basic citar crm citar-file oc-csl citeproc citeproc-itemgetters
citeproc-biblatex citeproc-bibtex parsebib ol-bibtex citeproc-cite
citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-context citeproc-prange citeproc-style citeproc-locale
citeproc-term citeproc-rt citeproc-lib citeproc-s let-alist queue bibtex
org-clock ob-sqlite ob-sql ob-java ob-shell ob-C cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
ob-R ob-scheme org-habit ox-texinfo ox-md ox-odt rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table
ox-ascii ox-publish ox org-element org-persist xdg org-id org-refile
avl-tree vterm face-remap term disp-table ehelp vterm-module term/xterm
xterm consult-vertico consult recentf tree-widget bookmark marginalia
vertico-mouse vertico orderless corfu dired dired-loaddefs cap-words
superword subword saveplace bug-reference autorevert filenotify
flymake-proc flymake pass f dash s imenu password-store auth-source-pass
with-editor server vc-mtn vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs
vc-svn vc-cvs vc-rcs vc vc-dispatcher modus-operandi-theme modus-themes
pulsar pulse color delsel goto-addr thingatpt diminish bbdb bbdb-site
timezone paredit geiser-guile tramp tramp-loaddefs trampver
tramp-integration cus-edit pp cus-load wid-edit files-x tramp-compat
shell parse-time iso8601 ls-lisp info-look geiser-repl geiser-compile
geiser-debug compile text-property-search transient comp comp-cstr
warnings edmacro kmacro geiser-image geiser-company geiser-doc
geiser-menu geiser-edit etags fileloop generator xref project
geiser-completion geiser-autodoc geiser-eval geiser-connection tq
geiser-syntax scheme geiser-impl help-fns radix-tree geiser-log derived
geiser-popup view geiser-custom geiser-base geiser savehist
exec-path-from-shell cl-extra help-mode org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete
pcomplete comint ansi-color ring org-list org-faces org-entities
time-date noutline outline easy-mmode org-version ob-emacs-lisp ob-core
ob-eval org-table ol rx org-keys oc org-compat advice org-macs
org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs
tex-site info package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json map url-vars seq gv subr-x byte-opt
bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc
paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode
mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win
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
simple cl-generic 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 cl-preloaded button 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 cocoa ns lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 764368 203626)
 (symbols 48 44403 6)
 (strings 32 203179 39675)
 (string-bytes 1 7446564)
 (vectors 16 78683)
 (vector-slots 8 1417280 50678)
 (floats 8 500 253)
 (intervals 56 15984 782)
 (buffers 992 14))

--=20
"The introduction of suitable abstractions is our only mental aid to
organize and master complexity."
-- Edsger Wybe Dijkstra, 1930-2002

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia




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: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Subject: bug#54634: Acknowledgement (29.0.50; Off-by-one highlighting)
Message-ID: <handler.54634.B.164862221620008.ack <at> debbugs.gnu.org>
References: <m2o81ogd55.fsf@HIDDEN>
X-Gnu-PR-Message: ack 54634
X-Gnu-PR-Package: emacs
Reply-To: 54634 <at> debbugs.gnu.org
Date: Wed, 30 Mar 2022 06:37:01 +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 54634 <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
54634: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54634
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
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: Wed, 30 Mar 2022 11:37:02 +0000
Resent-Message-ID: <handler.54634.B54634.164864019625590 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Cc: 54634 <at> debbugs.gnu.org
Received: via spool by 54634-submit <at> debbugs.gnu.org id=B54634.164864019625590
          (code B ref 54634); Wed, 30 Mar 2022 11:37:02 +0000
Received: (at 54634) by debbugs.gnu.org; 30 Mar 2022 11:36:36 +0000
Received: from localhost ([127.0.0.1]:34678 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nZWct-0006eg-MB
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2022 07:36:35 -0400
Received: from eggs.gnu.org ([209.51.188.92]:47798)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nZWcr-0006eT-Oo
 for 54634 <at> debbugs.gnu.org; Wed, 30 Mar 2022 07:36:34 -0400
Received: from [2001:470:142:3::e] (port=59658 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nZWcm-0007Fc-Ei; Wed, 30 Mar 2022 07:36:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=U/G9GLgVsuAl6BnG7JTVBH5iQWMWf7k93nQUHXOCBhA=; b=CdLC/c4OrspLzSpPJJI0
 UOEmUZNmXMPcwmYO0BQuUprEKL/V7HhOAEiOSimWuq9MjRWTkEYOpeMqXMEc8vWTs2y9R/X/jGeAr
 hqmB8/iWOLWKfL7VwcrvFXdNWcwLG8SaHvtUO0Q9BBDamJ5jq+m4qB/s+x7rOgD3Oi97IN/oPpqYP
 f9TIlmOMSizzlSDk+2pIrHKERNsO/FTZ55vPIsvHZIiQqKDpEYHi0+Rk3WkWdurX8gpmkoVgcr9IS
 XKSDoJiStWTUWtXpGUMyPbAuUgg+xaNrh3rVbYjCK5TiJMqV2B5qENQeuSf1uEHQbacdYikRKE+x2
 hI0YQcU54OWWzg==;
Received: from [87.69.77.57] (port=1806 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nZWcl-0008FA-P8; Wed, 30 Mar 2022 07:36:28 -0400
Date: Wed, 30 Mar 2022 14:36:35 +0300
Message-Id: <83fsmz8yf0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <m2o81ogd55.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
References: <m2o81ogd55.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
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 (---)

> Date: Wed, 30 Mar 2022 08:36:38 +0200
> From:  Rudolf Adamkovič via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> 1. emacs -Q
> 2. type M-: (setq show-paren-style ‘expression) RET
> 3. type M-: (set show-paren-priority 0) RET
> 4. type (foo)
> 5. type C-a to move to the beginning of the line
> 6. type C-M-@ to highlight the expression "(foo)"
> 
> EXPECTED:
> 
> The entire expression "(foo)" has active region highlight drawn over it
> (matching what gets copied on M-w).
> 
> ACTUAL:
> 
> "(" has the parenthesis highlight and "foo)" has the active region
> highlight (NOT matching what gets copied on M-w).

I don't think this is a bug, it's actually a (subtle) feature.  Your
expectations are inaccurate, and the actual behavior is not only
intended, but IMNSHO also makes more sense than what you expected,
because under your expected behavior would not show the matching
parentheses.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 31 Mar 2022 11:29:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 31 07:29:02 2022
Received: from localhost ([127.0.0.1]:38069 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nZsz8-0002iy-6T
	for submit <at> debbugs.gnu.org; Thu, 31 Mar 2022 07:29:02 -0400
Received: from quimby.gnus.org ([95.216.78.240]:53100)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nZsz6-0002iS-6y
 for control <at> debbugs.gnu.org; Thu, 31 Mar 2022 07:29:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=S3vCXaqYhlXljuBNiqOWRqTNcrBRSnDenRWT3tGHj9c=; b=o1YCEN8QmMW7xMtQTf4rVgII5p
 Qufd8R063APmpeEdkIAFOdJVJwEc89lth1U783xpHkIwlEKvFZSO+6anuyi8/zMwqckivXYCHNG4P
 mBtOspW2rVHId1nI9XLWV/C7XzMRdRAEuR84dULibyH6Dv0iZyarzVHHG/lzKbN1qnfA=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nZsyy-0002y3-Is
 for control <at> debbugs.gnu.org; Thu, 31 Mar 2022 13:28:54 +0200
Date: Thu, 31 Mar 2022 13:28:51 +0200
Message-Id: <87wnga743w.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #54634
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  tags 54634 + moreinfo quit 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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 (---)

tags 54634 + moreinfo
quit





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 03 Apr 2022 15:10:01 +0000
Resent-Message-ID: <handler.54634.B54634.16489985414517 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 54634 <at> debbugs.gnu.org
Received: via spool by 54634-submit <at> debbugs.gnu.org id=B54634.16489985414517
          (code B ref 54634); Sun, 03 Apr 2022 15:10:01 +0000
Received: (at 54634) by debbugs.gnu.org; 3 Apr 2022 15:09:01 +0000
Received: from localhost ([127.0.0.1]:49266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nb1qf-0001Am-Le
	for submit <at> debbugs.gnu.org; Sun, 03 Apr 2022 11:09:01 -0400
Received: from mr85p00im-hyfv06021301.me.com ([17.58.23.188]:51996)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1nb1qe-0001AK-Pq
 for 54634 <at> debbugs.gnu.org; Sun, 03 Apr 2022 11:09:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1648998535; bh=ObIgQL6PT7CChuiycq1M8oB2RGoWxO4E1DjiRCCmQrI=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=mdPqhZtfU2IH0eGcMHeLUHQDrQLkA9v80hrk6FZ0xQ7viGAulUmp9MvwC2rzqaV+j
 zsy2bkp7PhCPuzpz4e/PWhEqXQIbRXIOUtMwvnE0iSb5slf1e56ttHJbixr0qN1owF
 WMqOLY80G+2g+ccRbYeoMEXJYUfHDOJoBGGUkz066hVw0QFOGBU8uXnnrQjuEZ4Muo
 +BLgYQdHfZlw4RqvdrIBrGfwVw3QQjgDXIx7xcllA/ottKh/ewzmFlbgZf1Ojifhwz
 XGhpI9QyRinxRSAK2qQo4e1RNQ/IKx5APNW6z0WT0bf5H4BYhXtAz5UqmovrNKurUT
 H5hWOX+cn4dJg==
Received: from Workstation.local (mr38p00im-dlb-asmtp-mailmevip.me.com
 [17.57.152.18])
 by mr85p00im-hyfv06021301.me.com (Postfix) with ESMTPSA id 8ACD5215118E;
 Sun,  3 Apr 2022 15:08:54 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
In-Reply-To: <83fsmz8yf0.fsf@HIDDEN>
References: <m2o81ogd55.fsf@HIDDEN> <83fsmz8yf0.fsf@HIDDEN>
Date: Sun, 03 Apr 2022 17:08:51 +0200
Message-ID: <m2mth2p5ks.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.138,18.0.572,17.0.605.474.0000000 definitions=2020-02-14_11:2020-02-14_02,2020-02-14_11,2020-01-23_02 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0
 spamscore=0 phishscore=0
 suspectscore=0 adultscore=0 bulkscore=0 malwarescore=0 clxscore=1011
 mlxlogscore=766 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2204030101
X-Spam-Score: -0.7 (/)
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.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> [...], but IMNSHO also makes more sense than what you expected,
> because under your expected behavior would not show the matching
> parentheses.

I do not understand.  In the situation I describe, Emacs does *not*
highlight the matching parentheses, just the opening parenthesis.

Rudy
--=20
"It is no paradox to say that in our most theoretical moods we may be
nearest to our most practical applications."
-- Alfred North Whitehead, 1861-1947

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
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: Sun, 03 Apr 2022 15:44:02 +0000
Resent-Message-ID: <handler.54634.B54634.16490006337655 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Cc: 54634 <at> debbugs.gnu.org
Received: via spool by 54634-submit <at> debbugs.gnu.org id=B54634.16490006337655
          (code B ref 54634); Sun, 03 Apr 2022 15:44:02 +0000
Received: (at 54634) by debbugs.gnu.org; 3 Apr 2022 15:43:53 +0000
Received: from localhost ([127.0.0.1]:49294 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nb2OP-0001zP-GO
	for submit <at> debbugs.gnu.org; Sun, 03 Apr 2022 11:43:53 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57096)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nb2ON-0001zC-QG
 for 54634 <at> debbugs.gnu.org; Sun, 03 Apr 2022 11:43:52 -0400
Received: from [2001:470:142:3::e] (port=37654 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nb2OI-0000DZ-EH; Sun, 03 Apr 2022 11:43:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=w3T24CvHGvOvrfl18FxNeC7LYGMbl9WyYuoLIrklvYA=; b=hyAfHI5iL5kM9ealPpMT
 TtmpTvrZiRlbtfDmrlnJrwJOIJQpECqZMoGYm0j7eQnPJmefUFqqlghmzb2OF7eiahyUmK+t8PNrl
 k+ZKDujUXTXX3P8M9TvDhbMurl3hIxuGl5VkTggwvWWOuXHK39o3867prqQ3E1odPrlNiRIl++InX
 h5zNq19XQc+YQRtpZCjjQqXREFJTYLcGAOkOC/G5edEnqRBNeplWSxjZxtQNJs20hz/BqwhWZ66Bv
 naIhiXksRmUV7k6eOFnlj6jszO7kODKggFpn8dmHMoSWzCVfVnlO0y+3I3m2Mgo1FzJvFq/qpEmkx
 806UE4OhjxvKPA==;
Received: from [87.69.77.57] (port=3138 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nb2OH-0006I7-E1; Sun, 03 Apr 2022 11:43:46 -0400
Date: Sun, 03 Apr 2022 18:43:45 +0300
Message-Id: <83bkxif9zi.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <m2mth2p5ks.fsf@HIDDEN> (message from Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= on Sun, 03 Apr 2022 17:08:51 +0200)
References: <m2o81ogd55.fsf@HIDDEN> <83fsmz8yf0.fsf@HIDDEN>
 <m2mth2p5ks.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
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: Rudolf Adamkovič <salutis@HIDDEN>
> Cc: 54634 <at> debbugs.gnu.org
> Date: Sun, 03 Apr 2022 17:08:51 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > [...], but IMNSHO also makes more sense than what you expected,
> > because under your expected behavior would not show the matching
> > parentheses.
> 
> I do not understand.  In the situation I describe, Emacs does *not*
> highlight the matching parentheses, just the opening parenthesis.

I meant under the default value of show-paren-style.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 06 Apr 2022 05:36:01 +0000
Resent-Message-ID: <handler.54634.B54634.164922331911486 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 54634 <at> debbugs.gnu.org
Received: via spool by 54634-submit <at> debbugs.gnu.org id=B54634.164922331911486
          (code B ref 54634); Wed, 06 Apr 2022 05:36:01 +0000
Received: (at 54634) by debbugs.gnu.org; 6 Apr 2022 05:35:19 +0000
Received: from localhost ([127.0.0.1]:56651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nbyK7-0002zB-4a
	for submit <at> debbugs.gnu.org; Wed, 06 Apr 2022 01:35:19 -0400
Received: from mr85p00im-ztdg06021801.me.com ([17.58.23.195]:59802)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1nbyK4-0002yw-SE
 for 54634 <at> debbugs.gnu.org; Wed, 06 Apr 2022 01:35:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1649223311; bh=/IKMfY2bojl/mrBXRA6pQ8ZdGshi84IlGOHqK6VK0uM=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=THmjJMkqcKiaqXUm5jqzx98B4VwoKKNMoG7Rn7vtLcBeCfZLbEaaPnG74jFKH09Km
 y1144sW5g04IjgD9Zu9ralHaa0Amza8Lc9wBGSy6qYJwcgk/6ur7NK8+sotpmSvqEK
 UU2hP3QMCFwSJQERs4WgA0q2aDOzIdqoiVjAGvcLJjTaBDxTWwUa4/58qkPqD8NisW
 4BBFj+1Ea6Z2AsUHJeeFda5N9VxwGsQyqd3B0FLrWbNj4fELJR689LjUQTKwGA1bGO
 jXejsf8YkoBopuAcUBXEH7zoqQ0NJSIbL70GZypEL5325FvJZhb9xhLxgGgd1TRc4a
 NoXrcjxNd3EeQ==
Received: from Workstation.local (mr38p00im-dlb-asmtp-mailmevip.me.com
 [17.57.152.18])
 by mr85p00im-ztdg06021801.me.com (Postfix) with ESMTPSA id 8085DD0090C;
 Wed,  6 Apr 2022 05:35:10 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
In-Reply-To: <83bkxif9zi.fsf@HIDDEN>
References: <m2o81ogd55.fsf@HIDDEN> <83fsmz8yf0.fsf@HIDDEN>
 <m2mth2p5ks.fsf@HIDDEN> <83bkxif9zi.fsf@HIDDEN>
Date: Wed, 06 Apr 2022 07:35:08 +0200
Message-ID: <m2wng2dbar.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.138,18.0.816,17.11.62.513.0000000 definitions=2022-01-18_01:2020-02-14_02,2022-01-18_01,2021-12-02_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0 mlxscore=0
 spamscore=0 mlxlogscore=627 adultscore=0 suspectscore=0 phishscore=0
 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2204060022
X-Spam-Score: -0.7 (/)
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.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> I meant under the default value of show-paren-style.

Yes, the current behavior makes sense under the default style, but when
highlighting parenthesized expressions, it does not.  Instead, it causes
confusion.  For example, it makes me worry that Emacs will copy the
marked expression without the opening parenthesis.  Given that the
highlight exists to help the user, and not to confuse them, I decided to
report this bug.  I hope it all makes sense.

Rudy
--=20
"Be especially critical of any statement following the word
'obviously.'"
-- Anna Pell Wheeler, 1883-1966

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
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: Wed, 06 Apr 2022 11:02:01 +0000
Resent-Message-ID: <handler.54634.B54634.16492428857078 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Cc: 54634 <at> debbugs.gnu.org
Received: via spool by 54634-submit <at> debbugs.gnu.org id=B54634.16492428857078
          (code B ref 54634); Wed, 06 Apr 2022 11:02:01 +0000
Received: (at 54634) by debbugs.gnu.org; 6 Apr 2022 11:01:25 +0000
Received: from localhost ([127.0.0.1]:57113 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nc3Ph-0001q6-8Z
	for submit <at> debbugs.gnu.org; Wed, 06 Apr 2022 07:01:25 -0400
Received: from eggs.gnu.org ([209.51.188.92]:40740)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nc3Pf-0001pt-Vq
 for 54634 <at> debbugs.gnu.org; Wed, 06 Apr 2022 07:01:24 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:53926)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nc3Pa-0004V9-L1; Wed, 06 Apr 2022 07:01:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=2StS7xzGAbh4LPSrjghAyF/pL/Neo0f0RmcC6R5DIjQ=; b=ZvdaMH5P0mwNdFCm2082
 5gMuelM7l2NbWmS0VE2XHaZR13NGDDjmIdumlh4ggeidg3TG2xXHvkdQ2zMXG8mtV2t7SSZQMa1BE
 HbN0Xe7p/5/9saTcCU0LVelybjnh0/9yBlVt//2tBmCRSfD4zWlYRCuV6qgWeS5Nnpwg7u92jMjTW
 rHPRQQ18ZtFFRF92uJABKyWUU1NTkBRLFBw7E6+v3dYMBDiRwuFxp7M4V4R2tDtmTI64cz2OgQaDq
 NYTmDsROdy0BrgKacQVk7FEi70MrH95uV+tbysawXWkbOQjAngyJqBQJm3yla1qbuXPWd+Pzw+A2C
 Rx0bilJBlwQ2oA==;
Received: from [87.69.77.57] (port=4002 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nc3Pa-0003hg-4K; Wed, 06 Apr 2022 07:01:18 -0400
Date: Wed, 06 Apr 2022 14:01:25 +0300
Message-Id: <83pmlucw6y.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <m2wng2dbar.fsf@HIDDEN> (message from Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= on Wed, 06 Apr 2022 07:35:08 +0200)
References: <m2o81ogd55.fsf@HIDDEN> <83fsmz8yf0.fsf@HIDDEN>
 <m2mth2p5ks.fsf@HIDDEN> <83bkxif9zi.fsf@HIDDEN> <m2wng2dbar.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
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: Rudolf Adamkovič <salutis@HIDDEN>
> Cc: 54634 <at> debbugs.gnu.org
> Date: Wed, 06 Apr 2022 07:35:08 +0200
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > I meant under the default value of show-paren-style.
> 
> Yes, the current behavior makes sense under the default style, but when
> highlighting parenthesized expressions, it does not.  Instead, it causes
> confusion.  For example, it makes me worry that Emacs will copy the
> marked expression without the opening parenthesis.  Given that the
> highlight exists to help the user, and not to confuse them, I decided to
> report this bug.  I hope it all makes sense.

If you can suggest a better setting for the priority/priorities of the
two involved overlays, perhaps we could change the priority only when
this style of show-paren-mode is used, and that would be an okay
solution.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54634: 29.0.50; Off-by-one highlighting
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 09 Apr 2022 20:42:02 +0000
Resent-Message-ID: <handler.54634.B54634.164953688312661 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54634
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 54634 <at> debbugs.gnu.org
Received: via spool by 54634-submit <at> debbugs.gnu.org id=B54634.164953688312661
          (code B ref 54634); Sat, 09 Apr 2022 20:42:02 +0000
Received: (at 54634) by debbugs.gnu.org; 9 Apr 2022 20:41:23 +0000
Received: from localhost ([127.0.0.1]:38793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ndHta-0003I9-MS
	for submit <at> debbugs.gnu.org; Sat, 09 Apr 2022 16:41:22 -0400
Received: from mr85p00im-ztdg06021701.me.com ([17.58.23.196]:41864)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1ndHtX-0003Hu-Tw
 for 54634 <at> debbugs.gnu.org; Sat, 09 Apr 2022 16:41:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1649536874; bh=wmN7qw2PgWpqRBf+6CUATsTWN1JvSav72C7ayOwmELg=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=1K3iUI+rS4udylOqagxpM9loDAQJUMs9KSb/8w4bVL70H9hDJUxMY3X9qUuYwBGw/
 dnjEG5tPFAocI/pciZqA7RtpKp02nEVzQQtioR93DNonmgzWW4gHaNivMATMVeFChn
 nI08oCnUMPOXp/QuoW+t/8+YW+YSsb6Eg92KysSf+woQZXDM2SsSlhlbiV8IkUdXGC
 LNzB26G3PZWOrx0/bU7k3QPwPJpd+wbDzL5jvLrKkztF9l7pUXBdVXyZWf8CHxBRv3
 tXTzUjzwv4B4b0dEA8sTHmG7HuVeMd7/JApmRwyALlItan2a0M6zUwlU8Xj/ygE6OI
 ByuhT2Ubo0WyQ==
Received: from Workstation.local (mr38p00im-dlb-asmtp-mailmevip.me.com
 [17.57.152.18])
 by mr85p00im-ztdg06021701.me.com (Postfix) with ESMTPSA id 8607B9A05E9;
 Sat,  9 Apr 2022 20:41:13 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
In-Reply-To: <83pmlucw6y.fsf@HIDDEN>
References: <m2o81ogd55.fsf@HIDDEN> <83fsmz8yf0.fsf@HIDDEN>
 <m2mth2p5ks.fsf@HIDDEN> <83bkxif9zi.fsf@HIDDEN> <m2wng2dbar.fsf@HIDDEN>
 <83pmlucw6y.fsf@HIDDEN>
Date: Sat, 09 Apr 2022 22:41:09 +0200
Message-ID: <m21qy6f0re.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.138,18.0.572,17.11.62.513.0000000 definitions=2020-02-14_11:2020-02-14_02,2020-02-14_11,2021-12-02_01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 bulkscore=0 malwarescore=0
 mlxlogscore=804 clxscore=1015 adultscore=0 mlxscore=0 spamscore=0
 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2204090135
X-Spam-Score: -0.7 (/)
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.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> If you can suggest a better setting for the priority/priorities of the
> two involved overlays, perhaps we could change the priority only when
> this style of show-paren-mode is used, and that would be an okay
> solution.

Eli, thank you for the reply!

In the reproduction case above, I would expect the active region highlight =
to
take precedence over the parenthesized expression highlight.  Effectively, =
the
active region highlight should cover the entire expression, including both =
of
its parentheses, rendering the expression highlight itself hidden.

I see two issues in play here:

(1) The priority, when using this particular style, does not make much sens=
e.
For myself, I work around the issue as follows:

> Highlight parenthesized expressions with lower priority to avoid covering
> more important highlights, such as the active region highlight provided by
> the Transient Mark mode.
>=20
> #+BEGIN_SRC emacs-lisp
> (setq show-paren-priority 0)
> #+END_SRC

(2) If we decide to fix the priority, then that uncovers the off-by-one act=
ive
region highlight bug that I reported.  I have waited for a couple of months
with reporting the bug to become sure that this configuration makes sense a=
nd
the highlight continues to confuse me.  It does and it does.

Rudy
--=20
"Be especially critical of any statement following the word
'obviously.'"
-- Anna Pell Wheeler, 1883-1966

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 8 May 2022 11:50:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 08 07:50:34 2022
Received: from localhost ([127.0.0.1]:53524 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nnfQo-00057i-L3
	for submit <at> debbugs.gnu.org; Sun, 08 May 2022 07:50:34 -0400
Received: from quimby.gnus.org ([95.216.78.240]:58032)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nnfQn-00057U-Iv
 for control <at> debbugs.gnu.org; Sun, 08 May 2022 07:50:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=mq0rdV8dXPh1gwJIi0LXholYQZx2wbnhSb6LsAk68eY=; b=U4+S2n8PopvBNfwNHd9MWzM6lR
 +Q2paxO/qaYeLRPP8apKANcmPCog3oJTgS5wVK5Qg8bFaZEnERxOSxG7ens9s/BYzrC3OvsVMH0Sx
 t994DiWNIIDsdidXLefkn/9wRJqtHrnRQdxB/Wl8+hXMwpXlPaMUE7PY4Pb9FLx6mHmU=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nnfQf-0007yB-TH
 for control <at> debbugs.gnu.org; Sun, 08 May 2022 13:50:27 +0200
Date: Sun, 08 May 2022 13:50:23 +0200
Message-Id: <87o808jla8.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #54634
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  tags 54634 - moreinfo quit 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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 (---)

tags 54634 - moreinfo
quit






Last modified: Sun, 8 May 2022 12:00:02 UTC

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