bug#73206: 28.2; xml comment with blank lines to do not indent correctly, nxml-mode.el

2024-09-13 Thread Robert Pluim
> On Thu, 12 Sep 2024 13:53:26 -0400, John Ciolfi via "Bug reports for GNU > Emacs, the Swiss army knife of text editors" said: John> 1. Create foo.xml containing: John> John> John> John> Notice that we have a blank line in the xml comment. John> 2. Put

bug#73217: 30.0.91; etc/ORG-NEWS typo

2024-09-13 Thread Robert Pluim
tags 73217 fixed close 73217 30.1 quit > On Thu, 12 Sep 2024 20:51:29 -0700, Mike Kupfer said: >> Previously, all the image previews where always left-aligned. Mike> "where" should be "were". Mike> mike Thanks, fixed. Closing. Committed as 79f68597aba Robert --

bug#73205: 30.0.91; Failed test: uniquify-project-transform at lisp/uniquify-tests.el:130

2024-09-13 Thread Mattias Engdegård
13 sep. 2024 kl. 08.25 skrev Eli Zaretskii : >> FAILED uniquify-project-transform Looks like it fails because there is no current project in a tree that isn't under version control. I added a gate. Spencer, feel free to change if you want something fancier, but I don't think we really need

bug#73205: 30.0.91; Failed test: uniquify-project-transform at lisp/uniquify-tests.el:130

2024-09-13 Thread Eli Zaretskii
> From: "Mattias Engdegård" > Date: Fri, 13 Sep 2024 12:20:14 +0200 > Cc: "N. Jackson" , > Spencer Baugh , > 73...@debbugs.gnu.org > > 13 sep. 2024 kl. 08.25 skrev Eli Zaretskii : > > >> FAILED uniquify-project-transform > > Looks like it fails because there is no current project in a tr

bug#73225: Repeating tags-search from the start doesn't work

2024-09-13 Thread Roger Sewell
Package: emacs I'm using emacs 1:27.2-10.el9_4 on Rocky Linux 9.4, which I realise is not the latest available version of emacs but is the latest package available for this distro. If I put two files in a directory, each containing multiple occurrences of foo-bar, run etags on them, and run tags-

bug#72359: treesit-node-at-point bug on vhdl-ts-mode after update to 0.22.6

2024-09-13 Thread Gonzalo Larumbe
Thanks a lot! :) El lun, 2 sept 2024 a las 19:59, Yuan Fu () escribió: > > > > On Aug 29, 2024, at 5:07 AM, Eli Zaretskii wrote: > > > >> Cc: 72...@debbugs.gnu.org > >> From: Yuan Fu > >> Date: Tue, 27 Aug 2024 01:22:42 -0700 > >> > >> Thank you for your report, Gonzalo! And sorry for the delay

bug#73225: Repeating tags-search from the start doesn't work

2024-09-13 Thread Eli Zaretskii
> From: Roger Sewell > Date: Fri, 13 Sep 2024 10:15:21 +0100 > > Package: emacs > > I'm using emacs 1:27.2-10.el9_4 on Rocky Linux 9.4, which I realise is > not the latest available version of emacs but is the latest package > available for this distro. > > If I put two files in a directory, ea

bug#68914: Windows makes Emacs choke on and swallow the WIN keys

2024-09-13 Thread Raffael Stocker
Raffael Stocker writes: > this is a weird one (and long, apologies). On MS Windows, it sometimes > happens that a windows key gets stuck, that is, it remains (logically) > pressed down, and this behaviour is correlated with Emacs use. A > colleague and I are seeing this on two installations wit

bug#68914: Windows makes Emacs choke on and swallow the WIN keys

2024-09-13 Thread Eli Zaretskii
> From: Raffael Stocker > Cc: Eli Zaretskii > Date: Fri, 13 Sep 2024 15:26:21 +0200 > > Raffael Stocker writes: > > > this is a weird one (and long, apologies). On MS Windows, it sometimes > > happens that a windows key gets stuck, that is, it remains (logically) > > pressed down, and this be

bug#73098: setopt float warning unexpected

2024-09-13 Thread Ship Mints
Happy for the thoughtful feedback. Perhaps, some expanded advice in the docstring for setopt? "Set VARIABLE/VALUE pairs with enforced types, and return the final VALUE. This is like setq, but is meant for user options instead of plain variables. This means that setopt will execute any custom-se

bug#73098: setopt float warning unexpected

2024-09-13 Thread Eli Zaretskii
> From: Ship Mints > Date: Fri, 13 Sep 2024 11:11:18 -0400 > Cc: Stefan Monnier , Eli Zaretskii , > Michael Heerdegen , 73...@debbugs.gnu.org > > Perhaps, some expanded advice in the docstring for setopt? > > "Set VARIABLE/VALUE pairs with enforced types, and return the final VALUE. "Enf

bug#73225: Repeating tags-search from the start doesn't work

2024-09-13 Thread Roger Sewell
Eli, > Could you please post the files which can be used to reproduce this > issue? It is otherwise hard to investigate this problem, since you > didn't even say in what programming language were the source files > written (tags-search and etags support quite a few of them, and each > one might

bug#73231: 30.0.91; image-dired cannot be operated until all thumbnails are created (MS-Windows)

