Hello everyone, I've noticed a potential regression in the way that org-mode fontifies links in the latest git main branch version of org-mode. When the user conducts an incremental search that matches a link that runs to the end of the line, for some reason the =org-link= face is extended to cover the newline as well.
Detailed repro steps: 1. Run =make repro= from the =main= branch 2. Switch the scratch buffer to org-mode with =M-x org-mode= 3. Add two lines - The first line should be a link, for example: [[https://www.google.com][Link]] - The second line should be a blank line 4. Place the point at the beginning of the first line 5. Hit =C-s= to begin an incremental search and search for the link description (i.e. =Link=) 6. Hit =RET= to leave the search 7. Note that the link underline now seems to extend past the end of the link text 8. Place the point at the end of the line and hit =M-x describe-char=. You should see that the character is a =C-j=, and the face is =org-link= The above result does not occur when I check out the =release_9.6.17= tag, which is why I think it might be a regression. My version of emacs is: GNU Emacs 29.1 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.17.8, Xaw3d scroll bars) of 2023-08-02 My operating system is Fedora Linux 39, running Gnome 45.3 on Wayland. Thanks, Rohit Patnaik