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: Fri, 26 Aug 2022 18:32:14 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000009760d605e727759e" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28701"; mail-complaints-to="usenet@ciao.gmane.io" To: 57433@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 26 18:39:57 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 1oRcNB-0007IK-A8 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Aug 2022 18:39:57 +0200 Original-Received: from localhost ([::1]:34700 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRcN9-0006pV-SZ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Aug 2022 12:39:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47000) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRcGV-0001e5-Gc for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 12:33:08 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36419) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRcGU-00025g-EV for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 12:33:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRcGU-0002dk-2F for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 12:33: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: Fri, 26 Aug 2022 16:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57433 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166153155310095 (code B ref -1); Fri, 26 Aug 2022 16:33:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Aug 2022 16:32:33 +0000 Original-Received: from localhost ([127.0.0.1]:54401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRcG0-0002cl-LH for submit@debbugs.gnu.org; Fri, 26 Aug 2022 12:32:32 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:46512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRcFz-0002ce-58 for submit@debbugs.gnu.org; Fri, 26 Aug 2022 12:32:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38650) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRcFy-0000cJ-Lh for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 12:32:31 -0400 Original-Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]:33284) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRcFw-0001xf-OE for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 12:32:30 -0400 Original-Received: by mail-ej1-x62b.google.com with SMTP id cu2so4209672ejb.0 for ; Fri, 26 Aug 2022 09:32:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc; bh=c3wg8CVfLHowgo5gUib9zxvog6nwl9RvJoXJxb9Ulyk=; b=lXkAHYSbA17XuMgwLO3Y2rMMKlaJ2EOfG9xFMA3iBJa2/ktR9FcxolBXwtrxLnukNs 98Mxx0QokBk2DCh9I8bLZZGJGiuaERr0eg397s1JHCClUvMK5WOH2pNHrfrCq92kr3cd 5j0UpAIWzR7cRNlxpGyqr+7AkPOBBNRWfp+R3n4Wd2ZyLi7v4dn2oytvVSRtauZFR5Vt tFudb9P97BopzCIK1PNFk0IwDLfysJQVAYGF/Js0MjiD+HdwsN2Ovtg3D+2Ndrc7mBnt pTWugLk25MvtSlR/RFREly3t61t3YFygOMi72dEw617h9lz/Hk1RagYdf1XOVtES63bT cdkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc; bh=c3wg8CVfLHowgo5gUib9zxvog6nwl9RvJoXJxb9Ulyk=; b=BEnY5ZsEmPgTj5LPthsrSxmEOZFxDz01s26cQSKHRfC8SWTko9qBdwsv4lD7Rxtu6s mb/7RxoIJpQCNEID4nDnBrxmJTlj+8S91WtKELGPb/6ORwohhPmfLGHroo+tax7n87or O5siwn0RBP8byYAp0QnbwAoxWislv47Ien5frtPnGD5TDP8Zc/3Gb7YqlpkgnJsKW7Sn gVGm8cqVPO8lkIgE7vt+xiX+l/NBlxCN6APnjcA5yrbLa2A0Ahx3yrvYVIlS7p2PNxkl l8UJwAmDtWoSBNCXZUzzPCXj9piVvjTh0+q+r1GMlAYinnkqy32Osx1KlNr6jdcG+Tw2 KqOQ== X-Gm-Message-State: ACgBeo11u0g9kb+0GZTGDtQKdXLN0hu84AQq7hHM4Cx+bPyVkS8ihHmF N9DNJF8TudZtSvFNsoVjY2PBpuRZc4qXQHOo95F3zLH8OA== X-Google-Smtp-Source: AA6agR4h5S9SmlulVPBI2TpEGO/tFoMxleoOKNdn8izP9Urkdg9EB8reF9IcaGgmkeUqyq8L/kMjE+sCivSUofwjT8g= X-Received: by 2002:a17:907:9688:b0:739:afd7:eeb2 with SMTP id hd8-20020a170907968800b00739afd7eeb2mr5719957ejc.57.1661531546146; Fri, 26 Aug 2022 09:32:26 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::62b; envelope-from=pogonyshev@gmail.com; helo=mail-ej1-x62b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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:240853 Archived-At: --0000000000009760d605e727759e Content-Type: text/plain; charset="UTF-8" Git commit 233c91d32a. Has been broken at least for a few days: my previous build also exhibited this. No idea how to create a short test in Elisp. >From user point of view: open a Magit buffer in a directory with at least two locally modified and uncommitted files. The buffer shows sth. like this: ... Staged changes (N) modified file1 modified file2 ... Move the point with C-n to the line with `file2'. Press TAB. Magit section for the file is not opened. Use `M-x describe-char'. From the resulting buffer you can say that the point is actually on an invisible char '@', i.e. start of (hidden) diff for the first file. It may be necessary to restart Emacs if you have used Magit in this directory previously. This used to work fine (i.e. point was never on an invisible character) both in Emacs 28 and earlier snapshots of `master'. Paul --0000000000009760d605e727759e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Git commit=C2=A0233c91d32a. Has been broken at least = for a few days: my previous build also exhibited this.

= No idea how to create a short test in Elisp.

From user p= oint=C2=A0of view: open a Magit buffer in a directory with at least two loc= ally modified and uncommitted files. The buffer shows sth. like this:
=

...
Staged changes (N)
modified=C2= =A0 =C2=A0file1
modified=C2=A0 =C2=A0file2
...

Move the point with C-n to the line with `file2'. Pres= s TAB. Magit section for the file is not opened. Use `M-x describe-char'= ;. From the resulting buffer you can say that the point is actually on an i= nvisible char '@', i.e. start of (hidden) diff for the first file.<= /div>

It may be necessary to restart Emacs if you have u= sed Magit in this directory previously.

This used = to work fine (i.e. point was never on an invisible character) both in Emacs= 28 and earlier snapshots of `master'.

Paul
--0000000000009760d605e727759e--