bug#72739: [PATCH] * lisp/gnus/gnus-sum.el: Handle leafs with children in summary line

2024-09-07 Thread Eli Zaretskii
Ping! > Cc: 72...@debbugs.gnu.org > Date: Sat, 24 Aug 2024 12:14:07 +0300 > From: Eli Zaretskii > > > From: Blyte Scholar > > Date: Tue, 20 Aug 2024 17:44:48 -0400 > > > > Tags: patch > > > > > > This patch adds customization options which handle the cases where a > > thread leaf has both si

bug#72696: Track-changes errors out when file is overwritten using Node.js's fs.writeFile (at least on macOS)

2024-09-07 Thread Eli Zaretskii
> Cc: 72...@debbugs.gnu.org > From: Dario Gjorgjevski > Date: Thu, 22 Aug 2024 13:27:06 +0200 > > BTW, I am using Python for illustrative purposes only. This issue is > particularly annoying when writing JavaScript/TypeScript with a LSP > server and ESLint. Running eslint --fix for in-place lin

bug#72420: set-goal-column misbehaves with a line-prefix and visual-line-mode

2024-09-07 Thread Eli Zaretskii
> Cc: 72...@debbugs.gnu.org > Date: Thu, 22 Aug 2024 17:33:16 +0300 > From: Eli Zaretskii > > > Cc: 72...@debbugs.gnu.org > > Date: Tue, 20 Aug 2024 15:24:12 +0300 > > From: Eli Zaretskii > > > > > From: "Martin Edström" > > > Date: Tue, 20 Aug 2024 10:28:44 +0200 (CEST) > > > > > > Can we un

bug#73092: 31.0.50; Completion lists unbound variables with suffix - (e.g., rcirc-)

2024-09-07 Thread Tassilo Horn
It just occurred to me that variable completion with C-h v lists non-existent variables with suffix -, e.g., rcirc-, Man-, Info-, info-, etc. When selecting one of those, the *Help* buffer just says --8<---cut here---start->8--- rcirc- is void as a variable.

bug#72328: [PATCH] Nested backquote in pcase

2024-09-07 Thread Eli Zaretskii
Ping! Stefan, should I install this in your name? > Cc: michael_heerde...@web.de, thuna.c...@gmail.com, 72...@debbugs.gnu.org > Date: Fri, 23 Aug 2024 22:29:10 +0300 > From: Eli Zaretskii > > > From: Stefan Monnier > > Cc: michael_heerde...@web.de, thuna.c...@gmail.com, 72...@debbugs.gnu.org

bug#72701: eglot crash when project-files-relative-names t

2024-09-07 Thread Eli Zaretskii
Ping! Is this issue resolved and can be closed, or do we need to do anything else here? > Cc: 72...@debbugs.gnu.org > Date: Sat, 24 Aug 2024 02:51:16 +0300 > From: Dmitry Gutov > > On 23/08/2024 18:08, João Távora wrote: > > > Eglot could be one of those features if there's a performance advan

bug#70994: [PATCH] Make cache regeneration work in group names with /

2024-09-07 Thread Eli Zaretskii
Ping! Eric, any further comments, or should we install the patch? > From: James Thomas > Cc: e...@ericabrahamsen.net, 70...@debbugs.gnu.org, > stefankan...@gmail.com, dan...@dsemy.com > Date: Sat, 24 Aug 2024 14:54:28 +0530 > > Eli Zaretskii wrote: > > > Ping! Can we make some progress her

bug#72549: 29.4; menus do not work properly on wayland (pgtk)

2024-09-07 Thread Eli Zaretskii
Ping! How can we make some further progress here? > Date: Sat, 24 Aug 2024 16:17:12 +0200 > Cc: 72...@debbugs.gnu.org > From: Sergio Callegari > > Sorry for the delay. > > Unfortunately cannot try with other compositors, only kwin. > > Other gtk3 applications are mostly fine. Note that on the

bug#70007: [PATCH] native JSON encoder

2024-09-07 Thread Eli Zaretskii
> From: Stefan Kangas > Date: Sat, 31 Aug 2024 15:15:25 -0700 > Cc: mattias.engdeg...@gmail.com, acora...@gnu.org, caso...@gmail.com, > 70...@debbugs.gnu.org > > Stefan Monnier writes: > > >> And against the additional variable to make this more > >> backward-compatible? > > > > Yup. Th

bug#72808: 30.0.90; editorconfig doesn't set tab_width to a default value

