[elpa] externals/eglot 2548c25c84: Per #858: Have a couple of LSP faces inherit from basic "shadow"

2022-03-06 Thread ELPA Syncer
branch: externals/eglot
commit 2548c25c843d217e03ddd92b19a9d66483232585
Author: João Távora 
Commit: João Távora 

Per #858: Have a couple of LSP faces inherit from basic "shadow"

* eglot.el (eglot-diagnostic-tag-unnecessary-face)
(eglot-diagnostic-tag-deprecated-face): Inherit from 'shadow'.
---
 eglot.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eglot.el b/eglot.el
index 3f84b3b7a2..7bff005973 100644
--- a/eglot.el
+++ b/eglot.el
@@ -258,11 +258,11 @@ CONTACT can be:
   "Face for package-name in EGLOT's mode line.")
 
 (defface eglot-diagnostic-tag-unnecessary-face
-  '((t . (:weight ultra-light)))
+  '((t (:inherit shadow)))
   "Face used to render unused or unnecessary code.")
 
 (defface eglot-diagnostic-tag-deprecated-face
-  '((t . (:strike-through t)))
+  '((t . (:inherit shadow :strike-through t)))
   "Face used to render deprecated or obsolete code.")
 
 (defcustom eglot-autoreconnect 3



[elpa] main c8bffdf113: * elpa-packages (dbus-codegen, compact-docstrings): Auto sync

2022-03-06 Thread Stefan Monnier via
branch: main
commit c8bffdf11382ff638c8dcde17be684280c1ff98f
Author: Stefan Monnier 
Commit: Stefan Monnier 

* elpa-packages (dbus-codegen, compact-docstrings): Auto sync
---
 elpa-packages | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/elpa-packages b/elpa-packages
index 0949e2f95d..c0358a72f6 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -114,8 +114,8 @@
   :auto-sync t)
  ;; FIXME: The upstream has incompatible copyrights, so we moved it to NonGNU.
  ;; ("coffee-mode" :url "https://github.com/defunkt/coffee-mode";)
- ;; FIXME: https://github.com/cpitclaudel/compact-docstrings/issues/3
- ("compact-docstrings"  :url 
"https://github.com/cpitclaudel/compact-docstrings";)
+ ("compact-docstrings"  :url 
"https://github.com/cpitclaudel/compact-docstrings";
+  :auto-sync t)
  ("comint-mime":url "https://github.com/astoff/comint-mime";
   :auto-sync t)
  ("company"
@@ -156,9 +156,9 @@
   :url "https://github.com/magnars/dash.el.git";
   :doc "dash.texi"
   :auto-sync t)
- ;; FIXME: https://github.com/ueno/dbus-codegen-el/issues/2
  ("dbus-codegen"   :url "https://github.com/ueno/dbus-codegen-el.git";
-  :ignored-files ("COPYING"))
+  :ignored-files ("COPYING")
+  :auto-sync t)
  ("debbugs":url nil :doc ("debbugs.texi" "debbugs-ug.texi"))
  ("delight":url "https://git.savannah.gnu.org/r/delight.git";
   :auto-sync t)



[elpa] externals/compact-docstrings 3b2233120d 2/2: Merge commit '4b1c9c89a4'

2022-03-06 Thread ELPA Syncer
branch: externals/compact-docstrings
commit 3b2233120d33943b8af65fec6257f0c16ad3c6fd
Merge: b3b78b72b0 4b1c9c89a4
Author: Clément Pit-Claudel 
Commit: Clément Pit-Claudel 

Merge commit '4b1c9c89a4'
---
 compact-docstrings.el | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/compact-docstrings.el b/compact-docstrings.el
index 6dd06a4747..9459efc5be 100644
--- a/compact-docstrings.el
+++ b/compact-docstrings.el
@@ -1,4 +1,4 @@
-;;; compact-docstrings.el --- Shrink blank lines in docstrings and doc comments
+;;; compact-docstrings.el --- Shrink blank lines in docstrings and doc 
comments  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2016-2020  Free Software Foundation, Inc.
 
