[nongnu] elpa/hyperdrive ce7b87f3e7 3/3: Meta: Update changelog

2024-06-10 Thread ELPA Syncer
branch: elpa/hyperdrive
commit ce7b87f3e73acd1b5708f8c49586807b72cab5dd
Author: Joseph Turner 
Commit: Joseph Turner 

Meta: Update changelog
---
 CHANGELOG.org | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.org b/CHANGELOG.org
index 9b846fc637..e0115bf330 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -67,6 +67,7 @@ installation with ~M-x hyperdrive-install~, and a faster 
directory UI!
   opens hyperdrive files in the same hyperdrive.
 - Fix edge cases when loading version history for nonexistent entries.
 - Edge case where revert-buffer popped to the wrong hyperdrive buffer.
+- Improved reading of hyperdrive URLs.
 
 ** Internal
 



[nongnu] elpa/hyperdrive 5604ef7e33 1/3: Docs: Update Codeberg CI link

2024-06-10 Thread ELPA Syncer
branch: elpa/hyperdrive
commit 5604ef7e336e017d5149c455e379f4f50a637b77
Author: Joseph Turner 
Commit: Joseph Turner 

Docs: Update Codeberg CI link
---
 CONTRIBUTING.org | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CONTRIBUTING.org b/CONTRIBUTING.org
