[nongnu] elpa/helm 6ecc058590 1/3: Pass directly frame-alist to display-buffer instead
branch: elpa/helm commit 6ecc0585902231b8e41a524385833d7be6c0a591 Author: Thierry Volpiatto Commit: Thierry Volpiatto Pass directly frame-alist to display-buffer instead of dynamically binding default-frame-alist. --- helm-core.el | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/helm-core.el b/helm-core.el index 03fe03cef0..2ccea0c541 100644 --- a/helm-core.el +++ b/helm-core.el @@ -3504,7 +3504,7 @@ version < emacs-28." (prmt-size (length helm--prompt)) (line-height (frame-char-height)) tab-bar-mode - (default-frame-alist + (new-frame-alist (if resume (buffer-local-value 'helm--last-frame-parameters (get-buffer buffer)) @@ -3556,7 +3556,7 @@ version < emacs-28." (with-helm-buffer (setq-local helm-echo-input-in-header-line (not (> (cdr pos) half-screen-size) - (helm-display-buffer-popup-frame buffer default-frame-alist) + (helm-display-buffer-popup-frame buffer new-frame-alist) ;; When frame size have been modified manually by user restore ;; it to default value unless resuming or not using ;; `helm-display-buffer-reuse-frame'. @@ -3589,7 +3589,8 @@ version < emacs-28." (frame-live-p helm-popup-frame)) (delete-frame helm-popup-frame)) (display-buffer - buffer '(display-buffer-pop-up-frame . nil + buffer `(display-buffer-pop-up-frame + . ((pop-up-frame-parameters . ,frame-alist)) ;; Ensure to quit helm when user delete helm frame manually. ;; If user deletes another frame keep session running.
[elpa] externals/transient updated (2e4426fe81 -> 389d2bffff)
tarsius pushed a change to branch externals/transient. from 2e4426fe81 Quote single quote in docstring new a583d2b2f5 Update changelog new cc887ebe3f transient--delay-post-command: Fix execute-extended-command handling new d855bbfbf7 Fix typo in changelog new 389d2b Backport changes from Emacs Summary of changes: CHANGELOG | 58 +++ lisp/transient.el | 7 --- 2 files changed, 54 insertions(+), 11 deletions(-)
[elpa] externals/transient a583d2b2f5 1/4: Update changelog
branch: externals/transient commit a583d2b2f5f8963f08cb5a15a4d4dd55faa13585 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update changelog --- CHANGELOG | 60 +++- 1 file changed, 51 insertions(+), 9 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 2484e88fe2..497f02a823 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,17 +1,22 @@ # -*- mode: org -*- * v0.4.0UNRELEASED -- Compatibility of transient with various uses of the minibuffer has +- Compatibility of Transient with various uses of the minibuffer has been greatly improved, addressing several edge-cases and making it possible to invoke a transient prefix command when the minibuffer is active. 7b8a7d71 et al. +- Popup navigation is no longer considered a second-class feature and + is enabled by default. Some transients allow arbitrary non-suffixes + to be invoked, so some key bindings, which were previously used for + popup navigation, had to be removed, to avoid conflicts. 98d50202 ff + - Each prefix and suffix can now have its own help function. This is configured using the new ~show-help~ slot. ea5ac99f -- The ~transient-options~ now supports two types of options that can - have multiple values: repeated option-value pairs and a final option - that takes all remaining arguments as value. #154 +- The ~transient-options~ class now supports two types of options that + can have multiple values: repeated option-value pairs and a final + option that takes all remaining arguments as value. #154 - Added support for the use of non-proportional text in the transient popup. 7f5520b3 @@ -32,8 +37,8 @@ value of the active transient. 51585b8d - When using Emacs 28, ~execute-extended-command~ can be told to ignore - transient infix commands. Even when using that Emacs version that - command does not ignore any commands by default, but this behaviour + transient infix commands. Even when using that Emacs version, that + command does not ignore any commands by default, but this behavior can be easily be enabled using: (setq read-extended-command-predicate @@ -45,15 +50,52 @@ are now evaluated when the ~transient-define-prefix~ macro is expanded. 99943f73 +- Depend on the Compat package, allowing me to use convenient features + that were added to Emacs over the last few years, without having to + wait another few years until everybody has updated to a reasonably + recent Emacs release. 5ae3c401 + +- Added basic support for suffixes that span multiple lines (multi-row + cells). #193 + +- Infix arguments can now be invoked following a prefix argument. To + use a negative prefix argument use "C--". "-" cannot be used anymore + because it conflicts with the most common prefix key used for infix + arguments. ed2febd0 + Bug fixes: - 938b0591 #173 transient--show: Set point after displaying window again +- 202271f7 Resurrect transient-files class - c26cbac5 #181 transient-{init,set}-value: Use case-sensitive matching - 28491e1f Properly deal with stealth undefined command -- 714e3482 No longer always suspend when handle-switch-frame is called +- 143a1393 transient-infix-read: Always enable-recursive-minibuffers +- 76b77e01 magit--{pre,post}-command: Add emergency exits +- 09b436fa transient--debug: Ignore error in transient--suffix-symbol +- f2e0dfcc transient--get-predicate-for: Ignore error in transient--suffix-symbol +- bf29731a transient--post-command: Don't pop and push equal redisplay maps +- 3c78b10f transient--redisplay: Don't redisplay during mouse-drag-region ++ 714e3482 No longer always suspend when handle-switch-frame is called +- ecb815bc transient--abort-commands: Add keyboard-escape-quit +- 8b1f8dcc transient--minibuffer-depth: Must always be a number +- 686b7ebc Fix handling of sub-prefix command that use the minibuffer +- a19faa1c Return to outer prefix when minibuffer is aborted for sub-prefix +- 4477555b transient--post-exit: Deal with unbound transient slot properly - 0f39af0e #188 transient-format-description: Use cl-call-next-method - -Also contains various documentation updates and code clean-ups. +- 1fd1cf51 When highlighting suffixes not normally displayed consider group level +- 7c771c94 Do not let-bind overriding-terminal-local-map to nil +- 31d355b5 transient-set-level: Refresh shown levels after setting one +- bb056e71 Invoke suffix commands directly when a button is pushed +- 270eff1c Fix redisplay when popup navigation is enabled +- 81b2b912 Use this-original-command again +- d4fb853d #198 transient--show: Also hide the header-line +- 7467a79c transient--suspend-override: Cancel display timer +- 5686a792 transient--suspend-override: Cancel prefix key display +- 1c84d7ad Remap kp-subtract, kp-equal and kp-add +- 5302db18 Once popup is showing keep doing so until full exit + +Also contains various documentation updates, code clean-ups and +build improvements. * v0.3.72021-10-
[elpa] externals/org fde93abb8c: org-mode: Prevent early fontification
branch: externals/org commit fde93abb8c490bc2e0a1fe1d7a23127669bbc90e Author: Ihor Radchenko Commit: Ihor Radchenko org-mode: Prevent early fontification * lisp/org.el (org-mode): Avoid triggering fontification when `hack-local-variables' popup window is displayed. Font-lock settings are not configured yet at this point. Fixes https://orgmode.org/list/87r120kodw@yandex.com --- lisp/org.el | 68 + 1 file changed, 37 insertions(+), 31 deletions(-) diff --git a/lisp/org.el b/lisp/org.el index 2146523641..f8977bba58 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -4708,37 +4708,43 @@ The following commands are available: \\{org-mode-map}" (setq-local org-mode-loading t) - ;; Apply file-local and directory-local variables, so that Org - ;; startup respects them. See - ;; https://list.orgmode.org/587be554-906c-5370-2cf2-f08b14fa5...@gmail.com/T/#u - (hack-local-variables 'ignore-mode-settings) - (org-load-modules-maybe) - (org-install-agenda-files-menu) - (when (and org-link-descriptive - (eq org-fold-core-style 'overlays)) -(add-to-invisibility-spec '(org-link))) - (org-fold-initialize (or (and (stringp org-ellipsis) (not (equal "" org-ellipsis)) org-ellipsis) -"...")) - (make-local-variable 'org-link-descriptive) - (when (eq org-fold-core-style 'overlays) (add-to-invisibility-spec '(org-hide-block . t))) - (if org-link-descriptive - (org-fold-core-set-folding-spec-property (car org-link--link-folding-spec) :visible nil) -(org-fold-core-set-folding-spec-property (car org-link--link-folding-spec) :visible t)) - (setq-local outline-regexp org-outline-regexp) - (setq-local outline-level 'org-outline-level) - (when (and (stringp org-ellipsis) (not (equal "" org-ellipsis))) -(unless org-display-table - (setq org-display-table (make-display-table))) -(set-display-table-slot - org-display-table 4 - (vconcat (mapcar (lambda (c) (make-glyph-code c 'org-ellipsis)) - org-ellipsis))) -(setq buffer-display-table org-display-table)) - (org-set-regexps-and-options) - (org-set-font-lock-defaults) - (when (and org-tag-faces (not org-tags-special-faces-re)) -;; tag faces set outside customize force initialization. -(org-set-tag-faces 'org-tag-faces org-tag-faces)) + ;; Disable `font-lock-mode' temporarily to delay fontification in case if + ;; `hack-local-variables' shows a popup window. Such a popup causes + ;; redisplay and triggers fontification too early. + (let ((org-font-lock-enabled-p font-lock-mode)) +(font-lock-mode -1) +;; Apply file-local and directory-local variables, so that Org +;; startup respects them. See +;; https://list.orgmode.org/587be554-906c-5370-2cf2-f08b14fa5...@gmail.com/T/#u +(hack-local-variables 'ignore-mode-settings) +(org-load-modules-maybe) +(org-install-agenda-files-menu) +(when (and org-link-descriptive + (eq org-fold-core-style 'overlays)) + (add-to-invisibility-spec '(org-link))) +(org-fold-initialize (or (and (stringp org-ellipsis) (not (equal "" org-ellipsis)) org-ellipsis) + "...")) +(make-local-variable 'org-link-descriptive) +(when (eq org-fold-core-style 'overlays) (add-to-invisibility-spec '(org-hide-block . t))) +(if org-link-descriptive +(org-fold-core-set-folding-spec-property (car org-link--link-folding-spec) :visible nil) + (org-fold-core-set-folding-spec-property (car org-link--link-folding-spec) :visible t)) +(setq-local outline-regexp org-outline-regexp) +(setq-local outline-level 'org-outline-level) +(when (and (stringp org-ellipsis) (not (equal "" org-ellipsis))) + (unless org-display-table +(setq org-display-table (make-display-table))) + (set-display-table-slot + org-display-table 4 + (vconcat (mapcar (lambda (c) (make-glyph-code c 'org-ellipsis)) + org-ellipsis))) + (setq buffer-display-table org-display-table)) +(org-set-regexps-and-options) +(org-set-font-lock-defaults) +(when (and org-tag-faces (not org-tags-special-faces-re)) + ;; tag faces set outside customize force initialization. + (org-set-tag-faces 'org-tag-faces org-tag-faces)) +(font-lock-mode org-font-lock-enabled-p)) ;; Calc embedded (setq-local calc-embedded-open-mode "# ") ;; Modify a few syntax entries
[nongnu] elpa/helm 9a16c5bd0f 2/3: Add warnings for init-hooks
branch: elpa/helm commit 9a16c5bd0fba5c198c29213ddb6bfbda7061 Author: Thierry Volpiatto Commit: Thierry Volpiatto Add warnings for init-hooks --- helm-source.el | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/helm-source.el b/helm-source.el index 27fdca76a1..70279a9d8f 100644 --- a/helm-source.el +++ b/helm-source.el @@ -1159,7 +1159,16 @@ The header line is based on one of `persistent-action-if', (let ((val (if (symbolp it) (symbol-value it) it))) -(setf (slot-value source 'requires-pattern) val +(setf (slot-value source 'requires-pattern) val))) + (let ((sname (slot-value source 'name))) +(pcase (slot-value source 'before-init-hook) + ((or (and (pred (functionp)) (pred (not symbolp))) + (pred (consp))) + (warn "Helm source `%s': before-init-hook Should be defined as a symbol" sname))) +(pcase (slot-value source 'after-init-hook) + ((or (and (pred (functionp)) (pred (not symbolp))) + (pred (consp))) + (warn "Helm source `%s': after-init-hook Should be defined as a symbol" sname) (cl-defmethod helm-setup-user-source ((_source helm-source)))
[nongnu] elpa/helm-core updated (00bf87a638 -> 0434f82aa8)
elpasync pushed a change to branch elpa/helm-core. from 00bf87a638 Allow usage of list as value for before/after-init-hooks (#2534, #2537) adds 6ecc058590 Pass directly frame-alist to display-buffer instead adds 9a16c5bd0f Add warnings for init-hooks adds 0434f82aa8 Set minibuffer-follows-selected-frame after helm-current-buffer No new revisions were added by this update. Summary of changes: helm-core.el | 31 --- helm-source.el | 11 ++- 2 files changed, 26 insertions(+), 16 deletions(-)
[elpa] externals/transient 389d2bffff 4/4: Backport changes from Emacs
branch: externals/transient commit 389d2b1d7ada561688861ca67b7a360cf352 Author: Jonas Bernoulli Commit: Jonas Bernoulli Backport changes from Emacs Added in this commit: - 9230953f23 ; Fix typos. Already done independently: - 640e52d8fa ; Fix mistakes in 'declare function' forms - bbf389ea6d Audit quoting the quote character in doc strings - 19dcb237b5 ; Add 2022 to copyright years. Not included: - 49e41991b2 Allow ;;;###autoloading transient-define-prefix For stand-alone transient that isn't sufficient to make it unnecessary to load the library upfront, but makes it more likely that a user thinks it is. Emacs handles this macro in loaddefs-generate--make-autoload. - 15238e2ed0 Prefer URL commentary header in two files I prefer Homepage and use it consistently in all my libraries. --- lisp/transient.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/transient.el b/lisp/transient.el index b7057e7531..e823d9ba5d 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -260,7 +260,7 @@ for infix argument are highlighted when only a long argument In the rare case that a short-hand is specified but does not match the key binding, then it is highlighted differently. -The highlighting is done using using `transient-mismatched-key' +The highlighting is done using `transient-mismatched-key' and `transient-nonstandard-key'." :package-version '(transient . "0.1.0") :group 'transient
[elpa] externals/transient d855bbfbf7 3/4: Fix typo in changelog
branch: externals/transient commit d855bbfbf705b72e41344af68f9fd52d76017e7c Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix typo in changelog --- CHANGELOG | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 497f02a823..54b727f9bb 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -75,7 +75,7 @@ Bug fixes: - f2e0dfcc transient--get-predicate-for: Ignore error in transient--suffix-symbol - bf29731a transient--post-command: Don't pop and push equal redisplay maps - 3c78b10f transient--redisplay: Don't redisplay during mouse-drag-region -+ 714e3482 No longer always suspend when handle-switch-frame is called +- 714e3482 No longer always suspend when handle-switch-frame is called - ecb815bc transient--abort-commands: Add keyboard-escape-quit - 8b1f8dcc transient--minibuffer-depth: Must always be a number - 686b7ebc Fix handling of sub-prefix command that use the minibuffer
[nongnu] elpa/helm updated (00bf87a638 -> 0434f82aa8)
elpasync pushed a change to branch elpa/helm. from 00bf87a638 Allow usage of list as value for before/after-init-hooks (#2534, #2537) new 6ecc058590 Pass directly frame-alist to display-buffer instead new 9a16c5bd0f Add warnings for init-hooks new 0434f82aa8 Set minibuffer-follows-selected-frame after helm-current-buffer Summary of changes: helm-core.el | 31 --- helm-source.el | 11 ++- 2 files changed, 26 insertions(+), 16 deletions(-)
[nongnu] elpa/helm 0434f82aa8 3/3: Set minibuffer-follows-selected-frame after helm-current-buffer
branch: elpa/helm commit 0434f82aa8106a0d5d6ebe210901fed51baf84ef Author: Thierry Volpiatto Commit: Thierry Volpiatto Set minibuffer-follows-selected-frame after helm-current-buffer has been set. Otherwise the helm-current-buffer value of previous session is used to check minibufferp. --- helm-core.el | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/helm-core.el b/helm-core.el index 2ccea0c541..84170551da 100644 --- a/helm-core.el +++ b/helm-core.el @@ -2947,18 +2947,6 @@ HISTORY args see `helm'." (or helm-maybe-use-default-as-input ; it is let-bounded so use it. (cl-loop for s in (helm-normalize-sources sources) thereis (memq s helm-sources-using-default-as-input)) -;; This allows giving the focus to a nested helm session which use -;; a frame, like completion in -;; `helm-eval-expression'. Unfortunately -;; `minibuffer-follows-selected-frame' is available only in -;; emacs-28+ (bug#2536). -(and ori--minibuffer-follows-selected-frame - (setq minibuffer-follows-selected-frame - (unless (or helm--nested - ;; Allow keeping initial minibuffer visible - ;; e.g. completion-at-point from M-:. - (minibufferp helm-current-buffer)) - t))) (unwind-protect (condition-case-unless-debug _v (let ( ;; `helm--source-name' is non-`nil' @@ -2970,6 +2958,18 @@ HISTORY args see `helm'." (helm-buffer (or buffer helm-buffer))) (helm-initialize resume input default sources) + ;; This allows giving the focus to a nested helm session which use + ;; a frame, like completion in + ;; `helm-eval-expression'. Unfortunately + ;; `minibuffer-follows-selected-frame' is available only in + ;; emacs-28+ (bug#2536). + (and ori--minibuffer-follows-selected-frame + (setq minibuffer-follows-selected-frame + (unless (or helm--nested + ;; Allow keeping initial minibuffer visible + ;; e.g. completion-at-point from M-:. + (minibufferp helm-current-buffer)) + t))) ;; We don't display helm-buffer here to avoid popping ;; up a window or a frame when exiting immediately when ;; only one candidate (this avoid having the helm frame
[elpa] externals/transient cc887ebe3f 2/4: transient--delay-post-command: Fix execute-extended-command handling
branch: externals/transient commit cc887ebe3fa85a3642d937efe2ff882b356da9c0 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--delay-post-command: Fix execute-extended-command handling This completes [1: d9b3a54]. We have to make sure that both strings are multi-byte, else they might be just "equal"; not `equal'. 1: 2022-05-08 d9b3a54128065222d35ce4ba49cdb39e23a06d2f transient--delay-post-command: Handle execute-extended-command --- lisp/transient.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lisp/transient.el b/lisp/transient.el index 6d67e21d0d..b7057e7531 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -2175,8 +2175,9 @@ value. Otherwise return CHILDREN as is." ;; `execute-extended-command' was ;; used to call another command ;; that also uses the minibuffer. - (equal (this-command-keys) - (format "\M-x%s\r" this-command)) + (equal + (string-to-multibyte (this-command-keys)) + (format "\M-x%s\r" this-command)) (transient--debug 'post-command-hook "act: %s" act) (when act (remove-hook 'transient--post-command-hook post-command)
[elpa] externals/org 79dfb16d52: org-id: Fix `org-id-locations' variable name in error message
branch: externals/org commit 79dfb16d52815e4332b896216e83a7ac882faf61 Author: Étienne Deparis Commit: Ihor Radchenko org-id: Fix `org-id-locations' variable name in error message * lisp/org-id.el (org-id-locations-load): Update error message. Hi, While doing some stuff with org-mode, I noticed the error message "Could not read ‘org-id-values’ from ~/.emacs.d/whatever, setting it to nil". I quicly understood it’s related to org-id, but the only occurence I found for ‘org-id-values’ was in that exact error message. I wonder if this is not a little typo and the error message should speak of ‘ord-id-locations’ instead? This patch fix that problem. I’ve signed the GNU paper to make patch to GNU project if it matters. I can send a copy of it to anyone if needed. As this is my first contribution, I hope I do it well. Have a nice day, Étienne Signed-off-by: Étienne Deparis --- lisp/org-id.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/org-id.el b/lisp/org-id.el index 13a8315908..f54e7280a7 100644 --- a/lisp/org-id.el +++ b/lisp/org-id.el @@ -595,7 +595,7 @@ If SILENT is non-nil, messages are suppressed." (setf (car item) (expand-file-name (car item) loc org-id-locations))) (error -(message "Could not read `org-id-values' from %s, setting it to nil" +(message "Could not read `org-id-locations' from %s, setting it to nil" org-id-locations-file (setq org-id-files (mapcar 'car org-id-locations)) (setq org-id-locations (org-id-alist-to-hash org-id-locations
[nongnu] elpa/helm 0c8a48e94a 2/2: Only comments
branch: elpa/helm commit 0c8a48e94af09692ea51c022c370c3ef311eb83d Author: Thierry Volpiatto Commit: Thierry Volpiatto Only comments --- helm-core.el | 4 1 file changed, 4 insertions(+) diff --git a/helm-core.el b/helm-core.el index 49894703d5..8a09390b60 100644 --- a/helm-core.el +++ b/helm-core.el @@ -2963,6 +2963,10 @@ HISTORY args see `helm'." ;; `helm-eval-expression'. Unfortunately ;; `minibuffer-follows-selected-frame' is available only in ;; emacs-28+ (bug#2536). + ;; When non-nil (the default) the current active + ;; minibuffer is used in new frame, which is not what we + ;; want in helm when starting from an active minibuffer, + ;; either a helm minibuffer or something line M-:. (and ori--minibuffer-follows-selected-frame (setq minibuffer-follows-selected-frame (unless (or helm--nested
[nongnu] elpa/helm ebef12f70e 1/2: Use default-toplevel-value for restoring
branch: elpa/helm commit ebef12f70ebd3f1648c541bb5c73f77831146403 Author: Thierry Volpiatto Commit: Thierry Volpiatto Use default-toplevel-value for restoring minibuffer-follows-selected-frame This allows resetting to original value if something eroneously let-bind it on top. --- helm-core.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/helm-core.el b/helm-core.el index 84170551da..49894703d5 100644 --- a/helm-core.el +++ b/helm-core.el @@ -2940,7 +2940,7 @@ HISTORY args see `helm'." minibuffer-completion-confirm (ori--minibuffer-follows-selected-frame (and (boundp 'minibuffer-follows-selected-frame) - (default-value 'minibuffer-follows-selected-frame))) + (default-toplevel-value 'minibuffer-follows-selected-frame))) (input-method-verbose-flag helm-input-method-verbose-flag) (helm-maybe-use-default-as-input (and (null input) @@ -3014,8 +3014,8 @@ HISTORY args see `helm'." (helm--remap-mouse-mode -1) ; Reenable mouse bindings. (setq helm-alive-p nil) (and ori--minibuffer-follows-selected-frame - (setq minibuffer-follows-selected-frame - ori--minibuffer-follows-selected-frame)) + (set-default-toplevel-value 'minibuffer-follows-selected-frame + ori--minibuffer-follows-selected-frame)) ;; Prevent error "No buffer named *helm*" triggered by ;; `helm-set-local-variable'. (setq helm--force-updating-p nil)
[nongnu] elpa/helm-core updated (0434f82aa8 -> 0c8a48e94a)
elpasync pushed a change to branch elpa/helm-core. from 0434f82aa8 Set minibuffer-follows-selected-frame after helm-current-buffer adds ebef12f70e Use default-toplevel-value for restoring adds 0c8a48e94a Only comments No new revisions were added by this update. Summary of changes: helm-core.el | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-)
[nongnu] elpa/helm updated (0434f82aa8 -> 0c8a48e94a)
elpasync pushed a change to branch elpa/helm. from 0434f82aa8 Set minibuffer-follows-selected-frame after helm-current-buffer new ebef12f70e Use default-toplevel-value for restoring new 0c8a48e94a Only comments Summary of changes: helm-core.el | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-)
[elpa] externals/org 3626f0384a: doc/org-manual.org: Fix typo in "The global TODO list"
branch: externals/org commit 3626f0384aceeb890c7f750c9b0e9a6d2aa0ad27 Author: Trevor Ballard Commit: Ihor Radchenko doc/org-manual.org: Fix typo in "The global TODO list" * doc/org-manual.org (The global TODO list): Fix typo in manual section for "The global TODO list". Change "the" to "that" in the third sentence to get "By default, this lists items with a state that is not a DONE state." TINYCHANGE --- doc/org-manual.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/org-manual.org b/doc/org-manual.org index 9ec49c14e9..466718e6e3 100644 --- a/doc/org-manual.org +++ b/doc/org-manual.org @@ -8810,7 +8810,7 @@ collected into a single place. #+findex: org-todo-list Show the global TODO list. This collects the TODO items from all agenda files (see [[*Agenda Views]]) into a single buffer. By default, - this lists items with a state the is not a DONE state. The buffer + this lists items with a state that is not a DONE state. The buffer is in Agenda mode, so there are commands to examine and manipulate the TODO entries directly from that buffer (see [[*Commands in the Agenda Buffer]]).
[elpa] externals/org 4702a73031: org: Fix resource prompt in non-file buffers
branch: externals/org commit 4702a73031c77ba03b480b0848c137d5d8773e07 Author: TEC Commit: TEC org: Fix resource prompt in non-file buffers * lisp/org.el (org--confirm-resource-safe): When `buffer-file-name' is nil, skip over file-specific behaviour. --- lisp/org.el | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lisp/org.el b/lisp/org.el index f8977bba58..7da6f46b9f 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -4563,9 +4563,12 @@ returns non-nil if any of them match." (propertize "!" 'face 'success) " to download this resource, and permanantly mark it as safe.\n " (propertize "f" 'face 'success) -" to download this resource, and permanantly mark all resources in " -(propertize current-file 'face 'fixed-pitch-serif) -" as safe.\n " +(if current-file +(concat + " to download this resource, and permanantly mark all resources in " + (propertize current-file 'face 'fixed-pitch-serif) + " as safe.\n ") + "") (propertize "y" 'face 'warning) " to download this resource, just this once.\n " (propertize "n" 'face 'error) @@ -4576,8 +4579,9 @@ returns non-nil if any of them match." ;; Display the buffer and read a choice. (save-window-excursion (pop-to-buffer buf) -(let* ((exit-chars '(?y ?n ?! ?f ?\s)) - (prompt (format "Please type y, n, f, or !%s: " +(let* ((exit-chars (append '(?y ?n ?! ?\s) (and current-file '(?f + (prompt (format "Please type y, n%s, or !%s: " + (if current-file ", f" "") (if (< (line-number-at-pos (point-max)) (window-body-height)) ""
[nongnu] elpa/helm 4ede199d5d: Bump to 3.8.7
branch: elpa/helm commit 4ede199d5d1b7050486a0fdeecbbbf49fef31118 Author: Thierry Volpiatto Commit: Thierry Volpiatto Bump to 3.8.7 --- helm-core.el | 2 +- helm.el | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/helm-core.el b/helm-core.el index 8a09390b60..d9958e55e7 100644 --- a/helm-core.el +++ b/helm-core.el @@ -4,7 +4,7 @@ ;; Author: Thierry Volpiatto ;; URL: https://emacs-helm.github.io/helm/ -;; Version: 3.8.6 +;; Version: 3.8.7 ;; Package-Requires: ((emacs "25.1") (async "1.9.4")) ;; This program is free software; you can redistribute it and/or modify diff --git a/helm.el b/helm.el index 94c90dfa25..52265608db 100644 --- a/helm.el +++ b/helm.el @@ -11,9 +11,9 @@ ;; Thierry Volpiatto ;; Author: Thierry Volpiatto -;; Version: 3.8.6 +;; Version: 3.8.7 ;; URL: https://emacs-helm.github.io/helm/ -;; Package-Requires: ((helm-core "3.8.4") (popup "0.5.3")) +;; Package-Requires: ((helm-core "3.8.7") (popup "0.5.3")) ;; 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
[nongnu] elpa/helm-core updated (0c8a48e94a -> 4ede199d5d)
elpasync pushed a change to branch elpa/helm-core. from 0c8a48e94a Only comments adds 4ede199d5d Bump to 3.8.7 No new revisions were added by this update. Summary of changes: helm-core.el | 2 +- helm.el | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
[nongnu] elpa/proof-general 14eb90d084: docs(README.md): Add documentation badges
branch: elpa/proof-general commit 14eb90d084cf90dd722996e5ad4d285afa052f54 Author: Erik Martin-Dorel Commit: Erik Martin-Dorel docs(README.md): Add documentation badges --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f05ae17294..2b19f472d3 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,9 @@ [](https://github.com/ProofGeneral/PG/actions?query=workflow%3ACI) [](https://elpa.nongnu.org/nongnu/proof-general.html) [](https://melpa.org/#/proof-general) -[](https://stable.melpa.org/#/proof-general) +[](https://stable.melpa.org/#/proof-general) +[](https://proofgeneral.github.io/doc/master/userman/ "The ProofGeneral user manual") +[](https://proofgeneral.github.io/doc/master/adaptingman/ "PG's adapting manual to add provers") ## Overview
[nongnu] elpa/proof-general updated (14eb90d084 -> c304d73e09)
elpasync pushed a change to branch elpa/proof-general. from 14eb90d084 docs(README.md): Add documentation badges new b5e3589ac8 docs: Mention qrhl-tool new c304d73e09 docs(README.md): Mention qrhl-tool Summary of changes: README.md | 5 +++-- doc/PG-adapting.texi | 2 +- doc/ProofGeneral.texi | 4 ++-- proof-general.el | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-)
[nongnu] elpa/proof-general c304d73e09 2/2: docs(README.md): Mention qrhl-tool
branch: elpa/proof-general commit c304d73e09daec54dd8f8cef90df10c0b3d2c2ef Author: Erik Martin-Dorel Commit: Erik Martin-Dorel docs(README.md): Mention qrhl-tool --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2b19f472d3..796fbdb97f 100644 --- a/README.md +++ b/README.md @@ -76,8 +76,9 @@ Then, run M-x package-refresh-contents RET followed by M-x package-install RET proof-general RET to install and byte-compile `proof-general`. -You can now open a Coq file (`.v`), an EasyCrypt file (`.ec`), or a -PhoX file (`.phx`) to automatically load the corresponding major mode. +You can now open a Coq file (`.v`), an EasyCrypt file (`.ec`), a +qrhl-tool file (`.qrhl`), or a PhoX file (`.phx`) to automatically +load the corresponding major mode. ### Using Git (manual compilation procedure)
[nongnu] elpa/proof-general b5e3589ac8 1/2: docs: Mention qrhl-tool
branch: elpa/proof-general commit b5e3589ac84698eb94eb005bd17cd35633788127 Author: Erik Martin-Dorel Commit: Erik Martin-Dorel docs: Mention qrhl-tool href: https://dominique-unruh.github.io/qrhl-tool href: https://github.com/ProofGeneral/PG/pull/636 --- doc/PG-adapting.texi | 2 +- doc/ProofGeneral.texi | 4 ++-- proof-general.el | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/PG-adapting.texi b/doc/PG-adapting.texi index 3093ff3577..26b04d972d 100644 --- a/doc/PG-adapting.texi +++ b/doc/PG-adapting.texi @@ -139,7 +139,7 @@ of @b{Proof General}, a generic Emacs interface for proof assistants. Proof General @value{version} has been tested with GNU Emacs @value{emacsversion}. It is supplied ready customized for the proof -assistants Coq, EasyCrypt, and PhoX. +assistants Coq, EasyCrypt, qrhl-tool, and PhoX. This manual contains information for customizing to new proof assistants; see the user manual for details about how to use diff --git a/doc/ProofGeneral.texi b/doc/ProofGeneral.texi index bdcb0985d5..92cba3b161 100644 --- a/doc/ProofGeneral.texi +++ b/doc/ProofGeneral.texi @@ -158,8 +158,8 @@ This file documents version @value{version} of @b{Proof General}, a generic Emacs interface for proof assistants. Proof General @value{version} has been tested with GNU Emacs -@value{emacsversion} on Linux. It is supplied ready to use for the proof -assistants Coq, EasyCrypt, and PhoX. +@value{emacsversion} on Linux. It is supplied ready to use for the +proof assistants Coq, EasyCrypt, qrhl-tool, and PhoX. @menu * Preface:: diff --git a/proof-general.el b/proof-general.el index 08a8508c02..06c62fe441 100644 --- a/proof-general.el +++ b/proof-general.el @@ -32,7 +32,7 @@ ;; (also known as interactive theorem provers). ;; ;; It is supplied ready to use for the proof assistants Coq, -;; EasyCrypt, qrhl, and PhoX. +;; EasyCrypt, qrhl-tool, and PhoX. ;; ;; See https://proofgeneral.github.io/ for installation instructions ;; and online documentation. Or browse the accompanying info manual:
[elpa] externals/cape 6cfc957435: README update
branch: externals/cape commit 6cfc9574358c98f24c9f58e7004d6753ddb27a89 Author: Daniel Mendler Commit: Daniel Mendler README update --- README.org | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/README.org b/README.org index ca6dbfd6af..fab63fdcdd 100644 --- a/README.org +++ b/README.org @@ -28,10 +28,9 @@ of a line from the current buffer and ~cape-file~ for completion of a file name. The command ~cape-symbol~ is particularly useful for documentation of Elisp packages or configurations, since it completes Elisp symbols anywhere. -On the more experimental side, Cape has the super power to transform Company -backends into Capfs and merge multiple Capfs into a Super-Capf! These -transformers allow you to still take advantage of Company backends even if you -are not using Company as frontend. +Cape has the super power to transform Company backends into Capfs and merge +multiple Capfs into a Super-Capf! These transformers allow you to still take +advantage of Company backends even if you are not using Company as frontend. #+toc: headlines 8 @@ -105,11 +104,10 @@ could be upstreamed into Emacs itself. /Wrap your Company backend in a Cape and turn it into a Capf!/ -Cape provides an adapter for Company backends ~cape-company-to-capf~. The adapter +Cape provides the adapter ~cape-company-to-capf~ for Company backends. The adapter transforms Company backends to Capfs which are understood by the built-in Emacs completion mechanism. The function is approximately the inverse of the -~company-capf~ backend from Company. The adapter is still experimental and may -have certain edge cases. The adapter can be used as follows: +~company-capf~ backend from Company. The adapter can be used as follows: #+begin_src emacs-lisp ;; Use Company backends as Capfs. @@ -118,11 +116,11 @@ have certain edge cases. The adapter can be used as follows: (list #'company-files #'company-ispell #'company-dabbrev))) #+end_src -Note that the adapter does not require Company to be installed. Backends -implementing the Company specification do not necessarily have to depend on -Company, however in practice most backends do. The following shows a small -example completion backend, which can be used with both ~completion-at-point~ -(Corfu, default completion) and Company. +Note that the adapter does not require Company to be installed or enabled. +Backends implementing the Company specification do not necessarily have to +depend on Company, however in practice most backends do. The following shows a +small example completion backend, which can be used with both +~completion-at-point~ (Corfu, default completion) and Company. #+begin_src emacs-lisp (defvar emojis
[nongnu] elpa/git-commit ac7fae6a98: Set coding system for remaining libraries that need it
branch: elpa/git-commit commit ac7fae6a9893b55ad01942d9ea5a571d44426665 Author: Kyle Meyer Commit: Kyle Meyer Set coding system for remaining libraries that need it The set of files that contain non-ASCII characters has grown since 1c6205d8 (Only set coding system for libraries that need it, 2016-12-27). Set the coding system for all files listed by git grep -lP '[^\x00-\x7f]' '*.el' Closes #4732. --- lisp/git-commit.el| 2 +- lisp/magit-log.el | 2 +- lisp/magit-section.el | 2 +- test/magit-tests.el | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lisp/git-commit.el b/lisp/git-commit.el index ba401daaf3..3de5a497e1 100644 --- a/lisp/git-commit.el +++ b/lisp/git-commit.el @@ -1,4 +1,4 @@ -;;; git-commit.el --- Edit Git commit messages -*- lexical-binding:t -*- +;;; git-commit.el --- Edit Git commit messages -*- lexical-binding:t; coding:utf-8 -*- ;; Copyright (C) 2008-2022 The Magit Project Contributors diff --git a/lisp/magit-log.el b/lisp/magit-log.el index 25ccc615d9..eea160225e 100644 --- a/lisp/magit-log.el +++ b/lisp/magit-log.el @@ -1,4 +1,4 @@ -;;; magit-log.el --- Inspect Git history -*- lexical-binding:t -*- +;;; magit-log.el --- Inspect Git history -*- lexical-binding:t; coding:utf-8 -*- ;; Copyright (C) 2008-2022 The Magit Project Contributors diff --git a/lisp/magit-section.el b/lisp/magit-section.el index d35d9a9663..0d3e062b01 100644 --- a/lisp/magit-section.el +++ b/lisp/magit-section.el @@ -1,4 +1,4 @@ -;;; magit-section.el --- Sections for read-only buffers -*- lexical-binding:t -*- +;;; magit-section.el --- Sections for read-only buffers -*- lexical-binding:t; coding:utf-8 -*- ;; Copyright (C) 2008-2022 The Magit Project Contributors diff --git a/test/magit-tests.el b/test/magit-tests.el index 05f6d52d7d..316de0cd04 100644 --- a/test/magit-tests.el +++ b/test/magit-tests.el @@ -1,4 +1,4 @@ -;;; magit-tests.el --- Tests for Magit -*- lexical-binding:t -*- +;;; magit-tests.el --- Tests for Magit -*- lexical-binding:t; coding:utf-8 -*- ;; Copyright (C) 2008-2022 The Magit Project Contributors
[nongnu] elpa/magit updated (765069add9 -> ac7fae6a98)
elpasync pushed a change to branch elpa/magit. from 765069add9 readme: Use smaller donation images adds ac7fae6a98 Set coding system for remaining libraries that need it No new revisions were added by this update. Summary of changes: lisp/git-commit.el| 2 +- lisp/magit-log.el | 2 +- lisp/magit-section.el | 2 +- test/magit-tests.el | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
[nongnu] elpa/magit-section updated (765069add9 -> ac7fae6a98)
elpasync pushed a change to branch elpa/magit-section. from 765069add9 readme: Use smaller donation images adds ac7fae6a98 Set coding system for remaining libraries that need it No new revisions were added by this update. Summary of changes: lisp/git-commit.el| 2 +- lisp/magit-log.el | 2 +- lisp/magit-section.el | 2 +- test/magit-tests.el | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
[nongnu] elpa/gruvbox-theme 3ff81b32a6 1/2: Use corfu-default instead of corfu-background
branch: elpa/gruvbox-theme commit 3ff81b32a608e73f55ca6011d5bc21ab582ec9dc Author: Zoltán Király Commit: Zoltán Király Use corfu-default instead of corfu-background --- gruvbox.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gruvbox.el b/gruvbox.el index 8c1dca6ede..a5783f4e7a 100644 --- a/gruvbox.el +++ b/gruvbox.el @@ -335,7 +335,7 @@ Should contain 2 %s constructs to allow for theme name and directory/prefix") (marginalia-documentation (:italic t :foreground gruvbox-light3)) ;; corfu - (corfu-background (:background gruvbox-dark1)) + (corfu-default (:inherit 'tooltip)) (corfu-current (:foreground gruvbox-bright_purple :background gruvbox-dark2)) (corfu-bar (:background gruvbox-dark2)) (corfu-border (:background gruvbox-dark1))
[nongnu] elpa/gruvbox-theme c2830450cc 2/2: Merge pull request #191 from zoliky/master
branch: elpa/gruvbox-theme commit c2830450cc4c233eab6f8d7387ba803a9c00ae6a Merge: 0abbbe5f7f 3ff81b32a6 Author: Jason Milkins Commit: GitHub Merge pull request #191 from zoliky/master Use corfu-default instead of corfu-background --- gruvbox.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gruvbox.el b/gruvbox.el index 8c1dca6ede..a5783f4e7a 100644 --- a/gruvbox.el +++ b/gruvbox.el @@ -335,7 +335,7 @@ Should contain 2 %s constructs to allow for theme name and directory/prefix") (marginalia-documentation (:italic t :foreground gruvbox-light3)) ;; corfu - (corfu-background (:background gruvbox-dark1)) + (corfu-default (:inherit 'tooltip)) (corfu-current (:foreground gruvbox-bright_purple :background gruvbox-dark2)) (corfu-bar (:background gruvbox-dark2)) (corfu-border (:background gruvbox-dark1))
[nongnu] elpa/inf-ruby 7dfc779dc6: #161 Handle multiline eval results
branch: elpa/inf-ruby commit 7dfc779dc6038125c516c7c7746994a54b96e409 Author: Dmitry Gutov Commit: Dmitry Gutov #161 Handle multiline eval results --- inf-ruby.el | 24 +--- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/inf-ruby.el b/inf-ruby.el index 541064f5af..226a72647f 100755 --- a/inf-ruby.el +++ b/inf-ruby.el @@ -579,12 +579,12 @@ the overlay." 0 (length display-string) 'face prepend-face display-string) -;; If the display spans multiple lines or is very long, display it at -;; the beginning of the next line. -(when (or (string-match "\n." display-string) - (> (string-width display-string) -(- (window-width) (current-column - (setq display-string (concat " \n" display-string))) +;; ;; If the display spans multiple lines or is very long, display it at +;; ;; the beginning of the next line. +;; (when (or (string-match "\n." display-string) +;; (> (string-width display-string) +;; (- (window-width) (current-column +;; (setq display-string (concat " \n" display-string))) ;; Put the cursor property only once we're done manipulating the ;; string, since we want it to be at the first char. (put-text-property 0 1 'cursor 0 display-string) @@ -653,7 +653,17 @@ This function also removes itself from `pre-command-hook'." (while (string-match inf-ruby-prompt-pattern s) (setq s (replace-match "" t t s))) (error "%s" s))) - (buffer-substring-no-properties (point) (line-end-position) + (if (looking-at " *$") + (progn +(goto-char (1+ (match-end 0))) +(replace-regexp-in-string + "\n +" " " + (buffer-substring-no-properties + (point) + (progn +(forward-sexp) +(point) +(buffer-substring-no-properties (point) (line-end-position)) (defun ruby-send-definition () "Send the current definition to the inferior Ruby process."
[nongnu] elpa/gruvbox-theme 6c54b1f453 2/2: Update README.md
branch: elpa/gruvbox-theme commit 6c54b1f453dca09e5800da5fbce7153c26dc6b82 Author: Jason Milkins Commit: GitHub Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bf448c267c..b9a61a7e3a 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ reason. See https://github.com/greduan/emacs-theme-gruvbox/issues If you want the theme to support something please open a new issue and we'll -try our best to make it happen. :smile: +try our best to make it happen. :smile: (Roll up your sleeves and submit a pull-request for molto muy karma!) ## License
[nongnu] elpa/gruvbox-theme updated (c2830450cc -> 6c54b1f453)
elpasync pushed a change to branch elpa/gruvbox-theme. from c2830450cc Merge pull request #191 from zoliky/master new 01bcb9ed82 Add accent colors based on neutral palette. new 6c54b1f453 Update README.md Summary of changes: README.md | 2 +- gruvbox-dark-hard-theme.el| 19 ++- gruvbox-dark-medium-theme.el | 19 ++- gruvbox-dark-soft-theme.el| 19 ++- gruvbox-light-hard-theme.el | 19 ++- gruvbox-light-medium-theme.el | 19 ++- gruvbox-light-soft-theme.el | 22 +++--- gruvbox-theme.el | 2 +- gruvbox.el| 26 ++ 9 files changed, 125 insertions(+), 22 deletions(-)
[nongnu] elpa/gruvbox-theme 01bcb9ed82 1/2: Add accent colors based on neutral palette.
branch: elpa/gruvbox-theme commit 01bcb9ed82cf00be15900fbe9721f62a6d1fa673 Author: jasonm23 Commit: jasonm23 Add accent colors based on neutral palette. - Update Gnus cite colors. --- gruvbox-dark-hard-theme.el| 19 ++- gruvbox-dark-medium-theme.el | 19 ++- gruvbox-dark-soft-theme.el| 19 ++- gruvbox-light-hard-theme.el | 19 ++- gruvbox-light-medium-theme.el | 19 ++- gruvbox-light-soft-theme.el | 22 +++--- gruvbox-theme.el | 2 +- gruvbox.el| 26 ++ 8 files changed, 124 insertions(+), 21 deletions(-) diff --git a/gruvbox-dark-hard-theme.el b/gruvbox-dark-hard-theme.el index c6cd7c9ff2..7858ce3e3e 100644 --- a/gruvbox-dark-hard-theme.el +++ b/gruvbox-dark-hard-theme.el @@ -12,7 +12,7 @@ ;; Eduardo Lavaque ;; ;; URL: http://github.com/greduan/emacs-theme-gruvbox -;; Version: 1.26.0 +;; Version: 1.27.0 ;; Package-Requires: ((autothemer "0.2")) @@ -114,6 +114,23 @@ (gruvbox-aquamarine4 "#83A598" "#87af87") (gruvbox-turquoise4 "#61ACBB" "#5fafaf") + (gruvbox-accent-00 "#fb4934" "#d75f5f") + (gruvbox-accent-01 "#b8bb26" "#afaf00") + (gruvbox-accent-02 "#fabd2f" "#ffaf00") + (gruvbox-accent-03 "#83a598" "#87afaf") + (gruvbox-accent-04 "#d3869b" "#d787af") + (gruvbox-accent-05 "#8ec07c" "#87af87") + (gruvbox-accent-06 "#fe8019" "#ff8700") + (gruvbox-accent-07 "#fb4934" "#d75f5f") + (gruvbox-accent-08 "#b8bb26" "#afaf00") + (gruvbox-accent-09 "#fabd2f" "#ffaf00") + (gruvbox-accent-10 "#83a598" "#87afaf") + (gruvbox-accent-11 "#d3869b" "#d787af") + (gruvbox-accent-12 "#8ec07c" "#87af87") + (gruvbox-accent-13 "#fe8019" "#ff8700") + (gruvbox-accent-14 "#fb4934" "#d75f5f") + (gruvbox-accent-15 "#b8bb26" "#afaf00") + (gruvbox-ediff-current-diff-A"#4f2121" "#4f2121") (gruvbox-ediff-current-diff-B"#243c24" "#5f5f00") (gruvbox-ediff-current-diff-C"#4f214f" "#4f214f") diff --git a/gruvbox-dark-medium-theme.el b/gruvbox-dark-medium-theme.el index c048770997..805497b74f 100644 --- a/gruvbox-dark-medium-theme.el +++ b/gruvbox-dark-medium-theme.el @@ -12,7 +12,7 @@ ;; Eduardo Lavaque ;; ;; URL: http://github.com/greduan/emacs-theme-gruvbox -;; Version: 1.26.0 +;; Version: 1.27.0 ;; Package-Requires: ((autothemer "0.2")) @@ -114,6 +114,23 @@ (gruvbox-aquamarine4 "#83A598" "#87af87") (gruvbox-turquoise4 "#61ACBB" "#5fafaf") + (gruvbox-accent-00 "#fb4934" "#d75f5f") + (gruvbox-accent-01 "#b8bb26" "#afaf00") + (gruvbox-accent-02 "#fabd2f" "#ffaf00") + (gruvbox-accent-03 "#83a598" "#87afaf") + (gruvbox-accent-04 "#d3869b" "#d787af") + (gruvbox-accent-05 "#8ec07c" "#87af87") + (gruvbox-accent-06 "#fe8019" "#ff8700") + (gruvbox-accent-07 "#fb4934" "#d75f5f") + (gruvbox-accent-08 "#b8bb26" "#afaf00") + (gruvbox-accent-09 "#fabd2f" "#ffaf00") + (gruvbox-accent-10 "#83a598" "#87afaf") + (gruvbox-accent-11 "#d3869b" "#d787af") + (gruvbox-accent-12 "#8ec07c" "#87af87") + (gruvbox-accent-13 "#fe8019" "#ff8700") + (gruvbox-accent-14 "#fb4934" "#d75f5f") + (gruvbox-accent-15 "#b8bb26" "#afaf00") + (gruvbox-ediff-current-diff-A"#4f2121" "#4f2121") (gruvbox-ediff-current-diff-B"#243c24" "#5f5f00") (gruvbox-ediff-current-diff-C"#4f214f" "#4f214f") diff --git a/gruvbox-dark-soft-theme.el b/gruvbox-dark-soft-theme.el index 40437d82c7..d20a6e3df6 100644 --- a/gruvbox-dark-soft-theme.el +++ b/gruvbox-dark-soft-theme.el @@ -12,7 +12,7 @@ ;; Eduardo Lavaque ;; ;; URL: http://github.com/greduan/emacs-theme-gruvbox -;; Version: 1.26.0 +;; Version: 1.27.0 ;; Package-Requires: ((autothemer "0.2")) @@ -114,6 +114,23 @@ (gruvbox-aquamarine4 "#83A598" "#87af87") (gruvbox-turquoise4 "#61ACBB" "#5fafaf") + (gruvbox-accent-00 "#fb4934" "#d75f5f") + (gruvbox-accent-01 "#b8bb26" "#afaf00") + (gruvbox-accent-02 "#fabd2f" "#ffaf00") + (gruvbox-accent-03 "#83a598" "#87afaf") + (gruvbox-accent-04 "#d3869b" "#d787af") + (gruvbox-accent-05 "#8ec07c" "#87af87") + (gruvbox-accent-06 "#fe8019" "#ff8700") + (gruvbox-accent-07 "#fb4934" "#d75f5f") + (gruvbox-accent-08 "#b8bb26" "#afaf00") + (gruvbox-accent-09 "#fabd2f" "#ffaf00") + (gruvbox-accent-10 "#83a598" "#87afaf") + (gruvbox-accent-11 "#d3869b" "#d787af") + (gruvbox-accent-12 "#8ec07c" "#87af87") + (gruvbox-accent-13 "#fe8019" "#ff8700") + (gruvbox-accent-14 "#fb4934" "#d75f5f") + (gruvbox-accent-15 "#b8bb26" "#afaf00") + (gruvbox-ediff-current-diff-A"#4f2121" "#4f2121") (gruvbox-ediff-current-diff-B"
[nongnu] elpa/dracula-theme 37b3979b91: Support eldoc-box faces
branch: elpa/dracula-theme commit 37b3979b91b06a0520a0d326bc323b4dda280123 Author: Étienne Deparis Commit: Étienne Deparis Support eldoc-box faces --- dracula-theme.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dracula-theme.el b/dracula-theme.el index 91a1cd9cbd..d82877b629 100644 --- a/dracula-theme.el +++ b/dracula-theme.el @@ -216,6 +216,9 @@ read it before opening a new issue about your will.") (diredp-link-priv :foreground ,dracula-orange) (diredp-autofile-name :foreground ,dracula-yellow) (diredp-tagged-autofile-name :foreground ,dracula-yellow) + ;; eldoc-box + (eldoc-box-border :background ,dracula-current) + (eldoc-box-body :background ,dracula-current) ;; elfeed (elfeed-search-date-face :foreground ,dracula-comment) (elfeed-search-title-face :foreground ,dracula-fg)