[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#66317: Project mode-line
From: |
Juri Linkov |
Subject: |
bug#66317: Project mode-line |
Date: |
Mon, 23 Oct 2023 20:23:06 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
> I'm not sure what to recommend, but some print-debugging could
> help. E.g. just add a (backtrace) call inside project-mode-line-format.
>
> But that's a lot of output to sort through, so there's definitely room for
> improvement in this recipe.
Ok, here is 100% reproducible minimal test case:
0. emacs-30 -Q
1. eval:
(progn
(require 'project)
(setq project-mode-line t)
(setq set-message-functions '(set-multi-message)))
2. in a temporary directory: M-! git init RET
3. C-x C-f .dir-locals.el RET
4. insert: ((fundamental-mode . ((mode . flyspell))))
5. C-x C-s
At this point even buffer-file-coding-system of .dir-locals.el
is changed to 't' (raw-text-unix). The same happens when saving
any file in that project.
The problem doesn't occur when flyspell-mode is enabled from
file-local variables, only from dir-locals.
- bug#66317: Project mode-line, (continued)
- bug#66317: Project mode-line, Stefan Kangas, 2023/10/03
- bug#66317: Project mode-line, sbaugh, 2023/10/15
- bug#66317: Project mode-line, Dmitry Gutov, 2023/10/15
- bug#66317: Project mode-line, Juri Linkov, 2023/10/16
- bug#66317: Project mode-line, Eli Zaretskii, 2023/10/16
- bug#66317: Project mode-line, Juri Linkov, 2023/10/18
- bug#66317: Project mode-line, Dmitry Gutov, 2023/10/18
- bug#66317: Project mode-line, Juri Linkov, 2023/10/19
- bug#66317: Project mode-line, Dmitry Gutov, 2023/10/19
- bug#66317: Project mode-line,
Juri Linkov <=
- bug#66317: Project mode-line, Dmitry Gutov, 2023/10/24
- bug#66317: Project mode-line, Dmitry Gutov, 2023/10/18