[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#69809: 30.0.50; flymake: error in process sentinel
From: |
Gerd Möllmann |
Subject: |
bug#69809: 30.0.50; flymake: error in process sentinel |
Date: |
Thu, 11 Jul 2024 13:46:59 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eshel Yaron <me@eshelyaron.com> writes:
> I realized that the change above has the downside of no longer
> immediately initiating a Flymake analysis with Eglot in place. To
> preserve that behavior, maybe something like the following is better:
>
> diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
> index a893a8d749a..6cd48917d47 100644
> --- a/lisp/progmodes/eglot.el
> +++ b/lisp/progmodes/eglot.el
> @@ -2040,7 +2040,8 @@ eglot--managed-mode
> (unless (eglot--stay-out-of-p 'imenu)
> (add-function :before-until (local 'imenu-create-index-function)
> #'eglot-imenu))
> - (unless (eglot--stay-out-of-p 'flymake) (flymake-mode 1))
> + (unless (eglot--stay-out-of-p 'flymake)
> + (if flymake-mode (flymake-start) (flymake-mode 1)))
> (unless (eglot--stay-out-of-p 'eldoc)
> (add-hook 'eldoc-documentation-functions #'eglot-hover-eldoc-function
> nil t)
Makes sense 👍. Thanks Eshel!
- bug#69809: 30.0.50; flymake: error in process sentinel, Eshel Yaron, 2024/07/11
- bug#69809: 30.0.50; flymake: error in process sentinel, Eshel Yaron, 2024/07/11
- bug#69809: 30.0.50; flymake: error in process sentinel,
Gerd Möllmann <=
- bug#69809: 30.0.50; flymake: error in process sentinel, Eli Zaretskii, 2024/07/12
- bug#69809: 30.0.50; flymake: error in process sentinel, Spencer Baugh, 2024/07/16
- bug#69809: 30.0.50; flymake: error in process sentinel, Eshel Yaron, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, João Távora, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, João Távora, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, Eshel Yaron, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, João Távora, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, Eshel Yaron, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, João Távora, 2024/07/17
- bug#69809: 30.0.50; flymake: error in process sentinel, João Távora, 2024/07/17