Subject: Re: bug#60233: 30.0.50; Dired buffer not updating sometimes

From: Jean Louis <[email-masked]>
Date: Fri, 23 Dec 2022 07:55:03 +0300

* Eli Zaretskii <[email-masked]> [2022-12-21 23:17]:
> > and I use switches:
> > 
> > -gohl --group-directories-first
> 
> Tried that, still cannot reproduce.
> 
> > Tell me directions on how to find what is happening the next time it
> > happens.
> 
> Type "C-h l" and post everything that pops up in a buffer, I guess.
> I'm really in the dark here.  You need to try to note what you were
> doing that is somewhat special in those cases.

I got now the buffer that does not refresh and I can inspect it if you
provide me guidance.

;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 n	     ;; dired-next-line
 p	     ;; dired-previous-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 p	     ;; dired-previous-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 p	     ;; dired-previous-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 C-c l	     ;; rcd-async-last-buffers
 C-x l	     ;; count-lines-page
 C-x b	     ;; switch-to-buffer
 <return>    ;; minibuffer-complete-and-exit
 C-h l	     ;; view-lossage
 p	     ;; dired-previous-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 C-h l	     ;; view-lossage
 C-1	     ;; digit-argument
 0	     ;; digit-argument
 0	     ;; digit-argument
 C-h l	     ;; view-lossage
 p	     ;; dired-previous-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 C-h l	     ;; view-lossage
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-p	     ;; dired-previous-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 C-n	     ;; dired-next-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 d	     ;; dired-flag-file-deletion
 d	     ;; dired-flag-file-deletion
 d	     ;; dired-flag-file-deletion
 d	     ;; dired-flag-file-deletion
 d	     ;; dired-flag-file-deletion
 x	     ;; dired-do-flagged-delete
 y	     ;; self-insert-command
 s	     ;; self-insert-command
 <backspace> ;; delete-backward-char
 e	     ;; self-insert-command
 s	     ;; self-insert-command
 <return>    ;; exit-minibuffer
 C-h l	     ;; view-lossage
 C-x o	     ;; other-window
 C-x o	     ;; other-window
 g	     ;; revert-buffer
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 p	     ;; dired-previous-line
 n	     ;; dired-next-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 C-p	     ;; dired-previous-line
 B	     ;; dired-do-byte-compile
 y	     ;; y-or-n-p-insert-y
 C-h l	     ;; view-lossage

[back]

--
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/