2024-09-07 Thread Eli Zaretskii
> Cc: 72...@debbugs.gnu.org, jaygka...@gmail.com, 8.slas...@gmail.com > From: Damien Cassou > Date: Sun, 25 Aug 2024 22:23:14 +0200 > > Hi Stefan, > > Stefan Monnier writes: > >> when a .editorconfig file assigns a value for "indent_size" and no > >> value for "tab_width", I expect "tab_width"

bug#70968: 29.2.50; choose-completion on an emacs22-style completion deletes text after point

2024-09-07 Thread Eli Zaretskii
> Date: Mon, 26 Aug 2024 03:08:56 +0300 > Cc: sba...@janestreet.com, 70...@debbugs.gnu.org, j...@linkov.net, > monn...@iro.umontreal.ca > From: Dmitry Gutov > > On 16/05/2024 21:25, Eli Zaretskii wrote: > >> I don't think that would be required exactly. > >> > >> The problem here (IIUC) is that

bug#72819: [PATCH] Correctly include fixed strings before a prefix wildcard in PCM

2024-09-07 Thread Eli Zaretskii
Ping! Stefan, any comments? > Cc: monn...@iro.umontreal.ca > From: Spencer Baugh > Date: Mon, 26 Aug 2024 10:17:05 -0400 > > Tags: patch > > > In 63a48252306a631dc07d62d19311433c7877bd27 I fixed a bug with > the PCM implementation of substring completion, relating to the > handling of PCM wil

bug#72768: [PATCH] Keep local keymap out of vc-git-stash-get-at-point

