Subject: bug#65621: closed (Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 10 Sep 2023 07:47:02 +0000

Your bug report

#65621: [PATCH] `dired-next-line' go to meaningful line

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
65621: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=65621
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#65621: [PATCH] `dired-next-line' go to meaningful line
From: Eli Zaretskii <[email-masked]>
To: Shynur Xie <[email-masked]>
Cc: [email-masked], [email-masked]
Date: Sun, 10 Sep 2023 10:45:30 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Shynur Xie <[email-masked]>
> CC: "[email-masked]" <[email-masked]>
> Date: Sat, 2 Sep 2023 14:40:29 +0000
> msip_labels:
> 
> > We prefer that the documentation accompanies the code changes.  If
> > nothing else, this enlarges the group of people who can write good
> > documentation for Emacs.  It also lowers the probability that we
> > will forget to document changes.
> 
> Understood.  This is my first time to write a NEWS entry, so it may
> not be considered good documentation.
> 
> New patch is attached.  Thanks in advance for reviewing.

Thanks, installed on the master branch, and closing the bug.

Subject: [PATCH] `dired-next-line' go to meaningful line
From: Shynur Xie <[email-masked]>
To: "[email-masked]" <[email-masked]>
Date: Wed, 30 Aug 2023 13:02:43 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Cursor in Dired buffer sometimes go to a line which is not an item
line.  For example, the 1st line and the last line:

   > d:/Desktop/.emacs.d/site-lisp:
       drwxrwxrwx shynur 4096 08/30 18:15 .
       drwxrwxrwx shynur 4096 08/30 18:07 ..
       -rw-rw-rw- shynur  304 08/09  3:01 subdirs.el
   > \Newline here.

Avoiding these lines may improve the experience when moving cursor.
The attaching patch implements this.

If there is no visible item line, move the cursor as Dired used to do.