2024-09-13 Thread AKIYAMA Kouhei
When using image-dired without ImageMagick or GraphicsMagick available, operations could not be performed until all thumbnails had been created. * Steps to reproduce 1. Open a command prompt (cmd.exe) 2. wget https://alpha.gnu.org/gnu/emacs/pretest/windows/emacs-30/emacs-30.0.91.zip 3. unzip

bug#73218: [PATCH] Fix Fortran indent below do_not_a_loop=42

2024-09-13 Thread Ken Mankoff
Hi Eli, On 2024-09-12 at 23:16 -07, Eli Zaretskii wrote... >> --- a/lisp/progmodes/fortran.el >> +++ b/lisp/progmodes/fortran.el >> @@ -1631,7 +1631,7 @@ fortran-calculate-indent >> (setq icol (+ icol fortran-if-indent))) >>((looking-at "where[ \t]*(.*)[ \t]*\n") >

bug#73046: 29.4; Emacs 100% CPU usage for several seconds when opening dired buffer over TRAMP

2024-09-13 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Jake Nelson writes: Hi Jake, > I had to revert 652a8a0838b38a6eab85c55fc61cedd1c61ef20f > > I could load a remote file with via tramp, but attempting to edit the > file spiked to 100% cpu usage and I had to C-g to recover. Could you, pls, reenable 652a8a0838b38a6eab85c55fc61cedd1c61ef20f tempor

bug#73232: [PATCH] Allow vc-diff to suggest a default revision in vc-dir

2024-09-13 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Tags: patch C-u M-x vc-root-diff will prompt for the old revision to use for the diff. The prompt will have a default calculated by vc-diff-build-argument-list-internal. The default is either the working revision of the current fileset or the revision before that. vc-diff-build-argument-list-i

bug#73231: 30.0.91; image-dired cannot be operated until all thumbnails are created (MS-Windows)

2024-09-13 Thread Eli Zaretskii
> From: AKIYAMA Kouhei > Date: Fri, 13 Sep 2024 22:07:48 +0900 > > When using image-dired without ImageMagick or GraphicsMagick > available, operations could not be performed until all thumbnails had > been created. Thank you for your report and the research that went into it. When you speed up

bug#73232: [PATCH] Allow vc-diff to suggest a default revision in vc-dir

2024-09-13 Thread Eli Zaretskii
> Cc: Juri Linkov > Date: Fri, 13 Sep 2024 11:51:47 -0400 > From: Spencer Baugh via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > - ;; if it's a directory, don't supply any revision default > - ((file-directory-p first) > - nil) > ;; if the file is

bug#73232: [PATCH] Allow vc-diff to suggest a default revision in vc-dir

2024-09-13 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: >> Cc: Juri Linkov >> Date: Fri, 13 Sep 2024 11:51:47 -0400 >> From: Spencer Baugh via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> - ;; if it's a directory, don't supply any revision default >> - ((file-directory-p first) >> -

bug#73098: setopt float warning unexpected

2024-09-13 Thread Ship Mints
Revised language: "Set VARIABLE/VALUE pairs with type warnings, and return the final VALUE. This is like setq, but is meant for user options instead of plain variables. This means that setopt will execute any custom-set form associated with VARIABLE, and will emit a warning if VALUE is not of th

bug#73082: 30; Inconsistent Stipple Support

2024-09-13 Thread JD Smith
> On Sep 7, 2024, at 9:17 AM, JD Smith wrote: > > On Sep 7, 2024, at 2:51 AM, Po Lu > wrote: > I am also interested to know precisely which Cairo builds fail to > display them, the stipple implementations being virtually identical > across the PGTK and the X + Cairo b

bug#73098: setopt float warning unexpected

2024-09-13 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
> setopt will execute any custom-set form ^^^ > associated with VARIABLE 1. "custom-set form" isn't mentioned, let alone defined, in the Elisp manual. Should this say "any defcustom :set function" instead? 2. What about what I suppose you would call a

bug#73098: setopt float warning unexpected

2024-09-13 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
> If you encounter a discrepancy that cannot be addressed by amending > the type specified by a setopt call, and you can deem the desired > type compatible nonetheless, use setq. If the user option has an > associated \"setter\" you may invoke it manually using ???" You're here trying to describe

bug#73234: 30.0.91; completion-preview-mode doesn't trigger for case-insensitive capf

2024-09-13 Thread Morgan Willcock
I believe there is an issue with completion-preview-mode in that it doesn't seem to find all completions for a case-insensitive completion at point function. Evaluating the code below in `emacs -Q` will put the current buffer into fundamental mode with a case-insensitive completion at point fun

bug#73098: setopt float warning unexpected

2024-09-13 Thread Ship Mints
It was removed in a later proposed edit. I read the setopt code more deeply and ran some tests. On Fri, Sep 13, 2024 at 3:09 PM Stefan Monnier wrote: > > If you encounter a discrepancy that cannot be addressed by amending > > the type specified by a setopt call, and you can deem the desired > >

bug#73098: setopt float warning unexpected

2024-09-13 Thread Ship Mints
The warning messages can be misleading. e.g., when trying to set tab-bar-format-tabs-groups to include a simple lambda, it complains about the wrong thing. It does match the hook type, but does not match the hard-coded list of options. (setopt tab-bar-format `( tab-bar-f