GNU bug report logs -
#66317
Project mode-line
Previous Next
Reported by: Juri Linkov <juri <at> linkov.net>
Date: Tue, 3 Oct 2023 06:33:01 UTC
Severity: wishlist
Fixed in version 30.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: Juri Linkov <juri <at> linkov.net>
> Cc: dmitry <at> gutov.dev, 66317 <at> debbugs.gnu.org, me <at> eshelyaron.com
> Date: Wed, 04 Oct 2023 09:18:28 +0300
>
> Ok, here is the implementation with an optional variable:
Thanks.
> +;;;###autoload
> +(defcustom project-mode-line nil
> + "Show the current project name with the menu on the mode line."
> + :type 'boolean
> + :group 'project
> + :version "30.1")
Assuming Dmitry is OK with this implementation, this option should be
in NEWS, I think.
> --- a/lisp/bindings.el
> +++ b/lisp/bindings.el
> @@ -682,6 +682,7 @@ mode-line-end-spaces
> 'mode-line-buffer-identification
> " "
> 'mode-line-position
> + '(project-mode-line project-mode-line-format)
> '(vc-mode vc-mode)
> " "
> 'mode-line-modes
bindings.el is preloaded, but project.el is not. Doesn't the above
cause trouble while bootstrapping, or forces loading project.el right
after starting Emacs? IOW, when will project.el be loaded if the user
customizes the new option to a non-nil value?
This bug report was last modified 1 year and 199 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.