@@ -39,12 +39,10 @@
 
 (defface compact-docstrings-face
   '((t :height 0.5))
-  "Face applied to blank lines in docstrings."
-  :group 'compact-docstrings)
+  "Face applied to blank lines in docstrings.")
 
 (defcustom compact-docstrings-only-doc-blocks t
   "When nil, also shrink blank lines in regular strings and comments."
-  :group 'compact-docstrings
   :type 'boolean)
 
 (defun compact-docstrings--matcher (bound)



[elpa] externals/dbus-codegen 04114e4cbc 3/3: Merge commit 'fb5f2da5c0'

2022-03-06 Thread ELPA Syncer
branch: externals/dbus-codegen
commit 04114e4cbc8f422e6b77cfc202d1109c96316117
Merge: 6644979dfe fb5f2da5c0
Author: Daiki Ueno 
Commit: Daiki Ueno 

Merge commit 'fb5f2da5c0'
---
 dbus-codegen.el | 14 +++---
 tests/dbus-codegen-tests.el |  7 ---
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/dbus-codegen.el b/dbus-codegen.el
index 5f60dd1b9c..334e20b8f2 100644
--- a/dbus-codegen.el
+++ b/dbus-codegen.el
@@ -1,6 +1,6 @@
 ;;; dbus-codegen.el --- Lisp code generation for D-Bus. -*- lexical-binding: 
t; -*-
 
-;; Copyright (C) 2015 Free Software Foundation, Inc.
+;; Copyright (C) 2015-2019 Free Software Foundation, Inc.
 
 ;; Author: Daiki Ueno 
 ;; Keywords: comm, dbus, convenience
@@ -168,10 +168,10 @@
 ;; Base type of a D-Bus proxy and a skeleton.
 (cl-defstruct (dbus-codegen-object
   (:constructor nil))
-  (bus :read-only t)
-  (service :read-only t)
-  (path :read-only t)
-  (interface :read-only t)
+  (bus nil :read-only t)
+  (service nil :read-only t)
+  (path nil :read-only t)
+  (interface nil :read-only t)
   registration-list)
 
 ;; Base type of a D-Bus proxy.
@@ -626,7 +626,7 @@ XML is either a string which defines the interface of the 
D-Bus
 proxy, or a Lisp form which returns a string.  The format of the
 string must comply with the standard D-Bus introspection data
 format as described in:
-`http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format>'.
+`http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format'.
 
 INTERFACE is a name of interface which is represented by this
 proxy.
@@ -828,7 +828,7 @@ XML is either a string which defines the interface of the 
D-Bus
 skeleton, or a Lisp form which returns a string.  The format of the
 string must comply with the standard D-Bus introspection data
 format as described in:
-`http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format>'.
+`http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format'.
 
 INTERFACE is a name of interface which is represented by this
 skeleton.
diff --git a/tests/dbus-codegen-tests.el b/tests/dbus-codegen-tests.el
index 2303976a75..6184c46525 100644
--- a/tests/dbus-codegen-tests.el
+++ b/tests/dbus-codegen-tests.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2015 Free Software Foundation, Inc.
+;; Copyright (C) 2015-2016 Free Software Foundation, Inc.
 
 ;; This file is part of GNU Emacs.
 
@@ -58,7 +58,8 @@
  '(:array (:dict-entry :string :int32))
  '(("a" . 1) ("b" . 2) ("c" . 3))
 
-(defconst dbus-codegen-tests-introspection-data "\
+(eval-when-compile
+  (defconst dbus-codegen-tests-introspection-data "\
 
   
 
@@ -79,7 +80,7 @@
   value='false'/>
 
   
-")
+"))
 
 (ert-deftest dbus-codegen-define-proxy ()
   (dbus-codegen-define-proxy test-proxy



[elpa] externals/dbus-codegen e014ff92ae 1/3: Add GPLv3 license file

2022-03-06 Thread ELPA Syncer
branch: externals/dbus-codegen
commit e014ff92ae5a564ed60b9b3a16e64f49575e36e5
Author: Stefan Kangas 
Commit: Stefan Kangas 

Add GPLv3 license file
---
 COPYING | 674 
 1 file changed, 674 insertions(+)

diff --git a/COPYING b/COPYING
new file mode 100644
index 00..f288702d2f
--- /dev/null
+++ b/COPYING
@@ -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 anything with it that, without
+permission, would make 

[elpa] externals/dbus-codegen 6644979dfe 2/3: Merge pull request #1 from skangas/add-license

2022-03-06 Thread ELPA Syncer
branch: externals/dbus-codegen
commit 6644979dfe6a15aceea1deaa8ab145a652983372
Merge: cba581013c e014ff92ae
Author: Daiki Ueno 
Commit: GitHub 

Merge pull request #1 from skangas/add-license

Add GPLv3 license file
---
 COPYING | 674 
 1 file changed, 674 insertions(+)

diff --git a/COPYING b/COPYING
new file mode 100644
index 00..f288702d2f
--- /dev/null
+++ b/COPYING
@@ -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"

[elpa] externals/compact-docstrings b3b78b72b0 1/2: Fix harmless typo

2022-03-06 Thread ELPA Syncer
branch: externals/compact-docstrings
commit b3b78b72b0e018c927af559841710fa702e7ce12
Author: Clément Pit-Claudel 
Commit: Clément Pit-Claudel 

Fix harmless typo
---
 compact-docstrings.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/compact-docstrings.el b/compact-docstrings.el
index db224a22fd..6dd06a4747 100644
--- a/compact-docstrings.el
+++ b/compact-docstrings.el
@@ -62,7 +62,7 @@
 found))
 
 (defconst compact-docstrings--keywords
-  '((compact-docstrings--matcher 0 'compact-docstrings-face prepend)) 'append)
+  '((compact-docstrings--matcher 0 'compact-docstrings-face prepend)))
 
 ;;;###autoload
 (define-minor-mode compact-docstrings-mode



[elpa] externals/dbus-codegen updated (fb5f2da5c0 -> 04114e4cbc)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch externals/dbus-codegen.

  from  fb5f2da5c0 * dbus-codegen/dbus-codegen.el (dbus-codegen-object): 
Fix slot defs
   new  e014ff92ae Add GPLv3 license file
   new  6644979dfe Merge pull request #1 from skangas/add-license
   new  04114e4cbc Merge commit 'fb5f2da5c0'


Summary of changes:
 COPYING | 674 
 1 file changed, 674 insertions(+)
 create mode 100644 COPYING



[nongnu] elpa/geiser 2add7137ec: Depend on project 0.8.1, for users of emacs < 28

2022-03-06 Thread ELPA Syncer
branch: elpa/geiser
commit 2add7137ec813137fec044c3bae6e74bfb983669
Author: jao 
Commit: jao 

Depend on project 0.8.1, for users of emacs < 28

Fixes issue #37.
---
 elisp/geiser-repl.el | 10 +-
 news.org |  4 +++-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/elisp/geiser-repl.el b/elisp/geiser-repl.el
index bb91d7adb1..2156ff6f7a 100644
--- a/elisp/geiser-repl.el
+++ b/elisp/geiser-repl.el
@@ -29,6 +29,7 @@
 (require 'compile)
 (require 'scheme)
 (require 'font-lock)
+(require 'project)
 
 
 ;;; Customization:
@@ -55,9 +56,8 @@ used to discover a buffer's project."
 (declare project-current "project.el")
 
 (defun geiser-repl-project-root ()
-  "Use project.el, when available, to determine a buffer's project root."
-  (when (featurep 'project)
-(when-let (p (project-current)) (project-root p
+  "Use project.el, to determine a buffer's project root."
+  (when-let (p (project-current)) (project-root p)))
 
 (geiser-custom--defcustom geiser-repl-current-project-function
 #'geiser-repl-project-root
@@ -65,8 +65,8 @@ used to discover a buffer's project."
 The function is called from both source and REPL buffers, and
 should return a value which uniquely identifies the project."
   :type '(choice (function-item :tag "Ignore projects" ignore)
- (function-item :tag "Use Project.el" geiser-repl-project-root)
- (function-item :tag "Use Projectile" projectile-project-root)
+ (function-item :tag "Use project.el" geiser-repl-project-root)
+ (function-item :tag "Use projectile" projectile-project-root)
  (function :tag "Other function")))
 
 (geiser-custom--defcustom geiser-repl-use-other-window t
diff --git a/news.org b/news.org
index 638634ad53..79a0be74d4 100644
--- a/news.org
+++ b/news.org
@@ -1,7 +1,9 @@
 
 * Version 0.23 (unreleased)
 
-  - Set REPL's default directory to project's root
+  - Set REPL's default directory to project's root.
+  - Depending on ELPA's project 0.8.1 to ensure compatibility
+with emacs < 28.
 
 * Version 0.22.2 (February, 2022)
 



[nongnu] elpa/cider updated (72f04cbf63 -> 4f9697b5c9)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/cider.

  from  72f04cbf63 Adapt some tests
   new  a46f6cbc86 Set a codename for the upcoming release
   new  4f9697b5c9 [Docs] Update the compatibility matrix


Summary of changes:
 cider.el| 2 +-
 doc/modules/ROOT/pages/about/compatibility.adoc | 7 +++
 2 files changed, 8 insertions(+), 1 deletion(-)



[nongnu] elpa/cider 4f9697b5c9 2/2: [Docs] Update the compatibility matrix

2022-03-06 Thread ELPA Syncer
branch: elpa/cider
commit 4f9697b5c9f5d56cea63a1edc55a858dfbfcb575
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

[Docs] Update the compatibility matrix
---
 doc/modules/ROOT/pages/about/compatibility.adoc | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/doc/modules/ROOT/pages/about/compatibility.adoc 
b/doc/modules/ROOT/pages/about/compatibility.adoc
index 6569ec4fff..5204f23ab6 100644
--- a/doc/modules/ROOT/pages/about/compatibility.adoc
+++ b/doc/modules/ROOT/pages/about/compatibility.adoc
@@ -113,6 +113,13 @@ Below you can find the official compatibility matrix for 
CIDER.
 | 8
 | 1.8
 
+| 1.3
+| 26.1
+| 0.9
+| 0.28
+| 8
+| 1.8
+
 |===
 
 TIP: You can also check the requirements of a particular CIDER version by 
inspecting



[nongnu] elpa/cider a46f6cbc86 1/2: Set a codename for the upcoming release

2022-03-06 Thread ELPA Syncer
branch: elpa/cider
commit a46f6cbc86b725b695bdd4c9e42b091950aed703
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

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

diff --git a/cider.el b/cider.el
index 67ca7c009b..955d61d061 100644
--- a/cider.el
+++ b/cider.el
@@ -95,7 +95,7 @@
 (defconst cider-version "1.3.0-snapshot"
   "The current version of CIDER.")
 
-(defconst cider-codename "Nice"
+(defconst cider-codename "Ukraine"
   "Codename used to denote stable releases.")
 
 (defcustom cider-lein-command



[nongnu] elpa/geiser e9f89952ee: Actually depend on project.el!

2022-03-06 Thread ELPA Syncer
branch: elpa/geiser
commit e9f89952ee7466d030319c5b26eb9ce505516b1f
Author: jao 
Commit: jao 

Actually depend on project.el!
---
 elisp/geiser.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/elisp/geiser.el b/elisp/geiser.el
index f58afc0909..342eb4aba3 100644
--- a/elisp/geiser.el
+++ b/elisp/geiser.el
@@ -11,7 +11,7 @@
 ;; Maintainer: Jose Antonio Ortega Ruiz (j...@gnu.org)
 ;; Keywords: languages, scheme, geiser
 ;; Homepage: https://gitlab.com/emacs-geiser/
-;; Package-Requires: ((emacs "25.1") (transient "0.3"))
+;; Package-Requires: ((emacs "25.1") (transient "0.3") (project "0.8.1"))
 ;; SPDX-License-Identifier: BSD-3-Clause
 ;; Version: 0.22.2
 



[elpa] externals/vertico updated (ca7c729215 -> 77c15c1a6b)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch externals/vertico.

  from  ca7c729215 README: Update comparison with other UIs
   new  039533a910 README: Note about commands that require a match or the 
empty string (#209)
   new  77c15c1a6b README: Expand section on empty input (See #208)


Summary of changes:
 README.org | 24 
 1 file changed, 24 insertions(+)



[nongnu] elpa/geiser f9a40fe67e: Harmonizing buffer names

2022-03-06 Thread ELPA Syncer
branch: elpa/geiser
commit f9a40fe67e15ad2ec984687a8e99844707f736e5
Author: jao 
Commit: jao 

Harmonizing buffer names

So that now all start with *Geiser (and a space for hidden ones) and
use consistent capitalization (see issue #38).
---
 elisp/geiser-debug.el  | 10 +-
 elisp/geiser-doc.el|  4 ++--
 elisp/geiser-log.el|  6 +++---
 elisp/geiser-repl.el   |  2 +-
 elisp/geiser-syntax.el |  6 +++---
 elisp/geiser-xref.el   |  4 ++--
 news.org   |  3 ++-
 7 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/elisp/geiser-debug.el b/elisp/geiser-debug.el
index 78160e4d78..23cbfdeae7 100644
--- a/elisp/geiser-debug.el
+++ b/elisp/geiser-debug.el
@@ -1,6 +1,6 @@
 ;;; geiser-debug.el -- displaying debug and eval info  -*- lexical-binding: t; 
-*-
 
-;; Copyright (C) 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2020, 2021 
Jose Antonio Ortega Ruiz
+;; Copyright (C) 2009-2016, 2020-2022 Jose Antonio Ortega Ruiz
 
 ;; This program is free software; you can redistribute it and/or
 ;; modify it under the terms of the Modified BSD License. You should
@@ -87,7 +87,7 @@ results using ANSI color sequences (e.g. when using the the
 colorized module in Guile).
 
 If set to `nil', no special treatment is applied to output.  The
-symbol colors indicates colorizing the display of the Geiser dbg
+symbol colors indicates colorizing the display of the Geiser debug
 buffer using any color escape, and the symbol remove to remove
 all ANSI sequences."
   :type '(choice (const :tag "No special treatment" nil)
@@ -103,7 +103,7 @@ all ANSI sequences."
 map)
   "Keymap for `geiser-debug-mode'.")
 
-(define-derived-mode geiser-debug-mode nil "Geiser DBG"
+(define-derived-mode geiser-debug-mode nil "Geiser Debug"
   "A major mode for displaying Scheme compilation and evaluation results.
 \\{geiser-debug-mode-map}"
   (buffer-disable-undo)
@@ -195,7 +195,7 @@ all ANSI sequences."
 
 ;;; Buffer for displaying evaluation results:
 
-(geiser-popup--define debug "*Geiser dbg*" geiser-debug-mode)
+(geiser-popup--define debug "*Geiser Debug*" geiser-debug-mode)
 
 
 ;;; Displaying retorts
@@ -316,7 +316,7 @@ result in the minibuffer."
 (geiser-eval--send code cont (current-buffer
 
 (defun geiser-debug--send-region/wait (compile start end timeout)
-  "Synchronous version of `geiser-debug--send-region', waiting and returning 
its result."
+  "Synchronous version of `geiser-debug--send-region', returning its result."
   (let* ((str (buffer-substring-no-properties start end))
  (wrapped (geiser-debug--wrap-region str))
  (code `(,(if compile :comp :eval) (:scm ,wrapped
diff --git a/elisp/geiser-doc.el b/elisp/geiser-doc.el
index b160bd8e91..f8e2bebe4e 100644
--- a/elisp/geiser-doc.el
+++ b/elisp/geiser-doc.el
@@ -1,6 +1,6 @@
 ;;; geiser-doc.el -- accessing scheme-provided documentation
 
-;; Copyright (C) 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2021 Jose 
Antonio Ortega Ruiz
+;; Copyright (C) 2009-2016, 2021-2022 Jose Antonio Ortega Ruiz
 
 ;; This program is free software; you can redistribute it and/or
 ;; modify it under the terms of the Modified BSD License. You should
@@ -332,7 +332,7 @@ help (e.g. browse an HTML page) implementing this method.")
   (setq geiser-eval--get-module-function 'geiser-doc--module)
   (setq buffer-read-only t))
 
-(geiser-popup--define doc "*Geiser documentation*" geiser-doc-mode)
+(geiser-popup--define doc "*Geiser Documentation*" geiser-doc-mode)
 
 
 ;;; Commands:
diff --git a/elisp/geiser-log.el b/elisp/geiser-log.el
index 13101870ee..2573138d38 100644
--- a/elisp/geiser-log.el
+++ b/elisp/geiser-log.el
@@ -1,6 +1,6 @@
 ;;; geiser-log.el -- logging utilities
 
-;; Copyright (C) 2009, 2010, 2012, 2019, 2021 Jose Antonio Ortega Ruiz
+;; Copyright (C) 2009, 2010, 2012, 2019, 2021, 2022 Jose Antonio Ortega Ruiz
 
 ;; This program is free software; you can redistribute it and/or
 ;; modify it under the terms of the Modified BSD License. You should
@@ -27,11 +27,11 @@
 ;;; Customization:
 
 (geiser-custom--defcustom geiser-log-autoscroll-buffer-p nil
-  "Set this so than the buffer *geiser messages* always shows the last message"
+  "Set this so than the buffer *Geiser Messages* always shows the last message"
   :group 'geiser
   :type 'boolean)
 
-(defvar geiser-log--buffer-name "*geiser messages*"
+(defvar geiser-log--buffer-name "*Geiser Messages*"
   "Name of the Geiser log buffer.")
 
 (defvar geiser-log--max-buffer-size 32
diff --git a/elisp/geiser-repl.el b/elisp/geiser-repl.el
index 2156ff6f7a..b66e000dce 100644
--- a/elisp/geiser-repl.el
+++ b/elisp/geiser-repl.el
@@ -333,7 +333,7 @@ will be set up using `geiser-connect-local' when a REPL is 
started.")
 
 (defun geiser-repl-buffer-name (impl)
   "Return default name of the REPL buffer for implementation IMPL."
-  (format "* %s *" (geiser-repl--repl-name impl)))
+  (format "*Geiser %s*" (geiser-repl--repl-name impl)))
 
 (defun geiser-repl--switch-to-buff

[elpa] externals/vertico 77c15c1a6b 2/2: README: Expand section on empty input (See #208)

2022-03-06 Thread ELPA Syncer
branch: externals/vertico
commit 77c15c1a6b5f963fad18c380c3aeb4410dbd13b3
Author: Daniel Mendler 
Commit: Daniel Mendler 

README: Expand section on empty input (See #208)
---
 README.org | 30 ++
 1 file changed, 22 insertions(+), 8 deletions(-)

diff --git a/README.org b/README.org
index 2dd0bae53f..eb2853cbbe 100644
--- a/README.org
+++ b/README.org
@@ -54,7 +54,7 @@ binding of =TAB= to ~vertico-insert~ and the bindings of 
~vertico-exit/exit-inpu
 - ~backward-paragraph~ -> ~vertico-previous-group~
 - ~exit-minibuffer~ -> ~vertico-exit~
 - ~kill-ring-save~ -> ~vertico-save~
-- =C-RET= -> ~vertico-exit-input~
+- =M-RET= -> ~vertico-exit-input~
 - =TAB= -> ~vertico-insert~
 
 * Configuration
@@ -556,15 +556,29 @@ disabled as follows.
  (apply args
 #+end_src
 
-** ~multi-occur~, ~auto-insert~, ~bbdb-create~
+** Submitting the empty string
 
-These commands read multiple arguments from the minibuffer, one at a
-time, until you submit an empty string.  You should type =C-RET=
-(~vertico-exit-input~) to finish the loop.
+The commands ~multi-occur~, ~auto-insert~, ~bbdb-create~ read multiple 
arguments from
+the minibuffer with ~completing-read~, one at a time, until you submit an empty
+string. You should type =M-RET= (~vertico-exit-input~) to finish the loop.
+Alternatively you can move the cursor to the prompt line and press =RET=. 
Directly
+pressing =RET= (~vertico-exit~) does not work since the first candidate is
+preselected.
 
-Simply pressing =RET= (~vertico-exit~) does not work here because
-these commands require a match and Vertico gives no special treatment
-to the empty string.
+The underlying issue is that ~completing-read~ always allows you to exit with 
the
+empty string, which is called the /null completion/, even if the 
~REQUIRE-MATCH~
+argument is non-nil. Try the following two calls to ~completing-read~ with 
=C-x C-e=:
+
+#+begin_src emacs-lisp
+  (completing-read "Select: " '("first" "second" "third") nil 'require-match)
+  (completing-read "Select: " '("first" "second" "third") nil 'require-match 
nil nil "")
+#+end_src
+
+In both cases the empty string can be submitted. In the first case no explicit
+default value is specified and Vertico preselects the *first* candidate. In 
order
+to exit with the empty string, press =M-RET=. In the second case the explicit
+default value "" is specified and Vertico preselects the prompt, such that
+existing with the empty string is possible by pressing =RET= only.
 
 ** Tramp hostname completion
 



[elpa] externals/vertico 039533a910 1/2: README: Note about commands that require a match or the empty string (#209)

2022-03-06 Thread ELPA Syncer
branch: externals/vertico
commit 039533a91014be5c09e5cb825a1797f3aaa285ee
Author: Augusto Stoffel 
Commit: GitHub 

README: Note about commands that require a match or the empty string (#209)
---
 README.org | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/README.org b/README.org
index c08216956b..2dd0bae53f 100644
--- a/README.org
+++ b/README.org
@@ -54,7 +54,7 @@ binding of =TAB= to ~vertico-insert~ and the bindings of 
~vertico-exit/exit-inpu
 - ~backward-paragraph~ -> ~vertico-previous-group~
 - ~exit-minibuffer~ -> ~vertico-exit~
 - ~kill-ring-save~ -> ~vertico-save~
-- =M-RET= -> ~vertico-exit-input~
+- =C-RET= -> ~vertico-exit-input~
 - =TAB= -> ~vertico-insert~
 
 * Configuration
@@ -556,6 +556,16 @@ disabled as follows.
  (apply args
 #+end_src
 
+** ~multi-occur~, ~auto-insert~, ~bbdb-create~
+
+These commands read multiple arguments from the minibuffer, one at a
+time, until you submit an empty string.  You should type =C-RET=
+(~vertico-exit-input~) to finish the loop.
+
+Simply pressing =RET= (~vertico-exit~) does not work here because
+these commands require a match and Vertico gives no special treatment
+to the empty string.
+
 ** Tramp hostname completion
 
 In combination with Orderless, hostnames are not made available for completion



[elpa] externals/transient 7c771c94c8: Do not let-bind overriding-terminal-local-map to nil

2022-03-06 Thread Jonas Bernoulli
branch: externals/transient
commit 7c771c94c8fc31d859c1e083bf32fbce403f4766
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Do not let-bind overriding-terminal-local-map to nil

Previously we let-bound `overriding-terminal-local-map' to nil in
`transient-infix-read', which is not only unnecessary (because we
temporarily remove the transient map through other means).  When
the debugger is active and an error is signaled while the binding
is active, this resulted in the transient map being restored after
exiting the debugger.
---
 lisp/transient.el | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lisp/transient.el b/lisp/transient.el
index c5a10c5270..d5bc08b584 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -2738,8 +2738,7 @@ it\", in which case it is pointless to preserve history.)"
  (not always-read)
  transient--prefix)
 (oset obj value nil)
-  (let* ((overriding-terminal-local-map nil)
- (enable-recursive-minibuffers t)
+  (let* ((enable-recursive-minibuffers t)
  (reader (oref obj reader))
  (prompt (transient-prompt obj))
  (value (if multi-value (mapconcat #'identity value ",") value))



[elpa] externals/vertico 0910013a80: README: Correction

2022-03-06 Thread ELPA Syncer
branch: externals/vertico
commit 0910013a80c17fba3b1ff297b63a6c6fa2575859
Author: Daniel Mendler 
Commit: Daniel Mendler 

README: Correction
---
 README.org | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/README.org b/README.org
index eb2853cbbe..3a3bd46aa3 100644
--- a/README.org
+++ b/README.org
@@ -560,8 +560,7 @@ disabled as follows.
 
 The commands ~multi-occur~, ~auto-insert~, ~bbdb-create~ read multiple 
arguments from
 the minibuffer with ~completing-read~, one at a time, until you submit an empty
-string. You should type =M-RET= (~vertico-exit-input~) to finish the loop.
-Alternatively you can move the cursor to the prompt line and press =RET=. 
Directly
+string. You should type =M-RET= (~vertico-exit-input~) to finish the loop. 
Directly
 pressing =RET= (~vertico-exit~) does not work since the first candidate is
 preselected.
 



[nongnu] elpa/cider updated (4f9697b5c9 -> 6ddccef1d8)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/cider.

  from  4f9697b5c9 [Docs] Update the compatibility matrix
   new  34119f6db7 Tweak the changelog
   new  6ddccef1d8 Bump the version


Summary of changes:
 CHANGELOG.md | 10 ++
 cider.el |  4 ++--
 2 files changed, 8 insertions(+), 6 deletions(-)



[nongnu] elpa/cider 34119f6db7 1/2: Tweak the changelog

2022-03-06 Thread ELPA Syncer
branch: elpa/cider
commit 34119f6db78667dc8183c8c69f670d47766d3582
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Tweak the changelog
---
 CHANGELOG.md | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 43887ac94c..91c5680da0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,22 +2,24 @@
 
 ## master (unreleased)
 
+### New features
+
+* [#3148](https://github.com/clojure-emacs/cider/pull/3148): Display error 
messages in multiline comment eval results, and in result overlays when 
`cider-show-error-buffer` is set to `nil`.
+* [#3149](https://github.com/clojure-emacs/cider/pull/3149): Add option 
`'change` to `cider-eval-result-duration`, allowing multiple eval result 
overlays to persist until the next change to the buffer.
+
 ### Changes
 
 * [#3127](https://github.com/clojure-emacs/cider/pull/3040): Strip all 
exec-opts flags (`-A` `-M` `-T` `-X`) if they exist in 
`cider-clojure-cli-aliases`. Also addresses a duplicate `:` in the generated 
`clj` command.
-* [#3148](https://github.com/clojure-emacs/cider/pull/3148): Display error 
messages in multiline comment eval results, and in result overlays when 
`cider-show-error-buffer` is set to nil.
-* [#3149](https://github.com/clojure-emacs/cider/pull/3149): Add option 
`'change` to `cider-eval-result-duration`, allowing multiple eval result 
overlays to persist until the next change to the buffer.
 * `cider-jack-in-lein-plugins` no longer affects non-Leiningen projects.
   * Third-party packages should rely on `cider-jack-in-dependencies` instead.
 * Upgrade cider-nrepl to 
[0.28.3](https://github.com/clojure-emacs/cider-nrepl/blob/v0.28.3/CHANGELOG.md#0283-2022-02-22).
-* Enable `cider-enrich-classpath` by default.
 * Remove `cider-jdk-src-paths` defcustom since enrich-classpath makes it 
redundant.
 * Remove `cider-resolve-java-class` function since enrich-classpath makes it 
redundant.
 
 ### Bugs fixed
 
 * Upgrade 
[enrich-classpath](https://github.com/clojure-emacs/enrich-classpath), which 
fixes various edge cases.
-  * Remember: at the moment the enrich-classpath is disabled by default. It 
will soon be enabled again. If you wish to try it out, you can customize 
`cider-enrich-classpath` to `t`.
+  * Remember: at the moment the enrich-classpath is disabled by default. If 
you wish to try it out, you can customize `cider-enrich-classpath` to `t`.
   * Also remember: for it to work, on Linux, you'll also have to do something 
like `sudo apt install openjdk-11-source` (depending on your package manager 
and JDK of choice).
 * [#3145](https://github.com/clojure-emacs/cider/pull/3145): Allow fallback to 
other `xref` backends if cider-nrepl is not loaded.
 * [#3148](https://github.com/clojure-emacs/cider/pull/3148): Fix eval result 
overlays at point inheriting the faces of following text.



[nongnu] elpa/cider 6ddccef1d8 2/2: Bump the version

2022-03-06 Thread ELPA Syncer
branch: elpa/cider
commit 6ddccef1d8cf48515b1cfa0addc1dd41e57e840a
Author: Bozhidar Batsov 
Commit: Bozhidar Batsov 

Bump the version
---
 cider.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cider.el b/cider.el
index 955d61d061..79bb2e94ab 100644
--- a/cider.el
+++ b/cider.el
@@ -11,7 +11,7 @@
 ;; Steve Purcell 
 ;; Maintainer: Bozhidar Batsov 
 ;; URL: http://www.github.com/clojure-emacs/cider
-;; Version: 1.3.0-snapshot
+;; Version: 1.3.0
 ;; Package-Requires: ((emacs "26") (clojure-mode "5.12") (parseedn "1.0.6") 
(queue "0.2") (spinner "1.7") (seq "2.22") (sesman "0.3.2"))
 ;; Keywords: languages, clojure, cider
 
@@ -92,7 +92,7 @@
 (require 'sesman)
 (require 'package)
 
-(defconst cider-version "1.3.0-snapshot"
+(defconst cider-version "1.3.0"
   "The current version of CIDER.")
 
 (defconst cider-codename "Ukraine"



[nongnu] elpa/git-commit a4c443239e: magit-diff-visit--hunk: Update for change in chmod hunk value

2022-03-06 Thread ELPA Syncer
branch: elpa/git-commit
commit a4c443239ee84b2d07a04431d900af1add0b12cd
Author: Kyle Meyer 
Commit: Kyle Meyer 

magit-diff-visit--hunk: Update for change in chmod hunk value

magit-diff-visit--hunk detects mode change hunks (and returns nil) by
checking if the section has no value.  However, since fa804439
(Restore ability to apply header hunks individually, 2021-07-12),
chmod hunks have a non-nil value.  Update the condition.

Fixes #4623.
---
 docs/RelNotes/3.4.0.org | 4 
 lisp/magit-diff.el  | 3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/docs/RelNotes/3.4.0.org b/docs/RelNotes/3.4.0.org
index f927a0d0cd..88c335996f 100644
--- a/docs/RelNotes/3.4.0.org
+++ b/docs/RelNotes/3.4.0.org
@@ -55,3 +55,7 @@
 
 - Since v3.0.0, ~magit-pull-from-pushremote~ has failed on
   non-fast-forward merges.  #4604
+
+- A regression from v3.2.0 broke visiting a file when that file has a
+  mode change and point is on the file or the mode change section.
+  #4623
diff --git a/lisp/magit-diff.el b/lisp/magit-diff.el
index ee51b2e535..a5183b6899 100644
--- a/lisp/magit-diff.el
+++ b/lisp/magit-diff.el
@@ -1665,8 +1665,7 @@ the Magit-Status buffer for DIRECTORY."
section
;; Currently the `hunk' type is also abused for file
;; mode changes, which we are not interested in here.
-   ;; Such sections have no value.
-   (oref section value)
+   (not (equal (oref section value) '(chmod)))
section
 
 (defun magit-diff-visit--goto-from-p (section in-worktree)



[nongnu] elpa/magit updated (f9ae2a6306 -> a4c443239e)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/magit.

  from  f9ae2a6306 magit-blame--make-highlight-overlay: Add only to 
intended line
  adds  a4c443239e magit-diff-visit--hunk: Update for change in chmod hunk 
value

No new revisions were added by this update.

Summary of changes:
 docs/RelNotes/3.4.0.org | 4 
 lisp/magit-diff.el  | 3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)



[nongnu] elpa/magit-section updated (f9ae2a6306 -> a4c443239e)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/magit-section.

  from  f9ae2a6306 magit-blame--make-highlight-overlay: Add only to 
intended line
  adds  a4c443239e magit-diff-visit--hunk: Update for change in chmod hunk 
value

No new revisions were added by this update.

Summary of changes:
 docs/RelNotes/3.4.0.org | 4 
 lisp/magit-diff.el  | 3 +--
 2 files changed, 5 insertions(+), 2 deletions(-)



[elpa] externals/eglot d03235f39a: Temporarily disable 'snapshot' matrix job for CI

2022-03-06 Thread ELPA Syncer
branch: externals/eglot
commit d03235f39a39bdf2e74571d695163aa42f5b9506
Author: João Távora 
Commit: João Távora 

Temporarily disable 'snapshot' matrix job for CI

I don't think it's provinding false positive, this is definitely a
problem to look at.  However, having it prevent other tests from
running is a hazard.

* .github/workflows/test.yml (jobs): Comment out 'snapshot'
emacs_version.
---
 .github/workflows/test.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 329374a935..e7344bd7c8 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,7 +10,7 @@ jobs:
 - 26.3
 - 27.1
 - 27.2
-- snapshot
+# - snapshot
 
 steps:
 - uses: actions/checkout@v2



[elpa] externals/hyperbole 4b2496e9ea: Remove kotl source buffers modified due to export (#175)

2022-03-06 Thread ELPA Syncer
branch: externals/hyperbole
commit 4b2496e9eaec51c84ad9ff15a9ab0b9ebdf4005a
Author: Mats Lidell 
Commit: GitHub 

Remove kotl source buffers modified due to export (#175)
---
 ChangeLog   |  4 
 hypb-maintenance.el | 14 +++---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 347fa24fe8..50ec558f0c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-03-05  Mats Lidell  
+
+* hypb-maintenance.el: Remove modified source buffers.
+
 2022-03-01  Mats Lidell  
 
 * test/kotl-mode-tests.el (kotl-mode-hide-cell): Add test case.
diff --git a/hypb-maintenance.el b/hypb-maintenance.el
index 43a6cd093f..ccb89777a3 100644
--- a/hypb-maintenance.el
+++ b/hypb-maintenance.el
@@ -3,7 +3,7 @@
 ;; Author:   Mats Lidell 
 ;;
 ;; Orig-Date:31-Mar-21 at 21:11:00
-;; Last-Mod: 12-Feb-22 at 14:09:43 by Bob Weiner
+;; Last-Mod:  5-Mar-22 at 16:14:59 by Mats Lidell
 ;;
 ;; Copyright (C) 1991-2021  Free Software Foundation, Inc.
 ;; See the "HY-COPY" file for license information.
@@ -82,10 +82,18 @@ Point `hypb:web-repo-location' to where the web repo is 
located."
(kill-buffer
 
   ;; koutline-example.html
-  (kexport:html "kotl/EXAMPLE.kotl" (concat hypb:web-repo-location 
"koutline-example.html") nil)
+  (let ((example-src-name "kotl/EXAMPLE.kotl"))
+(kexport:html example-src-name (concat hypb:web-repo-location 
"koutline-example.html") nil)
+(with-current-buffer (get-file-buffer example-src-name)
+  (set-buffer-modified-p nil)
+  (kill-buffer)))
  
   ;; HY-WHY.html
-  (kexport:html "HY-WHY.kotl" (concat hypb:web-repo-location "HY-WHY.html") 
nil))
+  (let ((hy-why-src-name "HY-WHY.kotl"))
+(kexport:html hy-why-src-name (concat hypb:web-repo-location 
"HY-WHY.html") nil)
+(with-current-buffer (get-file-buffer hy-why-src-name)
+  (set-buffer-modified-p nil)
+  (kill-buffer
 
 (provide 'hypb-maintenance)
 ;;; hypb-maintenance.el ends here



[nongnu] elpa/git-commit 424956f782 1/2: make: Rename some documentation targets

2022-03-06 Thread ELPA Syncer
branch: elpa/git-commit
commit 424956f782314c0ed9eb51630ad18ca2cb7aeb39
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

make: Rename some documentation targets

For consistencies with other packages.
---
 Makefile  | 13 ++---
 docs/Makefile |  4 ++--
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile
index a2c93f61d1..38fb963281 100644
--- a/Makefile
+++ b/Makefile
@@ -61,8 +61,8 @@ help:
$(info make stats- regenerate statistics)
$(info make authors  - regenerate AUTHORS.md)
$(info make publish-stats- publish statistics)
-   $(info make publish-manuals  - publish snapshot manuals)
-   $(info make release-manuals  - publish release manuals)
+   $(info make publish  - publish snapshot manuals)
+   $(info make release  - publish release manuals)
$(info make dist - create tarballs)
$(info make bump-versions- bump versions for release)
$(info make bump-snapshots   - bump versions after release)
@@ -161,12 +161,11 @@ authors:
 publish-stats:
@$(MAKE) -C docs publish-stats
 
-publish: publish-manuals
-publish-manuals:
-   @$(MAKE) -C docs publish-manuals
+publish:
+   @$(MAKE) -C docs publish
 
-release-manuals:
-   @$(MAKE) -C docs release-manuals
+release:
+   @$(MAKE) -C docs release
 
 dist: magit-$(VERSION).tar.gz
 
diff --git a/docs/Makefile b/docs/Makefile
index 8fb7dae71a..44499bb7d2 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -133,7 +133,7 @@ publish-stats: stats
@aws cloudfront create-invalidation \
--distribution-id $(CFRONT_DIST) --paths "/stats/*" > /dev/null
 
-publish-manuals: $(PUBLISH_TARGETS)
+publish: $(PUBLISH_TARGETS)
@printf "Uploading manuals... $(PUBLISH_TARGETS)\n"
@aws s3 cp $(PKG).html $(PUBLISH_TARGET)
@aws s3 cp $(PKG).pdf  $(PUBLISH_TARGET)
@@ -147,7 +147,7 @@ publish-manuals: $(PUBLISH_TARGETS)
@aws cloudfront create-invalidation --distribution-id $(CFRONT_DIST) 
--paths \
"$(subst $(space),$(comma),$(addprefix 
$(PUBLISH_PATH),$(CFRONT_PATHS)))" > /dev/null
 
-release-manuals: $(PUBLISH_TARGETS)
+release: $(PUBLISH_TARGETS)
@printf "Uploading release manuals...\n"
@aws s3 cp $(PKG).html $(RELEASE_TARGET)
@aws s3 cp $(PKG).pdf  $(RELEASE_TARGET)



[nongnu] elpa/git-commit 036f5cb775 2/2: Automatically publish statistics

2022-03-06 Thread ELPA Syncer
branch: elpa/git-commit
commit 036f5cb77576dd0fd141210ec02918893b482da5
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Automatically publish statistics
---
 .github/workflows/stats.yml | 18 ++
 Makefile| 19 +++
 default.mk  |  1 +
 docs/Makefile   | 28 ++--
 4 files changed, 44 insertions(+), 22 deletions(-)

diff --git a/.github/workflows/stats.yml b/.github/workflows/stats.yml
new file mode 100644
index 00..96f261b489
--- /dev/null
+++ b/.github/workflows/stats.yml
@@ -0,0 +1,18 @@
+name: stats
+on:
+  push:
+branches: master
+jobs:
+  manual:
+name: "Generate and distribute statistics"
+runs-on: ubuntu-latest
+steps:
+  - name: Install gitstats
+uses: magit/actions/install-gitstats@main
+  - name: Generate statistics
+uses: magit/actions/stats-generate@main
+  - name: Publish statistics
+uses: magit/actions/stats-publish@main
+with:
+  key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
+  secret: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
diff --git a/Makefile b/Makefile
index 38fb963281..9f13b95d55 100644
--- a/Makefile
+++ b/Makefile
@@ -58,14 +58,14 @@ help:
$(info ==)
$(info )
$(info make texi - regenerate texi from org)
-   $(info make stats- regenerate statistics)
$(info make authors  - regenerate AUTHORS.md)
-   $(info make publish-stats- publish statistics)
$(info make publish  - publish snapshot manuals)
$(info make release  - publish release manuals)
$(info make dist - create tarballs)
$(info make bump-versions- bump versions for release)
$(info make bump-snapshots   - bump versions after release)
+   $(info make stats- regenerate statistics)
+   $(info make stats-upload - publish statistics)
@printf "\n"
 
 ## Build #
@@ -149,18 +149,12 @@ clean-stats:
 texi:
@$(MAKE) -C docs texi
 
-stats:
-   @$(MAKE) -C docs stats
-
 authors:
@$(MAKE) -C docs authors
@git commit --gpg-sign -m "AUTHORS.md: Update list of contributors" \
-o -- docs/AUTHORS.md
@git show --pretty= -p HEAD
 
-publish-stats:
-   @$(MAKE) -C docs publish-stats
-
 publish:
@$(MAKE) -C docs publish
 
@@ -349,3 +343,12 @@ bump-snapshots:
 $$set_package_requires_melpa)"
@git commit -a --gpg-sign -m "Reset Package-Requires for Melpa"
@git show --pretty= -p HEAD
+
+## Statistics 
+
+stats:
+   @$(MAKE) -C docs stats
+
+stats-upload:
+   @$(MAKE) -C docs stats-upload
+
diff --git a/default.mk b/default.mk
index bbfdbbfad3..920ad09df3 100644
--- a/default.mk
+++ b/default.mk
@@ -32,6 +32,7 @@ INSTALL_INFO ?= $(shell command -v ginstall-info || 
printf install-info)
 MAKEINFO ?= makeinfo
 MANUAL_HTML_ARGS ?= --css-ref /assets/page.css
 
+GITSTATS  ?= gitstats
 GITSTATS_DIR  ?= $(TOP)docs/stats
 GITSTATS_ARGS ?= -c style=https://magit.vc/assets/stats.css -c max_authors=999
 
diff --git a/docs/Makefile b/docs/Makefile
index 44499bb7d2..3eb3dd8d56 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -80,8 +80,6 @@ clean:
@printf "Cleaning docs/*...\n"
@$(RMDIR) dir $(INFOPAGES) $(HTMLFILES) $(HTMLDIRS) $(PDFFILES)
@$(RMDIR) $(EPUBFILES) $(EPUBTRASH)
-
-clean-stats:
@$(RMDIR) $(GENSTATS_DIR)
 
 ## Release management 
@@ -100,10 +98,6 @@ texi:
@printf "\n" >> magit-section.texi
@rm -f magit-section.texi~
 
-stats:
-   @printf "Generating statistics\n"
-   @gitstats $(GITSTATS_ARGS) $(TOP) $(GITSTATS_DIR)
-
 authors: AUTHORS.md
 
 AUTHORS.md:
@@ -125,14 +119,6 @@ comma := ,
 empty :=
 space := $(empty) $(empty)
 
-publish-stats: stats
-   @printf "Uploading statistics...\n"
-   @aws s3 sync $(GITSTATS_DIR) $(S3_BUCKET)/stats/
-   @printf "Uploaded to $(PUBLISH_URL)/stats/\n"
-   @printf "Generating CDN invalidation\n"
-   @aws cloudfront create-invalidation \
-   --distribution-id $(CFRONT_DIST) --paths "/stats/*" > /dev/null
-
 publish: $(PUBLISH_TARGETS)
@printf "Uploading manuals... $(PUBLISH_TARGETS)\n"
@aws s3 cp $(PKG).html $(PUBLISH_TARGET)
@@ -163,6 +149,20 @@ release: $(PUBLISH_TARGETS)
@aws cloudfront create-invalidation --distribution-id $(CFRONT_DIST) 
--paths \
"$(subst $(space),$(comma),$(addprefix 
$(RELEASE_PATH),$(CFRONT_PATHS)))" > /dev/null
 
+# Statistics #
+
+stats:
+   @printf "Generating statistics\n"
+   @$(GITSTATS) $(GITSTATS_ARGS) $(TOP) $(GITSTATS_DIR)
+
+stats-upload:
+   @printf "Uploading statistics...\n"
+  

[nongnu] elpa/magit updated (a4c443239e -> 036f5cb775)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/magit.

  from  a4c443239e magit-diff-visit--hunk: Update for change in chmod hunk 
value
  adds  424956f782 make: Rename some documentation targets
  adds  036f5cb775 Automatically publish statistics

No new revisions were added by this update.

Summary of changes:
 .github/workflows/stats.yml | 18 ++
 Makefile| 32 +---
 default.mk  |  1 +
 docs/Makefile   | 32 
 4 files changed, 52 insertions(+), 31 deletions(-)
 create mode 100644 .github/workflows/stats.yml



[nongnu] elpa/git-commit updated (a4c443239e -> 036f5cb775)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/git-commit.

  from  a4c443239e magit-diff-visit--hunk: Update for change in chmod hunk 
value
   new  424956f782 make: Rename some documentation targets
   new  036f5cb775 Automatically publish statistics


Summary of changes:
 .github/workflows/stats.yml | 18 ++
 Makefile| 32 +---
 default.mk  |  1 +
 docs/Makefile   | 32 
 4 files changed, 52 insertions(+), 31 deletions(-)
 create mode 100644 .github/workflows/stats.yml



[nongnu] elpa/magit-section updated (a4c443239e -> 036f5cb775)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/magit-section.

  from  a4c443239e magit-diff-visit--hunk: Update for change in chmod hunk 
value
  adds  424956f782 make: Rename some documentation targets
  adds  036f5cb775 Automatically publish statistics

No new revisions were added by this update.

Summary of changes:
 .github/workflows/stats.yml | 18 ++
 Makefile| 32 +---
 default.mk  |  1 +
 docs/Makefile   | 32 
 4 files changed, 52 insertions(+), 31 deletions(-)
 create mode 100644 .github/workflows/stats.yml



[elpa] externals/consult 9b4f33ba7a: README: Add link to consult-flyspell

2022-03-06 Thread ELPA Syncer
branch: externals/consult
commit 9b4f33ba7a41b5b2facf163a411c27f9c4e52777
Author: Daniel Mendler 
Commit: Daniel Mendler 

README: Add link to consult-flyspell
---
 README.org | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/README.org b/README.org
index a5745c0437..f558abd105 100644
--- a/README.org
+++ b/README.org
@@ -1042,6 +1042,7 @@ on your preferences and requirements.
 - [[https://github.com/karthink/consult-dir][consult-dir]]: Directory jumper 
using Consult multi sources.
 - [[https://github.com/mohkale/consult-eglot][consult-eglot]]: Integration 
with eglot (lsp client).
 - [[https://github.com/minad/consult-flycheck][consult-flycheck]]: Provides 
the =consult-flycheck= command.
+- [[https://gitlab.com/OlMon/consult-flyspell][consult-flyspell]]: Additional 
Flyspell integration.
 - [[https://github.com/gagbo/consult-lsp][consult-lsp]]: Integration with 
=lsp-mode= (lsp client).
 - [[https://codeberg.org/jao/consult-notmuch][consult-notmuch]]: Access the 
[[https://notmuchmail.org/][Notmuch]] email system using Consult.
 - [[https://codeberg.org/jao/espotify][consult-spotify]]: Access the Spotify 
API and control your local music player.
@@ -1193,7 +1194,7 @@ Authors of supplementary =consult-*= packages:
 - [[https://github.com/gagbo/][Gerry Agbobada]] 
([[https://github.com/gagbo/consult-lsp][consult-lsp]])
 - [[https://github.com/karthink][Karthik Chikmagalur]] 
([[https://github.com/karthink/consult-dir][consult-dir]])
 - [[https://github.com/mohkale][Mohsin Kaleem]] 
([[https://github.com/mohkale/consult-company][consult-company]], 
[[https://github.com/mohkale/consult-eglot][consult-eglot]], 
[[https://github.com/mohkale/consult-yasnippet][consult-yasnippet]])
-- [[https://gitlab.com/OlMon][Marco Pawłowski]] 
([[https://gitlab.com/OlMon/consult-projectile][consult-projectile]])
+- [[https://gitlab.com/OlMon][Marco Pawłowski]] 
([[https://gitlab.com/OlMon/consult-flyspell][consult-flyspell]], 
[[https://gitlab.com/OlMon/consult-projectile][consult-projectile]])
 - [[https://github.com/Qkessler][Enrique Kessler Martínez]] 
([[https://github.com/Qkessler/consult-project-extra][consult-project-extra]])
 
 #+html: 

[elpa] externals/eev 8ed988fbca 2/2: Rewrote eev-kla.el almost completely.

2022-03-06 Thread ELPA Syncer
branch: externals/eev
commit 8ed988fbcaa75033d9d1984dae787c3b3801ed11
Author: Eduardo Ochs 
Commit: Eduardo Ochs 

Rewrote eev-kla.el almost completely.
---
 VERSION | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/VERSION b/VERSION
index 8881439aab..59dd71dcd6 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-Mon Mar  7 04:33:45 GMT 2022
-Mon Mar  7 01:33:45 -03 2022
+Mon Mar  7 04:36:03 GMT 2022
+Mon Mar  7 01:36:03 -03 2022



[elpa] externals/eev updated (ff0854d730 -> 8ed988fbca)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch externals/eev.

  from  ff0854d730 Added `find-emenubar-links' and changed some docs.
   new  2b04415e95 Rewrote eev-kla.el almost completely.
   new  8ed988fbca Rewrote eev-kla.el almost completely.


Summary of changes:
 ChangeLog  |   4 +++
 VERSION|   4 +--
 eev-kla.el | 115 -
 3 files changed, 89 insertions(+), 34 deletions(-)



[elpa] externals/eev 2b04415e95 1/2: Rewrote eev-kla.el almost completely.

2022-03-06 Thread ELPA Syncer
branch: externals/eev
commit 2b04415e95fd7308ff8d43d14b505cf54509479e
Author: Eduardo Ochs 
Commit: Eduardo Ochs 

Rewrote eev-kla.el almost completely.
---
 ChangeLog  |   4 +++
 VERSION|   4 +--
 eev-kla.el | 115 -
 3 files changed, 89 insertions(+), 34 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f453baffb1..50c03d2af3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-03-07  Eduardo Ochs  
+
+   * eev-kla.el: rewritten almost completely.
+
 2022-03-03  Eduardo Ochs  
 
* eev-intro.el (find-eev-quick-intro): rewrote the section "10.2.
diff --git a/VERSION b/VERSION
index e8701c529f..8881439aab 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-Thu Mar  3 18:41:29 GMT 2022
-Thu Mar  3 15:41:29 -03 2022
+Mon Mar  7 04:33:45 GMT 2022
+Mon Mar  7 01:33:45 -03 2022
diff --git a/eev-kla.el b/eev-kla.el
index 63ed0e2a5d..2308f21cfb 100644
--- a/eev-kla.el
+++ b/eev-kla.el
@@ -1,4 +1,4 @@
-;;; eev-kla.el -- kill link to anchor and variants.  -*- lexical-binding: nil; 
-*-
+;;; eev-kla.el -- kill link to anchor and friends.  -*- lexical-binding: nil; 
-*-
 
 ;; Copyright (C) 2012-2021 Free Software Foundation, Inc.
 ;;
@@ -19,7 +19,7 @@
 ;;
 ;; Author: Eduardo Ochs 
 ;; Maintainer: Eduardo Ochs 
-;; Version:20220224
+;; Version:20220307
 ;; Keywords:   e-scripts
 ;;
 ;; Latest version: 
@@ -144,6 +144,10 @@
 ;;
 ;; Copied to the kill ring: (find-eevfile "eev-kla.el")
 ;;
+;;   3) `M-x eeklas'
+;;
+;;   4) `M-x eeklfs'
+;;
 ;;   3) `M-x ee-preferred-c-show', that shows the current directory
 ;;  and the value of `ee-preferred-c' at the window at the right.
 ;;  This is useful to check if the ".dir-locals.el" file was
@@ -193,12 +197,33 @@
 
 
 ;; «utils»  (to ".utils")
+;; Tests: (ee-kl-c)
+;;(ee-kl-dir)
+;;(ee-kl-fname)
+;;   ee-edir
+;;(ee-kl-dir   "e")
+;; (ee-efile "textmodes/fill.el")
+;;(ee-kl-fname "e" (ee-efile "textmodes/fill.el"))
 ;;
-(defun ee-kl-dir (c)
-  (ee-expand (eval (read (format "ee-%sdir" c)
+(defun ee-kl-c ()
+  (or ee-preferred-c (error "`ee-preferred-c' is nil here!")))
 
-(defun ee-kl-fname (c fname)
-  (ee-remove-prefix (ee-kl-dir c) (ee-expand fname)))
+(defun ee-kl-dir (&optional c)
+  (ee-expand (eval (read (format "ee-%sdir" (or c (ee-kl-c)))
+
+(defun ee-kl-fname (&optional c fname)
+  (ee-remove-prefix (ee-kl-dir c) (ee-expand (or fname buffer-file-name
+
+;; Tests: (ee-kl-anchor)
+;;(ee-kl-region)
+;;(ee-kl-kill "(FOO \"BAR\")")
+;;
+(defun ee-kl-anchor ()
+  (ee-copy-preceding-tag-to-kill-ring))
+
+(defun ee-kl-region ()
+  (if (not (use-region-p)) (error "The region is not active!"))
+  (buffer-substring-no-properties (point) (mark)))
 
 (defun ee-kl-kill (sexp)
   (kill-new (concat sexp "\n"))
@@ -206,6 +231,32 @@
 
 
 
+;; Tests:
+;;   (defun find-2ae (sexp) (find-2a nil `(find-estring ,sexp :end)))
+;;   (find-2ae ' (concat "FOO\n" "BAR") )
+;;   (find-2ae ' (ee-kla-sexp  "eev" "foo.el" "ANCHOR") )
+;;   (find-2ae ' (ee-klas-sexp "eev" "foo.el" "ANCHOR" "FOO\nBAR") )
+;;   (find-2ae ' (ee-klf-sexp  "eev" "foo.el") )
+;;   (find-2ae ' (ee-klfs-sexp "eev" "foo.el" "FOO\nBAR") )
+;;
+(defun ee-kla-sexp (c fname anchor)
+  (format "(find-%s \"%s\" \"%s\")" c fname anchor))
+
+(defun ee-klas-sexp (c fname anchor str)
+  (format "(find-%s \"%s\" \"%s\" %s)" c fname anchor (ee-S str)))
+
+(defun ee-klf-sexp (c fname)
+  (format "(find-%sfile \"%s\")" c fname))
+
+(defun ee-klfs-sexp (c fname str)
+  (format "(find-%sfile \"%s\" %s)" c fname (ee-S str)))
+
+
+
+
+
+
+
 ;;;__   
 ;;;   ___  ___| | _| | __ _ 
 ;;;  / _ \/ _ \ |/ / |/ _` |
@@ -213,46 +264,46 @@
 ;;;  \___|\___|_|\_\_|\__,_|
 ;;; 
 ;; «eekla»  (to ".eekla")
-;; ill ink to nchor.
+;; ill ink to nchor,
+;; ill ink to nchor and tring,
+;; ill ink to .
+;; ill ink to  and tring.
 ;; More precisely: produce a link to the preceding anchor and put it
 ;; in the kill-ring.
 
-(defun ee-kla-sexp (c fname anchor)
-  (format "(find-%s \"%s\" \"%s\")" c (ee-kl-fname c fname) anchor))
+;; (eek "C-e 4* C-SPC <>")
+
 
 (defun eekla ()
-  "Put in the kill ring a link to the preceding anchor."
+  "ill ink to nchor.
+Put in the kill ring a link to the preceding anchor."
   (interactive)
-  (let* ((c (or ee-preferred-c (error "`ee-preferred-c' is nil here!")))
- (fname buffer-file-name)
-(anchor (ee-copy-preceding-tag-to-kill-ring)))
-(ee-kl-kill (ee-kla-sexp c fname anchor
-
-
-;;;__  __ 
-;;;   ___  ___| | _| |/ _|
-;;;  / _ \/ _ \ |/ / | |_ 
-;;; |  __/  __/   <| |  _|
-;;;  \___|\___|_|\_\_|_|  
-;;;   
-;; «eeklf»  (to ".eeklf")
-;; ill ink to .
+  (ee-kl-kill (ee-kla-sexp (ee-kl-c) (ee-kl-fname) (ee-kl-anchor
 
-(defun ee-klf-sexp (c fname)
-  (format

[nongnu] elpa/cider updated (6ddccef1d8 -> 64cdcd468b)

2022-03-06 Thread ELPA Syncer
elpasync pushed a change to branch elpa/cider.

  from  6ddccef1d8 Bump the version
   new  02ca530216 Release CIDER 1.3 ("Ukraine")
   new  64cdcd468b Switch back the docs version


Summary of changes:
 CHANGELOG.md   | 2 ++
 doc/antora.yml | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)