update of packages

This commit is contained in:
2023-11-04 19:26:41 +01:00
parent e162a12b58
commit 3b54a3236d
726 changed files with 297673 additions and 34585 deletions

View File

@@ -1,6 +1,6 @@
;;; treemacs.el --- A tree style file viewer package -*- lexical-binding: t -*-
;; Copyright (C) 2022 Alexander Miller
;; Copyright (C) 2023 Alexander Miller
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
@@ -131,7 +131,8 @@ happen automatically when needed."
:type 'list
:group 'treemacs)
(defcustom treemacs-read-string-input 'from-child-frame
(defcustom treemacs-read-string-input
(if (getenv "WAYLAND_DISPLAY") 'from-minibuffer 'from-child-frame)
"The function treemacs uses to read user input.
Only applies to plaintext input, like when renaming a project, file or
workspace.
@@ -141,7 +142,10 @@ There are 2 options:
child frame pop-up. Only available in GUI frames, otherwise the default
minibuffer input is used.
- `from-minibuffer': will read input from the minibuffer, same as baseline
Emacs."
Emacs.
Note: there seem to be issues with focusing child frames on wayland, therefore
treemacs will use the minibuffer if it thinks you are running wayland."
:type '(choice (const :tag "With Child Frame Popup" from-child-frame)
(const :tag "From the Minibuffer (Emacs Default)" from-minibuffer))
:group 'treemacs)
@@ -298,8 +302,12 @@ Files will still always be shown after directories.
Valid values are:
* `alphabetic-asc',
* `alphabetic-desc',
* `alphabetic-numeric-asc',
* `alphabetic-numeric-desc',
* `alphabetic-case-insensitive-asc',
* `alphabetic-case-insensitive-desc',
* `alphabetic-numeric-case-insensitive-asc',
* `alphabetic-numeric-case-insensitive-desc',
* `size-asc',
* `size-desc',
* `mod-time-asc',
@@ -329,8 +337,12 @@ to no effect on your usage of treemacs until you begin frequently refreshing
treemacs views containing hundreds or even thousands of nodes."
:type '(choice (const alphabetic-asc)
(const alphabetic-desc)
(const alphabetic-numeric-asc)
(const alphabetic-numeric-desc)
(const alphabetic-case-insensitive-asc)
(const alphabetic-case-insensitive-desc)
(const alphabetic-numeric-case-insensitive-asc)
(const alphabetic-numeric-case-insensitive-desc)
(const size-asc)
(const size-desc)
(const mod-time-asc)
@@ -715,6 +727,15 @@ fairly expensive."
:type 'boolean
:group 'treemacs-follow)
(defcustom treemacs-project-follow-into-home nil
"When non-nil `treemacs-project-follow-mode' will also follow into $HOME.
By default project-following excludes the home directory as an option for the
current project. Setting this to non-nil will open up $HOME to being the final
fallback."
:type 'boolean
:group 'treemacs-follow)
(defcustom treemacs-deferred-git-apply-delay 0.5
"Delay in seconds of idle time before git fontification is applied.
This is only relevant when using the deferred variant of git-mode."
@@ -770,12 +791,15 @@ A locked width means that changes it is only possible with the commands
:group 'treemacs-window)
(defcustom treemacs-window-background-color nil
"Custom background colours for the treemacs window.
Value must be a cons cell consisting of two colours: first the background of the
treemacs window proper, then a second colour for treemacs' `hl-line' overlay
marking the selected line."
"This variable is obsolete and no longer in use.
Instead you can modify `treemacs-window-background-face' and
`treemacs-hl-line-face'."
:type '(cons color color)
:group 'treemacs-window)
(make-obsolete-variable
'treemacs-window-background-color
"`treemacs-window-background-face' & `treemacs-hl-line-face'"
"v3.2" 'set)
(defcustom treemacs-width 35
"Width of the treemacs window."