From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Paul Pogonyshev Newsgroups: gmane.emacs.bugs Subject: bug#57433: Emacs no longer moves point into visible port of the buffer Date: Sat, 27 Aug 2022 19:01:51 +0200 Message-ID: References: <83y1vayqrm.fsf@gnu.org> <83v8qeypm5.fsf@gnu.org> <83sfliyonr.fsf@gnu.org> <83pmgmymdw.fsf@gnu.org> <83h71xznnn.fsf@gnu.org> <83a67pzm3r.fsf@gnu.org> <838rn9zktr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000005febc205e73bfd0c" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29921"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 57433@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 27 19:03:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oRzDE-0007XL-1W for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Aug 2022 19:03:12 +0200 Original-Received: from localhost ([::1]:60448 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRzDC-0003mL-P3 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Aug 2022 13:03:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37970) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRzD4-0003iB-Lg for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 13:03:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38982) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRzD4-0002FG-Cd for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 13:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRzD4-0005Qn-0R for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 13:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Pogonyshev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 27 Aug 2022 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57433 X-GNU-PR-Package: emacs Original-Received: via spool by 57433-submit@debbugs.gnu.org id=B57433.166161973220822 (code B ref 57433); Sat, 27 Aug 2022 17:03:01 +0000 Original-Received: (at 57433) by debbugs.gnu.org; 27 Aug 2022 17:02:12 +0000 Original-Received: from localhost ([127.0.0.1]:56963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRzCG-0005Pm-CC for submit@debbugs.gnu.org; Sat, 27 Aug 2022 13:02:12 -0400 Original-Received: from mail-ed1-f48.google.com ([209.85.208.48]:38679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRzCD-0005Pa-Fz for 57433@debbugs.gnu.org; Sat, 27 Aug 2022 13:02:11 -0400 Original-Received: by mail-ed1-f48.google.com with SMTP id a36so1710511edf.5 for <57433@debbugs.gnu.org>; Sat, 27 Aug 2022 10:02:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=F1ZSeWWZuNmu/7SLKrGOxIlaD0YwPysQ/j+n4bs3iwo=; b=IfYfFSVKLYE8g/56V777YmZUIDdkl0Px/FOu+wCJ8yAGMPsEttayJd6mPPh0cW+YLG vvKVYp/ovrfm47USax9aWj7eaSs2fz6SY+m97u3hP+cefAkHmABC6ePkJpbXiv9P9bH8 lcC8QJAebddhyugskmWc6RLM42OSiRHdW8Kl17aSDBDT7kW7Y1e1EBVEMH4fmS5ncBAH RuNoYFiUeyBK6lbTgR/sN87ws5ND+szW9K3O3drpZDYpnWE1XAfAiak8tCVltesScw/D sxsjzobhSp3C2k01XmfTEeG9qqNixc3h8eTKATY1RkpjnQhz9tirpPzvVt2MuM+lpsUR RDlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=F1ZSeWWZuNmu/7SLKrGOxIlaD0YwPysQ/j+n4bs3iwo=; b=dtLRqSb1XoNh5frKvnaXR6rUEfs/cE+V0k0h7Z8UHnVb5GlHwfqQVFiRnhO9mt9kyO rvapoy9cvxcYlbSxXULBgsFW7ZDDC11sbFn9N0DgtBypgLX0YHVrAAR/N+B3pH0xsORt fPRizgqRFF5J/H7Xg6vGoU7aEJSpEFetEX63PLxePzzefUL8HEUD80CQTSWEDQs+oTRn Gcjf+OuWFDCukjudpFkOFILu2GUovnWRAKZvtlktkBeIsUQ4TQNw095tzxcOozWFWuQ8 nSZvdkcMFTGM63SebqdBqHdmjuH5ypLUwq+2c5pMRnP3/FcAwF8iKctKNH4DhvvnIBpc LPNg== X-Gm-Message-State: ACgBeo28mz58gv3o4xfk4xLhB2sFT4K2S9Ea6zR/xlUd8XGrML5Wjs/H pjtIMzXwe+ZohhlWRfbBPct8afNzhHZ6QbXkgg== X-Google-Smtp-Source: AA6agR7B67lzDWIx8AbkSH+kbaXdthTD/QBQlfindfACpUzKLPGaWwK77nLrZBd7bFfrDW/Ip672Jqn6tXmCN0Y51fU= X-Received: by 2002:a05:6402:35d5:b0:43d:a02f:cbfb with SMTP id z21-20020a05640235d500b0043da02fcbfbmr10213725edc.275.1661619723560; Sat, 27 Aug 2022 10:02:03 -0700 (PDT) In-Reply-To: <838rn9zktr.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:240958 Archived-At: --0000000000005febc205e73bfd0c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable There is no mode binding (`C-h k C-b' returns `backward-char'). I don't kno= w how to read this (result of showing the keymap in `describe-text-properties= ' buffer; at step 1: (keymap keymap (3 keymap (5 . magit-diff-edit-hunk-commit) (20 . magit-diff-trace-definition)) (67 . magit-commit-add-log) (38 . magit-do-async-shell-command) (117 . magit-unstage) (115 . magit-stage) (97 . magit-apply) (remap keymap (magit-revert-no-commit . magit-reverse) (magit-delete-thing . magit-discard) (magit-visit-thing . magit-diff-visit-file)) (24 keymap (97 . magit-add-change-log-entry) (53 keymap (return . magit-diff-visit-file-other-frame)) (52 keymap (97 . magit-add-change-log-entry-other-window) (return . magit-diff-visit-file-other-window))) (C-return . magit-diff-visit-worktree-file) (10 . magit-diff-visit-worktree-file)) At step 2: (keymap (3 keymap (94 keymap (108 . magit-smerge-keep-lower) (98 . magit-smerge-keep-base) (117 . magit-smerge-keep-upper) (13 . magit-smerge-keep-current))) keymap (3 keymap (5 . magit-diff-edit-hunk-commit) (20 . magit-diff-trace-definition)) (67 . magit-commit-add-log) (38 . magit-do-async-shell-command) (117 . magit-unstage) (115 . magit-stage) (97 . magit-apply) (remap keymap (magit-revert-no-commit . magit-reverse) (magit-delete-thing . magit-discard) (magit-visit-thing . magit-diff-visit-file)) (24 keymap (97 . magit-add-change-log-entry) (53 keymap (return . magit-diff-visit-file-other-frame)) (52 keymap (97 . magit-add-change-log-entry-other-window) (return . magit-diff-visit-file-other-window))) (C-return . magit-diff-visit-worktree-file) Paul (10 . magit-diff-visit-worktree-file)) On Sat, 27 Aug 2022 at 18:56, Eli Zaretskii wrote: > > From: Paul Pogonyshev > > Date: Sat, 27 Aug 2022 18:32:15 +0200 > > Cc: Gerd M=C3=B6llmann , > > 57433@debbugs.gnu.org > > > > > Now, I put the point at the beginning of the third line ([^] is the > point): > > > > Text content at position 32867: > > > > There is an overlay here: > > From 32867 to 32901 > > evaporate t > > font-lock-face magit-diff-file-heading-highlight > > > > There are text properties here: > > font-lock-face magit-diff-file-heading > > keymap [Show] > > magit-section [Show] > > Maybe the 'keymap' part? Could it be that C-b has a binding in that > keymap? > --0000000000005febc205e73bfd0c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
There is no mode binding (`C-h k C-b' returns `backwar= d-char'). I don't know
how to read this (result of showing the = keymap in `describe-text-properties'
buffer; at step 1:
=

(keymap keymap
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (3 keymap=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(5 . magit-diff-edit-hunk-comm= it)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(20 . magit-diff-trace-defi= nition))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (67 . magit-commit-add-log)
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (38 . magit-do-async-shell-command)
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 (117 . magit-unstage)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (115= . magit-stage)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (97 . magit-apply)
=C2=A0= =C2=A0 =C2=A0 =C2=A0 (remap keymap
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0(magit-revert-no-commit . magit-reverse)
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(magit-delete-thing . magit-di= scard)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(magit-vis= it-thing . magit-diff-visit-file))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (24 keyma= p
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (97 . magit-add-change-log-e= ntry)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (53 keymap
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (return . magit-diff-visit-fi= le-other-frame))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (52 keymap=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (97 . magit-add-ch= ange-log-entry-other-window)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 (return . magit-diff-visit-file-other-window)))
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 (C-return . magit-diff-visit-worktree-file)
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 (10 . magit-diff-visit-worktree-file))

=
At step 2:

(keymap
=C2=A0(3 keymap=C2=A0 =C2=A0 (94 keymap
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (108 . magit-smer= ge-keep-lower)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (98 . magit-smerge-keep-base)=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (117 . magit-smerge-keep-upper)
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 (13 . magit-smerge-keep-current)))
=C2=A0keymap
= =C2=A0(3 keymap
=C2=A0 =C2=A0 (5 . magit-diff-edit-hunk-commit)
=C2= =A0 =C2=A0 (20 . magit-diff-trace-definition))
=C2=A0(67 . magit-commit-= add-log)
=C2=A0(38 . magit-do-async-shell-command)
=C2=A0(117 . magit= -unstage)
=C2=A0(115 . magit-stage)
=C2=A0(97 . magit-apply)
=C2= =A0(remap keymap
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (magit-revert-no-commit . m= agit-reverse)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (magit-delete-thing . magit-di= scard)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (magit-visit-thing . magit-diff-visit= -file))
=C2=A0(24 keymap
=C2=A0 =C2=A0 =C2=A0(97 . magit-add-change-l= og-entry)
=C2=A0 =C2=A0 =C2=A0(53 keymap
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0(return . magit-diff-visit-file-other-frame))
=C2=A0 =C2=A0 =C2=A0= (52 keymap
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(97 . magit-add-change-log-= entry-other-window)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(return . magit-di= ff-visit-file-other-window)))
=C2=A0(C-return . magit-diff-visit-worktre= e-file)

Paul
=C2=A0(10 . magit-diff-visit-workt= ree-file))

On Sat, 27 Aug 2022 at 18:56, Eli Zaretskii <eliz@gnu.org> wrote:
> From: Paul Pogonyshev <pogonyshev@gmail.com= >
> Date: Sat, 27 Aug 2022 18:32:15 +0200
> Cc: Gerd M=C3=B6llmann <gerd.moellmann@gmail.com>,
>=C2=A0 =C2=A0 =C2=A0 =C2=A057433@debbugs.gnu.org
>
> > Now, I put the point at the beginning of the third line ([^] is t= he point):
>
> Text content at position 32867:
>
> There is an overlay here:
>=C2=A0 From 32867 to 32901
>=C2=A0 =C2=A0evaporate=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 t
>=C2=A0 =C2=A0font-lock-face=C2=A0 =C2=A0 =C2=A0 =C2=A0magit-diff-file-h= eading-highlight
>
> There are text properties here:
>=C2=A0 =C2=A0font-lock-face=C2=A0 =C2=A0 =C2=A0 =C2=A0magit-diff-file-h= eading
>=C2=A0 =C2=A0keymap=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0[Show]
>=C2=A0 =C2=A0magit-section=C2=A0 =C2=A0 =C2=A0 =C2=A0 [Show]

Maybe the 'keymap' part?=C2=A0 Could it be that C-b has a binding i= n that
keymap?
--0000000000005febc205e73bfd0c--