index 63960ebfce..9b0a117290 100644
--- a/CONTRIBUTING.org
+++ b/CONTRIBUTING.org
@@ -77,9 +77,9 @@ These checklists should be followed when releasing new 
versions:
 + [ ] [[file:hyperdrive.el::(defvar 
h/gateway-urls-and-hashes][h/gateway-urls-and-hashes variable]]
 + [ ] [[file:hyperdrive-vars.el::defvar h/gateway-version-expected 
"3.7.0"][h/gateway-version-expected variable]]
 
-*** Getting ~sha256sum~ for each release
+*** Getting ~sha256sum~ for each release of ~hyper-gateway-ushin~
 
-- [[https://ci.codeberg.org/repos/13334/pipeline/27/6][Codeberg Woodpecker CI 
output]]
+- [[https://ci.codeberg.org/repos/13334][Codeberg Woodpecker CI]]
 - [[https://git.sr.ht/~ushin/hyper-gateway-ushin/refs/][SourceHut refs page]]
 
 * Git hooks



[nongnu] elpa/hyperdrive updated (5a0ab0042d -> ce7b87f3e7)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/hyperdrive.

  from  5a0ab0042d Docs: Fix typo
   new  5604ef7e33 Docs: Update Codeberg CI link
   new  1f8a2def63 Change: (h//url-history) Use h//context-entry by default
   new  ce7b87f3e7 Meta: Update changelog


Summary of changes:
 CHANGELOG.org | 1 +
 CONTRIBUTING.org  | 4 ++--
 hyperdrive-lib.el | 3 +--
 3 files changed, 4 insertions(+), 4 deletions(-)



[nongnu] elpa/hyperdrive 1f8a2def63 2/3: Change: (h//url-history) Use h//context-entry by default

2024-06-10 Thread ELPA Syncer
branch: elpa/hyperdrive
commit 1f8a2def63e45c2d800811425c28bbdb628a39f4
Author: Joseph Turner 
Commit: Joseph Turner 

Change: (h//url-history) Use h//context-entry by default
---
 hyperdrive-lib.el | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/hyperdrive-lib.el b/hyperdrive-lib.el
index 31e6cc97a8..65c059e3df 100644
--- a/hyperdrive-lib.el
+++ b/hyperdrive-lib.el
@@ -1275,8 +1275,7 @@ is passed to `read-string' as its DEFAULT-VALUE argument."
 (cl-defun h/read-url (&key (prompt "Hyperdrive URL"))
   "Return URL trimmed of whitespace.
 Prompts with PROMPT.  Defaults to current entry if it exists."
-  (let ((default (and h/current-entry
-  (he/url h/current-entry
+  (let ((default (he/url (h//context-entry
 (string-trim (read-string (format-prompt prompt default)
   nil 'h//url-history default
 



[elpa] externals/greader 9fa5017aba: greader.el: version 0.10.2

2024-06-10 Thread ELPA Syncer
branch: externals/greader
commit 9fa5017abae80a0128d0b8384f941d5c9f6afe31
Author: Michelangelo Rodriguez 
Commit: Michelangelo Rodriguez 

greader.el: version 0.10.2

Added customizable option `greader-audiobook-buffer-quietly' to
convert silently a buffer.
---
 greader-audiobook.el | 22 ++
 greader.el   |  2 +-
 2 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/greader-audiobook.el b/greader-audiobook.el
index 598febf6e9..c0b480eb00 100644
--- a/greader-audiobook.el
+++ b/greader-audiobook.el
@@ -140,6 +140,12 @@ set this variable to \"flac\" \(not \".flac\"\)."
   "When enabled, remove the original directory of the book converted.
 In this way, you will have only the zipped file containing the book."
   :type 'boolean)
+
+(defcustom greader-audiobook-buffer-quietly nil
+  "Convert buffer without messages.
+Only the final report will be printed."
+  :type '(boolean))
+
 ;; functions
 (defun greader-audiobook--get-block ()
   "Get a block of text in current buffer.
@@ -288,7 +294,7 @@ This function will create a directory under
 buffer without the extension, if any."
 
   (interactive "P")
-  (message "Preparing for conversion (this could take some time...)")
+  (unless greader-audiobook-buffer-quietly(message "Preparing for conversion 
(this could take some time...)"))
   (let ((end-position (point-max)))
 (cond
  ((not start-position)
@@ -315,21 +321,21 @@ buffer without the extension, if any."
   (total-blocks (greader-audiobook--count-blocks)))
  (unless (file-exists-p default-directory)
(make-directory default-directory))
- (message "Starting conversion of %s ."
-  book-directory)
+ (unless greader-audiobook-buffer-quietly(message "Starting conversion 
of %s ."
+  book-directory))
  (while (greader-audiobook--get-block)
(setq output-file-name
  (greader-audiobook--calculate-file-name
   output-file-counter total-blocks))
-   (message "converting block %d of %d"
-output-file-counter total-blocks)
+   (unless greader-audiobook-buffer-quietly(message "converting block 
%d of %d"
+
output-file-counter total-blocks))
(setq output-file-name
  (greader-audiobook-convert-block output-file-name))
(if output-file-name
(progn
  (when greader-audiobook-transcode-wave-files
-   (message "Transcoding block to %s..."
-greader-audiobook-transcode-format)
+   (unless greader-audiobook-buffer-quietly(message 
"Transcoding block to %s..."
+
greader-audiobook-transcode-format))
(greader-audiobook-transcode-file
 output-file-name)
(when
@@ -339,7 +345,7 @@ buffer without the extension, if any."
  (error "An error has occurred while converting")))
  (when greader-audiobook-compress
(setq default-directory greader-audiobook-base-directory)
-   (message "compressing %s..." book-directory)
+   (unless greader-audiobook-buffer-quietly(message "compressing 
%s..." book-directory))
(greader-audiobook-compress book-directory)
(when greader-audiobook-compress-remove-original
  (delete-directory book-directory t t)
diff --git a/greader.el b/greader.el
index 6c7b70a44b..eadf85f357 100644
--- a/greader.el
+++ b/greader.el
@@ -6,7 +6,7 @@
 ;; Author: Michelangelo Rodriguez 
 ;; Keywords: tools, accessibility
 ;; URL: https://www.gitlab.com/michelangelo-rodriguez/greader
-;; Version: 0.10.1
+;; Version: 0.10.2
 
 ;; 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



[elpa] externals-release/org updated (0c06694666 -> 4d4d59874c)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals-release/org.

  from  0c06694666 etc/ORG-NEWS: Announce removal of searching inside 
hidden parts of links
   new  2a6a0480d3 Backport commit 77d0eed74 from Emacs
   new  bb3800f904 Merge branch 'km/from-emacs-master' into bugfix
   new  4d4d59874c Fix indirect buffer tracking


Summary of changes:
 lisp/ob-maxima.el |  2 +-
 lisp/ob-python.el |  2 +-
 lisp/ol.el|  4 ++--
 lisp/org-attach.el|  2 +-
 lisp/org-cycle.el |  2 +-
 lisp/org-element.el   |  2 +-
 lisp/org-fold-core.el | 15 ---
 lisp/org-footnote.el  |  2 +-
 lisp/org-pcomplete.el |  2 +-
 lisp/org-persist.el   |  2 +-
 lisp/org.el   | 10 +-
 lisp/ox.el|  6 +++---
 12 files changed, 26 insertions(+), 25 deletions(-)



[elpa] externals-release/org 4d4d59874c 3/3: Fix indirect buffer tracking

2024-06-10 Thread ELPA Syncer
branch: externals-release/org
commit 4d4d59874c723cfe86ba2ae8485406e82d168a8b
Author: Ihor Radchenko 
Commit: Ihor Radchenko 

Fix indirect buffer tracking

* lisp/org-fold-core.el
(org-fold-core-decouple-indirect-buffer-folds): Actually, add newly
created indirect buffer to the tracked list.
---
 lisp/org-fold-core.el | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/lisp/org-fold-core.el b/lisp/org-fold-core.el
index 664846a619..8372b86b08 100644
--- a/lisp/org-fold-core.el
+++ b/lisp/org-fold-core.el
@@ -641,13 +641,14 @@ This function is mostly intended to be used in
 `clone-indirect-buffer-hook'."
   ;; Add current buffer to the list of indirect buffers in the base buffer.
   (when (buffer-base-buffer)
-(with-current-buffer (buffer-base-buffer)
-  (setq-local org-fold-core--indirect-buffers
-  (let (bufs)
-(org-fold-core-cycle-over-indirect-buffers
-  (push (current-buffer) bufs))
-(push (current-buffer) bufs)
-(delete-dups bufs)
+(let ((new-buffer (current-buffer)))
+  (with-current-buffer (buffer-base-buffer)
+(setq-local org-fold-core--indirect-buffers
+(let (bufs)
+  (org-fold-core-cycle-over-indirect-buffers
+(push (current-buffer) bufs))
+  (push new-buffer bufs)
+  (delete-dups bufs))
   (when (and (buffer-base-buffer)
  (eq org-fold-core-style 'text-properties)
  (not (memql 'ignore-indirect 
org-fold-core--optimise-for-huge-buffers)))



[elpa] externals/org 9447518c75: Merge branch 'bugfix'

2024-06-10 Thread ELPA Syncer
branch: externals/org
commit 9447518c753834dba774692d68d3a58f4a07b1a2
Merge: dc2f270ac4 4d4d59874c
Author: Ihor Radchenko 
Commit: Ihor Radchenko 

Merge branch 'bugfix'
---
 lisp/ob-maxima.el |  2 +-
 lisp/ob-python.el |  2 +-
 lisp/ol.el|  4 ++--
 lisp/org-attach.el|  2 +-
 lisp/org-cycle.el |  2 +-
 lisp/org-element.el   |  2 +-
 lisp/org-fold-core.el | 15 ---
 lisp/org-footnote.el  |  2 +-
 lisp/org-pcomplete.el |  2 +-
 lisp/org-persist.el   |  2 +-
 lisp/org.el   | 10 +-
 lisp/ox.el|  6 +++---
 12 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/lisp/ob-maxima.el b/lisp/ob-maxima.el
index 1103317a88..ef875cfe8a 100644
--- a/lisp/ob-maxima.el
+++ b/lisp/ob-maxima.el
@@ -137,7 +137,7 @@ This function is called by `org-babel-execute-src-block'."
 (let* ((cmdline (or (cdr (assq :cmdline params)) ""))
 (batch/load (or (cdr (assq :batch params)) "batchload"))
 (cmdline (if (or (equal cmdline "") (equal batch/load 
"batchload"))
- ;; legacy behaviour:
+ ;; legacy behavior:
  ;; ensure that --very-quiet is on command-line by 
default
  (concat cmdline " " 
org-babel-maxima--command-arguments-default)
;; if using an alternate loader, :cmdline 
overwrites default
diff --git a/lisp/ob-python.el b/lisp/ob-python.el
index 89cdf4c479..3f81449ebf 100644
--- a/lisp/ob-python.el
+++ b/lisp/ob-python.el
@@ -230,7 +230,7 @@ convert them into an Emacs-lisp table.  Otherwise return the
 results as a string."
   (let ((res (if (and (> (length results) 0)
   (string-equal "{" (substring results 0 1)))
- results ;don't covert dicts to elisp
+ results ;don't convert dicts to elisp
(org-babel-script-escape results
 (if (listp res)
 (mapcar (lambda (el) (if (eq el 'None)
diff --git a/lisp/ol.el b/lisp/ol.el
index 4ae1da95d4..514d5c81f7 100644
--- a/lisp/ol.el
+++ b/lisp/ol.el
@@ -369,7 +369,7 @@ another window."
 (const wl-other-frame)
 
 (defcustom org-link-search-must-match-exact-headline 'query-to-create
-  "Control fuzzy link behaviour when specific matches not found.
+  "Control fuzzy link behavior when specific matches not found.
 
 When nil, if a fuzzy link does not match a more specific
 target (such as a heading, named block, target, or code ref),
@@ -378,7 +378,7 @@ attempt a regular text search.  When set to the special 
value
 link instead.  Otherwise, signal an error rather than attempting
 a regular text search.
 
-This option only affects behaviour in Org buffers.  Spaces and
+This option only affects behavior in Org buffers.  Spaces and
 statistics cookies are ignored during heading searches."
   :group 'org-link-follow
   :version "24.1"
diff --git a/lisp/org-attach.el b/lisp/org-attach.el
index 16f6e1e29f..fc7f50a08e 100644
--- a/lisp/org-attach.el
+++ b/lisp/org-attach.el
@@ -530,7 +530,7 @@ DIR-property exists (that is different from the unset one)."
   "Turn the autotag on or (if OFF is set) off."
   (when org-attach-auto-tag
 ;; FIXME: There is currently no way to set #+FILETAGS
-;; programatically.  Do nothing when before first heading
+;; programmatically.  Do nothing when before first heading
 ;; (attaching to file) to avoid blocking error.
 (unless (org-before-first-heading-p)
   (save-excursion
diff --git a/lisp/org-cycle.el b/lisp/org-cycle.el
index b325b042d8..8a39bdb8cc 100644
--- a/lisp/org-cycle.el
+++ b/lisp/org-cycle.el
@@ -633,7 +633,7 @@ With a numeric prefix, show all headlines up to that level."
 (org-cycle-content 5))
;; `nofold' and `showall' are technically not allowed values, but
;; they are often intuitively tried by users by analogy with
-   ;; #+STARTUP: nofold or #STARUP: showall.
+   ;; #+STARTUP: nofold or #STARTUP: showall.
((memq org-startup-folded '(showeverything nil nofold showall))
 (org-fold-show-all)))
   (unless (eq org-startup-folded 'showeverything)
diff --git a/lisp/org-element.el b/lisp/org-element.el
index 9f8e8df599..34520d16e1 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -4489,7 +4489,7 @@ Assume point is at the beginning of the timestamp."
  (and (org-string-nw-p warning-string) (concat " " 
warning-string))
  (cdr brackets
   (concat
-   ;; Opening backet: [ or <
+   ;; Opening bracket: [ or <
(car brackets)
;; Starting date/time: -MM-DD DAY[ HH:MM]
(if (eq type 'diary)
diff --git a/lisp/org-fold-core.el b/lisp/org-fold-core.el
index 664846a619..8372b86b08 100644
--- a/lisp/org-fold-core.el
+++ b/lisp/org-fold-core.el
@@ -641,13 +641,14 @@ This function is mostly intended to be used in
 `clone-indirect-buffer-hook'."
   ;; Add current buffer

[elpa] externals-release/org 2a6a0480d3 1/3: Backport commit 77d0eed74 from Emacs

2024-06-10 Thread ELPA Syncer
branch: externals-release/org
commit 2a6a0480d34c879f07649298c17685f6d89b4978
Author: Stefan Kangas 
Commit: Kyle Meyer 

Backport commit 77d0eed74 from Emacs

; Fix typos
77d0eed74e1d934e28f364cb3adb06365e71335e
Stefan Kangas
Mon Jun 10 00:40:26 2024 +0200
---
 lisp/ob-maxima.el |  2 +-
 lisp/ob-python.el |  2 +-
 lisp/ol.el|  4 ++--
 lisp/org-attach.el|  2 +-
 lisp/org-cycle.el |  2 +-
 lisp/org-element.el   |  2 +-
 lisp/org-footnote.el  |  2 +-
 lisp/org-pcomplete.el |  2 +-
 lisp/org-persist.el   |  2 +-
 lisp/org.el   | 10 +-
 lisp/ox.el|  6 +++---
 11 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/lisp/ob-maxima.el b/lisp/ob-maxima.el
index 1103317a88..ef875cfe8a 100644
--- a/lisp/ob-maxima.el
+++ b/lisp/ob-maxima.el
@@ -137,7 +137,7 @@ This function is called by `org-babel-execute-src-block'."
 (let* ((cmdline (or (cdr (assq :cmdline params)) ""))
 (batch/load (or (cdr (assq :batch params)) "batchload"))
 (cmdline (if (or (equal cmdline "") (equal batch/load 
"batchload"))
- ;; legacy behaviour:
+ ;; legacy behavior:
  ;; ensure that --very-quiet is on command-line by 
default
  (concat cmdline " " 
org-babel-maxima--command-arguments-default)
;; if using an alternate loader, :cmdline 
overwrites default
diff --git a/lisp/ob-python.el b/lisp/ob-python.el
index 89cdf4c479..3f81449ebf 100644
--- a/lisp/ob-python.el
+++ b/lisp/ob-python.el
@@ -230,7 +230,7 @@ convert them into an Emacs-lisp table.  Otherwise return the
 results as a string."
   (let ((res (if (and (> (length results) 0)
   (string-equal "{" (substring results 0 1)))
- results ;don't covert dicts to elisp
+ results ;don't convert dicts to elisp
(org-babel-script-escape results
 (if (listp res)
 (mapcar (lambda (el) (if (eq el 'None)
diff --git a/lisp/ol.el b/lisp/ol.el
index 20f1b89c06..7a7f4f5589 100644
--- a/lisp/ol.el
+++ b/lisp/ol.el
@@ -369,7 +369,7 @@ another window."
 (const wl-other-frame)
 
 (defcustom org-link-search-must-match-exact-headline 'query-to-create
-  "Control fuzzy link behaviour when specific matches not found.
+  "Control fuzzy link behavior when specific matches not found.
 
 When nil, if a fuzzy link does not match a more specific
 target (such as a heading, named block, target, or code ref),
@@ -378,7 +378,7 @@ attempt a regular text search.  When set to the special 
value
 link instead.  Otherwise, signal an error rather than attempting
 a regular text search.
 
-This option only affects behaviour in Org buffers.  Spaces and
+This option only affects behavior in Org buffers.  Spaces and
 statistics cookies are ignored during heading searches."
   :group 'org-link-follow
   :version "24.1"
diff --git a/lisp/org-attach.el b/lisp/org-attach.el
index 16f6e1e29f..fc7f50a08e 100644
--- a/lisp/org-attach.el
+++ b/lisp/org-attach.el
@@ -530,7 +530,7 @@ DIR-property exists (that is different from the unset one)."
   "Turn the autotag on or (if OFF is set) off."
   (when org-attach-auto-tag
 ;; FIXME: There is currently no way to set #+FILETAGS
-;; programatically.  Do nothing when before first heading
+;; programmatically.  Do nothing when before first heading
 ;; (attaching to file) to avoid blocking error.
 (unless (org-before-first-heading-p)
   (save-excursion
diff --git a/lisp/org-cycle.el b/lisp/org-cycle.el
index b325b042d8..8a39bdb8cc 100644
--- a/lisp/org-cycle.el
+++ b/lisp/org-cycle.el
@@ -633,7 +633,7 @@ With a numeric prefix, show all headlines up to that level."
 (org-cycle-content 5))
;; `nofold' and `showall' are technically not allowed values, but
;; they are often intuitively tried by users by analogy with
-   ;; #+STARTUP: nofold or #STARUP: showall.
+   ;; #+STARTUP: nofold or #STARTUP: showall.
((memq org-startup-folded '(showeverything nil nofold showall))
 (org-fold-show-all)))
   (unless (eq org-startup-folded 'showeverything)
diff --git a/lisp/org-element.el b/lisp/org-element.el
index 9f8e8df599..34520d16e1 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -4489,7 +4489,7 @@ Assume point is at the beginning of the timestamp."
  (and (org-string-nw-p warning-string) (concat " " 
warning-string))
  (cdr brackets
   (concat
-   ;; Opening backet: [ or <
+   ;; Opening bracket: [ or <
(car brackets)
;; Starting date/time: -MM-DD DAY[ HH:MM]
(if (eq type 'diary)
diff --git a/lisp/org-footnote.el b/lisp/org-footnote.el
index 24cb8bf189..b886e4c0e8 100644
--- a/lisp/org-footnote.el
+++ b/lisp/org-footnote.el
@@ -148,7 +148,7 @@ random Automatically generate a uniqu

[elpa] externals/org updated (dc2f270ac4 -> 9447518c75)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals/org.

  from  dc2f270ac4 org-agenda: Fix multi-day ranges with non-nil 
`org-agenda-default-appointment-duration'
   new  2a6a0480d3 Backport commit 77d0eed74 from Emacs
   new  bb3800f904 Merge branch 'km/from-emacs-master' into bugfix
   new  4d4d59874c Fix indirect buffer tracking
   new  9447518c75 Merge branch 'bugfix'


Summary of changes:
 lisp/ob-maxima.el |  2 +-
 lisp/ob-python.el |  2 +-
 lisp/ol.el|  4 ++--
 lisp/org-attach.el|  2 +-
 lisp/org-cycle.el |  2 +-
 lisp/org-element.el   |  2 +-
 lisp/org-fold-core.el | 15 ---
 lisp/org-footnote.el  |  2 +-
 lisp/org-pcomplete.el |  2 +-
 lisp/org-persist.el   |  2 +-
 lisp/org.el   | 10 +-
 lisp/ox.el|  6 +++---
 12 files changed, 26 insertions(+), 25 deletions(-)



[elpa] externals-release/org bb3800f904 2/3: Merge branch 'km/from-emacs-master' into bugfix

2024-06-10 Thread ELPA Syncer
branch: externals-release/org
commit bb3800f904183756db291f960fd13d5c461dffe5
Merge: 0c06694666 2a6a0480d3
Author: Kyle Meyer 
Commit: Kyle Meyer 

Merge branch 'km/from-emacs-master' into bugfix
---
 lisp/ob-maxima.el |  2 +-
 lisp/ob-python.el |  2 +-
 lisp/ol.el|  4 ++--
 lisp/org-attach.el|  2 +-
 lisp/org-cycle.el |  2 +-
 lisp/org-element.el   |  2 +-
 lisp/org-footnote.el  |  2 +-
 lisp/org-pcomplete.el |  2 +-
 lisp/org-persist.el   |  2 +-
 lisp/org.el   | 10 +-
 lisp/ox.el|  6 +++---
 11 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/lisp/ob-maxima.el b/lisp/ob-maxima.el
index 1103317a88..ef875cfe8a 100644
--- a/lisp/ob-maxima.el
+++ b/lisp/ob-maxima.el
@@ -137,7 +137,7 @@ This function is called by `org-babel-execute-src-block'."
 (let* ((cmdline (or (cdr (assq :cmdline params)) ""))
 (batch/load (or (cdr (assq :batch params)) "batchload"))
 (cmdline (if (or (equal cmdline "") (equal batch/load 
"batchload"))
- ;; legacy behaviour:
+ ;; legacy behavior:
  ;; ensure that --very-quiet is on command-line by 
default
  (concat cmdline " " 
org-babel-maxima--command-arguments-default)
;; if using an alternate loader, :cmdline 
overwrites default
diff --git a/lisp/ob-python.el b/lisp/ob-python.el
index 89cdf4c479..3f81449ebf 100644
--- a/lisp/ob-python.el
+++ b/lisp/ob-python.el
@@ -230,7 +230,7 @@ convert them into an Emacs-lisp table.  Otherwise return the
 results as a string."
   (let ((res (if (and (> (length results) 0)
   (string-equal "{" (substring results 0 1)))
- results ;don't covert dicts to elisp
+ results ;don't convert dicts to elisp
(org-babel-script-escape results
 (if (listp res)
 (mapcar (lambda (el) (if (eq el 'None)
diff --git a/lisp/ol.el b/lisp/ol.el
index 20f1b89c06..7a7f4f5589 100644
--- a/lisp/ol.el
+++ b/lisp/ol.el
@@ -369,7 +369,7 @@ another window."
 (const wl-other-frame)
 
 (defcustom org-link-search-must-match-exact-headline 'query-to-create
-  "Control fuzzy link behaviour when specific matches not found.
+  "Control fuzzy link behavior when specific matches not found.
 
 When nil, if a fuzzy link does not match a more specific
 target (such as a heading, named block, target, or code ref),
@@ -378,7 +378,7 @@ attempt a regular text search.  When set to the special 
value
 link instead.  Otherwise, signal an error rather than attempting
 a regular text search.
 
-This option only affects behaviour in Org buffers.  Spaces and
+This option only affects behavior in Org buffers.  Spaces and
 statistics cookies are ignored during heading searches."
   :group 'org-link-follow
   :version "24.1"
diff --git a/lisp/org-attach.el b/lisp/org-attach.el
index 16f6e1e29f..fc7f50a08e 100644
--- a/lisp/org-attach.el
+++ b/lisp/org-attach.el
@@ -530,7 +530,7 @@ DIR-property exists (that is different from the unset one)."
   "Turn the autotag on or (if OFF is set) off."
   (when org-attach-auto-tag
 ;; FIXME: There is currently no way to set #+FILETAGS
-;; programatically.  Do nothing when before first heading
+;; programmatically.  Do nothing when before first heading
 ;; (attaching to file) to avoid blocking error.
 (unless (org-before-first-heading-p)
   (save-excursion
diff --git a/lisp/org-cycle.el b/lisp/org-cycle.el
index b325b042d8..8a39bdb8cc 100644
--- a/lisp/org-cycle.el
+++ b/lisp/org-cycle.el
@@ -633,7 +633,7 @@ With a numeric prefix, show all headlines up to that level."
 (org-cycle-content 5))
;; `nofold' and `showall' are technically not allowed values, but
;; they are often intuitively tried by users by analogy with
-   ;; #+STARTUP: nofold or #STARUP: showall.
+   ;; #+STARTUP: nofold or #STARTUP: showall.
((memq org-startup-folded '(showeverything nil nofold showall))
 (org-fold-show-all)))
   (unless (eq org-startup-folded 'showeverything)
diff --git a/lisp/org-element.el b/lisp/org-element.el
index 9f8e8df599..34520d16e1 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -4489,7 +4489,7 @@ Assume point is at the beginning of the timestamp."
  (and (org-string-nw-p warning-string) (concat " " 
warning-string))
  (cdr brackets
   (concat
-   ;; Opening backet: [ or <
+   ;; Opening bracket: [ or <
(car brackets)
;; Starting date/time: -MM-DD DAY[ HH:MM]
(if (eq type 'diary)
diff --git a/lisp/org-footnote.el b/lisp/org-footnote.el
index 24cb8bf189..b886e4c0e8 100644
--- a/lisp/org-footnote.el
+++ b/lisp/org-footnote.el
@@ -148,7 +148,7 @@ random Automatically generate a unique, random 
label."
  (const :tag "Prompt for label" nil)
  (const 

[nongnu] elpa/idris-mode 727d586da4 3/4: [ ci ] bump emacs version range forward.

2024-06-10 Thread ELPA Syncer
branch: elpa/idris-mode
commit 727d586da46493465517562e5525a0c3608a8807
Author: Jan de Muijnck-Hughes 
Commit: Jan de Muijnck-Hughes 

[ ci ] bump emacs version range forward.
---
 .github/workflows/idris1.yml | 2 +-
 .github/workflows/idris2.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/idris1.yml b/.github/workflows/idris1.yml
index 589cbb9d90..3095d7faac 100644
--- a/.github/workflows/idris1.yml
+++ b/.github/workflows/idris1.yml
@@ -19,7 +19,7 @@ jobs:
 timeout-minutes: 60
 strategy:
   matrix:
-emacs: [25.3, 26.1, 27.2, 28.2]
+emacs: [27.2, 28.2, 29.3]
 idris: [git, stackage]
 env:
   EMACS_VERSION: ${{ matrix.emacs }}
diff --git a/.github/workflows/idris2.yml b/.github/workflows/idris2.yml
index f7d83570fb..a89e6decba 100644
--- a/.github/workflows/idris2.yml
+++ b/.github/workflows/idris2.yml
@@ -30,7 +30,7 @@ jobs:
 
 strategy:
   matrix:
-emacs: [25.3, 26.3, 27.2, 28.2]
+emacs: [27.2, 28.2, 29.3]
 
 env:
   EMACS_VERSION: ${{ matrix.emacs }}



[nongnu] elpa/idris-mode 01ecdba625 4/4: Merge pull request #628 from jfdm/emacs-bumps

2024-06-10 Thread ELPA Syncer
branch: elpa/idris-mode
commit 01ecdba625c6254fd0d0835ae07ef4930d55083e
Merge: 334fef6932 727d586da4
Author: Jan de Muijnck-Hughes 
Commit: GitHub 

Merge pull request #628 from jfdm/emacs-bumps

[ ci ] bump emacs version range forward.
---
 .github/workflows/idris1.yml | 2 +-
 .github/workflows/idris2.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/idris1.yml b/.github/workflows/idris1.yml
index 589cbb9d90..3095d7faac 100644
--- a/.github/workflows/idris1.yml
+++ b/.github/workflows/idris1.yml
@@ -19,7 +19,7 @@ jobs:
 timeout-minutes: 60
 strategy:
   matrix:
-emacs: [25.3, 26.1, 27.2, 28.2]
+emacs: [27.2, 28.2, 29.3]
 idris: [git, stackage]
 env:
   EMACS_VERSION: ${{ matrix.emacs }}
diff --git a/.github/workflows/idris2.yml b/.github/workflows/idris2.yml
index f7d83570fb..a89e6decba 100644
--- a/.github/workflows/idris2.yml
+++ b/.github/workflows/idris2.yml
@@ -30,7 +30,7 @@ jobs:
 
 strategy:
   matrix:
-emacs: [25.3, 26.3, 27.2, 28.2]
+emacs: [27.2, 28.2, 29.3]
 
 env:
   EMACS_VERSION: ${{ matrix.emacs }}



[nongnu] elpa/idris-mode 851ab40bb9 1/4: Extract regexp for .ipkg sourcedir option to constant and

2024-06-10 Thread ELPA Syncer
branch: elpa/idris-mode
commit 851ab40bb97ed3dddf4c50f48762e2d6707deeec
Author: Marek L 
Commit: Marek L 

Extract regexp for .ipkg sourcedir option to constant and

update the regexp to include also double quotes.

Why:
In Idris2 the sourcedir option has double quotes.

Relates to:
https://github.com/idris-hackers/idris-mode/issues/624
---
 idris-ipkg-mode.el | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/idris-ipkg-mode.el b/idris-ipkg-mode.el
index 3fe70b9d4d..d4e81fd9e2 100644
--- a/idris-ipkg-mode.el
+++ b/idris-ipkg-mode.el
@@ -86,6 +86,9 @@
 (defconst idris-ipkg-font-lock-defaults
   `(,idris-ipkg-keywords))
 
+(defconst idris-ipkg-sourcedir-re
+  "^sourcedir\\s-*=\\s-*\"?\\([a-zA-Z/0-9]+\\)\"?")
+;; "^\\s-*sourcedir\\s-*=\\s-*\\(\\sw+\\)"
 
 ;;; Completion
 
@@ -142,7 +145,7 @@
   (goto-char (point-min))
   (when (and (file-exists-p src-dir)
  (file-directory-p src-dir)
- (re-search-forward "^sourcedir\\s-*=\\s-*\\([a-zA-Z/0-9]+\\)" 
nil t))
+ (re-search-forward idris-ipkg-sourcedir-re nil t))
 (let ((start (match-beginning 1))
   (end (match-end 1))
   (map (make-sparse-keymap)))
@@ -304,9 +307,7 @@ arguments."
   (save-excursion
 (goto-char (point-min))
 (let ((found
-   (re-search-forward "^\\s-*sourcedir\\s-*=\\s-*\\(\\sw+\\)"
-  nil
-  t)))
+   (re-search-forward idris-ipkg-sourcedir-re nil t)))
   (if found
   (let ((subdir (buffer-substring-no-properties (match-beginning 1) 
(match-end 1
 (concat (file-name-directory basename) subdir))



[nongnu] elpa/idris-mode updated (aa580b61eb -> 01ecdba625)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/idris-mode.

  from  aa580b61eb Merge pull request #623 from 
keram/issue-622-idris-start-project-ipkg
   new  851ab40bb9 Extract regexp for .ipkg sourcedir option to constant and
   new  334fef6932 Merge pull request #627 from keram/issue-624-pack
   new  727d586da4 [ ci ] bump emacs version range forward.
   new  01ecdba625 Merge pull request #628 from jfdm/emacs-bumps


Summary of changes:
 .github/workflows/idris1.yml | 2 +-
 .github/workflows/idris2.yml | 2 +-
 idris-ipkg-mode.el   | 9 +
 3 files changed, 7 insertions(+), 6 deletions(-)



[nongnu] elpa/idris-mode 334fef6932 2/4: Merge pull request #627 from keram/issue-624-pack

2024-06-10 Thread ELPA Syncer
branch: elpa/idris-mode
commit 334fef6932a979fd3c59b26814c52682afc93406
Merge: aa580b61eb 851ab40bb9
Author: Jan de Muijnck-Hughes 
Commit: GitHub 

Merge pull request #627 from keram/issue-624-pack

Extract regexp for .ipkg sourcedir option to constant and update the regexp 
to include also double quotes.
---
 idris-ipkg-mode.el | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/idris-ipkg-mode.el b/idris-ipkg-mode.el
index 3fe70b9d4d..d4e81fd9e2 100644
--- a/idris-ipkg-mode.el
+++ b/idris-ipkg-mode.el
@@ -86,6 +86,9 @@
 (defconst idris-ipkg-font-lock-defaults
   `(,idris-ipkg-keywords))
 
+(defconst idris-ipkg-sourcedir-re
+  "^sourcedir\\s-*=\\s-*\"?\\([a-zA-Z/0-9]+\\)\"?")
+;; "^\\s-*sourcedir\\s-*=\\s-*\\(\\sw+\\)"
 
 ;;; Completion
 
@@ -142,7 +145,7 @@
   (goto-char (point-min))
   (when (and (file-exists-p src-dir)
  (file-directory-p src-dir)
- (re-search-forward "^sourcedir\\s-*=\\s-*\\([a-zA-Z/0-9]+\\)" 
nil t))
+ (re-search-forward idris-ipkg-sourcedir-re nil t))
 (let ((start (match-beginning 1))
   (end (match-end 1))
   (map (make-sparse-keymap)))
@@ -304,9 +307,7 @@ arguments."
   (save-excursion
 (goto-char (point-min))
 (let ((found
-   (re-search-forward "^\\s-*sourcedir\\s-*=\\s-*\\(\\sw+\\)"
-  nil
-  t)))
+   (re-search-forward idris-ipkg-sourcedir-re nil t)))
   (if found
   (let ((subdir (buffer-substring-no-properties (match-beginning 1) 
(match-end 1
 (concat (file-name-directory basename) subdir))



[nongnu] elpa/smartparens 7e5ac10bc4 3/4: Rename smartparens-latex-test.el to smartparens-tex-mode-latex-test.el

2024-06-10 Thread ELPA Syncer
branch: elpa/smartparens
commit 7e5ac10bc46f230ea355d1d4f8cdb23b750e32dd
Author: Johanan 
Commit: GitHub 

Rename smartparens-latex-test.el to smartparens-tex-mode-latex-test.el
---
 test/{smartparens-latex-test.el => smartparens-tex-mode-latex-test.el} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/test/smartparens-latex-test.el 
b/test/smartparens-tex-mode-latex-test.el
similarity index 100%
rename from test/smartparens-latex-test.el
rename to test/smartparens-tex-mode-latex-test.el



[nongnu] elpa/smartparens 9c8013bac1 2/4: Rename smartparens-sarcasm-latex-test.el to smartparens-auctex-latex-test.el

2024-06-10 Thread ELPA Syncer
branch: elpa/smartparens
commit 9c8013bac1575402c5c7552d64ac3691dae33148
Author: Johanan 
Commit: GitHub 

Rename smartparens-sarcasm-latex-test.el to smartparens-auctex-latex-test.el
---
 ...smartparens-sarcasm-latex-test.el => smartparens-auctex-latex-test.el} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/test/smartparens-sarcasm-latex-test.el 
b/test/smartparens-auctex-latex-test.el
similarity index 100%
rename from test/smartparens-sarcasm-latex-test.el
rename to test/smartparens-auctex-latex-test.el



[nongnu] elpa/smartparens debf93d171 1/4: Rename smartparens-LaTeX-test.el to smartparens-sarcasm-latex-test.el

2024-06-10 Thread ELPA Syncer
branch: elpa/smartparens
commit debf93d171e20960697c52403649907756349b58
Author: Johanan 
Commit: GitHub 

Rename smartparens-LaTeX-test.el to smartparens-sarcasm-latex-test.el

Fixes an issue where this filename previously conflicted with 
`smartparens-LaTeX-test.el` case-insensitive filesystems.
---
 test/{smartparens-LaTeX-test.el => smartparens-sarcasm-latex-test.el} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/test/smartparens-LaTeX-test.el 
b/test/smartparens-sarcasm-latex-test.el
similarity index 100%
rename from test/smartparens-LaTeX-test.el
rename to test/smartparens-sarcasm-latex-test.el



[nongnu] elpa/smartparens f7cf316715 4/4: Merge pull request #1210 from jidicula/patch-1

2024-06-10 Thread ELPA Syncer
branch: elpa/smartparens
commit f7cf316715e5018186c226aab8242c9e5ce131c8
Merge: a5c68cac1b 7e5ac10bc4
Author: Matus Goljer 
Commit: GitHub 

Merge pull request #1210 from jidicula/patch-1

Disambiguate LaTeX test filenames for case-insensitive filesystems
---
 test/{smartparens-LaTeX-test.el => smartparens-auctex-latex-test.el}   | 0
 test/{smartparens-latex-test.el => smartparens-tex-mode-latex-test.el} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/test/smartparens-LaTeX-test.el 
b/test/smartparens-auctex-latex-test.el
similarity index 100%
rename from test/smartparens-LaTeX-test.el
rename to test/smartparens-auctex-latex-test.el
diff --git a/test/smartparens-latex-test.el 
b/test/smartparens-tex-mode-latex-test.el
similarity index 100%
rename from test/smartparens-latex-test.el
rename to test/smartparens-tex-mode-latex-test.el



[nongnu] elpa/smartparens updated (a5c68cac1b -> f7cf316715)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/smartparens.

  from  a5c68cac1b ci: test only the last three major releases
   new  debf93d171 Rename smartparens-LaTeX-test.el to 
smartparens-sarcasm-latex-test.el
   new  9c8013bac1 Rename smartparens-sarcasm-latex-test.el to 
smartparens-auctex-latex-test.el
   new  7e5ac10bc4 Rename smartparens-latex-test.el to 
smartparens-tex-mode-latex-test.el
   new  f7cf316715 Merge pull request #1210 from jidicula/patch-1


Summary of changes:
 test/{smartparens-LaTeX-test.el => smartparens-auctex-latex-test.el}   | 0
 test/{smartparens-latex-test.el => smartparens-tex-mode-latex-test.el} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename test/{smartparens-LaTeX-test.el => smartparens-auctex-latex-test.el} 
(100%)
 rename test/{smartparens-latex-test.el => smartparens-tex-mode-latex-test.el} 
(100%)



[elpa] externals/denote 3029d5668b: Make the file name regexp account for identifier reordering

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit 3029d5668be1acf281db0a9ca67e7cc2672a8983
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Make the file name regexp account for identifier reordering

This ensures that we retrieve the correct file name components from
the file name. One such case where this was failing is with the
identification of the default value of the keywords' prompt while
using 'denote-rename-file'.

Thanks to Kolmas for reporting this bug in issue 375:
.
---
 denote.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/denote.el b/denote.el
index 57022ac22d..803b788e99 100644
--- a/denote.el
+++ b/denote.el
@@ -781,13 +781,13 @@ The note's ID is derived from the date and time of its 
creation.")
 (defconst denote-id-regexp "\\([0-9]\\{8\\}\\)\\(T[0-9]\\{6\\}\\)"
   "Regular expression to match `denote-id-format'.")
 
-(defconst denote-signature-regexp 
"==\\([^.]*?\\)\\(==.*\\|--.*\\|__.*\\|\\..*\\)*$"
+(defconst denote-signature-regexp 
"==\\([^.]*?\\)\\(==.*\\|--.*\\|__.*\\|@@\\([0-9]\\{8\\}\\)\\(T[0-9]\\{6\\}\\)\\|\\|\\..*\\)*$"
   "Regular expression to match the SIGNATURE field in a file name.")
 
-(defconst denote-title-regexp "--\\([^.]*?\\)\\(==.*\\|__.*\\|\\..*\\)*$"
+(defconst denote-title-regexp 
"--\\([^.]*?\\)\\(==.*\\|__.*\\|@@\\([0-9]\\{8\\}\\)\\(T[0-9]\\{6\\}\\)\\|\\|\\..*\\)*$"
   "Regular expression to match the TITLE field in a file name.")
 
-(defconst denote-keywords-regexp 
"__\\([^.]*?\\)\\(==.*\\|--.*\\|__.*\\|\\..*\\)*$"
+(defconst denote-keywords-regexp 
"__\\([^.]*?\\)\\(==.*\\|--.*\\|__.*\\|@@\\([0-9]\\{8\\}\\)\\(T[0-9]\\{6\\}\\)\\|\\..*\\)*$"
   "Regular expression to match the KEYWORDS field in a file name.")
 
 (defconst denote-excluded-punctuation-regexp 
"[][{}!@#$%^&*()=+'\"?,.\|;:~`‘’“”/]*"



[elpa] externals/greader ed77bd8782: greader-audiobook.el: fix greader-audiobook--get-block when a buffer is too small.

2024-06-10 Thread ELPA Syncer
branch: externals/greader
commit ed77bd8782a1cef2a56c1fb707e1278deb6ee85e
Author: Michelangelo Rodriguez 
Commit: Michelangelo Rodriguez 

greader-audiobook.el: fix greader-audiobook--get-block when a buffer is too 
small.
---
 greader-audiobook.el | 46 --
 1 file changed, 28 insertions(+), 18 deletions(-)

diff --git a/greader-audiobook.el b/greader-audiobook.el
index c0b480eb00..fc457a732c 100644
--- a/greader-audiobook.el
+++ b/greader-audiobook.el
@@ -178,16 +178,18 @@ Return a cons with start and end of the block or nil if 
at end of the buffer."
  ((pred stringp)
   (cond
((> (string-to-number greader-audiobook-block-size) 0)
-(when (< (*
-  (string-to-number greader-audiobook-block-size)
-  (greader-get-rate))
- words)
-  (forward-word (* (string-to-number
-greader-audiobook-block-size)
-   (greader-get-rate)))
-  (when (thing-at-point 'sentence)
-(forward-sentence)))
-(setq end (point)
+(if (< (*
+(string-to-number greader-audiobook-block-size)
+(greader-get-rate))
+   words)
+(progn
+  (forward-word (* (string-to-number
+greader-audiobook-block-size)
+   (greader-get-rate)))
+  (when (thing-at-point 'sentence)
+(forward-sentence))
+  (setq end (point)))
+  (setq end (point-max))
  (_
   (error "Cannot determine the block size"
   (if (> end start)
@@ -263,14 +265,16 @@ COUNTER represents the current file name."
 (filename nil)
 (counter-chars 0))
 (while (< counter-chars (- (length
-total-blocks-string)(length counter-string)))
+total-blocks-string)
+  (length counter-string)))
   (setq filename (concat filename "0"))
   (setq counter-chars (+ counter-chars 1)))
 (setq filename (concat filename counter-string ".wav"
 
 (defun greader-audiobook-compress (book-directory)
   "Compress given BOOK-DIRECTORY."
-  (let ((zip-args (append (list "-rj")greader-audiobook-zip-args (list (concat
+  (let ((zip-args (append (list "-rj")greader-audiobook-zip-args (list
+ (concat

(string-remove-suffix
 "/"
 book-directory)
@@ -294,7 +298,8 @@ This function will create a directory under
 buffer without the extension, if any."
 
   (interactive "P")
-  (unless greader-audiobook-buffer-quietly(message "Preparing for conversion 
(this could take some time...)"))
+  (unless greader-audiobook-buffer-quietly
+(message "Preparing for conversion (this could take some time...)"))
   (let ((end-position (point-max)))
 (cond
  ((not start-position)
@@ -321,20 +326,24 @@ buffer without the extension, if any."
   (total-blocks (greader-audiobook--count-blocks)))
  (unless (file-exists-p default-directory)
(make-directory default-directory))
- (unless greader-audiobook-buffer-quietly(message "Starting conversion 
of %s ."
+ (unless greader-audiobook-buffer-quietly
+   (message "Starting conversion of %s ."
   book-directory))
  (while (greader-audiobook--get-block)
(setq output-file-name
  (greader-audiobook--calculate-file-name
   output-file-counter total-blocks))
-   (unless greader-audiobook-buffer-quietly(message "converting block 
%d of %d"
-
output-file-counter total-blocks))
+   (unless greader-audiobook-buffer-quietly
+ (message "converting block %d of %d"
+output-file-counter
+total-blocks))
(setq output-file-name
  (greader-audiobook-convert-block output-file-name))
(if output-file-name
(progn
  (when greader-audiobook-transcode-wave-files
-   (unless greader-audiobook-buffer-quietly(message 
"Transcoding block to %s..."
+   (unless greader-audiobook-buffer-quietly
+ (message "Transcoding block to %s..."
 
greader-audiobook-transcode-format))
(greader-au

[nongnu] elpa/cider 63a6b0b2ff 4/6: Bump the injected nREPL version

2024-06-10 Thread ELPA Syncer
branch: elpa/cider
commit 63a6b0b2ff161981df769c2e1509f5e6dc769d92
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Bump the injected nREPL version
---
 CHANGELOG.md | 1 +
 cider.el | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 809dc9d097..dc28970f14 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,7 @@
 
 - [#3691](https://github.com/clojure-emacs/cider/pull/3691): Deprecate 
`cider-sync-request:inspect-set-*` functions in favor of generic 
`inspect-refresh` op.
 - Bump the injected `cider-nrepl` to 
[0.49.0](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0490-2024-06-02).
+- Bump the injected nREPL version to 1.2.0.
 
 ### Bugs fixed
 
diff --git a/cider.el b/cider.el
index d0ba96641e..227edc9e91 100644
--- a/cider.el
+++ b/cider.el
@@ -542,7 +542,7 @@ Throws an error if PROJECT-TYPE is unknown."
   "List of dependencies where elements are lists of artifact name and 
version.")
 (put 'cider-jack-in-dependencies 'risky-local-variable t)
 
-(defcustom cider-injected-nrepl-version "1.2.0-beta2"
+(defcustom cider-injected-nrepl-version "1.2.0"
   "The version of nREPL injected on jack-in.
 We inject the newest known version of nREPL just in case
 your version of Boot or Leiningen is bundling an older one."



[nongnu] elpa/cider 528d0916bb 5/6: Add the standard changelog sections for next release

2024-06-10 Thread ELPA Syncer
branch: elpa/cider
commit 528d0916bb77977c737b72bb5c5919c53da0d736
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Add the standard changelog sections for next release
---
 CHANGELOG.md | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index dc28970f14..130722bfbb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,12 @@
 
 ## master (unreleased)
 
+### New features
+
+### Changes
+
+### Bugs fixed
+
 ## 1.15.0 (2024-06-10)
 
 ### New features



[nongnu] elpa/cider f5928ebe49 6/6: Fix a typo

2024-06-10 Thread ELPA Syncer
branch: elpa/cider
commit f5928ebe49f26fb16f607251c1f59496a1a79eda
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Fix a typo
---
 CHANGELOG.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 130722bfbb..50373ce2e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,7 +12,7 @@
 
 ### New features
 
-- [#3692](https://github.com/clojure-emacs/cider/pull/3692): Add ability to 
switch view modes in the ispector (bound to `v`).
+- [#3692](https://github.com/clojure-emacs/cider/pull/3692): Add ability to 
switch view modes in the inspector (bound to `v`).
 - [#3693](https://github.com/clojure-emacs/cider/pull/3693): Add 
`cider-enable-nrepl-jvmti-agent` defcustom to enable loading native nREPL JVMTI 
agent which restores thread stop ability on Java 21+.
 
 ### Changes



[nongnu] elpa/cider e25977ecc3 1/6: Pick a codename for the next release

2024-06-10 Thread ELPA Syncer
branch: elpa/cider
commit e25977ecc30adab15364291754ee317edf2a9cb4
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Pick a codename for the next release
---
 cider.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cider.el b/cider.el
index 70dcbae64d..b166e833da 100644
--- a/cider.el
+++ b/cider.el
@@ -96,7 +96,7 @@
 (defconst cider-version "1.15.0-snapshot"
   "The current version of CIDER.")
 
-(defconst cider-codename "Verona"
+(defconst cider-codename "Cogne"
   "Codename used to denote stable releases.")
 
 (defcustom cider-lein-command



[nongnu] elpa/cider 6e0defa732 3/6: Reset the docs version

2024-06-10 Thread ELPA Syncer
branch: elpa/cider
commit 6e0defa7321d07f705614c84aa9e6a53239006b8
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Reset the docs version
---
 doc/antora.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/antora.yml b/doc/antora.yml
index 5a9304229f..fd9dacd593 100644
--- a/doc/antora.yml
+++ b/doc/antora.yml
@@ -2,6 +2,6 @@ name: cider
 title: CIDER
 # We always provide version without patch here (e.g. 1.1),
 # as patch versions should not appear in the docs.
-version: 1.15
+version: ~
 nav:
 - modules/ROOT/nav.adoc



[nongnu] elpa/cider updated (05e7570e33 -> f5928ebe49)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/cider.

  from  05e7570e33 Merge pull request #3708 from 
katomuso/docstring-trim-format
   new  e25977ecc3 Pick a codename for the next release
   new  c29de81b50 Release CIDER 1.15 ("Cogne")
   new  6e0defa732 Reset the docs version
   new  63a6b0b2ff Bump the injected nREPL version
   new  528d0916bb Add the standard changelog sections for next release
   new  f5928ebe49 Fix a typo


Summary of changes:
 CHANGELOG.md | 11 ++-
 cider.el |  8 
 2 files changed, 14 insertions(+), 5 deletions(-)



[nongnu] elpa/cider c29de81b50 2/6: Release CIDER 1.15 ("Cogne")

2024-06-10 Thread ELPA Syncer
branch: elpa/cider
commit c29de81b50161b2cde35e784ed8e94dbd7d10019
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Release CIDER 1.15 ("Cogne")
---
 CHANGELOG.md   | 2 ++
 cider.el   | 4 ++--
 doc/antora.yml | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fcaf9bcd3f..809dc9d097 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
 
 ## master (unreleased)
 
+## 1.15.0 (2024-06-10)
+
 ### New features
 
 - [#3692](https://github.com/clojure-emacs/cider/pull/3692): Add ability to 
switch view modes in the ispector (bound to `v`).
diff --git a/cider.el b/cider.el
index b166e833da..d0ba96641e 100644
--- a/cider.el
+++ b/cider.el
@@ -11,7 +11,7 @@
 ;; Steve Purcell 
 ;; Maintainer: Bozhidar Batsov 
 ;; URL: https://www.github.com/clojure-emacs/cider
-;; Version: 1.15.0-snapshot
+;; Version: 1.15.0
 ;; Package-Requires: ((emacs "26") (clojure-mode "5.19") (parseedn "1.2.1") 
(queue "0.2") (spinner "1.7") (seq "2.22") (sesman "0.3.2") (transient "0.4.1"))
 ;; Keywords: languages, clojure, cider
 
@@ -93,7 +93,7 @@
 (require 'sesman)
 (require 'package)
 
-(defconst cider-version "1.15.0-snapshot"
+(defconst cider-version "1.15.0"
   "The current version of CIDER.")
 
 (defconst cider-codename "Cogne"
diff --git a/doc/antora.yml b/doc/antora.yml
index fd9dacd593..5a9304229f 100644
--- a/doc/antora.yml
+++ b/doc/antora.yml
@@ -2,6 +2,6 @@ name: cider
 title: CIDER
 # We always provide version without patch here (e.g. 1.1),
 # as patch versions should not appear in the docs.
-version: ~
+version: 1.15
 nav:
 - modules/ROOT/nav.adoc



[nongnu] elpa/inkpot-theme 58561b414c 11/25: Cleanup: emacs native format

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 58561b414ca6c3c24d2eba80be7119407117afab
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: emacs native format
---
 inkpot-theme.el | 1005 ++-
 1 file changed, 554 insertions(+), 451 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 40cc3bde7a..cb262da584 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -31,463 +31,566 @@
 ;; Ordered around the color wheel, starting at red.
 ;; Include VIM usage in comments.
 
-(let
-  (
-(ip-red-dark "#6e2e2e") ;; bg:Error
-(ip-red-dark+0.2 "#6d3030") ;; bg:DiffDelete
-(ip-red-mid "#af4f4b") ;; fg:Title
-(ip-red-light "#ce4e4e") ;; bg:ErrorMsg
-;; (ip-red-light+4.5 "#cc") ;; sp:SpellBad
-
-(ip-orange-dark "#ad600b") ;; fg:doxygenSpecialMultilineDesc 
fg:doxygenSpecialOnelineDesc
-;; (ip-orange-dark+12.3 "#ad7b20") ;; bg:doxygenComment
-(ip-orange-bright "#cd8b00") ;; fg:Comment
-(ip-orange-light "#df9f2d") ;; fg:Underlined
-;; (ip-orange-light+11.7 "#fdd090") ;; fg:doxygenParam fg:doxygenPrev 
fg:doxygenSmallSpecial
-;; fg:doxygenSpecial
-
-(ip-brown-mid "#ad7b57") ;; bg:Search
-;; (ip-brown-mid+12.6 "#cd8b60") ;; bg:IncSearch
-(ip-brown-mid+13 "#ce8e4e") ;; bg:WarningMsg
-;; (ip-brown-mid+13.8 "#d0a060") ;; fg:Folded
-;; (ip-brown-mid+31.4 "#fdab60") ;; fg:doxygenBrief fg:doxygenSpecial
-
-(ip-brown-bright "#f0ad6d") ;; fg:Number
-(ip-brown-light "#ffcd8b") ;; fg:Constant fg:String
-(ip-brown-light+30.9 "#cd") ;; fg:DiffText fg:DiffChange fg:DiffDelete 
fg:DiffAdd
-
-(ip-cream-light "#cfbfad") ;; fg:Normal fg:MBENormal fg:MatchParen
-
-;; (ip-yellow-mid "#66") ;; sp:SpellLocal
-(ip-yellow-bright "#ffcd00") ;; fg:Question
-
-(ip-green-mid "#306d30") ;; bg:DiffAdd
-(ip-green-bright "#00ff8b") ;; fg:User1 fg:Directory
-;; (ip-green-light "#8fff8b") ;; bg:lCursor
-
-(ip-cyan-dark "#306b8f") ;; bg:DiffChange
-(ip-cyan-mid "#409090") ;; fg:PreProc
-;; (ip-cyan-bright "#66") ;; sp:SpellCap
-
-;; Use name 'slate' as the palette has many de-saturated blues.
-(ip-slate-dark-inverted "#b38363")
-(ip-slate-dark "#1e1e27") ;; bg:Normal
-(ip-slate-dark+7.6 "#2e2e37") ;; bg:CursorLine
-(ip-slate-dark+7.9 "#2e2e3f") ;; bg:MBENormal bg:MBEChanged bg:PmenuSel
-(ip-slate-dark+15.7 "#3e3e5e") ;; bg:StatusLine bg:User1 bg:User2 
bg:StatusLineNC bg:VertSplit
-
-(ip-slate-mid "#4e4e8f") ;; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu
-;;  bg:MatchParen
-(ip-slate-light "#7070a0") ;; fg:User2
-(ip-slate-light+5.5 "#7e7eae") ;; fg:ModeMsg fg:MoreMsg
-(ip-slate-light+5.9 "#6e6eaf") ;; bg:WildMenu bg:PmenuSbar bg:PmenuThumb
-(ip-slate-lite+17.7 "#8b8bcd") ;; fg:FoldColumn fg:LineNr fg:NonText
-
-(ip-blue-bright "#808bed") ;; fg:Statement fg:TaglistTagName
-(ip-blue-bright+1.6 "#8b8bff") ;; bg:Cursor bg:CursorIM
-
-;; (ip-purple-dark "#3b205d") ;; fg:SpecialKey
-;; (ip-purple-dark+10.4 "#4b208f") ;; bg:Folded
-;; (ip-purple-mid "#4a2a4a") ;; bg:DiffText
-
-;; (ip-pink-dark-3.9 "#cc66cc") ;; sp:SpellRare
-(ip-pink-dark "#c080d0") ;; fg:Special fg:SpecialChar fg:perlSpecialMatch 
fg:perlSpecialString
-;;  fg:cSpecialCharacter fg:cFormat fg:Conceal
-(ip-pink-light "#ff8bff") ;; fg:Identifier fg:Type
-
-;; Tones.
-(ip-grey+18 "#2e2e2e") ;; bg:FoldColumn bg:LineNr bg:ColorColumn
-(ip-grey+19 "#303030") ;; fg:IncSearch fg:Search fg:Todo
-(ip-grey+25 "#404040") ;; fg:Cursor fg:lCursor fg:CursorIM bg:String 
bg:SpecialChar
-;;bg:perlSpecialMatch bg:perlSpecialString 
bg:cSpecialCharacter
-;;bg:cFormat
-(ip-grey+73 "#b9b9b9") ;; fg:StatusLine fg:StatusLineNC fg:VertSplit
-;; (ip-grey+81 "#cfcfcd") ;; fg:MBEVisibleNormal
-(ip-grey+93 "#ee") ;; fg:WildMenu fg:MBEChanged fg:MBEVisibleChanged 
fg:Visual
-;;fg:Pmenu fg:PmenuSel fg:PmenuSbar fg:PmenuThumb
-
-(ip-black "#00") ;; bg:Normal
-(ip-white "#ff") ;; fg:ErrorMsg fg:WarningMsg
-;; End palette colors.
-
-(box-outline
-  (cond
+(let ((ip-red-dark "#6e2e2e") ;; bg:Error
+  (ip-red-dark+0.2 "#6d3030") ;; bg:DiffDelete
+  (ip-red-mid "#af4f4b") ;; fg:Title
+  (ip-red-light "#ce4e4e") ;; bg:ErrorMsg
+  ;; (ip-red-light+4.5 "#cc") ;; sp:SpellBad
+
+  (ip-orange-dark "#ad600b") ;; fg:doxygenSpecialMultilineDesc 
fg:doxygenSpecialOnelineDesc
+  ;; (ip-orange-dark+12.3 "#ad7b20") ;; bg:doxygenComment
+  (ip-orange-bright "#cd8b00") ;; fg:Comment
+  (ip-orange-light "#df9f2d") ;; fg:Underlined
+  ;; (ip-orange-light+11.7 "#fdd090") ;; fg:doxygenParam fg:doxygenPrev 
fg:doxygenSmallSpecial
+  ;; fg:doxygenSpecial
+
+  (

[nongnu] elpa/inkpot-theme 93182c9b2b 06/25: Add hl-indent-scope colors

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 93182c9b2b1a38999ae80307c362c7c0f757a2bf
Author: Campbell Barton 
Commit: Campbell Barton 

Add hl-indent-scope colors
---
 changelog.rst   | 3 +++
 inkpot-theme.el | 4 
 readme.rst  | 1 +
 3 files changed, 8 insertions(+)

diff --git a/changelog.rst b/changelog.rst
index 75d3c6e8e5..9dd683a69e 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,9 @@
 Change Log
 ##
 
+- 2022-07-31
+   - Add ``hl-indent-scope`` colors.
+
 - 2022-04-29
- Define a color for ``swiper-line-face`` which caused comments to be 
unreadable.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index dd56adb9c1..bac6bd9b7a 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -451,6 +451,10 @@
 `(highlight-indent-guides-odd-face ((t (:background ,ip-slate-dark+15.7
 `(highlight-indent-guides-even-face ((t (:background ,ip-slate-dark+7.9
 
+;; hl-indent-scope (melpa).
+`(hl-indent-scope-odd-face ((t (:background ,ip-slate-dark+15.7
+`(hl-indent-scope-even-face ((t (:background ,ip-slate-dark+7.9
+
 ;; highlight-operators (melpa).
 `(highlight-operators-face ((t (:foreground ,ip-blue-bright
 
diff --git a/readme.rst b/readme.rst
index c09cde5420..8fcd383bea 100644
--- a/readme.rst
+++ b/readme.rst
@@ -82,6 +82,7 @@ Other Packages:
- ``highlight-number`` *(needed to match the original themes number color)*.
- ``highlight-operators``.
- ``highlight-symbol``.
+   - ``hl-indent-scope``.
- ``ivy-mode``.
- ``lsp-mode``.
- ``magit-commit-mark``.



[nongnu] elpa/inkpot-theme 3f618a6edf 22/25: Correct ediff-fine-diff-Ancestor color

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 3f618a6edf62995d1274aba66a0efffa4c0c0a3b
Author: Campbell Barton 
Commit: Campbell Barton 

Correct ediff-fine-diff-Ancestor color
---
 inkpot-theme.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index bb055f876f..f61cd89888 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -260,7 +260,7 @@
`(ediff-even-diff-B ((t (:background ,ip-slate-dark+7.6
`(ediff-even-diff-C ((t (:background ,ip-slate-dark+7.6
`(ediff-fine-diff-A ((t (:foreground ,ip-cream-light :background 
,ip-red-light :weight bold
-   `(ediff-fine-diff-Ancestor ((t (:foreground ,ip-cream-light :background 
,ip-red-light weight bold
+   `(ediff-fine-diff-Ancestor ((t (:foreground ,ip-cream-light :background 
,ip-red-light :weight bold
`(ediff-fine-diff-B ((t (:foreground ,ip-cream-light :background 
,ip-green-bright :weight bold
`(ediff-fine-diff-C ((t (:foreground ,ip-cream-light :background 
,ip-cyan-mid :weight bold
`(ediff-odd-diff-A ((t (:background ,ip-slate-dark+15.7



[nongnu] elpa/inkpot-theme ed158367d4 20/25: Don't use black background for diff function/context

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit ed158367d42905b77087072770d70666f9bf2ced
Author: Campbell Barton 
Commit: Campbell Barton 

Don't use black background for diff function/context

This avoids problems with a black background.
---
 inkpot-theme.el | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index bafca09944..defa452479 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -117,7 +117,6 @@
  nil
 
   (when inkpot-theme-use-black-background
-(setq ip-black "#0E0E0E")
 (setq ip-slate-dark "#00")
 (setq ip-slate-dark+15.7 "#181818")
 (setq ip-slate-dark+7.9 "#141414")
@@ -244,8 +243,8 @@
`(diff-file-header ((t (:foreground ,ip-brown-light+30.9 :background 
,ip-grey+25
;; These are displayed side-by-side, a rare exception where a black
;; background is useful to visually separate content.
-   `(diff-hunk-header ((t (:foreground ,ip-cyan-mid :background ,ip-black
-   `(diff-function ((t (:foreground ,ip-yellow-bright :background ,ip-black
+   `(diff-hunk-header ((t (:foreground ,ip-cream-light :background 
,ip-slate-dark+15.7
+   `(diff-function ((t (:foreground ,ip-yellow-bright :background 
,ip-slate-dark+15.7
 
;; ediff-mode
`(ediff-current-diff-A ((t (:foreground ,ip-cream-light :background 
,ip-red-mid



[nongnu] elpa/inkpot-theme d8a1c86514 23/25: Add anzu-mode-line-no-match color

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit d8a1c865140732a2cd3893ef357e020761ed366b
Author: Campbell Barton 
Commit: Campbell Barton 

Add anzu-mode-line-no-match color
---
 changelog.rst   | 4 
 inkpot-theme.el | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/changelog.rst b/changelog.rst
index a166c2e563..0ff4efa160 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,10 @@
 Change Log
 ##
 
+
+- 2023-06-11
+   - Add ``anzu-mode-line-no-match`` color.
+
 - 2023-06-10
- Add ``inkpot-theme-use-black-background`` to use a black background.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index f61cd89888..2df5ef8463 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -400,7 +400,8 @@
`(vundo-highlight ((t (:foreground ,ip-yellow-bright
 
;; anzu (melpa)
-   `(anzu-mode-line ((t (:foreground ,ip-grey+93
+   `(anzu-mode-line ((t (:foreground ,ip-grey+93 :weight normal
+   `(anzu-mode-line-no-match ((t (:foreground ,ip-grey+73 :weight normal
 
;; highlight-numbers (melpa).
`(highlight-numbers-number ((t (:foreground ,ip-brown-bright



[nongnu] elpa/inkpot-theme 8a67dfbee4 13/25: Cleanup: add fill-column local variable

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 8a67dfbee445928c604b5e4102e5c93b1e27a724
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: add fill-column local variable
---
 inkpot-theme.el | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index c454195959..d419eca476 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -593,5 +593,8 @@
(file-name-as-directory (file-name-directory load-file-name
 
 (provide-theme 'inkpot)
-
+;; Local Variables:
+;; fill-column: 99
+;; indent-tabs-mode: nil
+;; End:
 ;;; inkpot-theme.el ends here



[nongnu] elpa/inkpot-theme 5189ec24c0 03/25: Cleanup: quiet warning (fails to specify containing group)

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 5189ec24c0e1eb5acdbff3040639fe82c0c19976
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: quiet warning (fails to specify containing group)
---
 inkpot-theme.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 13114c9c2d..d28fafd256 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -15,6 +15,8 @@
 
 (deftheme inkpot "Dark color scheme with bright easily identifiable colors.")
 
+(defgroup inkpot nil "InkPot theme and it's settings." :group 'inkpot)
+
 (defcustom inkpot-theme-use-box t "Show outline around mode-line and header." 
:type 'boolean)
 
 ;; Colors from original Vim theme (for reference)



[nongnu] elpa/inkpot-theme b5586d72e9 10/25: Cleanup: format

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit b5586d72e919623ce883c5093b79b002b3e3d631
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: format
---
 inkpot-theme.el | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 6c53fce9d9..40cc3bde7a 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -14,11 +14,16 @@
 
 ;;; Code:
 
-(deftheme inkpot "Dark color scheme with bright easily identifiable colors.")
+(deftheme inkpot
+  "Dark color scheme with bright easily identifiable colors.")
 
-(defgroup inkpot nil "InkPot theme and it's settings." :group 'inkpot)
+(defgroup inkpot nil
+  "InkPot theme and it's settings."
+  :group 'inkpot)
 
-(defcustom inkpot-theme-use-box t "Show outline around mode-line and header." 
:type 'boolean)
+(defcustom inkpot-theme-use-box t
+  "Show outline around mode-line and header."
+  :type 'boolean)
 
 ;; Colors from original Vim theme (for reference)
 ;; as of https://github.com/ciaranm/inkpot (Feb 11, 2013)
@@ -480,7 +485,8 @@
 
 ;;;###autoload
 (when load-file-name
-  (add-to-list 'custom-theme-load-path
+  (add-to-list
+'custom-theme-load-path
 (file-name-as-directory (file-name-directory load-file-name
 
 (provide-theme 'inkpot)



[nongnu] elpa/nasm-mode updated (65ca6546fc -> 7079eb4ce1)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/nasm-mode.

  from  65ca6546fc make comment functions local
   new  174d3b63db Use 'symbols instead of 'words for regexp-opt
   new  ceb995fa8c Merge pull request #15 from 8dcc/keyword-highlight
   new  429611a388 Use goto-char instead of deprecated point
   new  e1d7fa8abc Merge pull request #16 from 8dcc/goto-char
   new  40410fa5a0 Don't highlight constants in symbols
   new  39e12b1794 Merge pull request #17 from 8dcc/constant-highlight-fix
   new  7079eb4ce1 Use goto-char in nasm-comment


Summary of changes:
 nasm-mode.el | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)



[nongnu] elpa/inkpot-theme 14b689394f 15/25: Add mono-complete face

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 14b689394f2b9a8d7bb1f19c798d14c4d8968381
Author: Campbell Barton 
Commit: Campbell Barton 

Add mono-complete face
---
 changelog.rst   | 3 +++
 inkpot-theme.el | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/changelog.rst b/changelog.rst
index 434e5f74d6..b765223a94 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,9 @@
 Change Log
 ##
 
+- 2023-03-06
+   - Define a color for ``mono-complete-preview-face``.
+
 - 2022-08-19
- Add ``dap-ui-marker-face`` color.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index 1d44d058d6..9e1cf981ee 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -429,6 +429,8 @@
;; fancy-dabbrev (melpa).
;; Colors selected from the palette to be a balance: not too intrusive, not 
too faded.
`(fancy-dabbrev-preview-face ((t (:foreground ,ip-slate-light+5.5 
:background ,ip-slate-dark+7.6
+   ;; mono-complete (melpa)
+   `(mono-complete-preview-face ((t (:foreground ,ip-slate-light+5.5 
:background ,ip-slate-dark+7.6
 
;; neotree (melpa).
`(neo-banner-face ((t (:foreground ,ip-orange-bright



[nongnu] elpa/inkpot-theme 259272084f 25/25: Use USLUV blended background tints for indentation guides

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 259272084f8ead2453f83f526ed95061f879d464
Author: Campbell Barton 
Commit: Campbell Barton 

Use USLUV blended background tints for indentation guides

These are lower contrast & saturation.
---
 inkpot-theme.el | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index a05893235f..45e1f055cf 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -78,8 +78,6 @@
   (ip-slate-dark+15.7 "#3e3e5e") ; bg:StatusLine bg:User1 bg:User2 
bg:StatusLineNC bg:VertSplit
 
   (ip-slate-dark+7.6-bg "#2e2e37") ; ip-slate-dark+7.6, background 
adjusted.
-  (ip-slate-dark+7.9-bg "#2e2e3f") ; ip-slate-dark+7.9, background 
adjusted.
-  (ip-slate-dark+15.7-bg "#3e3e5e") ; ip-slate-dark+15.7, background 
adjusted.
 
   (ip-slate-mid "#4e4e8f") ; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu bg:MatchParen
   (ip-slate-light "#7070a0") ; fg:User2
@@ -113,6 +111,10 @@
   (ip-white "#ff") ; fg:ErrorMsg fg:WarningMsg
   ;; End palette colors.
 
+  ;; Colors not from the palette.
+  (ip-slate-dark-hi-1 "#2A2A36") ; ip-slate-dark V  +6 (HSLUV)
+  (ip-slate-dark-hi-2 "#373745") ; ip-slate-dark V +12 (HSLUV)
+
   (box-outline
(cond
 (inkpot-theme-use-box
@@ -123,8 +125,10 @@
   (when inkpot-theme-use-black-background
 (setq ip-slate-dark "#00")
 (setq ip-slate-dark+7.6-bg "#181818")
-(setq ip-slate-dark+7.9-bg "#141414")
-(setq ip-slate-dark+15.7-bg "#101010")
+
+(setq ip-slate-dark-hi-1 "#131313")
+(setq ip-slate-dark-hi-2 "#1F1F1F")
+
 (setq ip-grey+25 "#1E1E1E"))
 
   (custom-theme-set-faces
@@ -470,16 +474,16 @@
`(neo-file-link-face ((t (:foreground ,ip-cream-light
 
;; highlight-indent-guides (melpa).
-   `(highlight-indent-guides-odd-face ((t (:background 
,ip-slate-dark+15.7-bg
-   `(highlight-indent-guides-even-face ((t (:background 
,ip-slate-dark+7.9-bg
+   `(highlight-indent-guides-odd-face ((t (:background ,ip-slate-dark-hi-2
+   `(highlight-indent-guides-even-face ((t (:background ,ip-slate-dark-hi-1
 
;; hl-indent-scope (melpa).
-   `(hl-indent-scope-odd-face ((t (:background ,ip-slate-dark+15.7-bg
-   `(hl-indent-scope-even-face ((t (:background ,ip-slate-dark+7.9-bg
+   `(hl-indent-scope-odd-face ((t (:background ,ip-slate-dark-hi-2
+   `(hl-indent-scope-even-face ((t (:background ,ip-slate-dark-hi-1
 
;; visual-indentation-mode (stand alone package).
-   `(visual-indentation-light-face ((t (:background ,ip-slate-dark+15.7-bg
-   `(visual-indentation-dark-face ((t (:background ,ip-slate-dark+7.9-bg
+   `(visual-indentation-light-face ((t (:background ,ip-slate-dark-hi-2
+   `(visual-indentation-dark-face ((t (:background ,ip-slate-dark-hi-1
 
;; highlight-operators (melpa).
`(highlight-operators-face ((t (:foreground ,ip-blue-bright



[nongnu] elpa/inkpot-theme d88fdc5318 19/25: Add inkpot-theme-use-black-background option

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit d88fdc531896144da9d891033f72f40685518408
Author: Campbell Barton 
Commit: Campbell Barton 

Add inkpot-theme-use-black-background option
---
 changelog.rst   |  2 ++
 inkpot-theme.el | 12 
 readme.rst  |  4 +++-
 3 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/changelog.rst b/changelog.rst
index 2457d6dfc9..a166c2e563 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,8 @@
 Change Log
 ##
 
+- 2023-06-10
+   - Add ``inkpot-theme-use-black-background`` to use a black background.
 
 - 2023-04-18
- Define colors for ``eglot`` inlay hints.
diff --git a/inkpot-theme.el b/inkpot-theme.el
index 003f906992..bafca09944 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -25,6 +25,10 @@
   "Show outline around mode-line and header."
   :type 'boolean)
 
+(defcustom inkpot-theme-use-black-background nil
+  "Use a black background."
+  :type 'boolean)
+
 ;; Colors from original Vim theme (for reference)
 ;; as of https://github.com/ciaranm/inkpot (Feb 11, 2013)
 
@@ -112,6 +116,14 @@
 (t
  nil
 
+  (when inkpot-theme-use-black-background
+(setq ip-black "#0E0E0E")
+(setq ip-slate-dark "#00")
+(setq ip-slate-dark+15.7 "#181818")
+(setq ip-slate-dark+7.9 "#141414")
+(setq ip-slate-dark+7.6 "#101010")
+(setq ip-grey+25 "#1E1E1E"))
+
   (custom-theme-set-faces
;; Theme name.
'inkpot
diff --git a/readme.rst b/readme.rst
index 5f20defe48..29b47debd6 100644
--- a/readme.rst
+++ b/readme.rst
@@ -27,8 +27,10 @@ This theme is quite close to
 Customization
 =
 
-``inkpot-theme-use-box`` (``t``)
+``inkpot-theme-use-box``: ``t``
When nil, don't use box outlines for the mode-line and header.
+``inkpot-theme-use-black-background``: ``nil``
+   When t, use a black background.
 
 
 Notes



[nongnu] elpa/inkpot-theme bccedeb498 12/25: Cleanup: formatting

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit bccedeb498f4e3a0ee90511265a31f0887933524
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: formatting
---
 inkpot-theme.el | 114 
 1 file changed, 57 insertions(+), 57 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index cb262da584..c454195959 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -31,82 +31,82 @@
 ;; Ordered around the color wheel, starting at red.
 ;; Include VIM usage in comments.
 
-(let ((ip-red-dark "#6e2e2e") ;; bg:Error
-  (ip-red-dark+0.2 "#6d3030") ;; bg:DiffDelete
-  (ip-red-mid "#af4f4b") ;; fg:Title
-  (ip-red-light "#ce4e4e") ;; bg:ErrorMsg
-  ;; (ip-red-light+4.5 "#cc") ;; sp:SpellBad
-
-  (ip-orange-dark "#ad600b") ;; fg:doxygenSpecialMultilineDesc 
fg:doxygenSpecialOnelineDesc
-  ;; (ip-orange-dark+12.3 "#ad7b20") ;; bg:doxygenComment
-  (ip-orange-bright "#cd8b00") ;; fg:Comment
-  (ip-orange-light "#df9f2d") ;; fg:Underlined
-  ;; (ip-orange-light+11.7 "#fdd090") ;; fg:doxygenParam fg:doxygenPrev 
fg:doxygenSmallSpecial
+(let ((ip-red-dark "#6e2e2e") ; bg:Error
+  (ip-red-dark+0.2 "#6d3030") ; bg:DiffDelete
+  (ip-red-mid "#af4f4b") ; fg:Title
+  (ip-red-light "#ce4e4e") ; bg:ErrorMsg
+  ;; (ip-red-light+4.5 "#cc") ; sp:SpellBad
+
+  (ip-orange-dark "#ad600b") ; fg:doxygenSpecialMultilineDesc 
fg:doxygenSpecialOnelineDesc
+  ;; (ip-orange-dark+12.3 "#ad7b20") ; bg:doxygenComment
+  (ip-orange-bright "#cd8b00") ; fg:Comment
+  (ip-orange-light "#df9f2d") ; fg:Underlined
+  ;; (ip-orange-light+11.7 "#fdd090") ; fg:doxygenParam fg:doxygenPrev 
fg:doxygenSmallSpecial
   ;; fg:doxygenSpecial
 
-  (ip-brown-mid "#ad7b57") ;; bg:Search
-  ;; (ip-brown-mid+12.6 "#cd8b60") ;; bg:IncSearch
-  (ip-brown-mid+13 "#ce8e4e") ;; bg:WarningMsg
-  ;; (ip-brown-mid+13.8 "#d0a060") ;; fg:Folded
-  ;; (ip-brown-mid+31.4 "#fdab60") ;; fg:doxygenBrief fg:doxygenSpecial
+  (ip-brown-mid "#ad7b57") ; bg:Search
+  ;; (ip-brown-mid+12.6 "#cd8b60") ; bg:IncSearch
+  (ip-brown-mid+13 "#ce8e4e") ; bg:WarningMsg
+  ;; (ip-brown-mid+13.8 "#d0a060") ; fg:Folded
+  ;; (ip-brown-mid+31.4 "#fdab60") ; fg:doxygenBrief fg:doxygenSpecial
 
-  (ip-brown-bright "#f0ad6d") ;; fg:Number
-  (ip-brown-light "#ffcd8b") ;; fg:Constant fg:String
-  (ip-brown-light+30.9 "#cd") ;; fg:DiffText fg:DiffChange 
fg:DiffDelete fg:DiffAdd
+  (ip-brown-bright "#f0ad6d") ; fg:Number
+  (ip-brown-light "#ffcd8b") ; fg:Constant fg:String
+  (ip-brown-light+30.9 "#cd") ; fg:DiffText fg:DiffChange 
fg:DiffDelete fg:DiffAdd
 
-  (ip-cream-light "#cfbfad") ;; fg:Normal fg:MBENormal fg:MatchParen
+  (ip-cream-light "#cfbfad") ; fg:Normal fg:MBENormal fg:MatchParen
 
-  ;; (ip-yellow-mid "#66") ;; sp:SpellLocal
-  (ip-yellow-bright "#ffcd00") ;; fg:Question
+  ;; (ip-yellow-mid "#66") ; sp:SpellLocal
+  (ip-yellow-bright "#ffcd00") ; fg:Question
 
-  (ip-green-mid "#306d30") ;; bg:DiffAdd
-  (ip-green-bright "#00ff8b") ;; fg:User1 fg:Directory
-  ;; (ip-green-light "#8fff8b") ;; bg:lCursor
+  (ip-green-mid "#306d30") ; bg:DiffAdd
+  (ip-green-bright "#00ff8b") ; fg:User1 fg:Directory
+  ;; (ip-green-light "#8fff8b") ; bg:lCursor
 
-  (ip-cyan-dark "#306b8f") ;; bg:DiffChange
-  (ip-cyan-mid "#409090") ;; fg:PreProc
-  ;; (ip-cyan-bright "#66") ;; sp:SpellCap
+  (ip-cyan-dark "#306b8f") ; bg:DiffChange
+  (ip-cyan-mid "#409090") ; fg:PreProc
+  ;; (ip-cyan-bright "#66") ; sp:SpellCap
 
   ;; Use name 'slate' as the palette has many de-saturated blues.
   (ip-slate-dark-inverted "#b38363")
-  (ip-slate-dark "#1e1e27") ;; bg:Normal
-  (ip-slate-dark+7.6 "#2e2e37") ;; bg:CursorLine
-  (ip-slate-dark+7.9 "#2e2e3f") ;; bg:MBENormal bg:MBEChanged bg:PmenuSel
-  (ip-slate-dark+15.7 "#3e3e5e") ;; bg:StatusLine bg:User1 bg:User2
+  (ip-slate-dark "#1e1e27") ; bg:Normal
+  (ip-slate-dark+7.6 "#2e2e37") ; bg:CursorLine
+  (ip-slate-dark+7.9 "#2e2e3f") ; bg:MBENormal bg:MBEChanged bg:PmenuSel
+  (ip-slate-dark+15.7 "#3e3e5e") ; bg:StatusLine bg:User1 bg:User2
   ;;bg:StatusLineNC bg:VertSplit
 
-  (ip-slate-mid "#4e4e8f") ;; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu
+  (ip-slate-mid "#4e4e8f") ; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu
   ;;  bg:MatchParen
-  (ip-slate-light "#7070a0") ;; fg:User2
-  (ip-slate-light+5.5 "#7e7eae") ;; fg:ModeMsg fg:MoreMsg
-  (ip-slate-light+5.9 "#6e6eaf") ;; bg:WildMenu bg:PmenuSbar bg:PmenuThumb
-  (ip-slate-lite+17.7 "#8b8bcd") ;; fg:FoldColumn fg:LineNr fg:NonText
+  (ip-slate-light "#7070a0") ; fg:User2
+  (ip-slate-light+5.5 "#7e7eae") ; fg:ModeMsg fg

[nongnu] elpa/inkpot-theme 964f506749 21/25: Separate background adjusted colors (when using a black background)

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 964f50674994930407bd399902c8502c99645893
Author: Campbell Barton 
Commit: Campbell Barton 

Separate background adjusted colors (when using a black background)

Some colors where adjusted for a black background,
split these colors into new variables so the original colors can
still be used.

Resolves the mode-line color being set to dark grey.
---
 inkpot-theme.el | 40 ++--
 1 file changed, 22 insertions(+), 18 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index defa452479..bb055f876f 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -77,6 +77,10 @@
   (ip-slate-dark+7.9 "#2e2e3f") ; bg:MBENormal bg:MBEChanged bg:PmenuSel
   (ip-slate-dark+15.7 "#3e3e5e") ; bg:StatusLine bg:User1 bg:User2 
bg:StatusLineNC bg:VertSplit
 
+  (ip-slate-dark+7.6-bg "#2e2e37") ; ip-slate-dark+7.6, background 
adjusted.
+  (ip-slate-dark+7.9-bg "#2e2e3f") ; ip-slate-dark+7.9, background 
adjusted.
+  (ip-slate-dark+15.7-bg "#3e3e5e") ; ip-slate-dark+15.7, background 
adjusted.
+
   (ip-slate-mid "#4e4e8f") ; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu bg:MatchParen
   (ip-slate-light "#7070a0") ; fg:User2
   (ip-slate-light+5.5 "#7e7eae") ; fg:ModeMsg fg:MoreMsg
@@ -118,9 +122,9 @@
 
   (when inkpot-theme-use-black-background
 (setq ip-slate-dark "#00")
-(setq ip-slate-dark+15.7 "#181818")
-(setq ip-slate-dark+7.9 "#141414")
-(setq ip-slate-dark+7.6 "#101010")
+(setq ip-slate-dark+7.6-bg "#181818")
+(setq ip-slate-dark+7.9-bg "#141414")
+(setq ip-slate-dark+15.7-bg "#101010")
 (setq ip-grey+25 "#1E1E1E"))
 
   (custom-theme-set-faces
@@ -180,7 +184,7 @@
`(mode-line-buffer-id ((t (:foreground ,ip-grey+73 :bold nil 
,@box-outline
 
 
-   `(hl-line ((t (:background ,ip-slate-dark+7.6
+   `(hl-line ((t (:background ,ip-slate-dark+7.6-bg
 
`(show-paren-match-face ((t (:background ,ip-slate-mid
`(show-paren-match ((t (:background ,ip-slate-mid
@@ -205,15 +209,15 @@
'(whitespace-tab ((nil (:foreground "#434357"
 
;; `eglot`.
-   `(eglot-inlay-hint-face ((t (:foreground ,ip-slate-light+5.9 :background 
,ip-slate-dark+7.6
-   `(eglot-type-hint-face ((t (:foreground ,ip-slate-light+5.9 :background 
,ip-slate-dark+7.6
-   `(eglot-parameter-hint-face ((t (:foreground ,ip-slate-light+5.9 
:background ,ip-slate-dark+7.6
+   `(eglot-inlay-hint-face ((t (:foreground ,ip-slate-light+5.9 :background 
,ip-slate-dark+7.6-bg
+   `(eglot-type-hint-face ((t (:foreground ,ip-slate-light+5.9 :background 
,ip-slate-dark+7.6-bg
+   `(eglot-parameter-hint-face ((t (:foreground ,ip-slate-light+5.9 
:background ,ip-slate-dark+7.6-bg
 
;; xref mode.
`(xref-line-number ((t (:foreground ,ip-slate-lite+17.7 :background 
,ip-grey+18
 
;; tab-bar-mode.
-   `(tab-bar ((t (:foreground ,ip-grey+73 :background ,ip-slate-dark+7.6 :bold 
t
+   `(tab-bar ((t (:foreground ,ip-grey+73 :background ,ip-slate-dark+7.6-bg 
:bold t
`(tab-bar-tab ((t (:foreground ,ip-grey+73 :background ,ip-slate-dark+15.7 
,@box-outline
`(tab-bar-tab-inactive ((t (:foreground ,ip-grey+73 :background 
,ip-slate-dark+15.7 :bold nil :italic t
 
@@ -452,9 +456,9 @@
 
;; fancy-dabbrev (melpa).
;; Colors selected from the palette to be a balance: not too intrusive, not 
too faded.
-   `(fancy-dabbrev-preview-face ((t (:foreground ,ip-slate-light+5.5 
:background ,ip-slate-dark+7.6
+   `(fancy-dabbrev-preview-face ((t (:foreground ,ip-slate-light+5.5 
:background ,ip-slate-dark+7.6-bg
;; mono-complete (melpa)
-   `(mono-complete-preview-face ((t (:foreground ,ip-slate-light+5.5 
:background ,ip-slate-dark+7.6
+   `(mono-complete-preview-face ((t (:foreground ,ip-slate-light+5.5 
:background ,ip-slate-dark+7.6-bg
 
;; neotree (melpa).
`(neo-banner-face ((t (:foreground ,ip-orange-bright
@@ -465,12 +469,16 @@
`(neo-file-link-face ((t (:foreground ,ip-cream-light
 
;; highlight-indent-guides (melpa).
-   `(highlight-indent-guides-odd-face ((t (:background ,ip-slate-dark+15.7
-   `(highlight-indent-guides-even-face ((t (:background ,ip-slate-dark+7.9
+   `(highlight-indent-guides-odd-face ((t (:background 
,ip-slate-dark+15.7-bg
+   `(highlight-indent-guides-even-face ((t (:background 
,ip-slate-dark+7.9-bg
 
;; hl-indent-scope (melpa).
-   `(hl-indent-scope-odd-face ((t (:background ,ip-slate-dark+15.7
-   `(hl-indent-scope-even-face ((t (:background ,ip-slate-dark+7.9
+   `(hl-indent-scope-odd-face ((t (:background ,ip-slate-dark+15.7-bg
+   `(hl-indent-scope-even-face ((t (:background ,ip-slate-dark+7.9-bg
+
+   ;; visual-indentation-mode (stand alone package).
+   `(visual-indentation-light-face ((t (:background ,ip-slate-dark+15.7-bg
+   `(visual-indentation-dark-face ((t (:background ,ip-slate-dark+7.9-bg)

[nongnu] elpa/inkpot-theme f0ff3986c0 16/25: Define colors for vundo

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit f0ff3986c0a74dce08550fd2bcb257631bd90947
Author: Campbell Barton 
Commit: Campbell Barton 

Define colors for vundo
---
 changelog.rst   | 3 +++
 inkpot-theme.el | 6 ++
 readme.rst  | 1 +
 3 files changed, 10 insertions(+)

diff --git a/changelog.rst b/changelog.rst
index b765223a94..904cd28c1a 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,9 @@
 Change Log
 ##
 
+- 2023-04-04
+   - Define colors for ``vundo``.
+
 - 2023-03-06
- Define a color for ``mono-complete-preview-face``.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index 9e1cf981ee..09bcf2c88a 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -371,6 +371,12 @@
 
;; Colors for popular plugins.
 
+   ;; vundo (elpa).
+   `(vundo-node ((t (:foreground ,ip-slate-dark+15.7
+   `(vundo-stem ((t (:foreground ,ip-slate-dark+15.7
+   `(vundo-saved ((t (:foreground ,ip-cream-light
+   `(vundo-highlight ((t (:foreground ,ip-yellow-bright
+
;; anzu (melpa)
`(anzu-mode-line ((t (:foreground ,ip-grey+93
 
diff --git a/readme.rst b/readme.rst
index f04a1d0529..cd85632707 100644
--- a/readme.rst
+++ b/readme.rst
@@ -91,6 +91,7 @@ Other Packages:
- ``neotree``.
- ``treemacs``.
- ``visual-indentation-mode``.
+   - ``vundo``.
 
 
 Additions, corrections, and improvements are most welcome.



[nongnu] elpa/inkpot-theme e64d360b9d 01/25: Change URL to codeberg

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit e64d360b9d60b4a4913711cdb70aefb132236979
Author: Campbell Barton 
Commit: Campbell Barton 

Change URL to codeberg
---
 inkpot-theme.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 39ce0e69be..13114c9c2d 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -3,7 +3,7 @@
 ;; SPDX-License-Identifier: GPL-2.0-or-later
 ;; Author: Sarah Iovan 
 ;; Campbell Barton 
-;; URL: https://codeberg.com/ideasman42/emacs-inkpot-theme
+;; URL: https://codeberg.org/ideasman42/emacs-inkpot-theme
 ;; Version: 0.1
 ;; Package-Requires: ((emacs "24.1"))
 



[nongnu] elpa/nasm-mode e1d7fa8abc 5/7: Merge pull request #16 from 8dcc/goto-char

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit e1d7fa8abcbdd67397e09c2e544dbd8dea22f7c0
Merge: ceb995fa8c 429611a388
Author: 8dcc  <29655971+8...@users.noreply.github.com>
Commit: GitHub 

Merge pull request #16 from 8dcc/goto-char

Use `goto-char` instead of deprecated `point`
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 810bb12a46..30773160ad 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -643,7 +643,7 @@ is not immediately after a mnemonic; otherwise, we insert a 
tab."
 (indent-line-to 0)
   (indent-line-to nasm-basic-offset))
 (when (> (- (point-max) orig) (point))
-  (setf (point) (- (point-max) orig)))
+  (goto-char (- (point-max) orig)))
 
 (defun nasm--current-line ()
   "Return the current line as a string."



[nongnu] elpa/nasm-mode 429611a388 2/7: Use goto-char instead of deprecated point

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit 429611a388a00bda742ea31217780e91aaa8a341
Author: 8dcc <8dcc@gmail.com>
Commit: 8dcc <8dcc@gmail.com>

Use goto-char instead of deprecated point
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 307e87106e..642439f1d0 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -643,7 +643,7 @@ is not immediately after a mnemonic; otherwise, we insert a 
tab."
 (indent-line-to 0)
   (indent-line-to nasm-basic-offset))
 (when (> (- (point-max) orig) (point))
-  (setf (point) (- (point-max) orig)))
+  (goto-char (- (point-max) orig)))
 
 (defun nasm--current-line ()
   "Return the current line as a string."



[nongnu] elpa/nasm-mode 174d3b63db 1/7: Use 'symbols instead of 'words for regexp-opt

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit 174d3b63dbbf59682e26d89649a02cc84035aa03
Author: 8dcc <8dcc@gmail.com>
Commit: 8dcc <8dcc@gmail.com>

Use 'symbols instead of 'words for regexp-opt

See 
https://www.gnu.org/software/emacs/manual/html_node/elisp/Regexp-Functions.html
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 307e87106e..810bb12a46 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -557,7 +557,7 @@ This can be :tab, :space, or nil (do nothing)."
 (defmacro nasm--opt (keywords)
   "Prepare KEYWORDS for `looking-at'."
   `(eval-when-compile
- (regexp-opt ,keywords 'words)))
+ (regexp-opt ,keywords 'symbols)))
 
 (defconst nasm-imenu-generic-expression
   `((nil ,(concat "^\\s-*" nasm-nonlocal-label-rexexp) 1)



[nongnu] elpa/inkpot-theme 6b0de65672 07/25: Add anzu color

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 6b0de65672aa10d604c019fd44a5209373f16e1d
Author: Campbell Barton 
Commit: Campbell Barton 

Add anzu color

The default is too bright & doesn't contrast nicely
---
 changelog.rst   | 3 +++
 inkpot-theme.el | 7 +--
 readme.rst  | 1 +
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/changelog.rst b/changelog.rst
index 9dd683a69e..0cd06a6ec1 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,9 @@
 Change Log
 ##
 
+- 2022-08-12
+   - Add ``anzu-mode-line`` color.
+
 - 2022-07-31
- Add ``hl-indent-scope`` colors.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index bac6bd9b7a..b51ce7d341 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -98,8 +98,8 @@
 ;;bg:cFormat
 (ip-grey+73 "#b9b9b9") ;; fg:StatusLine fg:StatusLineNC fg:VertSplit
 ;; (ip-grey+81 "#cfcfcd") ;; fg:MBEVisibleNormal
-;; (ip-grey+93 "#ee") ;; fg:WildMenu fg:MBEChanged 
fg:MBEVisibleChanged fg:Visual
-;;   fg:Pmenu fg:PmenuSel fg:PmenuSbar 
fg:PmenuThumb
+(ip-grey+93 "#ee") ;; fg:WildMenu fg:MBEChanged fg:MBEVisibleChanged 
fg:Visual
+;;fg:Pmenu fg:PmenuSel fg:PmenuSbar fg:PmenuThumb
 
 (ip-black "#00") ;; bg:Normal
 (ip-white "#ff") ;; fg:ErrorMsg fg:WarningMsg
@@ -384,6 +384,9 @@
 
 ;; Colors for popular plugins.
 
+;; anzu (melpa)
+`(anzu-mode-line ((t (:foreground ,ip-grey+93
+
 ;; highlight-numbers (melpa).
 `(highlight-numbers-number ((t (:foreground ,ip-brown-bright
 
diff --git a/readme.rst b/readme.rst
index 8fcd383bea..1f184dbfe4 100644
--- a/readme.rst
+++ b/readme.rst
@@ -71,6 +71,7 @@ Bundled Packages:
- ``xref``
 
 Other Packages:
+   - ``anzu``
- ``idle-highlight-mode``
- ``auto-complete``.
- ``diff-hl``



[nongnu] elpa/inkpot-theme 6f8a1b0a40 04/25: Update description

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 6f8a1b0a40633133a6101a930599c8f1e57d34b5
Author: Campbell Barton 
Commit: Campbell Barton 

Update description
---
 inkpot-theme.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index d28fafd256..8380f5fa41 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -9,7 +9,8 @@
 
 ;;; Commentary:
 
-;; This file is based on Per Vognsen's port of the original vim theme.
+;; A dark color scheme with bright easily identifiable colors,
+;; without being garish. Based on VIM's InkPot theme.
 
 ;;; Code:
 



[nongnu] elpa/inkpot-theme 81cc3154e0 14/25: Cleanup: set fill-column to 120 (avoids wrapping)

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 81cc3154e026c025e1bef1068930dbbe0e5be4cb
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: set fill-column to 120 (avoids wrapping)
---
 inkpot-theme.el | 269 +++-
 1 file changed, 72 insertions(+), 197 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index d419eca476..1d44d058d6 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -41,8 +41,7 @@
   ;; (ip-orange-dark+12.3 "#ad7b20") ; bg:doxygenComment
   (ip-orange-bright "#cd8b00") ; fg:Comment
   (ip-orange-light "#df9f2d") ; fg:Underlined
-  ;; (ip-orange-light+11.7 "#fdd090") ; fg:doxygenParam fg:doxygenPrev 
fg:doxygenSmallSpecial
-  ;; fg:doxygenSpecial
+  ;; (ip-orange-light+11.7 "#fdd090") ; fg:doxygenParam fg:doxygenPrev 
fg:doxygenSmallSpecial fg:doxygenSpecial
 
   (ip-brown-mid "#ad7b57") ; bg:Search
   ;; (ip-brown-mid+12.6 "#cd8b60") ; bg:IncSearch
@@ -72,11 +71,9 @@
   (ip-slate-dark "#1e1e27") ; bg:Normal
   (ip-slate-dark+7.6 "#2e2e37") ; bg:CursorLine
   (ip-slate-dark+7.9 "#2e2e3f") ; bg:MBENormal bg:MBEChanged bg:PmenuSel
-  (ip-slate-dark+15.7 "#3e3e5e") ; bg:StatusLine bg:User1 bg:User2
-  ;;bg:StatusLineNC bg:VertSplit
+  (ip-slate-dark+15.7 "#3e3e5e") ; bg:StatusLine bg:User1 bg:User2 
bg:StatusLineNC bg:VertSplit
 
-  (ip-slate-mid "#4e4e8f") ; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu
-  ;;  bg:MatchParen
+  (ip-slate-mid "#4e4e8f") ; bg:MBEVisibleNormal bg:MBEVisibleChanged 
bg:Visual bg:Pmenu bg:MatchParen
   (ip-slate-light "#7070a0") ; fg:User2
   (ip-slate-light+5.5 "#7e7eae") ; fg:ModeMsg fg:MoreMsg
   (ip-slate-light+5.9 "#6e6eaf") ; bg:WildMenu bg:PmenuSbar bg:PmenuThumb
@@ -90,20 +87,19 @@
   ;; (ip-purple-mid "#4a2a4a") ; bg:DiffText
 
   ;; (ip-pink-dark-3.9 "#cc66cc") ; sp:SpellRare
-  (ip-pink-dark "#c080d0") ; fg:Special fg:SpecialChar fg:perlSpecialMatch
-  ;;  fg:perlSpecialString fg:cSpecialCharacter 
fg:cFormat fg:Conceal
+  (ip-pink-dark "#c080d0") ; fg:Special fg:SpecialChar fg:perlSpecialMatch 
fg:perlSpecialString
+  ;; fg:cSpecialCharacter fg:cFormat fg:Conceal
   (ip-pink-light "#ff8bff") ; fg:Identifier fg:Type
 
   ;; Tones.
   (ip-grey+18 "#2e2e2e") ; bg:FoldColumn bg:LineNr bg:ColorColumn
   (ip-grey+19 "#303030") ; fg:IncSearch fg:Search fg:Todo
-  (ip-grey+25 "#404040") ; fg:Cursor fg:lCursor fg:CursorIM bg:String 
bg:SpecialChar
-  ;;bg:perlSpecialMatch bg:perlSpecialString 
bg:cSpecialCharacter
-  ;;bg:cFormat
+  (ip-grey+25 "#404040") ; fg:Cursor fg:lCursor fg:CursorIM bg:String 
bg:SpecialChar bg:perlSpecialMatch
+  ;;   bg:perlSpecialString bg:cSpecialCharacter 
bg:cFormat
   (ip-grey+73 "#b9b9b9") ; fg:StatusLine fg:StatusLineNC fg:VertSplit
   ;; (ip-grey+81 "#cfcfcd") ; fg:MBEVisibleNormal
-  (ip-grey+93 "#ee") ; fg:WildMenu fg:MBEChanged fg:MBEVisibleChanged 
fg:Visual
-  ;;fg:Pmenu fg:PmenuSel fg:PmenuSbar fg:PmenuThumb
+  (ip-grey+93 "#ee") ; fg:WildMenu fg:MBEChanged fg:MBEVisibleChanged 
fg:Visual fg:Pmenu fg:PmenuSel
+  ;;   fg:PmenuSbar fg:PmenuThumb
 
   (ip-black "#00") ; bg:Normal
   (ip-white "#ff") ; fg:ErrorMsg fg:WarningMsg
@@ -117,6 +113,7 @@
  nil
 
   (custom-theme-set-faces
+   ;; Theme name.
'inkpot
 
;; Basic coloring.
@@ -128,9 +125,7 @@
`(highlight ((t (:background ,ip-grey+25
`(region ((t (:foreground ,ip-white :background ,ip-slate-mid
;; Match GVIM secondary selection (which is the background inverted).
-   `(secondary-selection
- ((t
-   (:foreground ,ip-slate-dark-inverted :inverse-video t
+   `(secondary-selection ((t (:foreground ,ip-slate-dark-inverted 
:inverse-video t
;; Success output.
`(success ((t (:foreground ,ip-green-bright
`(warning ((t (:foreground ,ip-white :background ,ip-brown-mid+13
@@ -141,63 +136,37 @@
`(link ((t (:foreground ,ip-pink-light
`(link-visited ((t (:foreground ,ip-pink-dark ; Not a vim color, just a 
little darker.
;; FIXME.
-   `(widget-field
- ((t
-   (:foreground ,ip-pink-dark :background ,ip-yellow-bright
+   `(widget-field ((t (:foreground ,ip-pink-dark :background 
,ip-yellow-bright
;; Follow other window border colors (mode-line in this case), don't blend 
in with the fringe.
-   `(scroll-bar
- ((t
-   (:foreground ,ip-grey+73 :background ,ip-slate-dark+15.7
+   `(scroll-bar ((t (:foreground ,ip-grey+73 :background 
,ip-slate-dark+15.7
 
;; Default (font-lock)
`(font-lock-builtin-face ((t (:foreground ,ip-pink-light
`(font

[nongnu] elpa/inkpot-theme c939eca12b 17/25: Add colors for eglot

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit c939eca12b1cb202194ab9e813651e7a1656888a
Author: Campbell Barton 
Commit: Campbell Barton 

Add colors for eglot
---
 changelog.rst   | 4 
 inkpot-theme.el | 5 +
 readme.rst  | 1 +
 3 files changed, 10 insertions(+)

diff --git a/changelog.rst b/changelog.rst
index 904cd28c1a..2457d6dfc9 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,10 @@
 Change Log
 ##
 
+
+- 2023-04-18
+   - Define colors for ``eglot`` inlay hints.
+
 - 2023-04-04
- Define colors for ``vundo``.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index 09bcf2c88a..51df9c9aa0 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -193,6 +193,11 @@
'(whitespace-space ((nil (:foreground "#434357"
'(whitespace-tab ((nil (:foreground "#434357"
 
+   ;; `eglot`.
+   `(eglot-inlay-hint-face ((t (:foreground ,ip-slate-light+5.9 :background 
,ip-slate-dark+7.6
+   `(eglot-type-hint-face ((t (:foreground ,ip-slate-light+5.9 :background 
,ip-slate-dark+7.6
+   `(eglot-parameter-hint-face ((t (:foreground ,ip-slate-light+5.9 
:background ,ip-slate-dark+7.6
+
;; xref mode.
`(xref-line-number ((t (:foreground ,ip-slate-lite+17.7 :background 
,ip-grey+18
 
diff --git a/readme.rst b/readme.rst
index cd85632707..5f20defe48 100644
--- a/readme.rst
+++ b/readme.rst
@@ -65,6 +65,7 @@ Other:
- ``ediff-mode``
 
 Bundled Packages:
+   - ``eglot``
- ``tab-bar-mode``
- ``which-func``
- ``white-space``



[nongnu] elpa/nasm-mode 40410fa5a0 3/7: Don't highlight constants in symbols

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit 40410fa5a04fe662c9293822d2faca6b6c9f
Author: 8dcc <8dcc@gmail.com>
Commit: 8dcc <8dcc@gmail.com>

Don't highlight constants in symbols
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 307e87106e..c16e871aca 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -547,7 +547,7 @@ This can be :tab, :space, or nil (do nothing)."
   "Regexp for `nasm-mode' for matching labels.")
 
 (defconst nasm-constant-regexp
-  "\\<$?[-+]?[0-9][-+_0-9A-Fa-fHhXxDdTtQqOoBbYyeE.]*\\>"
+  "\\_<$?[-+]?[0-9][-+_0-9A-Fa-fHhXxDdTtQqOoBbYyeE.]*\\_>"
   "Regexp for `nasm-mode' for matching numeric constants.")
 
 (defconst nasm-section-name-regexp



[nongnu] elpa/nasm-mode 39e12b1794 6/7: Merge pull request #17 from 8dcc/constant-highlight-fix

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit 39e12b179484b207985be3da9c298ce73fff2cc9
Merge: e1d7fa8abc 40410fa5a0
Author: 8dcc  <29655971+8...@users.noreply.github.com>
Commit: GitHub 

Merge pull request #17 from 8dcc/constant-highlight-fix

Don't highlight constants in symbols
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 30773160ad..7e9e6fd19c 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -547,7 +547,7 @@ This can be :tab, :space, or nil (do nothing)."
   "Regexp for `nasm-mode' for matching labels.")
 
 (defconst nasm-constant-regexp
-  "\\<$?[-+]?[0-9][-+_0-9A-Fa-fHhXxDdTtQqOoBbYyeE.]*\\>"
+  "\\_<$?[-+]?[0-9][-+_0-9A-Fa-fHhXxDdTtQqOoBbYyeE.]*\\_>"
   "Regexp for `nasm-mode' for matching numeric constants.")
 
 (defconst nasm-section-name-regexp



[nongnu] elpa/inkpot-theme fc2e3e90e3 24/25: Rename some colors in the palette

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit fc2e3e90e33cf7442a23531fe11697c069eb3285
Author: Campbell Barton 
Commit: Campbell Barton 

Rename some colors in the palette
---
 inkpot-theme.el | 86 -
 1 file changed, 43 insertions(+), 43 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 2df5ef8463..a05893235f 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -38,7 +38,7 @@
 (let ((ip-red-dark "#6e2e2e") ; bg:Error
   (ip-red-dark+0.2 "#6d3030") ; bg:DiffDelete
   (ip-red-mid "#af4f4b") ; fg:Title
-  (ip-red-light "#ce4e4e") ; bg:ErrorMsg
+  (ip-red-bright "#ce4e4e") ; bg:ErrorMsg
   ;; (ip-red-light+4.5 "#cc") ; sp:SpellBad
 
   (ip-orange-dark "#ad600b") ; fg:doxygenSpecialMultilineDesc 
fg:doxygenSpecialOnelineDesc
@@ -66,9 +66,9 @@
   (ip-green-bright "#00ff8b") ; fg:User1 fg:Directory
   ;; (ip-green-light "#8fff8b") ; bg:lCursor
 
-  (ip-cyan-dark "#306b8f") ; bg:DiffChange
-  (ip-cyan-mid "#409090") ; fg:PreProc
-  ;; (ip-cyan-bright "#66") ; sp:SpellCap
+  (ip-cyan-mid "#306b8f") ; bg:DiffChange
+  (ip-cyan-bright "#409090") ; fg:PreProc
+  ;; (ip-cyan-light "#66") ; sp:SpellCap
 
   ;; Use name 'slate' as the palette has many de-saturated blues.
   (ip-slate-dark-inverted "#b38363")
@@ -95,8 +95,8 @@
   ;; (ip-purple-mid "#4a2a4a") ; bg:DiffText
 
   ;; (ip-pink-dark-3.9 "#cc66cc") ; sp:SpellRare
-  (ip-pink-dark "#c080d0") ; fg:Special fg:SpecialChar fg:perlSpecialMatch 
fg:perlSpecialString
-  ;; fg:cSpecialCharacter fg:cFormat fg:Conceal
+  (ip-pink-bright "#c080d0") ; fg:Special fg:SpecialChar 
fg:perlSpecialMatch fg:perlSpecialString
+  ;;   fg:cSpecialCharacter fg:cFormat fg:Conceal
   (ip-pink-light "#ff8bff") ; fg:Identifier fg:Type
 
   ;; Tones.
@@ -149,9 +149,9 @@
;; UI.
`(button ((t (:underline t :foreground ,ip-pink-light
`(link ((t (:foreground ,ip-pink-light
-   `(link-visited ((t (:foreground ,ip-pink-dark ; Not a vim color, just a 
little darker.
+   `(link-visited ((t (:foreground ,ip-pink-bright ; Not a vim color, just 
a little darker.
;; FIXME.
-   `(widget-field ((t (:foreground ,ip-pink-dark :background 
,ip-yellow-bright
+   `(widget-field ((t (:foreground ,ip-pink-bright :background 
,ip-yellow-bright
;; Follow other window border colors (mode-line in this case), don't blend 
in with the fringe.
`(scroll-bar ((t (:foreground ,ip-grey+73 :background 
,ip-slate-dark+15.7
 
@@ -160,11 +160,11 @@
`(font-lock-comment-face ((t (:foreground ,ip-orange-bright
`(font-lock-comment-delimiter-face ((t (:inherit font-lock-comment-face
`(font-lock-doc-face ((t (:foreground ,ip-blue-bright ; Alternate 
comment face.
-   `(font-lock-doc-markup-face ((t (:foreground ,ip-cyan-mid
-   `(font-lock-constant-face ((t (:foreground ,ip-cyan-mid
-   `(font-lock-function-name-face ((t (:foreground ,ip-pink-dark
+   `(font-lock-doc-markup-face ((t (:foreground ,ip-cyan-bright
+   `(font-lock-constant-face ((t (:foreground ,ip-cyan-bright
+   `(font-lock-function-name-face ((t (:foreground ,ip-pink-bright
`(font-lock-keyword-face ((t (:foreground ,ip-blue-bright
-   `(font-lock-preprocessor-face ((t (:foreground ,ip-cyan-mid
+   `(font-lock-preprocessor-face ((t (:foreground ,ip-cyan-bright
`(font-lock-string-face ((t (:foreground ,ip-brown-light :background 
,ip-grey+25
`(font-lock-type-face ((t (:foreground ,ip-pink-light
'(font-lock-variable-name-face ((t nil)))
@@ -172,7 +172,7 @@
 
`(font-lock-negation-char-face ((t (:foreground ,ip-cream-light ; 
currently no change.
`(font-lock-regexp-grouping-construct ((t (:foreground ,ip-blue-bright 
:weight bold
-   `(font-lock-regexp-grouping-backslash ((t (:foreground ,ip-pink-dark 
:weight bold
+   `(font-lock-regexp-grouping-backslash ((t (:foreground ,ip-pink-bright 
:weight bold
 
;; Mode line.
;; Follow GVIM, inactive mode-line isn't bold.
@@ -195,7 +195,7 @@
;; Note: original theme doesn't show different colors here,
;; simply use bold for 'isearch'.
`(isearch ((t (:foreground ,ip-grey+19 :background ,ip-brown-mid :bold t
-   `(isearch-fail ((t (:foreground ,ip-white :background ,ip-red-light
+   `(isearch-fail ((t (:foreground ,ip-white :background ,ip-red-bright
`(lazy-highlight ((t (:foreground ,ip-grey+19 :background ,ip-brown-mid
 
`(minibuffer-prompt ((t (:foreground ,ip-slate-light+5.5 :bold t
@@ -254,15 +254,15 @@
`(ediff-current-diff-A ((t (:foreground ,ip-cream-light :background 
,ip-red-mid
`(ediff-current-diff-Ancestor ((t (:foreground ,ip-cream-light :background 
,ip-red-mid
`(ediff-current-diff-B ((t (:foreground ,ip-cream-light :background 
,ip-green-mid
-   `(ediff-current-diff-C ((t (:

[nongnu] elpa/nasm-mode 7079eb4ce1 7/7: Use goto-char in nasm-comment

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit 7079eb4ce14d94830513facf9bf2fca9e030a4d1
Author: 8dcc <8dcc@gmail.com>
Commit: 8dcc <8dcc@gmail.com>

Use goto-char in nasm-comment

See #16, somehow missed this one
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 7e9e6fd19c..b4208e98c9 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -718,7 +718,7 @@ With a prefix arg, kill the comment on the current line with
  ((and (nasm--line-has-comment-p)
(nasm--line-has-non-comment-p)
(nth 4 (syntax-ppss)))
-  (setf (point) (mark))
+  (goto-char (mark))
   (pop-mark))
  ;; Line has code? Mark and jump to right-side comment.
  ((nasm--line-has-non-comment-p)



[nongnu] elpa/inkpot-theme updated (59056ef2e8 -> 259272084f)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/inkpot-theme.

  from  59056ef2e8 Change URL to codeberg
   new  e64d360b9d Change URL to codeberg
   new  d13222bac7 readme: update screenshot URL's
   new  5189ec24c0 Cleanup: quiet warning (fails to specify containing 
group)
   new  6f8a1b0a40 Update description
   new  20203d9f87 Cleanup: tweak punctuation, quiet checkdoc warning
   new  93182c9b2b Add hl-indent-scope colors
   new  6b0de65672 Add anzu color
   new  5286e480bb Add dap-ui-marker-face
   new  0d15d95cd9 Cleanup: wait warnings with emacs-29
   new  b5586d72e9 Cleanup: format
   new  58561b414c Cleanup: emacs native format
   new  bccedeb498 Cleanup: formatting
   new  8a67dfbee4 Cleanup: add fill-column local variable
   new  81cc3154e0 Cleanup: set fill-column to 120 (avoids wrapping)
   new  14b689394f Add mono-complete face
   new  f0ff3986c0 Define colors for vundo
   new  c939eca12b Add colors for eglot
   new  a0f5cbf9b6 Add vundo-branch-stem, vundo-last-saved
   new  d88fdc5318 Add inkpot-theme-use-black-background option
   new  ed158367d4 Don't use black background for diff function/context
   new  964f506749 Separate background adjusted colors (when using a black 
background)
   new  3f618a6edf Correct ediff-fine-diff-Ancestor color
   new  d8a1c86514 Add anzu-mode-line-no-match color
   new  fc2e3e90e3 Rename some colors in the palette
   new  259272084f Use USLUV blended background tints for indentation guides


Summary of changes:
 changelog.rst   |  25 ++
 inkpot-theme.el | 927 +---
 readme.rst  |  15 +-
 3 files changed, 518 insertions(+), 449 deletions(-)



[nongnu] elpa/inkpot-theme 20203d9f87 05/25: Cleanup: tweak punctuation, quiet checkdoc warning

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 20203d9f879edf81813288ba52469dac1e5209b6
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: tweak punctuation, quiet checkdoc warning
---
 inkpot-theme.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 8380f5fa41..dd56adb9c1 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -10,7 +10,7 @@
 ;;; Commentary:
 
 ;; A dark color scheme with bright easily identifiable colors,
-;; without being garish. Based on VIM's InkPot theme.
+;; without being garish.  Based on VIM's InkPot theme.
 
 ;;; Code:
 



[nongnu] elpa/nasm-mode ceb995fa8c 4/7: Merge pull request #15 from 8dcc/keyword-highlight

2024-06-10 Thread ELPA Syncer
branch: elpa/nasm-mode
commit ceb995fa8c04fb9159369f60c3f8d7a723afc519
Merge: 65ca6546fc 174d3b63db
Author: 8dcc  <29655971+8...@users.noreply.github.com>
Commit: GitHub 

Merge pull request #15 from 8dcc/keyword-highlight

Use 'symbols instead of 'words for regexp-opt
---
 nasm-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nasm-mode.el b/nasm-mode.el
index 307e87106e..810bb12a46 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -557,7 +557,7 @@ This can be :tab, :space, or nil (do nothing)."
 (defmacro nasm--opt (keywords)
   "Prepare KEYWORDS for `looking-at'."
   `(eval-when-compile
- (regexp-opt ,keywords 'words)))
+ (regexp-opt ,keywords 'symbols)))
 
 (defconst nasm-imenu-generic-expression
   `((nil ,(concat "^\\s-*" nasm-nonlocal-label-rexexp) 1)



[nongnu] elpa/inkpot-theme 5286e480bb 08/25: Add dap-ui-marker-face

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 5286e480bb5e52709e7f6c4b0e3f63fe8058a29d
Author: Campbell Barton 
Commit: Campbell Barton 

Add dap-ui-marker-face
---
 changelog.rst   | 3 +++
 inkpot-theme.el | 3 +++
 readme.rst  | 1 +
 3 files changed, 7 insertions(+)

diff --git a/changelog.rst b/changelog.rst
index 0cd06a6ec1..434e5f74d6 100644
--- a/changelog.rst
+++ b/changelog.rst
@@ -3,6 +3,9 @@
 Change Log
 ##
 
+- 2022-08-19
+   - Add ``dap-ui-marker-face`` color.
+
 - 2022-08-12
- Add ``anzu-mode-line`` color.
 
diff --git a/inkpot-theme.el b/inkpot-theme.el
index b51ce7d341..d0ed7276e1 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -410,6 +410,9 @@
 `(lsp-face-semhl-constant ((t (:foreground ,ip-cream-light
 `(lsp-face-semhl-function ((t (:foreground ,ip-pink-dark
 
+;; `dap-mode' (melpa).
+`(dap-ui-marker-face ((t (:background ,ip-slate-dark+7.6
+
 ;; magit-commit-mark (melpa).
 `(magit-commit-mark-read-face ((t (:foreground ,ip-slate-light
 `(magit-commit-mark-unread-face ((t (:foreground ,ip-green-bright
diff --git a/readme.rst b/readme.rst
index 1f184dbfe4..f04a1d0529 100644
--- a/readme.rst
+++ b/readme.rst
@@ -74,6 +74,7 @@ Other Packages:
- ``anzu``
- ``idle-highlight-mode``
- ``auto-complete``.
+   - ``dap-mode``.
- ``diff-hl``
- ``display-line-numbers``.
- ``fancy-dabbrev``.



[nongnu] elpa/inkpot-theme 0d15d95cd9 09/25: Cleanup: wait warnings with emacs-29

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit 0d15d95cd9fa58c4ab61bf7aa59a464658b9f856
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: wait warnings with emacs-29
---
 inkpot-theme.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index d0ed7276e1..6c53fce9d9 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -196,9 +196,9 @@
   ((t (:foreground ,ip-yellow-bright :background ,ip-slate-dark :bold t
 
 ;; white-space.
-'(whitespace-trailing ((nil (:foreground nil :background "#343443"
-'(whitespace-space ((nil (:foreground "#434357" :background nil
-'(whitespace-tab ((nil (:foreground "#434357" :background nil
+'(whitespace-trailing ((nil (:background "#343443"
+'(whitespace-space ((nil (:foreground "#434357"
+'(whitespace-tab ((nil (:foreground "#434357"
 
 ;; xref mode.
 `(xref-line-number ((t (:foreground ,ip-slate-lite+17.7 :background 
,ip-grey+18



[nongnu] elpa/inkpot-theme a0f5cbf9b6 18/25: Add vundo-branch-stem, vundo-last-saved

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit a0f5cbf9b6b2eed58d6c9914f774c638a5cb01a7
Author: Campbell Barton 
Commit: Campbell Barton 

Add vundo-branch-stem, vundo-last-saved

Increase contrast for vundo-last-saved, less so for vundo-saved
as there may be many saved states.
---
 inkpot-theme.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/inkpot-theme.el b/inkpot-theme.el
index 51df9c9aa0..003f906992 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -379,7 +379,9 @@
;; vundo (elpa).
`(vundo-node ((t (:foreground ,ip-slate-dark+15.7
`(vundo-stem ((t (:foreground ,ip-slate-dark+15.7
-   `(vundo-saved ((t (:foreground ,ip-cream-light
+   `(vundo-branch-stem ((t (:foreground ,ip-slate-light
+   `(vundo-saved ((t (:foreground ,ip-slate-light
+   `(vundo-last-saved ((t (:foreground ,ip-cream-light
`(vundo-highlight ((t (:foreground ,ip-yellow-bright
 
;; anzu (melpa)



[nongnu] elpa/inkpot-theme d13222bac7 02/25: readme: update screenshot URL's

2024-06-10 Thread ELPA Syncer
branch: elpa/inkpot-theme
commit d13222bac79dd461656a6cdf71071ab45b767f96
Author: Campbell Barton 
Commit: Campbell Barton 

readme: update screenshot URL's
---
 readme.rst | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/readme.rst b/readme.rst
index ca3e24ab9d..c09cde5420 100644
--- a/readme.rst
+++ b/readme.rst
@@ -9,13 +9,15 @@ Available via `melpa `__.
 This theme is quite close to
 `Vim's wonderful InkPot theme 
`__.
 
-.. figure:: 
https://gitlab.com/ideasman42/emacs-inkpot-theme/uploads/f3ef46ea09be13cd15ae2758063242c4/inkpot_c.png
+.. Images are PNG.
+
+.. figure:: 
https://codeberg.org/attachments/e3df8223-4292-4474-be1b-64335fd2e197
:scale: 50 %
:align: center
 
Screenshot of C code.
 
-.. figure:: 
https://gitlab.com/ideasman42/emacs-inkpot-theme/uploads/fd19e132621116a87ffc02ac7545b8b2/inkpot_elisp.png
+.. figure:: 
https://codeberg.org/attachments/855d5dc4-98b6-43ae-8dd7-e912f10c1600
:scale: 50 %
:align: center
 



[elpa] main 8fc5653d2d: elpa-packages (loccur): Update URL

2024-06-10 Thread Stefan Monnier via
branch: main
commit 8fc5653d2d9aea3851a230bea8cbe00cc11b88b6
Author: Stefan Monnier 
Commit: Stefan Monnier 

elpa-packages (loccur): Update URL
---
 elpa-packages | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/elpa-packages b/elpa-packages
index 0e1af8159b..4040ead47f 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -456,7 +456,7 @@
  (load-dir :url nil)
  (load-relative:url 
"https://github.com/rocky/emacs-load-relative";)
  (loc-changes  :url "https://github.com/rocky/emacs-loc-changes";)
- (loccur   :url "https://github.com/fourier/loccur";)
+ (loccur   :url "https://codeberg.org/fourier/loccur.git";)
  (logos:url "https://github.com/protesilaos/logos";
   :doc "README.org"
   :readme "README.md"



[elpa] externals/dape be9af1b193: Generate new hexlish buffers on dape-memory-read

2024-06-10 Thread ELPA Syncer
branch: externals/dape
commit be9af1b19313f16ca6e7041dc42674012e45dd60
Author: Daniel Pettersson 
Commit: Daniel Pettersson 

Generate new hexlish buffers on dape-memory-read
---
 dape.el | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dape.el b/dape.el
index cd9bb67d0d..39cc629bd6 100644
--- a/dape.el
+++ b/dape.el
@@ -2726,7 +2726,8 @@ When BACKWARD is non nil move backward instead."
  (format "0x%08x"
  (funcall op
   (dape--memory-address-number)
-  dape-memory-page-size)
+  dape-memory-page-size))
+ t)))
 
 (defun dape-memory-previous-page ()
   "Move address `dape-memory-page-size' backward."
@@ -2741,8 +2742,10 @@ When BACKWARD is non nil move backward instead."
   'dape-memory-mode)
  do (with-current-buffer buffer (revert-buffer)
 
-(defun dape-read-memory (address)
-  "Read `dape-memory-page-size' bytes of memory at ADDRESS."
+(defun dape-read-memory (address &optional reuse-buffer)
+  "Read `dape-memory-page-size' bytes of memory at ADDRESS.
+If REUSE-BUFFER is non nil reuse the current buffer to display result
+of memory read."
   (interactive
(list (string-trim
   (read-string "Address: "
@@ -2752,10 +2755,7 @@ When BACKWARD is non nil move backward instead."
 (unless (dape--capable-p conn :supportsReadMemoryRequest)
   (user-error "Adapter not capable of reading memory"))
 (let ((buffer
-   (or (cl-find-if (lambda (buffer)
- (eq 'dape-memory-mode
- (with-current-buffer buffer major-mode)))
-   (buffer-list))
+   (or (and reuse-buffer (current-buffer))
(generate-new-buffer (format "*dape-memory @ %s*" address)
   (with-current-buffer buffer
 (unless (eq major-mode 'dape-memory-mode)



[elpa] externals/denote 8f61dc1124 2/6: Write test for denote-retrieve-filename-identifier

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit 8f61dc1124763399b6eada2a0c43b80bb0fd99da
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Write test for denote-retrieve-filename-identifier
---
 tests/denote-test.el | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/tests/denote-test.el b/tests/denote-test.el
index cbdeadfb05..285d2a28f5 100644
--- a/tests/denote-test.el
+++ b/tests/denote-test.el
@@ -398,6 +398,21 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
(equal (denote-get-identifier '(26026 4251)) 
"20240119T080307")))
   (should-error (denote-get-identifier "Invalid date")))
 
+(ert-deftest denote-test--denote-retrieve-filename-identifier ()
+  "Test that `denote-retrieve-filename-identifier' returns only the 
identifier."
+  (should (and (equal
+(denote-retrieve-filename-identifier 
"/path/to/testing/--this-is-a-test-reordered__denote_testing@@20240610T194654.org")
+"20240610T194654")
+   (equal
+(denote-retrieve-filename-identifier 
"/path/to/testing/__denote_testing--this-is-a-test-reordered@@20240610T194654.org")
+"20240610T194654")
+   (equal
+(denote-retrieve-filename-identifier 
"/path/to/testing/__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"20240610T194654")
+   (equal
+(denote-retrieve-filename-identifier 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"20240610T194654"
+
  denote-journal-extras.el
 
 (require 'denote-journal-extras)



[elpa] externals/denote d983c5c56b 3/6: Write test for denote-retrieve-filename-title

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit d983c5c56bd6a429cbcf06fb403d582ed5761b87
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Write test for denote-retrieve-filename-title
---
 tests/denote-test.el | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/tests/denote-test.el b/tests/denote-test.el
index 285d2a28f5..f6592072d2 100644
--- a/tests/denote-test.el
+++ b/tests/denote-test.el
@@ -413,6 +413,21 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 (denote-retrieve-filename-identifier 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
 "20240610T194654"
 
+(ert-deftest denote-test--denote-retrieve-filename-title ()
+  "Test that `denote-retrieve-filename-title' returns only the title."
+  (should (and (equal
+(denote-retrieve-filename-title 
"/path/to/testing/--this-is-a-test-reordered__denote_testing@@20240610T194654.org")
+"this-is-a-test-reordered")
+   (equal
+(denote-retrieve-filename-title 
"/path/to/testing/__denote_testing--this-is-a-test-reordered@@20240610T194654.org")
+"this-is-a-test-reordered")
+   (equal
+(denote-retrieve-filename-title 
"/path/to/testing/__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"this-is-a-test-reordered")
+   (equal
+(denote-retrieve-filename-title 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"this-is-a-test-reordered"
+
  denote-journal-extras.el
 
 (require 'denote-journal-extras)



[elpa] externals/denote 0859135ace 1/6: Add missing autoloads for the dynamic blocks

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit 0859135acebad616c31bcb56f0e2092ac4cd22e5
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Add missing autoloads for the dynamic blocks

The dynamic blocks in a file do not evaluate with C-c C-c as they
should, unless the user explicitly loads the 'denote-org-extras'
feature. Whereas we want this to work automatically.

Thanks to Kolmas for reporting the bug in issue 371:
.
---
 denote-org-extras.el | 4 
 1 file changed, 4 insertions(+)

diff --git a/denote-org-extras.el b/denote-org-extras.el
index 6f256261af..f4e85592a7 100644
--- a/denote-org-extras.el
+++ b/denote-org-extras.el
@@ -374,6 +374,7 @@ Also see `denote-org-extras-dblock--files'."
   '(progn
  (org-dynamic-block-define "denote-links" 
'denote-org-extras-dblock-insert-links)))
 
+;;;###autoload
 (defun org-dblock-write:denote-links (params)
   "Function to update `denote-links' Org Dynamic blocks.
 Used by `org-dblock-update' with PARAMS provided by the dynamic block."
@@ -409,6 +410,7 @@ Used by `org-dblock-update' with PARAMS provided by the 
dynamic block."
   '(progn
  (org-dynamic-block-define "denote-missing-links" 
'denote-org-extras-dblock-insert-links)))
 
+;;;###autoload
 (defun org-dblock-write:denote-missing-links (params)
   "Function to update `denote-links' Org Dynamic blocks.
 Used by `org-dblock-update' with PARAMS provided by the dynamic block."
@@ -452,6 +454,7 @@ Used by `org-dblock-update' with PARAMS provided by the 
dynamic block."
   '(progn
  (org-dynamic-block-define "denote-backlinks" 
'denote-org-extras-dblock-insert-backlinks)))
 
+;;;###autoload
 (defun org-dblock-write:denote-backlinks (params)
   "Function to update `denote-backlinks' Org Dynamic blocks.
 Used by `org-dblock-update' with PARAMS provided by the dynamic block."
@@ -560,6 +563,7 @@ among `denote-sort-components'."
   '(progn
  (org-dynamic-block-define "denote-files" 
'denote-org-extras-dblock-insert-files)))
 
+;;;###autoload
 (defun org-dblock-write:denote-files (params)
   "Function to update `denote-files' Org Dynamic blocks.
 Used by `org-dblock-update' with PARAMS provided by the dynamic block."



[elpa] externals/denote updated (3029d5668b -> 07a16f5dac)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals/denote.

  from  3029d5668b Make the file name regexp account for identifier 
reordering
   new  0859135ace Add missing autoloads for the dynamic blocks
   new  8f61dc1124 Write test for denote-retrieve-filename-identifier
   new  d983c5c56b Write test for denote-retrieve-filename-title
   new  3ae0c7816b Write test for denote-retrieve-filename-keywords
   new  08223cbb62 Write test for denote-retrieve-filename-signature
   new  07a16f5dac Expand the tests about retrieving file name components


Summary of changes:
 denote-org-extras.el |  4 +++
 tests/denote-test.el | 89 
 2 files changed, 93 insertions(+)



[elpa] externals/denote 3ae0c7816b 4/6: Write test for denote-retrieve-filename-keywords

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit 3ae0c7816b68b08a08b7b062d5955111a3f3882d
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Write test for denote-retrieve-filename-keywords
---
 tests/denote-test.el | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/tests/denote-test.el b/tests/denote-test.el
index f6592072d2..cda29ce4d8 100644
--- a/tests/denote-test.el
+++ b/tests/denote-test.el
@@ -428,6 +428,21 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 (denote-retrieve-filename-title 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
 "this-is-a-test-reordered"
 
+(ert-deftest denote-test--denote-retrieve-filename-keywords ()
+  "Test that `denote-retrieve-filename-keywords' returns only the keywords."
+  (should (and (equal
+(denote-retrieve-filename-keywords 
"/path/to/testing/--this-is-a-test-reordered__denote_testing@@20240610T194654.org")
+"denote_testing")
+   (equal
+(denote-retrieve-filename-keywords 
"/path/to/testing/__denote_testing--this-is-a-test-reordered@@20240610T194654.org")
+"denote_testing")
+   (equal
+(denote-retrieve-filename-keywords 
"/path/to/testing/__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"denote_testing")
+   (equal
+(denote-retrieve-filename-keywords 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"denote_testing"
+
  denote-journal-extras.el
 
 (require 'denote-journal-extras)



[elpa] externals/denote 07a16f5dac 6/6: Expand the tests about retrieving file name components

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit 07a16f5dac8c4e82d8390fb00e163ebd27966574
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Expand the tests about retrieving file name components
---
 tests/denote-test.el | 37 +
 1 file changed, 33 insertions(+), 4 deletions(-)

diff --git a/tests/denote-test.el b/tests/denote-test.el
index b91d632cc1..aef75d1d2f 100644
--- a/tests/denote-test.el
+++ b/tests/denote-test.el
@@ -400,7 +400,15 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 
 (ert-deftest denote-test--denote-retrieve-filename-identifier ()
   "Test that `denote-retrieve-filename-identifier' returns only the 
identifier."
-  (should (and (equal
+  (should (and (null
+(denote-retrieve-filename-identifier 
"/path/to/testing/--this-is-a-test-reordered__denote_testing.org"))
+   (equal
+(denote-retrieve-filename-identifier 
"/path/to/testing/20240610T194654--this-is-a-test-reordered__denote_testing.org")
+"20240610T194654")
+   (equal
+(denote-retrieve-filename-identifier 
"/path/to/testing/20240610T194654==signature--this-is-a-test-reordered__denote_testing.org")
+"20240610T194654")
+   (equal
 (denote-retrieve-filename-identifier 
"/path/to/testing/--this-is-a-test-reordered__denote_testing@@20240610T194654.org")
 "20240610T194654")
(equal
@@ -415,7 +423,15 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 
 (ert-deftest denote-test--denote-retrieve-filename-title ()
   "Test that `denote-retrieve-filename-title' returns only the title."
-  (should (and (equal
+  (should (and (null
+(denote-retrieve-filename-title 
"/path/to/testing/20240610T194654__denote_testing.org"))
+   (equal
+(denote-retrieve-filename-title 
"/path/to/testing/20240610T194654--this-is-a-test-reordered__denote_testing.org")
+"this-is-a-test-reordered")
+   (equal
+(denote-retrieve-filename-title 
"/path/to/testing/20240610T194654==signature--this-is-a-test-reordered__denote_testing.org")
+"this-is-a-test-reordered")
+   (equal
 (denote-retrieve-filename-title 
"/path/to/testing/--this-is-a-test-reordered__denote_testing@@20240610T194654.org")
 "this-is-a-test-reordered")
(equal
@@ -430,7 +446,15 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 
 (ert-deftest denote-test--denote-retrieve-filename-keywords ()
   "Test that `denote-retrieve-filename-keywords' returns only the keywords."
-  (should (and (equal
+  (should (and (null
+(denote-retrieve-filename-keywords 
"/path/to/testing/20240610T194654--this-is-a-test-reordered.org"))
+   (equal
+(denote-retrieve-filename-keywords 
"/path/to/testing/20240610T194654--this-is-a-test-reordered__denote_testing.org")
+"denote_testing")
+   (equal
+(denote-retrieve-filename-keywords 
"/path/to/testing/20240610T194654==signature--this-is-a-test-reordered__denote_testing.org")
+"denote_testing")
+   (equal
 (denote-retrieve-filename-keywords 
"/path/to/testing/--this-is-a-test-reordered__denote_testing@@20240610T194654.org")
 "denote_testing")
(equal
@@ -445,7 +469,12 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 
 (ert-deftest denote-test--denote-retrieve-filename-signature ()
   "Test that `denote-retrieve-filename-signature' returns only the signature."
-  (should (and (equal
+  (should (and (null
+(denote-retrieve-filename-signature 
"/path/to/testing/20240610T194654--this-is-a-test-reordered__denote_testing.org"))
+   (equal
+(denote-retrieve-filename-signature 
"/path/to/testing/20240610T194654==signature--this-is-a-test-reordered__denote_testing.org")
+"signature")
+   (equal
 (denote-retrieve-filename-signature 
"/path/to/testing/--this-is-a-test-reordered==signature__denote_testing@@20240610T194654.org")
 "signature")
(equal



[elpa] externals/denote 08223cbb62 5/6: Write test for denote-retrieve-filename-signature

2024-06-10 Thread ELPA Syncer
branch: externals/denote
commit 08223cbb62e07aee95e26b6e2d05da21933acdd5
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Write test for denote-retrieve-filename-signature
---
 tests/denote-test.el | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/tests/denote-test.el b/tests/denote-test.el
index cda29ce4d8..b91d632cc1 100644
--- a/tests/denote-test.el
+++ b/tests/denote-test.el
@@ -443,6 +443,21 @@ Extend what we do in 
`denote-test--denote-file-type-extensions'."
 (denote-retrieve-filename-keywords 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
 "denote_testing"
 
+(ert-deftest denote-test--denote-retrieve-filename-signature ()
+  "Test that `denote-retrieve-filename-signature' returns only the signature."
+  (should (and (equal
+(denote-retrieve-filename-signature 
"/path/to/testing/--this-is-a-test-reordered==signature__denote_testing@@20240610T194654.org")
+"signature")
+   (equal
+(denote-retrieve-filename-signature 
"/path/to/testing/__denote_testing--this-is-a-test-reordered==signature@@20240610T194654.org")
+"signature")
+   (equal
+(denote-retrieve-filename-signature 
"/path/to/testing/__denote_testing@@20240610T194654--this-is-a-test-reordered==signature.org")
+"signature")
+   (equal
+(denote-retrieve-filename-signature 
"/path/to/testing/==signature__denote_testing@@20240610T194654--this-is-a-test-reordered.org")
+"signature"
+
  denote-journal-extras.el
 
 (require 'denote-journal-extras)



[elpa] externals/loccur 5650277d58 03/13: Implemented solution for the issue #9.

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 5650277d582d55dea09a9c89536ab71285078812
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Implemented solution for the issue #9.

Then loccur or loccur-no-highlight are called with universal prefix,
i.e. with C-u before the command, the currently selected value is
ignored.

Then people want this behavior by default, it is better wrap the call
to loccur with universal prefix, i.e. by implementing a helper function
like this:

(defun loccur-no-selection ()
  (interactive)
(let ((current-prefix-arg 1))
(call-interactively
 'loccur)))

And then just call this function instead of loccur.
---
 loccur.el | 36 +---
 1 file changed, 21 insertions(+), 15 deletions(-)

diff --git a/loccur.el b/loccur.el
index 16aec17d82..799ecfb6ff 100644
--- a/loccur.el
+++ b/loccur.el
@@ -175,14 +175,16 @@ unhides lines again.
 
 When called interactively, either prompts the user for REGEXP or,
 when called with an active region, uses the content of the
-region."
+region, unless called with the universal prefix (C-u)"
   (interactive
(cond ((region-active-p)
   (list (buffer-substring (mark) (point
  (loccur-mode
   (list nil))
  (t
-  (list (read-string "Loccur: " (loccur-prompt) 'loccur-history)
+  (list (read-string "Loccur: "
+   (loccur-prompt)
+ 'loccur-history)
   (when (region-active-p) (deactivate-mark))
   (if (or loccur-mode
   (= (length regex) 0))
@@ -205,20 +207,24 @@ region."
   "Return the default value of the prompt.
 
 Default value for prompt is a current word or active region(selection),
-if its size is 1 line"
-  (let ((prompt
- (if (and transient-mark-mode
-  mark-active)
- (let ((pos1 (region-beginning))
-   (pos2 (region-end)))
-   ;; Check if the start and the end of an active region is on
-   ;; the same line
-   (when (save-excursion
-   (goto-char pos1)
-   (<= pos2 (line-end-position)))
+if its size is 1 line.
+When the universal prefix is used, i.e. loccur called
+with C-u prefix, returns empty string"
+  (if current-prefix-arg
+  ""
+(let ((prompt
+   (if (and transient-mark-mode
+mark-active)
+   (let ((pos1 (region-beginning))
+ (pos2 (region-end)))
+ ;; Check if the start and the end of an active region is on
+ ;; the same line
+ (when (save-excursion
+ (goto-char pos1)
+ (<= pos2 (line-end-position)))
(buffer-substring-no-properties pos1 pos2)))
-   (current-word
-prompt))
+ (current-word
+  prompt)))
 
 
 (defun loccur-1 (regex)



[elpa] externals/loccur 650d91dda0 02/13: Merge pull request #7 from syohex/fix-min-version

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 650d91dda0d313c8f445a0803c07809d857dee0f
Merge: 0b85b6001a 0e3234586d
Author: Alexey Veretennikov 
Commit: GitHub 

Merge pull request #7 from syohex/fix-min-version

Set minimum Emacs version
---
 loccur.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/loccur.el b/loccur.el
index 2cd7bee017..16aec17d82 100644
--- a/loccur.el
+++ b/loccur.el
@@ -6,10 +6,10 @@
 ;;
 ;; Created: 2009-09-08
 ;; Version: 1.2.3
-;; Package-Requires: ((cl-lib "0"))
+;; Package-Requires: ((emacs "24.3"))
 ;; Keywords: matching
 ;; URL: https://github.com/fourier/loccur
-;; Compatibility: GNU Emacs 23.x, GNU Emacs 24.x
+;; Compatibility: GNU Emacs 24.3
 ;;
 ;; This file is part of GNU Emacs.
 ;;



[elpa] externals/loccur updated (b232bc34d4 -> f47c53a24a)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals/loccur.

  from  b232bc34d4 * packages/loccur/loccur.el: Updated to version 1.2.4
   new  0e3234586d Set minimum Emacs version
   new  650d91dda0 Merge pull request #7 from syohex/fix-min-version
   new  5650277d58 Implemented solution for the issue #9.
   new  194d70e6be Fixed issue #8
   new  099e8999b0 Fixed issue #12
   new  4934c0560d Updated version and comments
   new  284d7bb285 Added melpa badge
   new  d4b286a0db Updated contribution information and added license
   new  75bbd853d5 Add loccur-isearch
   new  9cd6c9eb17 Merge pull request #14 from astoff/master
   new  2120345933 Updated version to 1.2.5
   new  01b7afa625 Updated function names
   new  f47c53a24a Merge branch 'externals/loccur' of 
https://git.sv.gnu.org/git/emacs/elpa


Summary of changes:
 LICENSE   | 674 ++
 README.md |  42 +++-
 loccur.el |  54 -
 3 files changed, 753 insertions(+), 17 deletions(-)
 create mode 100644 LICENSE



[elpa] externals/loccur 2120345933 11/13: Updated version to 1.2.5

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 2120345933a1617cc5359dabd7636fd3479441bf
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Updated version to 1.2.5
---
 loccur.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/loccur.el b/loccur.el
index 040629791a..b009f1edc0 100644
--- a/loccur.el
+++ b/loccur.el
@@ -5,7 +5,7 @@
 ;; Author: Alexey Veretennikov 
 ;;
 ;; Created: 2009-09-08
-;; Version: 1.2.4
+;; Version: 1.2.5
 ;; Package-Requires: ((emacs "25.1"))
 ;; Keywords: matching
 ;; URL: https://github.com/fourier/loccur
@@ -62,6 +62,8 @@
 ;;   'loccur)))
 ;;
 ;;  And then just call this function instead of loccur.
+;; 2021-02-24 (1.2.5)
+;;+ Added loccur-isearch function
 ;;
 ;; 2016-12-26 (1.2.3)
 ;;+ Removed empty line in the beginning of the buffer.



[elpa] externals/loccur 9cd6c9eb17 10/13: Merge pull request #14 from astoff/master

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 9cd6c9eb17756156ecedebfb49736654d3706b71
Merge: d4b286a0db 75bbd853d5
Author: Alexey Veretennikov 
Commit: GitHub 

Merge pull request #14 from astoff/master

Make the Isearch trick official
---
 README.md | 21 ++---
 loccur.el | 47 +++
 2 files changed, 53 insertions(+), 15 deletions(-)

diff --git a/README.md b/README.md
index 6bcfcb684b..7aaba8f3a2 100644
--- a/README.md
+++ b/README.md
@@ -46,23 +46,22 @@ Below is the list of interactive commands available for 
user:
 * `loccur-previous-match` repeat previous `loccur` command
 * `loccur-no-highlight` is the same as `loccur` but not highlighting matches
 * `loccur-toggle-highlight` toggles highlighting of matches
+* `loccur-isearch`: incremental occur (more details below)
 
 ### Customization
 * `loccur-jump-beginning-of-line` variable specifies if move the cursor to the 
beginning of the matching line. Default `nil`
 * `loccur-highlight-matching-regexp` variable whenever `loccur` should 
highlight matching words. Default `t`.
 * `loccur-face` face to be used while highlighting. Default points to 
`isearch` face.
 
-### Tips and tricks
-To combine **Loccur** and **isearch** functionality (narrowing-search) one can 
use the following hooks:
-```lisp
-(add-hook 'isearch-update-post-hook
-  (lambda ()
-(let ((loccur-mode nil))
-  (loccur (regexp-quote isearch-string)
-
-(add-hook 'isearch-mode-end-hook
-  (lambda ()
-(loccur nil)))
+### Isearch integration
+The `loccur-isearch` command filters buffer lines incrementally as you
+type a search string.  It can also be called when Isearch is already
+active to turn filtering on or off.  For the latter functionality, you
+should bind the command in `isearch-mode-map`, for example as follows:
+
+``` elisp
+(define-key global-map (kbd "M-s C-o") 'loccur-isearch)
+(define-key isearch-mode-map (kbd "C-o") 'loccur-isearch)
 ```
 
 
diff --git a/loccur.el b/loccur.el
index b184eb2af4..040629791a 100644
--- a/loccur.el
+++ b/loccur.el
@@ -6,10 +6,10 @@
 ;;
 ;; Created: 2009-09-08
 ;; Version: 1.2.4
-;; Package-Requires: ((emacs "24.3"))
+;; Package-Requires: ((emacs "25.1"))
 ;; Keywords: matching
 ;; URL: https://github.com/fourier/loccur
-;; Compatibility: GNU Emacs 24.3
+;; Compatibility: GNU Emacs 25.1
 ;;
 ;; This file is part of GNU Emacs.
 ;;
@@ -350,9 +350,48 @@ containing match"
 (forward-line 1))
   (setq lines (nreverse lines)
 
+(defun loccur-isearch--update ()
+  "Apply `loccur' according the current Isearch state."
+  (let ((loccur-mode nil)
+(loccur-highlight-matching-regexp nil)
+(case-fold-search isearch-case-fold-search)
+(search-spaces-regexp (if (if isearch-regexp
+  isearch-regexp-lax-whitespace
+isearch-lax-whitespace)
+  search-whitespace-regexp)))
+(loccur (cond
+((functionp isearch-regexp-function)
+ (funcall isearch-regexp-function isearch-string))
+(isearch-regexp-function (word-search-regexp isearch-string))
+(isearch-regexp isearch-string)
+(t (regexp-quote isearch-string))
+
+(defun loccur-isearch--exit ()
+  "Deactivate `loccur-isearch'."
+  (remove-hook 'isearch-update-post-hook 'loccur-isearch--update)
+  (remove-hook 'isearch-mode-end-hook 'loccur-isearch--exit)
+  (loccur nil))
 
-
-
+;;;###autoload
+(defun loccur-isearch (&optional mode)
+  "Incrementally filter buffer lines.
+
+Like Isearch, but hide buffer lines not matching the search
+string.  If Isearch is already active, toggle filtering on or
+off.
+
+MODE only has effect if called from outside Isearch, and has the
+same meaning as `search-default-mode'.  Interactively, that
+default value is used."
+  (interactive (list search-default-mode))
+  (unless isearch-mode
+(isearch-mode t (eq t mode) nil nil (and (functionp mode) mode)))
+  (if (memq 'loccur-isearch--update isearch-update-post-hook)
+  (loccur-isearch--exit)
+(add-hook 'isearch-update-post-hook 'loccur-isearch--update)
+(add-hook 'isearch-mode-end-hook 'loccur-isearch--exit)
+(isearch-update))
+  (funcall (or isearch-message-function #'isearch-message)))
 
 (provide 'loccur)
 ;;; loccur.el ends here



[elpa] externals/loccur 01b7afa625 12/13: Updated function names

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 01b7afa62589432a98171074abb8c5a1e089034a
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Updated function names

Function names follow the same convention
as the rest of the file.
---
 loccur.el | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/loccur.el b/loccur.el
index b009f1edc0..c702d55c93 100644
--- a/loccur.el
+++ b/loccur.el
@@ -352,7 +352,7 @@ containing match"
 (forward-line 1))
   (setq lines (nreverse lines)
 
-(defun loccur-isearch--update ()
+(defun loccur-isearch-update ()
   "Apply `loccur' according the current Isearch state."
   (let ((loccur-mode nil)
 (loccur-highlight-matching-regexp nil)
@@ -368,10 +368,10 @@ containing match"
 (isearch-regexp isearch-string)
 (t (regexp-quote isearch-string))
 
-(defun loccur-isearch--exit ()
+(defun loccur-isearch-exit ()
   "Deactivate `loccur-isearch'."
-  (remove-hook 'isearch-update-post-hook 'loccur-isearch--update)
-  (remove-hook 'isearch-mode-end-hook 'loccur-isearch--exit)
+  (remove-hook 'isearch-update-post-hook 'loccur-isearch-update)
+  (remove-hook 'isearch-mode-end-hook 'loccur-isearch-exit)
   (loccur nil))
 
 ;;;###autoload
@@ -388,10 +388,10 @@ default value is used."
   (interactive (list search-default-mode))
   (unless isearch-mode
 (isearch-mode t (eq t mode) nil nil (and (functionp mode) mode)))
-  (if (memq 'loccur-isearch--update isearch-update-post-hook)
-  (loccur-isearch--exit)
-(add-hook 'isearch-update-post-hook 'loccur-isearch--update)
-(add-hook 'isearch-mode-end-hook 'loccur-isearch--exit)
+  (if (memq 'loccur-isearch-update isearch-update-post-hook)
+  (loccur-isearch-exit)
+(add-hook 'isearch-update-post-hook 'loccur-isearch-update)
+(add-hook 'isearch-mode-end-hook 'loccur-isearch-exit)
 (isearch-update))
   (funcall (or isearch-message-function #'isearch-message)))
 



[elpa] externals/modus-themes deec3131fd 1/3: Add support for window-tool-bar

2024-06-10 Thread ELPA Syncer
branch: externals/modus-themes
commit deec3131fdbb836992ff3e8715ff170cc75e2b31
Author: Jared Finder 
Commit: Jared Finder 

Add support for window-tool-bar
---
 modus-themes.el | 4 
 1 file changed, 4 insertions(+)

diff --git a/modus-themes.el b/modus-themes.el
index fa3f501d99..c8dceeebca 100644
--- a/modus-themes.el
+++ b/modus-themes.el
@@ -3970,6 +3970,10 @@ FG and BG are the main colors."
 `(window-divider ((,c :foreground ,border)))
 `(window-divider-first-pixel ((,c :foreground ,bg-inactive)))
 `(window-divider-last-pixel ((,c :foreground ,bg-inactive)))
+; window-tool-bar-mode
+`(window-tool-bar-button ((,c :inherit modus-themes-button)))
+`(window-tool-bar-button-hover ((,c :inherit (highlight 
modus-themes-button
+`(window-tool-bar-button-disabled ((,c :inherit modus-themes-button 
:background ,bg-button-inactive :foreground ,fg-button-inactive)))
 ; widget
 `(widget-button ((,c :inherit bold :foreground ,fg-link)))
 `(widget-button-pressed ((,c :inherit widget-button :foreground 
,fg-link-visited)))



[elpa] externals/loccur 194d70e6be 04/13: Fixed issue #8

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 194d70e6be82c4622b7460ca46ced38109ac0507
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Fixed issue #8

The actions to perform then the loccur-mode was disactivated
were incomplete.
---
 loccur.el | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/loccur.el b/loccur.el
index 799ecfb6ff..c37264fad6 100644
--- a/loccur.el
+++ b/loccur.el
@@ -98,6 +98,9 @@ a new window."
   :lighter " loccur"
   (if loccur-mode
   (loccur-1 loccur-current-search)
+;; remove current search and turn off loccur mode
+;; to allow to call `loccur' multiple times
+(setf loccur-current-search nil)
 (loccur-remove-overlays)
 (recenter)))
 
@@ -183,16 +186,12 @@ region, unless called with the universal prefix (C-u)"
   (list nil))
  (t
   (list (read-string "Loccur: "
-   (loccur-prompt)
+ (loccur-prompt)
  'loccur-history)
   (when (region-active-p) (deactivate-mark))
   (if (or loccur-mode
   (= (length regex) 0))
-  (progn
-;; remove current search and turn off loccur mode
-;; to allow to call `loccur' multiple times
-(setf loccur-current-search nil)
-(loccur-mode 0))
+  (loccur-mode 0)
 ;; otherwise do as usual
 ;; if the regex argument is not equal to previous search
 (when (not (string-equal regex loccur-current-search))



[elpa] externals/loccur 284d7bb285 07/13: Added melpa badge

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 284d7bb285bd382be6c1936077de7e2246fa2374
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Added melpa badge
---
 README.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/README.md b/README.md
index bfb9acd986..847f8000f4 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,7 @@
 # Loccur
+
+[![MELPA](https://melpa.org/packages/loccur-badge.svg)](https://melpa.org/#/loccur)
+
 ## Introduction
 **Loccur** is an amazing tool to quickly navigate in a file. It is a minor 
mode for Emacs acting like **occur** but w/o creating a new window. It just 
hides all the text excepting lines containing matches.
 ## Installation



[elpa] externals/loccur f47c53a24a 13/13: Merge branch 'externals/loccur' of https://git.sv.gnu.org/git/emacs/elpa

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit f47c53a24a9d262898517c71284337821dad7ea9
Merge: 01b7afa625 b232bc34d4
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Merge branch 'externals/loccur' of https://git.sv.gnu.org/git/emacs/elpa
---
 loccur.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/loccur.el b/loccur.el
index c702d55c93..372e7198ab 100644
--- a/loccur.el
+++ b/loccur.el
@@ -5,10 +5,11 @@
 ;; Author: Alexey Veretennikov 
 ;;
 ;; Created: 2009-09-08
+
 ;; Version: 1.2.5
 ;; Package-Requires: ((emacs "25.1"))
 ;; Keywords: matching
-;; URL: https://github.com/fourier/loccur
+;; URL: https://codeberg.org/fourier/loccur
 ;; Compatibility: GNU Emacs 25.1
 ;;
 ;; This file is part of GNU Emacs.



[elpa] externals/modus-themes updated (1090a80a76 -> b694570fd0)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals/modus-themes.

  from  1090a80a76 Define more special colour pairs
   new  deec3131fd Add support for window-tool-bar
   new  b941fc19a2 Merge pull request #107 from chaosemer/main
   new  b694570fd0 Document support for window-tool-bar


Summary of changes:
 doc/modus-themes.info | 27 ++-
 doc/modus-themes.org  | 17 +
 modus-themes.el   |  4 
 3 files changed, 27 insertions(+), 21 deletions(-)



[elpa] externals/loccur 099e8999b0 05/13: Fixed issue #12

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 099e8999b024739bd3101242bd736a64251e9c1c
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Fixed issue #12

Backport changes from ELPA (#autoload)
---
 loccur.el | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/loccur.el b/loccur.el
index c37264fad6..ffe180257b 100644
--- a/loccur.el
+++ b/loccur.el
@@ -1,6 +1,6 @@
 ;;; loccur.el --- Perform an occur-like folding in current buffer -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2009-2016 Free Software Foundation, Inc
+;; Copyright (C) 2009-2019 Free Software Foundation, Inc
 ;;
 ;; Author: Alexey Veretennikov 
 ;;
@@ -30,13 +30,12 @@
 ;;
 ;; Add the following to your .emacs file:
 ;;
-;; (require 'loccur)
-;; ;; defines shortcut for loccur of the current word
-;; (define-key global-map [(control o)] 'loccur-current)
-;; ;; defines shortcut for the interactive loccur command
-;; (define-key global-map [(control meta o)] 'loccur)
-;; ;; defines shortcut for the loccur of the previously found word
-;; (define-key global-map [(control shift o)] 'loccur-previous-match)
+;; ;; defines shortcut for loccur of the current word
+;; (define-key global-map [(control o)] 'loccur-current)
+;; ;; defines shortcut for the interactive loccur command
+;; (define-key global-map [(control meta o)] 'loccur)
+;; ;; defines shortcut for the loccur of the previously found word
+;; (define-key global-map [(control shift o)] 'loccur-previous-match)
 ;;
 ;;; Issues:
 ;; Using with smooth-scrolling.el sometimes
@@ -90,7 +89,6 @@
 map)
   "Keymap for the variable `loccur-mode'.")
 
-;;;###autoload
 (define-minor-mode loccur-mode
   "Minor mode for navigating through the file.
 Hides all lines without matches like `occur' does, but without opening
@@ -139,6 +137,7 @@ Default: t"
 (defvar-local loccur-current-search nil
   "The expression to search in the current active mode.")
 
+;;;###autoload
 (defun loccur-current ()
   "Call `loccur' for the current word."
   (interactive)
@@ -169,6 +168,7 @@ REGEX is regexp to search"
   (when (overlay-get ovl loccur-overlay-visible-property-name)
 (overlay-put ovl 'face (if loccur-highlight-matching-regexp 
'loccur-face nil))
 
+;;;###autoload
 (defun loccur (regex)
   "Perform a simple grep in current buffer.
 



[elpa] externals/loccur 4934c0560d 06/13: Updated version and comments

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 4934c0560d2f63e6314b4584211a0cc0a7e671c4
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Updated version and comments
---
 loccur.el | 20 +++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/loccur.el b/loccur.el
index ffe180257b..b184eb2af4 100644
--- a/loccur.el
+++ b/loccur.el
@@ -5,7 +5,7 @@
 ;; Author: Alexey Veretennikov 
 ;;
 ;; Created: 2009-09-08
-;; Version: 1.2.3
+;; Version: 1.2.4
 ;; Package-Requires: ((emacs "24.3"))
 ;; Keywords: matching
 ;; URL: https://github.com/fourier/loccur
@@ -45,6 +45,24 @@
 ;;
 ;;; Change Log:
 ;;
+;; 2019-10-22 (1.2.4)
+;;+ Added fix for the issue when the actions to perform
+;;  then the loccur-mode was disactivated were incomplete.
+;;+ Then loccur or loccur-no-highlight are called with universal prefix,
+;;  i.e. with C-u before the command, the currently selected value is
+;;  ignored.
+;;  Then people want this behavior by default, it is better wrap the call
+;;  to loccur with universal prefix, i.e. by implementing a helper
+;;  function like this:
+;;
+;;  (defun loccur-no-selection ()
+;;(interactive)
+;;  (let ((current-prefix-arg 1))
+;;  (call-interactively
+;;   'loccur)))
+;;
+;;  And then just call this function instead of loccur.
+;;
 ;; 2016-12-26 (1.2.3)
 ;;+ Removed empty line in the beginning of the buffer.
 ;;+ Added 'Tips and tricks' session to the README.md file



[elpa] externals/loccur 75bbd853d5 08/13: Add loccur-isearch

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 75bbd853d515d5e9b8868cd6e48c929eaf896004
Author: Augusto Stoffel 
Commit: Augusto Stoffel 

Add loccur-isearch
---
 README.md | 21 ++---
 loccur.el | 47 +++
 2 files changed, 53 insertions(+), 15 deletions(-)

diff --git a/README.md b/README.md
index 847f8000f4..9e365781bf 100644
--- a/README.md
+++ b/README.md
@@ -46,21 +46,20 @@ Below is the list of interactive commands available for 
user:
 * `loccur-previous-match` repeat previous `loccur` command
 * `loccur-no-highlight` is the same as `loccur` but not highlighting matches
 * `loccur-toggle-highlight` toggles highlighting of matches
+* `loccur-isearch`: incremental occur (more details below)
 
 ### Customization
 * `loccur-jump-beginning-of-line` variable specifies if move the cursor to the 
beginning of the matching line. Default `nil`
 * `loccur-highlight-matching-regexp` variable whenever `loccur` should 
highlight matching words. Default `t`.
 * `loccur-face` face to be used while highlighting. Default points to 
`isearch` face.
 
-### Tips and tricks
-To combine **Loccur** and **isearch** functionality (narrowing-search) one can 
use the following hooks:
-```lisp
-(add-hook 'isearch-update-post-hook
-  (lambda ()
-(let ((loccur-mode nil))
-  (loccur (regexp-quote isearch-string)
-
-(add-hook 'isearch-mode-end-hook
-  (lambda ()
-(loccur nil)))
+### Isearch integration
+The `loccur-isearch` command filters buffer lines incrementally as you
+type a search string.  It can also be called when Isearch is already
+active to turn filtering on or off.  For the latter functionality, you
+should bind the command in `isearch-mode-map`, for example as follows:
+
+``` elisp
+(define-key global-map (kbd "M-s C-o") 'loccur-isearch)
+(define-key isearch-mode-map (kbd "C-o") 'loccur-isearch)
 ```
diff --git a/loccur.el b/loccur.el
index b184eb2af4..040629791a 100644
--- a/loccur.el
+++ b/loccur.el
@@ -6,10 +6,10 @@
 ;;
 ;; Created: 2009-09-08
 ;; Version: 1.2.4
-;; Package-Requires: ((emacs "24.3"))
+;; Package-Requires: ((emacs "25.1"))
 ;; Keywords: matching
 ;; URL: https://github.com/fourier/loccur
-;; Compatibility: GNU Emacs 24.3
+;; Compatibility: GNU Emacs 25.1
 ;;
 ;; This file is part of GNU Emacs.
 ;;
@@ -350,9 +350,48 @@ containing match"
 (forward-line 1))
   (setq lines (nreverse lines)
 
+(defun loccur-isearch--update ()
+  "Apply `loccur' according the current Isearch state."
+  (let ((loccur-mode nil)
+(loccur-highlight-matching-regexp nil)
+(case-fold-search isearch-case-fold-search)
+(search-spaces-regexp (if (if isearch-regexp
+  isearch-regexp-lax-whitespace
+isearch-lax-whitespace)
+  search-whitespace-regexp)))
+(loccur (cond
+((functionp isearch-regexp-function)
+ (funcall isearch-regexp-function isearch-string))
+(isearch-regexp-function (word-search-regexp isearch-string))
+(isearch-regexp isearch-string)
+(t (regexp-quote isearch-string))
+
+(defun loccur-isearch--exit ()
+  "Deactivate `loccur-isearch'."
+  (remove-hook 'isearch-update-post-hook 'loccur-isearch--update)
+  (remove-hook 'isearch-mode-end-hook 'loccur-isearch--exit)
+  (loccur nil))
 
-
-
+;;;###autoload
+(defun loccur-isearch (&optional mode)
+  "Incrementally filter buffer lines.
+
+Like Isearch, but hide buffer lines not matching the search
+string.  If Isearch is already active, toggle filtering on or
+off.
+
+MODE only has effect if called from outside Isearch, and has the
+same meaning as `search-default-mode'.  Interactively, that
+default value is used."
+  (interactive (list search-default-mode))
+  (unless isearch-mode
+(isearch-mode t (eq t mode) nil nil (and (functionp mode) mode)))
+  (if (memq 'loccur-isearch--update isearch-update-post-hook)
+  (loccur-isearch--exit)
+(add-hook 'isearch-update-post-hook 'loccur-isearch--update)
+(add-hook 'isearch-mode-end-hook 'loccur-isearch--exit)
+(isearch-update))
+  (funcall (or isearch-message-function #'isearch-message)))
 
 (provide 'loccur)
 ;;; loccur.el ends here



[elpa] externals/modus-themes b941fc19a2 2/3: Merge pull request #107 from chaosemer/main

2024-06-10 Thread ELPA Syncer
branch: externals/modus-themes
commit b941fc19a2e914324e72e443955e754253f776b1
Merge: 1090a80a76 deec3131fd
Author: Protesilaos Stavrou 
Commit: GitHub 

Merge pull request #107 from chaosemer/main

Add support for window-tool-bar
---
 modus-themes.el | 4 
 1 file changed, 4 insertions(+)

diff --git a/modus-themes.el b/modus-themes.el
index fa3f501d99..c8dceeebca 100644
--- a/modus-themes.el
+++ b/modus-themes.el
@@ -3970,6 +3970,10 @@ FG and BG are the main colors."
 `(window-divider ((,c :foreground ,border)))
 `(window-divider-first-pixel ((,c :foreground ,bg-inactive)))
 `(window-divider-last-pixel ((,c :foreground ,bg-inactive)))
+; window-tool-bar-mode
+`(window-tool-bar-button ((,c :inherit modus-themes-button)))
+`(window-tool-bar-button-hover ((,c :inherit (highlight 
modus-themes-button
+`(window-tool-bar-button-disabled ((,c :inherit modus-themes-button 
:background ,bg-button-inactive :foreground ,fg-button-inactive)))
 ; widget
 `(widget-button ((,c :inherit bold :foreground ,fg-link)))
 `(widget-button-pressed ((,c :inherit widget-button :foreground 
,fg-link-visited)))



[elpa] externals/modus-themes b694570fd0 3/3: Document support for window-tool-bar

2024-06-10 Thread ELPA Syncer
branch: externals/modus-themes
commit b694570fd0cb716ec38ffae00c777aceaebf6a71
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Document support for window-tool-bar

Thanks to Jared Finder for the contribution in pull request 107:
.

The change is small, so Jared does not need to assign copyright to the
Free Software Foundation.
---
 doc/modus-themes.info | 27 ++-
 doc/modus-themes.org  | 17 +
 2 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/doc/modus-themes.info b/doc/modus-themes.info
index dc9b7d8853..fe4abb1657 100644
--- a/doc/modus-themes.info
+++ b/doc/modus-themes.info
@@ -5583,14 +5583,15 @@ Contributions to code or documentation
  Aleksei Gusev, Alex Griffin, Anders Johansson, Antonio Ruiz, Basil
  L. Contovounesios, Björn Lindström, Carlo Zancanaro, Christian
  Tietze, Daniel Mendler, David Edmondson, Eli Zaretskii, Fritz
- Grabo, Gautier Ponsinet, Illia Ostapyshyn, Kévin Le Gouguec, Koen
- van Greevenbroek, Kostadin Ninev, Madhavan Krishnan, Manuel Giraud,
- Markus Beppler, Matthew Stevenson, Mauro Aranda, Nacho Barrientos,
- Niall Dooley, Nicolas De Jaeghere, Paul David, Philip Kaludercic,
- Pierre Téchoueyres, Rudolf Adamkovič, Sergey Nichiporchik, Shreyas
- Ragavan, Stefan Kangas, Stephen Berman, Stephen Gildea, Steve
- Downey, Thanos Apollo, Tomasz Hołubowicz, Utkarsh Singh, Vincent
- Murphy, Xinglu Chen, Yuanchen Xie, fluentpwn, okamsn.
+ Grabo, Gautier Ponsinet, Illia Ostapyshyn, Jared Finder, Kévin Le
+ Gouguec, Koen van Greevenbroek, Kostadin Ninev, Madhavan Krishnan,
+ Manuel Giraud, Markus Beppler, Matthew Stevenson, Mauro Aranda,
+ Nacho Barrientos, Niall Dooley, Nicolas De Jaeghere, Paul David,
+ Philip Kaludercic, Pierre Téchoueyres, Rudolf Adamkovič, Sergey
+ Nichiporchik, Shreyas Ragavan, Stefan Kangas, Stephen Berman,
+ Stephen Gildea, Steve Downey, Thanos Apollo, Tomasz Hołubowicz,
+ Utkarsh Singh, Vincent Murphy, Xinglu Chen, Yuanchen Xie,
+ fluentpwn, okamsn.
 
 Ideas and user feedback
  Aaron Jensen, Adam Porter, Adam Spiers, Adrian Manea, Aleksei
@@ -6397,11 +6398,11 @@ Node: Sources of the themes226635
 Node: Issues you can help with227531
 Node: Patches require copyright assignment to the FSF228924
 Node: Acknowledgements231146
-Node: GNU Free Documentation License235354
-Node: Indices260718
-Node: Function index260897
-Node: Variable index262195
-Node: Concept index264889
+Node: GNU Free Documentation License235373
+Node: Indices260737
+Node: Function index260916
+Node: Variable index262214
+Node: Concept index264908
 
 End Tag Table
 
diff --git a/doc/modus-themes.org b/doc/modus-themes.org
index fe81569606..c093893717 100644
--- a/doc/modus-themes.org
+++ b/doc/modus-themes.org
@@ -4127,6 +4127,7 @@ have lots of extensions, so the "full support" may not be 
100% true…
 + which-key
 + whitespace-mode
 + window-divider-mode
++ window-tool-bar [ Part of {{{development-version}}} ]
 + writegood-mode
 + woman
 + xah-elisp-mode
@@ -5403,14 +5404,14 @@ The Modus themes are a collective effort.  Every bit of 
work matters.
   Griffin, Anders Johansson, Antonio Ruiz, Basil L.{{{space()}}}
   Contovounesios, Björn Lindström, Carlo Zancanaro, Christian Tietze,
   Daniel Mendler, David Edmondson, Eli Zaretskii, Fritz Grabo, Gautier
-  Ponsinet, Illia Ostapyshyn, Kévin Le Gouguec, Koen van Greevenbroek,
-  Kostadin Ninev, Madhavan Krishnan, Manuel Giraud, Markus Beppler,
-  Matthew Stevenson, Mauro Aranda, Nacho Barrientos, Niall Dooley,
-  Nicolas De Jaeghere, Paul David, Philip Kaludercic, Pierre
-  Téchoueyres, Rudolf Adamkovič, Sergey Nichiporchik, Shreyas Ragavan,
-  Stefan Kangas, Stephen Berman, Stephen Gildea, Steve Downey, Thanos
-  Apollo, Tomasz Hołubowicz, Utkarsh Singh, Vincent Murphy, Xinglu
-  Chen, Yuanchen Xie, fluentpwn, okamsn.
+  Ponsinet, Illia Ostapyshyn, Jared Finder, Kévin Le Gouguec, Koen van
+  Greevenbroek, Kostadin Ninev, Madhavan Krishnan, Manuel Giraud,
+  Markus Beppler, Matthew Stevenson, Mauro Aranda, Nacho Barrientos,
+  Niall Dooley, Nicolas De Jaeghere, Paul David, Philip Kaludercic,
+  Pierre Téchoueyres, Rudolf Adamkovič, Sergey Nichiporchik, Shreyas
+  Ragavan, Stefan Kangas, Stephen Berman, Stephen Gildea, Steve
+  Downey, Thanos Apollo, Tomasz Hołubowicz, Utkarsh Singh, Vincent
+  Murphy, Xinglu Chen, Yuanchen Xie, fluentpwn, okamsn.
 
 + Ideas and user feedback :: Aaron Jensen, Adam Porter, Adam Spiers,
   Adrian Manea, Aleksei Pirogov, Alex Griffin, Alex Koen, Alex



[elpa] externals/loccur 0e3234586d 01/13: Set minimum Emacs version

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit 0e3234586dd2e899804a61596d1dee1ffad2c18a
Author: Syohei YOSHIDA 
Commit: Syohei YOSHIDA 

Set minimum Emacs version

defvar-local was introduced at Emacs 24.3. And cl-lib was bundled since 
Emacs 24.3.
---
 loccur.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/loccur.el b/loccur.el
index 2cd7bee017..16aec17d82 100644
--- a/loccur.el
+++ b/loccur.el
@@ -6,10 +6,10 @@
 ;;
 ;; Created: 2009-09-08
 ;; Version: 1.2.3
-;; Package-Requires: ((cl-lib "0"))
+;; Package-Requires: ((emacs "24.3"))
 ;; Keywords: matching
 ;; URL: https://github.com/fourier/loccur
-;; Compatibility: GNU Emacs 23.x, GNU Emacs 24.x
+;; Compatibility: GNU Emacs 24.3
 ;;
 ;; This file is part of GNU Emacs.
 ;;



[elpa] externals/loccur d4b286a0db 09/13: Updated contribution information and added license

2024-06-10 Thread ELPA Syncer
branch: externals/loccur
commit d4b286a0db70a44e519cd9d6fece783d7a862efc
Author: Alexey Veretennikov 
Commit: Alexey Veretennikov 

Updated contribution information and added license
---
 LICENSE   | 674 ++
 README.md |  18 ++
 2 files changed, 692 insertions(+)

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 00..f288702d2f
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,674 @@
+GNU GENERAL PUBLIC LICENSE
+   Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. 
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+   TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do 

[elpa] externals-release/plz 4683adb531 4/6: Comment/Docs: Retarget error changes for v0.10, etc.

2024-06-10 Thread ELPA Syncer
branch: externals-release/plz
commit 4683adb5315b207648a68dd3d75f659c2748e8be
Author: Adam Porter 
Commit: Adam Porter 

Comment/Docs: Retarget error changes for v0.10, etc.
---
 plz.el | 32 +---
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/plz.el b/plz.el
index 01299a2242..18a0f3d1d5 100644
--- a/plz.el
+++ b/plz.el
@@ -46,13 +46,14 @@
 
  Usage:
 
-;; FIXME(v0.8): Remove the following note.
+;; FIXME(v0.10): Remove the following note.
 
-;; NOTE: In v0.8 of plz, only one error will be signaled: `plz-error'.
-;; The existing errors, `plz-curl-error' and `plz-http-error', inherit
-;; from `plz-error' to allow applications to update their code while
-;; using v0.7 (i.e. any `condition-case' forms should now handle only
-;; `plz-error', not the other two).
+;; NOTE: In a future version of plz, only one error will be signaled:
+;; `plz-error'.  The existing errors, `plz-curl-error' and
+;; `plz-http-error', inherit from `plz-error' to allow applications to
+;; update their code while using earlier versions (i.e. any
+;; `condition-case' forms should now handle only `plz-error', not the
+;; other two).
 
 ;; Call function `plz' to make an HTTP request.  Its docstring
 ;; explains its arguments.  `plz' also supports other HTTP methods,
@@ -382,11 +383,12 @@ structure.  If ELSE is nil, a `plz-curl-error' or
 `plz-error' structure as the error data.  For synchronous
 requests, this argument is ignored.
 
-NOTE: In v0.8 of `plz', only one error will be signaled:
-`plz-error'.  The existing errors, `plz-curl-error' and
+NOTE: In a future version of `plz', only one error will be
+signaled: `plz-error'.  The existing errors, `plz-curl-error' and
 `plz-http-error', inherit from `plz-error' to allow applications
-to update their code while using v0.7 (i.e. any `condition-case'
-forms should now handle only `plz-error', not the other two).
+to update their code while using earlier versions (i.e. any
+`condition-case' forms should now handle only `plz-error', not
+the other two).
 
 FINALLY is an optional function called without argument after
 THEN or ELSE, as appropriate.  For synchronous requests, this
@@ -408,8 +410,8 @@ FILTER function should at least insert output up to the 
HTTP body
 into the process buffer.
 
 \(To silence checkdoc, we mention the internal argument REST.)"
-  ;; FIXME(v0.8): Remove the note about error changes from the docstring.
-  ;; FIXME(v0.8): Update error signals in docstring.
+  ;; FIXME(v0.10): Remove the note about error changes from the docstring.
+  ;; FIXME(v0.10): Update error signals in docstring.
   (declare (indent defun))
   (setf decode (if (and decode-s (not decode))
nil decode))
@@ -607,7 +609,7 @@ into the process buffer.
  ;; into a `plz-error' struct: re-signal the error here,
  ;; outside of the sentinel.
  (if (plz-error-response data)
- ;; FIXME(v0.8): Signal only plz-error.
+ ;; FIXME(v0.10): Signal only plz-error.
  (signal 'plz-http-error (list "HTTP error" data))
(signal 'plz-curl-error (list "Curl error" data
 (else
@@ -737,7 +739,7 @@ QUEUE should be a `plz-queue' structure."
  (setf (plz-queue-active queue) (delq request 
(plz-queue-active queue)))
  (plz-run queue
(else (lambda (arg)
-   ;; FIXME(v0.8): This should be done in `plz-queue' 
because
+   ;; FIXME(v0.10): This should be done in `plz-queue' 
because
;; `plz-clear' will call the second 
queued-request's ELSE
;; before it can be set by `plz-run'.
(unwind-protect
@@ -870,7 +872,7 @@ argument passed to `plz--sentinel', which see."
   ;; TODO: If using ":as 'response", the HTTP response
   ;; should be passed to the THEN function, regardless
   ;; of the status code.  Only for curl errors should
-  ;; the ELSE function be called.  (Maybe in v0.8.)
+  ;; the ELSE function be called.  (Maybe in v0.10.)
 
   ;; Any other status code is considered unsuccessful
   ;; (for now, anyway).



[elpa] externals-release/plz updated (9b681d4893 -> df44acec4b)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals-release/plz.

  from  9b681d4893 Merge: v0.8
  adds  2c6bbe06c2 Meta: v0.9-pre
  adds  a84e7dc405 Comment: Add FIXME
  adds  5a9706c1c4 Meta: Require Emacs 27.1 or later
  adds  46d0c54525 WIP
  adds  01b1ce77b8 Comment: Improve
  adds  d9644302c7 Tidy: Docstring
  adds  be1d63c7d8 Docs: Update changelog
  adds  85473ed857 Merge: Improve process sentinel workaround, add plz-debug
  adds  e077c706a2 Docs: Update USHIN references
  adds  b3e764c36a Prevent yes-or-no-p query when killing plz process 
buffers
  adds  f2b1ee045b Docs: Update changelog
  adds  acba6e19a6 Merge: (plz) Inhibit buffer hooks when calling 
generate-new-buffer
  adds  4cfd78294d Tests: Test on Emacs 29.1, 29.2, and 29.3
  adds  3e85bad7b3 Tests: Remove obsolete 26.3-related code and comment
  adds  2534262975 Fix: Alias generate-new-buffer for Emacs <28.1
  adds  6fbfc11d6e Docs: Update changelog about testing Emacs versions
  adds  831348a258 Comment: Add TODO
  adds  0ebbe24e8f Fix: Require map
  adds  e802cf270b Remove: (plz-timeout) Option
  adds  106ef828ea Docs: (plz) Improve docstring on TIMEOUT argument
  adds  ff8a1e9aaa Change: (plz) Pass filenames to curl when downloading as 
file
  adds  725a8d4d21 Merge: Download ":as 'file" directly to files
   new  fee8fb47ec Change: (plz--kill-buffer) Avoid prompting on Emacs <28
   new  de8554599a Docs: Update changelog
   new  3b04c17824 Merge: (plz--kill-buffer) Workaround for Emacs < 28
   new  4683adb531 Comment/Docs: Retarget error changes for v0.10, etc.
   new  399ad3e1aa Release: v0.9
   new  df44acec4b Merge: v0.9


Summary of changes:
 .github/workflows/test.yml |   9 +-
 README.org |  27 +++-
 plz.el | 336 ++---
 3 files changed, 250 insertions(+), 122 deletions(-)



[elpa] externals-release/plz de8554599a 2/6: Docs: Update changelog

2024-06-10 Thread ELPA Syncer
branch: externals-release/plz
commit de8554599a457779240b3fe9f9ee1333e85368ef
Author: Adam Porter 
Commit: Adam Porter 

Docs: Update changelog
---
 README.org | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.org b/README.org
index f70586c330..4413f603b0 100644
--- a/README.org
+++ b/README.org
@@ -203,6 +203,7 @@ You may also clear a queue with ~plz-clear~, which cancels 
any active or queued
 
 + Improve workaround for Emacs's process sentinel-related issues.  (Don't try 
to process response a second time if Emacs calls the sentinel after ~plz~ has 
returned for a synchronous request.  See 
[[https://github.com/alphapapa/plz.el/issues/53][#53]].  Thanks to 
[[https://github.com/josephmturner][Joseph Turner]] for extensive help 
debugging, and to [[https://ushin.org/][USHIN]] for sponsoring some of this 
work.)
 + Inhibit buffer hooks when calling ~generate-new-buffer~ (as extra protection 
against "kill buffer?" prompts in case of errors).  (See 
[[https://github.com/alphapapa/plz.el/pull/52][#52]].  Thanks to 
[[https://github.com/mkcms][Michał Krzywkowski]].)
+  - Avoid "kill buffer?" prompts in case of errors on Emacs versions before 
28.  (See [[https://github.com/alphapapa/plz.el/pull/52][#52]] and 
[[https://github.com/alphapapa/plz.el/issues/57][#57]].  Thanks to 
[[https://github.com/mkcms][Michał Krzywkowski]].)  
 
 *Development*
 



[elpa] externals-release/plz fee8fb47ec 1/6: Change: (plz--kill-buffer) Avoid prompting on Emacs <28

2024-06-10 Thread ELPA Syncer
branch: externals-release/plz
commit fee8fb47ec1185a87fb263eb49de95f45ee73a4b
Author: Michał Krzywkowski 
Commit: Adam Porter 

Change: (plz--kill-buffer) Avoid prompting on Emacs <28

See  and
.

Co-authored-by: Adam Porter 
---
 plz.el | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/plz.el b/plz.el
index 4bcae3723e..01299a2242 100644
--- a/plz.el
+++ b/plz.el
@@ -614,8 +614,8 @@ into the process buffer.
  ;; The AS function returned a value: return it.
  else)))
   (unless (eq as 'buffer)
-(kill-buffer process-buffer))
-  (kill-buffer (process-buffer stderr-process)))
+(plz--kill-buffer process-buffer))
+  (plz--kill-buffer (process-buffer stderr-process)))
   ;; Async request: return the process object.
   process)))
 
@@ -911,7 +911,7 @@ argument passed to `plz--sentinel', which see."
   (funcall finally))
 (unless (or (process-get process :plz-sync)
 (eq 'buffer (process-get process :plz-as)))
-  (kill-buffer buffer
+  (plz--kill-buffer buffer
 
 (defun plz--stderr-sentinel (process status)
   "Sentinel for STDERR buffer.
@@ -920,7 +920,14 @@ Arguments are PROCESS and STATUS (ok, checkdoc?)."
 ((or "finished\n" "killed\n" "interrupt\n"
  (pred numberp)
  (rx "exited abnormally with code " (1+ digit)))
- (kill-buffer (process-buffer process)
+ (plz--kill-buffer (process-buffer process)
+
+(defun plz--kill-buffer (&optional buffer)
+  "Kill BUFFER unconditionally, without asking for confirmation.
+Binds `kill-buffer-query-functions' to nil."
+  ;; TODO(emacs-28): Remove this workaround when requiring Emacs 28+.
+  (let (kill-buffer-query-functions)
+(kill-buffer buffer)))
 
 ;; HTTP Responses
 



[elpa] externals-release/plz df44acec4b 6/6: Merge: v0.9

2024-06-10 Thread ELPA Syncer
branch: externals-release/plz
commit df44acec4baf9ae1f2d56ff1e40fada32681a097
Merge: 9b681d4893 399ad3e1aa
Author: Adam Porter 
Commit: Adam Porter 

Merge: v0.9
---
 .github/workflows/test.yml |   9 +-
 README.org |  27 +++-
 plz.el | 336 ++---
 3 files changed, 250 insertions(+), 122 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 0f991e4057..0aa11841e5 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -41,16 +41,13 @@ jobs:
   fail-fast: false
   matrix:
 emacs_version:
-  # FIXME: The 26.3 test fails to initialize with the error
-  # "Package ‘emacs-27.1’ is unavailable", which happens just
-  # after "Package refresh done".  Not sure what the cause is.
-  # But I don't want the whole suite marked as failing because
-  # of 26.3 right now, so commenting it out.
-  # - 26.3
   - 27.1
   - 27.2
   - 28.1
   - 28.2
+  - 29.1
+  - 29.2
+  - 29.3
   - snapshot
 steps:
 - uses: purcell/setup-emacs@master
diff --git a/README.org b/README.org
index d3d27d948c..bc7b2866a6 100644
--- a/README.org
+++ b/README.org
@@ -188,6 +188,27 @@ You may also clear a queue with ~plz-clear~, which cancels 
any active or queued
 :TOC:  :depth 0
 :END:
 
+** 0.9
+
+*Compatibility*
+
++ The minimum supported Emacs version is now 27.1.  (It is no longer practical 
to test ~plz~ with Emacs versions older than 27.1.  For Emacs 26.3, an earlier 
version of ~plz~ may be used, or this version might be compatible, with or 
without minor changes, which the maintainer cannot offer support for.)
+
+*Changes*
+
++ Option ~plz-timeout~ is removed.  (It was the default value for ~plz~'s 
~:timeout~ argument, which is passed to Curl as its ~--max-time~ argument, 
limiting the total duration of a request operation.  This argument should be 
unset by default, because larger or slower downloads might not finish within a 
certain duration, and it is surprising to the user to have this option set by 
default, potentially causing requests to timeout unnecessarily.)
++ Using arguments ~:as 'file~ or ~:as '(file FILENAME)~ now passes the 
filename to Curl, allowing it to write the data to the file itself (rather than 
receiving the data into an Emacs buffer and then writing it to a file.  This 
improves performance when downloading large files, significantly reducing 
Emacs's CPU and memory usage).
+
+*Fixes*
+
++ Improve workaround for Emacs's process sentinel-related issues.  (Don't try 
to process response a second time if Emacs calls the sentinel after ~plz~ has 
returned for a synchronous request.  See 
[[https://github.com/alphapapa/plz.el/issues/53][#53]].  Thanks to 
[[https://github.com/josephmturner][Joseph Turner]] for extensive help 
debugging, and to [[https://ushin.org/][USHIN]] for sponsoring some of this 
work.)
++ Inhibit buffer hooks when calling ~generate-new-buffer~ (as extra protection 
against "kill buffer?" prompts in case of errors).  (See 
[[https://github.com/alphapapa/plz.el/pull/52][#52]].  Thanks to 
[[https://github.com/mkcms][Michał Krzywkowski]].)
+  - Avoid "kill buffer?" prompts in case of errors on Emacs versions before 
28.  (See [[https://github.com/alphapapa/plz.el/pull/52][#52]] and 
[[https://github.com/alphapapa/plz.el/issues/57][#57]].  Thanks to 
[[https://github.com/mkcms][Michał Krzywkowski]].)  
+
+*Development*
+
++ ~plz~ is now automatically tested against Emacs versions 27.1, 27.2, 28.1, 
28.2, 29.1, 29.2, 29.3, and a recent snapshot of the ~master~ branch (adding 
29.2 and 29.3).
+
 ** 0.8
 
 *Additions*
@@ -265,13 +286,13 @@ You may also clear a queue with ~plz-clear~, which 
cancels any active or queued
 ** 0.4
 
 *Additions*
-+ Support for HTTP ~HEAD~ requests.  (Thanks to [[https://ushin.org/][USHIN, 
Inc.]] for sponsoring.)
++ Support for HTTP ~HEAD~ requests.  (Thanks to [[https://ushin.org/][USHIN]] 
for sponsoring.)
 
 *Changes*
-+ Allow sending ~POST~ and ~PUT~ requests without bodies.  
([[https://github.com/alphapapa/plz.el/issues/16][#16]].  Thanks to 
[[https://github.com/josephmturner][Joseph Turner]] for reporting.  Thanks to 
[[https://ushin.org/][USHIN, Inc.]] for sponsoring.)
++ Allow sending ~POST~ and ~PUT~ requests without bodies.  
([[https://github.com/alphapapa/plz.el/issues/16][#16]].  Thanks to 
[[https://github.com/josephmturner][Joseph Turner]] for reporting.  Thanks to 
[[https://ushin.org/][USHIN]] for sponsoring.)
 
 *Fixes*
-+ All 2xx HTTP status codes are considered successful.  
([[https://github.com/alphapapa/plz.el/issues/17][#17]].  Thanks to 
[[https://github.com/josephmturner][Joseph Turner]] for reporting.  Thanks to 
[[https://ushin.org/][USHIN, Inc.]] for sponsoring.)
++ All 2xx HTTP status codes are considered successful.  
([[https://github.com/alphapapa/plz.el/issues/17][#17]

[elpa] externals/plz updated (725a8d4d21 -> 399ad3e1aa)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch externals/plz.

  from  725a8d4d21 Merge: Download ":as 'file" directly to files
   new  fee8fb47ec Change: (plz--kill-buffer) Avoid prompting on Emacs <28
   new  de8554599a Docs: Update changelog
   new  3b04c17824 Merge: (plz--kill-buffer) Workaround for Emacs < 28
   new  4683adb531 Comment/Docs: Retarget error changes for v0.10, etc.
   new  399ad3e1aa Release: v0.9


Summary of changes:
 README.org |  3 ++-
 plz.el | 49 +
 2 files changed, 31 insertions(+), 21 deletions(-)



[elpa] externals-release/plz 399ad3e1aa 5/6: Release: v0.9

2024-06-10 Thread ELPA Syncer
branch: externals-release/plz
commit 399ad3e1aafa7b86c1ce0cfab8bcf2e09cb0e956
Author: Adam Porter 
Commit: Adam Porter 

Release: v0.9
---
 README.org | 2 +-
 plz.el | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.org b/README.org
index 4413f603b0..bc7b2866a6 100644
--- a/README.org
+++ b/README.org
@@ -188,7 +188,7 @@ You may also clear a queue with ~plz-clear~, which cancels 
any active or queued
 :TOC:  :depth 0
 :END:
 
-** 0.9-pre
+** 0.9
 
 *Compatibility*
 
diff --git a/plz.el b/plz.el
index 18a0f3d1d5..49b37add06 100644
--- a/plz.el
+++ b/plz.el
@@ -5,7 +5,7 @@
 ;; Author: Adam Porter 
 ;; Maintainer: Adam Porter 
 ;; URL: https://github.com/alphapapa/plz.el
-;; Version: 0.9-pre
+;; Version: 0.9
 ;; Package-Requires: ((emacs "27.1"))
 ;; Keywords: comm, network, http
 



[elpa] externals-release/plz 3b04c17824 3/6: Merge: (plz--kill-buffer) Workaround for Emacs < 28

2024-06-10 Thread ELPA Syncer
branch: externals-release/plz
commit 3b04c17824c1e4536ee0d2373a42664c3f24b1e5
Merge: 725a8d4d21 de8554599a
Author: Adam Porter 
Commit: Adam Porter 

Merge: (plz--kill-buffer) Workaround for Emacs < 28
---
 README.org |  1 +
 plz.el | 15 +++
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/README.org b/README.org
index f70586c330..4413f603b0 100644
--- a/README.org
+++ b/README.org
@@ -203,6 +203,7 @@ You may also clear a queue with ~plz-clear~, which cancels 
any active or queued
 
 + Improve workaround for Emacs's process sentinel-related issues.  (Don't try 
to process response a second time if Emacs calls the sentinel after ~plz~ has 
returned for a synchronous request.  See 
[[https://github.com/alphapapa/plz.el/issues/53][#53]].  Thanks to 
[[https://github.com/josephmturner][Joseph Turner]] for extensive help 
debugging, and to [[https://ushin.org/][USHIN]] for sponsoring some of this 
work.)
 + Inhibit buffer hooks when calling ~generate-new-buffer~ (as extra protection 
against "kill buffer?" prompts in case of errors).  (See 
[[https://github.com/alphapapa/plz.el/pull/52][#52]].  Thanks to 
[[https://github.com/mkcms][Michał Krzywkowski]].)
+  - Avoid "kill buffer?" prompts in case of errors on Emacs versions before 
28.  (See [[https://github.com/alphapapa/plz.el/pull/52][#52]] and 
[[https://github.com/alphapapa/plz.el/issues/57][#57]].  Thanks to 
[[https://github.com/mkcms][Michał Krzywkowski]].)  
 
 *Development*
 
diff --git a/plz.el b/plz.el
index 4bcae3723e..01299a2242 100644
--- a/plz.el
+++ b/plz.el
@@ -614,8 +614,8 @@ into the process buffer.
  ;; The AS function returned a value: return it.
  else)))
   (unless (eq as 'buffer)
-(kill-buffer process-buffer))
-  (kill-buffer (process-buffer stderr-process)))
+(plz--kill-buffer process-buffer))
+  (plz--kill-buffer (process-buffer stderr-process)))
   ;; Async request: return the process object.
   process)))
 
@@ -911,7 +911,7 @@ argument passed to `plz--sentinel', which see."
   (funcall finally))
 (unless (or (process-get process :plz-sync)
 (eq 'buffer (process-get process :plz-as)))
-  (kill-buffer buffer
+  (plz--kill-buffer buffer
 
 (defun plz--stderr-sentinel (process status)
   "Sentinel for STDERR buffer.
@@ -920,7 +920,14 @@ Arguments are PROCESS and STATUS (ok, checkdoc?)."
 ((or "finished\n" "killed\n" "interrupt\n"
  (pred numberp)
  (rx "exited abnormally with code " (1+ digit)))
- (kill-buffer (process-buffer process)
+ (plz--kill-buffer (process-buffer process)
+
+(defun plz--kill-buffer (&optional buffer)
+  "Kill BUFFER unconditionally, without asking for confirmation.
+Binds `kill-buffer-query-functions' to nil."
+  ;; TODO(emacs-28): Remove this workaround when requiring Emacs 28+.
+  (let (kill-buffer-query-functions)
+(kill-buffer buffer)))
 
 ;; HTTP Responses
 



[nongnu] elpa/hyperdrive updated (ce7b87f3e7 -> d43b015997)

2024-06-10 Thread ELPA Syncer
elpasync pushed a change to branch elpa/hyperdrive.

  from  ce7b87f3e7 Meta: Update changelog
   new  c8f732a9bf Change: (h//gateway-wait-for-ready) Only suggest opening 
process buf
   new  16a1f123ca Meta: Update plz.el dependency
   new  d43b015997 Fix: (h/history-current-entry) Define with defvar-local


Summary of changes:
 hyperdrive-history.el |  2 +-
 hyperdrive-lib.el | 12 +---
 hyperdrive.el |  2 +-
 3 files changed, 7 insertions(+), 9 deletions(-)



  1   2   >