2024-09-07 Thread Eli Zaretskii
> Date: Tue, 27 Aug 2024 03:37:54 +0530 > From: James Thomas via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > James Thomas wrote: > > > emacs -Q > > (define-key key-translation-map [?\C-j] (kbd "RET")) > > M-x vc-dir (select a git repo) > > (with point on a 'stash'

bug#72525: 31.0.50; Forward sexp inconsistency issue c++-ts-mode

2024-09-07 Thread Eli Zaretskii
> From: Yuan Fu > Date: Mon, 26 Aug 2024 19:53:51 -0700 > Cc: Ergus , > 72...@debbugs.gnu.org > > > > > On Aug 24, 2024, at 1:28 AM, Eli Zaretskii wrote: > > > > Ping! Any progress with this? > > > >> From: Yuan Fu > >> Date: Sat, 10 Aug 2024 22:10:01 -0700 > >> Cc: Ergus , > >> 72...@deb

bug#72788: 30.0.50; multisession--ensure-db: Symbol’s function definition is void: sqlite-open [2 times]

2024-09-07 Thread Eli Zaretskii
> From: Stefan Monnier > Cc: Jean Louis , 72...@debbugs.gnu.org > Date: Sat, 31 Aug 2024 10:09:05 -0400 > > > Stefan, do we have a way of causing the cl-defmethod dispatch reject a > > method due to a failed predicate? The relevant method of > > multisession.el says: > > > > (cl-defmethod mul

bug#72870: [PATCH] Flow fill texts after the last hard newline

2024-09-07 Thread Eli Zaretskii
> From: Pengji Zhang > Date: Thu, 29 Aug 2024 18:44:36 +0800 > > I found that function `fill-flowed-encode' would not fill texts > after the last hard newline in a buffer. To reproduce, run 'emacs > -Q' and then evaluate the following snippet: > > --8<---cut here---star

bug#72692: Emacs 31.05 (40eecd594ac) get SIGSEGV on Linux (Linux 6.6.45 Kde Wayland)

2024-09-07 Thread Eli Zaretskii
> Cc: pip...@protonmail.com, exe...@gmail.com, 72...@debbugs.gnu.org, > j...@linkov.net > Date: Thu, 29 Aug 2024 15:26:07 +0300 > From: Eli Zaretskii > > > From: Po Lu > > Cc: Juri Linkov , pip...@protonmail.com, > > exe...@gmail.com, 72...@debbugs.gnu.org > > Date: Thu, 29 Aug 2024 20:06:1

bug#71646: 29.3; pixel-scroll-precision-mode overrides paging behaviour even when pixel-scroll-precision-interpolate-page is off

2024-09-07 Thread Eli Zaretskii
> From: Po Lu > Cc: Stefan Kangas , m...@bulsara.com, > 71...@debbugs.gnu.org > Date: Sun, 01 Sep 2024 19:52:19 +0800 > > Eli Zaretskii writes: > > >> From: Stefan Kangas > >> Date: Sun, 1 Sep 2024 02:48:57 -0700 > >> Cc: m...@bulsara.com, 71...@debbugs.gnu.org > >> > >> Eli Zaretskii wri

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

2024-09-07 Thread Suhail Singh
Eli Zaretskii writes: > Thanks you. So the problem seems to be symlinks, and specifically > symlinks to directories. After sending the penultimate email, and before sending the last (which contained the workaround for modifying `dired-font-lock-keywords' buffer-locally) I ran some more tests, a

bug#73032: 31.0.50; vtable header is not aligned

2024-09-07 Thread Eli Zaretskii
> From: Aleksandr Vityazev > Cc: 73...@debbugs.gnu.org > Date: Thu, 05 Sep 2024 19:39:37 +0300 > > On 2024-09-05 10:36, Eli Zaretskii wrote: > > >> Date: Thu, 05 Sep 2024 01:45:14 +0300 > >> From: Aleksandr Vityazev via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" >

bug#72986: Disabling menu-bar-mode changes size of new frames

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
> I then applied the trivial patch you gave to git master HEAD, ran 'emacs > -Q' and did C-x 5 2, and got a small window as usual, but with no error > message in the terminal. Let's try to continue from here. Instead of the "trivial" patch please now use diff --git a/src/xfns.c b/src/xfns.c ind

bug#73092: 31.0.50; Completion lists unbound variables with suffix - (e.g., rcirc-)

2024-09-07 Thread Arash Esbati
Tassilo Horn writes: > It just occurred to me that variable completion with C-h v lists > non-existent variables with suffix -, e.g., rcirc-, Man-, Info-, info-, > etc. When selecting one of those, the *Help* buffer just says > > rcirc- is void as a variable. > > Not documented as a variable. >

bug#72549: 29.4; menus do not work properly on wayland (pgtk)

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: > Ping! How can we make some further progress here? > >> Date: Sat, 24 Aug 2024 16:17:12 +0200 >> Cc: 72...@debbugs.gnu.org >> From: Sergio Callegari >> >> Sorry for the delay. >> >> Unfortunately cannot try with other compositors, only kwin. >> >> Other gtk3 applicatio

bug#72919: 29.1; chart-space-usage in chart.el does not work correctly on windows

2024-09-07 Thread Eli Zaretskii
> Cc: 72...@debbugs.gnu.org > Date: Sun, 01 Sep 2024 21:35:03 +0300 > From: Eli Zaretskii > > > I've tried your changes with and without du. This uncovered something in the > > original implementation, namely that the original implementation did not > > count > > hidden files and directories. du

bug#72945: 29.4; Org: ox-html: attr_html not supported in source code and fixed-width blocks during HTML export

2024-09-07 Thread Eli Zaretskii
> Cc: 72...@debbugs.gnu.org > Date: Mon, 02 Sep 2024 15:32:02 +0300 > From: Eli Zaretskii > > > From: Suhail Singh > > Cc: "Suhail Singh" , 72...@debbugs.gnu.org > > Date: Mon, 02 Sep 2024 08:26:07 -0400 > > > > Eli Zaretskii writes: > > > > > Thanks, but why are you posting this here? ox-h

bug#72983: 29.4; Inconsistent parameter types sent to GUI selection converters

2024-09-07 Thread Eli Zaretskii
> Date: Mon, 02 Sep 2024 11:15:40 -0700 > From: Derek Upham via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Existing code > - > > We'll have to go into some obscure areas of the GUI selection > code. > Let's start with xselect-convert-to-targets (sel

bug#66068: 30.0.50; xwidget-webkit-browse-url makes Emacs abort

2024-09-07 Thread Eli Zaretskii
> Date: Wed, 4 Sep 2024 12:23:28 +0100 (BST) > From: Peter Oliver > > If my understanding of this bug is correct, newer versions of WebKitGTK > reliably crash Emacs, and no-one has been in touch with the WebKitGTK > developers, so there are no plans to fix that. > > If that’s the case, how abo

bug#71646: 29.3; pixel-scroll-precision-mode overrides paging behaviour even when pixel-scroll-precision-interpolate-page is off

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: >> From: Po Lu >> Cc: Stefan Kangas , m...@bulsara.com, >> 71...@debbugs.gnu.org >> Date: Sun, 01 Sep 2024 19:52:19 +0800 >> >> Eli Zaretskii writes: >> >> >> From: Stefan Kangas >> >> Date: Sun, 1 Sep 2024 02:48:57 -0700 >> >> Cc: m...@bulsara.com, 71...@debbugs.gnu

bug#73042: 29.1; Regression: negation missing in ediff-nonempty-string-p

2024-09-07 Thread Eli Zaretskii
> Date: Thu, 5 Sep 2024 13:47:28 + > From: Jurgen De Backer via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > In emacs 29.1-29.4 the negation is missing in function > ediff-nonempty-string-p, see ediff-init.el: > > (defsubst ediff-nonempty-string-p (string) >

bug#73050: 30.0.90; Empty tool tip when hovering over tab-bar separator

2024-09-07 Thread Eli Zaretskii
> Date: Thu, 05 Sep 2024 18:35:14 +0200 > From: Daniel Mendler via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > This is only a minor issue. After enabling `tab-bar-mode' when hovering > with the mouse over the `tab-bar-separator' space, an empty tool tip > will be sho

bug#69097: [PATCH] Add 'kill-region-or-word' command

2024-09-07 Thread Eli Zaretskii
> From: Sean Whitton > Cc: phil...@posteo.net, stefankan...@gmail.com, acora...@gnu.org, > j...@linkov.net, r...@gnu.org, 69...@debbugs.gnu.org > Date: Fri, 06 Sep 2024 14:54:58 +0100 > > +(defun forward-unix-word (arg &optional delim) > + "Move forward ARG unix-words. > +A unix-word is wh

bug#73092: 31.0.50; Completion lists unbound variables with suffix - (e.g., rcirc-)

2024-09-07 Thread Eli Zaretskii
merge 73092 72787 thanks > Cc: 73...@debbugs.gnu.org > From: Arash Esbati > Date: Sat, 07 Sep 2024 11:07:58 +0200 > > Tassilo Horn writes: > > > It just occurred to me that variable completion with C-h v lists > > non-existent variables with suffix -, e.g., rcirc-, Man-, Info-, info-, > > etc.

bug#73092: 31.0.50; Completion lists unbound variables with suffix - (e.g., rcirc-)

2024-09-07 Thread Tassilo Horn
Alright, thanks. My debbugs searching foo needs improvement. ;-) Am Sa, 7. Sep 2024, um 12:00, schrieb Eli Zaretskii: > merge 73092 72787 > thanks > >> Cc: 73...@debbugs.gnu.org >> From: Arash Esbati >> Date: Sat, 07 Sep 2024 11:07:58 +0200 >> >> Tassilo Horn writes: >> >> > It just occurred t

bug#69097: [PATCH] Add 'kill-region-or-word' command

2024-09-07 Thread Philip Kaludercic
Eli Zaretskii writes: >> From: Sean Whitton >> Cc: phil...@posteo.net, stefankan...@gmail.com, acora...@gnu.org, >> j...@linkov.net, r...@gnu.org, 69...@debbugs.gnu.org >> Date: Fri, 06 Sep 2024 14:54:58 +0100 >> >> +(defun forward-unix-word (arg &optional delim) >> + "Move forward ARG u

bug#72986: Disabling menu-bar-mode changes size of new frames

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
On Sat, 7 Sept 2024 at 09:37, martin rudalics wrote: > > -#if defined (USE_X_TOOLKIT) || defined (USE_GTK) > +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK) > OK, so I applied this patch and ran `emacs -Q`, then did C-x 5 2 and got the usual small window and error: (emacs:3159980): Gtk-CRITI

bug#72328: [PATCH] Nested backquote in pcase

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: > Ping! Stefan, should I install this in your name? In the meantime I installed the patch locally and got two warnings when rebuilding Emacs completely: | In testcover-analyze-coverage: | emacs-lisp/testcover.el:472:8: Warning: Nested ` are not supported | ELC emac

bug#73084: [PATCH] Include the variable name in the `setopt` warning

2024-09-07 Thread Philip Kaludercic
Okamsn writes: > Hello, > > The attached patch adds the variable name to the `setopt` warning. > > I write my Emacs config in an Org file, from which I make the Emacs Lisp > file. Currently, if `setopt` detects that the value I wish to make a > variable hold does not conform to the variable's

bug#73082: 30; Inconsistent Stipple Support

2024-09-07 Thread JD Smith
> On Sep 7, 2024, at 2:51 AM, Po Lu wrote: > > Eli Zaretskii writes: > >>> From: JD Smith >>> Date: Fri, 6 Sep 2024 17:58:02 -0400 >>> >>> (let* ((w (window-font-width)) >>> (stipple `(,w 1 ,(apply #'unibyte-string (make-list (/ (+ w 7) 8) >>> 186) >>> (insert "\n" (propertize (

bug#73098: setopt float warning unexpected

2024-09-07 Thread Ship Mints
This one bit me yesterday on Emacs 29.3 as I was revising my init file (for the thousandth time this week). As setopt becomes more widely recommended, people will likely encounter situations like the below where they expect constant numeric types to be coerced. (defcustom temp-float "Float" "Fl

bug#73082: 30; Inconsistent Stipple Support

2024-09-07 Thread JD Smith
> The Cairo issue has been harder to track down. Several users have reported > Cairo builds which fail to display stipples. I gather Cairo is the default > so this must be a sporadic failure. Recently a user with identical builds on > two different machines, with the precise same version of

bug#72983: 29.4; Inconsistent parameter types sent to GUI selection converters

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: > Po Lu, any comments? The facilities that currently exist for customizing selection-converter-alist and the data types returned for a conversion from a string to any particular target are only designed for drag and drop operations, unfortunately. If you remind me of this

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

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Suhail Singh writes: Hi, > The above observations seem consistent with Michael's comments above > regd. font-lock checks for "Broken Symbolink link" and "Symbolic link to > a directory". As such, if Michael's proposal below is implemented I > believe it would be an adequate fix to the issue: >

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

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: Hi Eli, > Thanks you. So the problem seems to be symlinks, and specifically > symlinks to directories. Michael, what does Tramp do specially in > these cases that could explain the slowdown? > >> The above observations seem consistent with Michael's comments above >> regd

bug#73102: 29.4; `package-recompile-all' should skip packages installed by distro package manager

2024-09-07 Thread Zhengyi Fu
When I try recompiling all packages installed by package.el with `M-x package-recompile-all', I got the following error: Debugger entered--Lisp error: (permission-denied "Removing old name" "Permission denied" "/usr/share/emacs/site-lisp/elpa/mu4e-1.10.8/mu4e-a...") package-recompile(#s(package

bug#73100: Regarding a bug in suspend-emacs

2024-09-07 Thread Riza Dindir
Hello I am running Linux with kernel 6.6.47 and am running emacs in xterm, using the -nw command line argument. I am new to emacs and was experimenting with the suspend-emacs command. Following the example on https://www.gnu.org/software/emacs/manual/html_node/elisp/Suspending-Emacs.html . When

bug#73101: Regarding a bug in suspend-emacs

2024-09-07 Thread Riza Dindir
Hello Note: Sending this a second time, I forgot to confirm my request to register to the bug-gnu-emacs list. I am running Linux with kernel 6.6.47 and am running emacs in xterm, using the -nw command line argument. I am new to emacs and was experimenting with the suspend-emacs command. Followin

bug#72831: [PATCH] gnus-icalendar: Allow comments in event replies

2024-09-07 Thread Ferdinand Pieper
Any further feedback on the patch or could someone please apply the patch? Thanks! Patch once again below, this time as attachment instead of inline… >From 5f75ab29fd0f0fbed523863c6ce13ce1f8de Mon Sep 17 00:00:00 2001 From: fpi Date: Wed, 28 Aug 2024 18:33:20 +0200 Subject: [PATCH] Allow co

bug#72831: [PATCH] gnus-icalendar: Allow comments in event replies

2024-09-07 Thread Eli Zaretskii
> From: Ferdinand Pieper > Cc: Robert Pluim , Eli Zaretskii , Andrew > G Cohen , Alexandre Duret-Lutz > Date: Sat, 07 Sep 2024 14:22:41 +0200 > > Any further feedback on the patch or could someone please apply the patch? > Thanks! > > Patch once again below, this time as attachment instead

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

2024-09-07 Thread Eli Zaretskii
> From: Michael Albinus > Cc: Suhail Singh , 73...@debbugs.gnu.org > Date: Sat, 07 Sep 2024 16:36:42 +0200 > > Eli Zaretskii writes: > > > Michael, what do these checks entail, and why are they so > > CPU-expensive and take a lot of time with slow connections? > > I made a test. In a remote d

bug#73100: Regarding a bug in suspend-emacs

2024-09-07 Thread Eli Zaretskii
> From: Riza Dindir > Date: Sat, 7 Sep 2024 15:37:17 +0300 > > I am running Linux with kernel 6.6.47 and am running emacs in xterm, using > the -nw command line argument. > > I am new to emacs and was experimenting with the suspend-emacs command. > Following the example on > https://www.gnu.or

bug#73101: Regarding a bug in suspend-emacs

2024-09-07 Thread Eli Zaretskii
merge 73101 73100 thanks > From: Riza Dindir > Date: Sat, 7 Sep 2024 16:34:45 +0300 > > Note: Sending this a second time, I forgot to confirm my request to register > to the bug-gnu-emacs list. That was a mistake, because by doing that you have created an identical copy of the first bug report

bug#70007: [PATCH] native JSON encoder

2024-09-07 Thread Andrea Corallo
Eli Zaretskii writes: >> From: Stefan Kangas >> Date: Sat, 31 Aug 2024 15:15:25 -0700 >> Cc: mattias.engdeg...@gmail.com, acora...@gnu.org, caso...@gmail.com, >> 70...@debbugs.gnu.org >> >> Stefan Monnier writes: >> >> >> And against the additional variable to make this more >> >> backw

bug#70007: [PATCH] native JSON encoder

2024-09-07 Thread Eli Zaretskii
> From: Andrea Corallo > Cc: Stefan Kangas , monn...@iro.umontreal.ca, > mattias.engdeg...@gmail.com, caso...@gmail.com, 70...@debbugs.gnu.org > Date: Sat, 07 Sep 2024 11:48:36 -0400 > > Eli Zaretskii writes: > > >> From: Stefan Kangas > >> Date: Sat, 31 Aug 2024 15:15:25 -0700 > >> Cc: m

bug#73100: Regarding a bug in suspend-emacs

2024-09-07 Thread Eli Zaretskii
> From: Riza Dindir > Date: Sat, 7 Sep 2024 19:11:02 +0300 > Cc: 73...@debbugs.gnu.org > > I am new to the code base, and it was just a suggestion to check for the > ioctl call for any failures and take > precautions, maybe inform the user of the issue that the suspend-emacs > command did not r

bug#73108: 29.2; easy-menu-define

2024-09-07 Thread Francis Wright
The docstring and the Elisp manual both state that easy-menu-define "defines SYMBOL as a function for popping up the menu" but it doesn't. It defines SYMBOL as a variable whose value is the menu, which could be used for popping up the menu. This behaviour is useful and I use it, so I suggest tha

bug#73108: 29.2; easy-menu-define

2024-09-07 Thread Eli Zaretskii
> From: Francis Wright > Date: Sat, 7 Sep 2024 16:47:17 + > > The docstring and the Elisp manual both state that easy-menu-define "defines > SYMBOL as a function for > popping up the menu" but it doesn't. Are you sure? emacs -Q M-x load-library RET bookmark RET M-: (symbol-function '

bug#73110: 29.4; emacs.service failed with result 'timeout'

2024-09-07 Thread Patrick Nicodemus
I want to run Emacs as a service and connect to it with a client. I followed the instructions here: https://www.gnu.org/software/emacs/manual/html_node/emacs/Emacs-Server.html and ran the command systemctl --user enable emacs This apparently creates a file at ~/.config/systemd/user/default.targe

bug#73108: 29.2; easy-menu-define

2024-09-07 Thread Francis Wright
Looking again, SYMBOL appears to be both a variable and a function, so I was wrong. Sorry! But it might be helpful to add to the documentation that SYMBOL also defines a variable. Francis From: Eli Zaretskii Sent: 07 September 2024 6:19 PM To: Francis Wright Cc

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

2024-09-07 Thread Suhail Singh
Eli Zaretskii writes: >> 15 times the "test -h" command - I guess, Tramp shall do cyclic link >> detection better. > > I agree. But that only explains the time delay, no why Emacs is > consuming 100% of CPU, right? Waiting for the network should not > consume CPU, unless I'm missing something.

bug#73110: 29.4; emacs.service failed with result 'timeout'

2024-09-07 Thread Eli Zaretskii
> From: Patrick Nicodemus > Date: Sat, 7 Sep 2024 13:22:30 -0400 > > I want to run Emacs as a service and connect to it with a client. I > followed the instructions here: > > https://www.gnu.org/software/emacs/manual/html_node/emacs/Emacs-Server.html > > and ran the command > systemctl --user e

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

2024-09-07 Thread Suhail Singh
Michael Albinus writes: > I believe it would be helpful to suppress these checks via a user > option. And no, the checks shouldn't be suppressed for remote > directories in general, on a fast connection they are valuable. > > I gave it a try, see appended patch. Thank you for sharing

bug#73101: Regarding a bug in suspend-emacs

2024-09-07 Thread Riza Dindir
I apologize for the duplicate. On Sat, Sep 7, 2024, 18:22 Eli Zaretskii wrote: > merge 73101 73100 > thanks > > > From: Riza Dindir > > Date: Sat, 7 Sep 2024 16:34:45 +0300 > > > > Note: Sending this a second time, I forgot to confirm my request to > register to the bug-gnu-emacs list. > > That

bug#72831: [PATCH] gnus-icalendar: Allow comments in event replies

2024-09-07 Thread Ferdinand Pieper
Eli Zaretskii writes: > Thanks, I'd like to wait for a few days, to let people comment if they > want. Sounds good, thanks for handling it.

bug#73100: Regarding a bug in suspend-emacs

2024-09-07 Thread Riza Dindir
Hello Eli, I am new to the code base, and it was just a suggestion to check for the ioctl call for any failures and take precautions, maybe inform the user of the issue that the suspend-emacs command did not run correctly. Since the command was not printing out anything when called with 'M-: (susp

bug#69097: [PATCH] Add 'kill-region-or-word' command

2024-09-07 Thread Sean Whitton
Hello, Thank you both for the feedback. Attached is an updated version. A few replies: On Fri 06 Sep 2024 at 04:32pm GMT, Philip Kaludercic wrote: > Won't there be an error here if the command is invoked with a negative > argument? Do you mean that you think there should be an error? I don't

bug#69097: [PATCH] Add 'kill-region-or-word' command

2024-09-07 Thread Sean Whitton
Hello, On Sat 07 Sep 2024 at 10:08pm +01, Sean Whitton wrote: > Hello, > > Thank you both for the feedback. Attached is an updated version. I neglected to update the docstring for adding backslashes as delimiters in unix-filename-rubout. Fixed in the attached, along with a another few small fi

bug#72692: Emacs 31.05 (40eecd594ac) get SIGSEGV on Linux (Linux 6.6.45 Kde Wayland)

2024-09-07 Thread Bug reports for GNU Emacs, the Swiss army knife of text editors
Eli Zaretskii writes: >> Cc: pip...@protonmail.com, exe...@gmail.com, 72...@debbugs.gnu.org, >> j...@linkov.net >> Date: Thu, 29 Aug 2024 15:26:07 +0300 >> From: Eli Zaretskii >> >> > From: Po Lu >> > Cc: Juri Linkov , pip...@protonmail.com, >> > exe...@gmail.com, 72...@debbugs.gnu.org >>

bug#73117: 30.0.90; Imenu missing entries when flattening by group

2024-09-07 Thread Troy Brown
This issue appears to be similar to the issue reported in 70846, but this is specifically regarding when Imenu is configured to flatten into "groups" (as opposed to "annotation" as was reported there). When "imenu-flatten" is set to "group", I see an issue where nested entries, with the same name b

bug#70968: 29.2.50; choose-completion on an emacs22-style completion deletes text after point

2024-09-07 Thread Dmitry Gutov
On 07/09/2024 10:30, Eli Zaretskii wrote: Date: Mon, 26 Aug 2024 03:08:56 +0300 Cc:sba...@janestreet.com,70...@debbugs.gnu.org,j...@linkov.net, monn...@iro.umontreal.ca From: Dmitry Gutov On 16/05/2024 21:25, Eli Zaretskii wrote: I don't think that would be required exactly. The problem here

bug#72768: [PATCH] Keep local keymap out of vc-git-stash-get-at-point

2024-09-07 Thread Dmitry Gutov
Version: 31.1 On 07/09/2024 10:33, Eli Zaretskii wrote: Date: Tue, 27 Aug 2024 03:37:54 +0530 From: James Thomas via "Bug reports for GNU Emacs, the Swiss army knife of text editors" James Thomas wrote: emacs -Q (define-key key-translation-map [?\C-j] (kbd "RET")) M-x vc-dir (select a git

bug#73044: [PATCH] Add project-find-file-in-root

2024-09-07 Thread Dmitry Gutov
On 07/09/2024 09:10, Eli Zaretskii wrote: If you consider this not important enough to be in the manual, please mark the NEWS entry with "---", to convey your opinion. Added, thanks. Also split the entry into two lines.

bug#72701: eglot crash when project-files-relative-names t

2024-09-07 Thread Dmitry Gutov
On 07/09/2024 10:20, Eli Zaretskii wrote: Ping! Is this issue resolved and can be closed, or do we need to do anything else here? I suggest installing the following. Not a hard necessity, but seems like an improvement: diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index acc

bug#72765: Eglot + Clangd + Company + non-empty suffix = duplicate text

2024-09-07 Thread Dmitry Gutov
On 03/09/2024 16:43, João Távora wrote: On Tue, Sep 3, 2024 at 2:20 PM Dmitry Gutov wrote: On 01/09/2024 17:28, Dmitry Gutov wrote: * the rust-analyzer test you added recently -- and which you said was very brittle -- is indeed very brittle: I cannot get it to pass. We should fix it,

bug#72863: 30.0.50; tree-sitter elixir-ts-mode hangs and memory leak on some elixir and heex code

2024-09-07 Thread Yuan Fu
> On Sep 4, 2024, at 9:32 PM, Yuan Fu wrote: > > > >> On Sep 4, 2024, at 12:42 AM, m...@ssbb.me wrote: >> >> I can confirm that I never had such problems in heex-ts-mode but only with >> inline heex in elixir-ts-mode. >> >>> On Sep 4, 2024, at 10:39 AM, Wilhelm Kirschbaum >>> wrote: >>>

bug#72863: 30.0.50; tree-sitter elixir-ts-mode hangs and memory leak on some elixir and heex code

2024-09-07 Thread Eli Zaretskii
> From: Yuan Fu > Date: Sat, 7 Sep 2024 22:44:53 -0700 > Cc: Wilhelm Kirschbaum , > Eli Zaretskii , > 72...@debbugs.gnu.org > > Meanwhile, I want to push the fix for the other bug I discovered to emacs-30. > Eli, I wrote a debugging function that prints parser states, naturally this > functio

bug#72863: 30.0.50; tree-sitter elixir-ts-mode hangs and memory leak on some elixir and heex code

2024-09-07 Thread Yuan Fu
> On Sep 7, 2024, at 10:54 PM, Eli Zaretskii wrote: > >> From: Yuan Fu >> Date: Sat, 7 Sep 2024 22:44:53 -0700 >> Cc: Wilhelm Kirschbaum , >> Eli Zaretskii , >> 72...@debbugs.gnu.org >> >> Meanwhile, I want to push the fix for the other bug I discovered to >> emacs-30. Eli, I wrote a debugg

bug#73098: setopt float warning unexpected

2024-09-07 Thread Eli Zaretskii
> From: Ship Mints > Date: Sat, 7 Sep 2024 09:14:54 -0400 > > This one bit me yesterday on Emacs 29.3 as I was revising my init file (for > the thousandth time this week). > > As setopt becomes more widely recommended, people will likely encounter > situations like the below where they > expec

bug#73084: [PATCH] Include the variable name in the `setopt` warning

2024-09-07 Thread Eli Zaretskii
> Date: Sat, 07 Sep 2024 00:23:00 + > From: Okamsn via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > The attached patch adds the variable name to the `setopt` warning. > > I write my Emacs config in an Org file, from which I make the Emacs Lisp > file. Currently

bug#72966: 30.0.90; [PATCH] php-ts-mode: custom php.ini config for the built-in php webserver

2024-09-07 Thread Eli Zaretskii
> From: Vincenzo Pupillo > Cc: 72...@debbugs.gnu.org > Date: Thu, 05 Sep 2024 21:16:29 +0200 > > Hi Eli, I followed your suggestion and moved the CONFIG argument. I also > added > a new entry to the NEWS file. Thanks, installed on the master branch, and closing the bug. Please in the future t

bug#73050: 30.0.90; Empty tool tip when hovering over tab-bar separator

2024-09-07 Thread Juri Linkov
>> This is only a minor issue. After enabling `tab-bar-mode' when hovering >> with the mouse over the `tab-bar-separator' space, an empty tool tip >> will be shown after a short delay. >> >> To reproduce: >> >> 1. Start emacs -Q >> 2. M-x tab-bar-mode >> 3. Move the mouse pointer over the space rig

bug#72862: 29.1; Strange interaction between append-next-kill and kill-whole-line

2024-09-07 Thread Eli Zaretskii
> Cc: 72...@debbugs.gnu.org > Date: Thu, 29 Aug 2024 07:53:52 +0300 > From: Eli Zaretskii > > > From: Sean McAfee > > Date: Wed, 28 Aug 2024 14:12:11 -0700 > > > > Starting from emacs -Q: > > > > - Enter the text "12345\n" in the scratch buffer. > > - Kill the text by any means, eg: C-SPC C-p

bug#73117: 30.0.90; Imenu missing entries when flattening by group

2024-09-07 Thread Juri Linkov
> This issue appears to be similar to the issue reported in 70846, but > this is specifically regarding when Imenu is configured to flatten > into "groups" (as opposed to "annotation" as was reported there). > When "imenu-flatten" is set to "group", I see an issue where nested > entries, with the s