[elpa] elpa-admin b3fe7c4: * elpa-admin.el (elpaa--email-reply-to): New var

2020-12-15 Thread Stefan Monnier
branch: elpa-admin
commit b3fe7c40bef3a4c897c10937340f68d031dc9d8d
Author: Stefan Monnier 
Commit: Stefan Monnier 

* elpa-admin.el (elpaa--email-reply-to): New var

(elpaa-read-config, elpaa--release-email): Use it.
(elpaa--default-url): Rename from elpaa--default-url-format,
take `pkgname` argument.
(elpaa--default-url-re, elpaa--release-email): Use it.
---
 elpa-admin.el | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/elpa-admin.el b/elpa-admin.el
index 9970c0e..15c6e8f 100644
--- a/elpa-admin.el
+++ b/elpa-admin.el
@@ -47,6 +47,7 @@
 (defvar elpaa--copyright-file "copyright_exceptions")
 (defvar elpaa--email-to nil) ;;"gnu-emacs-sour...@gnu.org"
 (defvar elpaa--email-from nil) ;;"ELPA update "
+(defvar elpaa--email-reply-to nil)
 
 (defvar elpaa--sandbox t
   "If non-nil, run some of the less trusted commands in a sandbox.
@@ -70,6 +71,7 @@ on some Debian systems.")
   ('copyright-file elpaa--copyright-file)
   ('email-to   elpaa--email-to)
   ('email-from elpaa--email-from)
+  ('email-reply-to elpaa--email-reply-to)
   ('sandboxelpaa--sandbox)
   ('debug  elpaa--debug))
 val
@@ -555,8 +557,8 @@ Signal an error if the command did not finish with exit 
code 0."
(buffer-string))
   (error "Error-indicating exit code in elpaa--call-sandboxed"))
 
-(defun elpaa--default-url-format () (concat elpaa--url "%s.html"))
-(defun elpaa--default-url-re () (format (elpaa--default-url-format) ".*"))
+(defun elpaa--default-url (pkgname) (concat elpaa--url pkgname ".html"))
+(defun elpaa--default-url-re () (elpaa--default-url ".*"))
 
 
 (defun elpaa--override-version (pkg-spec orig-fun header)
@@ -623,7 +625,7 @@ PKG is the name of the package and DIR is the directory 
where it is."
 (push (cons :keywords keywords) extras))
   (unless found-url
 ;; Provide a good default URL.
-(push (cons :url (format (elpaa--default-url-format) pkg)) extras))
+(push (cons :url (elpaa--default-url pkg)) extras))
   (list simple
(package-version-join version)
(package-desc-summary pkg-desc)
@@ -1350,7 +1352,9 @@ If WITH-CORE is non-nil, it means we manage :core 
packages as well."
 (message-setup `((From. ,elpaa--email-from)
  (To  . ,elpaa--email-to)
  (Subject . ,(format "[%s ELPA] %s version %s"
- elpaa--name name version
+ elpaa--name name version))
+ ,@(if elpaa--email-reply-to
+   `((Reply-To . ,elpaa--email-reply-to)
 (insert "Version " version
 " of package " name
 " has just been released in " elpaa--name " ELPA.
@@ -1359,7 +1363,7 @@ You can now find it in M-x package-list RET.
 " name " describes itself as:
   " (nth 2 metadata) "
 
-More at " elpaa--url pkgname ".html")
+More at " (elpaa--default-url pkgname))
 (let ((news (elpaa--get-NEWS pkg-spec dir)))
   (when news
 (insert "\n\nRecent NEWS:\n\n" news)))



[nongnu] master a407525: * elpa-config: New file

2020-12-15 Thread Stefan Monnier
branch: master
commit a4075253ac33194bf291e37ecc7a9390b117c27b
Author: Stefan Monnier 
Commit: Stefan Monnier 

* elpa-config: New file
---
 elpa-config | 9 +
 1 file changed, 9 insertions(+)

diff --git a/elpa-config b/elpa-config
new file mode 100644
index 000..7c82055
--- /dev/null
+++ b/elpa-config
@@ -0,0 +1,9 @@
+;; -*- lisp-data -*-
+
+((name "NonGNU")
+ (gitrepo  "emacs/nongnu.git")
+ (url  "https://elpa.nongnu.org/nongnu/";)
+ (branch-prefix"externals/")
+ (release-branch-prefix"externals-release/")
+ (specs-file   "externals-list")
+ (debugnil))



[elpa] new-master cc9377c: * copyright_exceptions: Update

2020-12-15 Thread Stefan Monnier
branch: new-master
commit cc9377ccb9223f4656da074f4d21cf583fab3e44
Author: Stefan Monnier 
Commit: Stefan Monnier 

* copyright_exceptions: Update
---
 copyright_exceptions | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/copyright_exceptions b/copyright_exceptions
index d05314a..d3ac4bb 100644
--- a/copyright_exceptions
+++ b/copyright_exceptions
@@ -36,9 +36,12 @@ auctex/style/swedish.el
 auctex/style/virtex.el
 excorporate/excorporate-calfw.el:;; copyright assignment papers on file with 
the FSF.
 hyperbole/hib-doc-id.el:;;  Copyright:
+hyperbole/kotl/kotl-autoloads.el
 mmm-mode/mmm-noweb.el:;; Copyright 1995 by Thorsten.Ohl @ 
Physik.TH-Darmstadt.de
 mmm-mode/mmm-noweb.el:;; Copyright 2003, 2004  Joe Kelsey 

 mmm-mode/mmm-rpm.el:;; Copyright (C) 2000 by Marcus Harnisch 

+python/python.el:   ;; copyright, license, credits, quit and exit are 
added by the site
+realgud/realgud-recursive-autoloads.el
 rudel/rudel-loaddefs.el
 tramp/tramp-loaddefs.el
 tramp/tramp-sh.el:;; (copyright statements below in code to be updated with 
the above notice)



[nongnu] externals/markdown-mode 4d7f525: Update Change log

2020-12-15 Thread Stefan Monnier
branch: externals/markdown-mode
commit 4d7f525eed69aa98f50511cf3e834f27fce4c80e
Author: Shohei YOSHIDA 
Commit: Shohei YOSHIDA 

Update Change log
---
 CHANGES.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CHANGES.md b/CHANGES.md
index 2e1d19b..d987cd7 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -32,6 +32,7 @@
 -   Fix GFM bold fontification with underscore issue [GH-525][]
 -   Fix wrong fontification words between strong markups [GH-534][]
 -   Fix wrong italic fontification just after code block [GH-548][]
+-   Fix too indended list face issue [GH-569][]
 
   [gh-290]: https://github.com/jrblevin/markdown-mode/issues/290
   [gh-311]: https://github.com/jrblevin/markdown-mode/issues/311
@@ -51,6 +52,7 @@
   [gh-548]: https://github.com/jrblevin/markdown-mode/issues/548
   [gh-553]: https://github.com/jrblevin/markdown-mode/issues/553
   [gh-560]: https://github.com/jrblevin/markdown-mode/issues/560
+  [gh-560]: https://github.com/jrblevin/markdown-mode/issues/569
 
 # Markdown Mode 2.4
 



[elpa] elpa-admin f4e99d9: * elpa-admin.el (elpaa--make-one-package): Fix thinko

2020-12-15 Thread Stefan Monnier
branch: elpa-admin
commit f4e99d90af90f1f4105731b1fb01d51f90fa5b50
Author: Stefan Monnier 
Commit: Stefan Monnier 

* elpa-admin.el (elpaa--make-one-package): Fix thinko
---
 elpa-admin.el | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/elpa-admin.el b/elpa-admin.el
index 15c6e8f..0153446 100644
--- a/elpa-admin.el
+++ b/elpa-admin.el
@@ -506,20 +506,20 @@ Return non-nil if a new tarball was created."
(metadata `(nil ,(car last-rel) . ,(nthcdr 2 metadata
   (if (not last-rel)
   (elpaa--message "Package %s not released yet!" pkgname)
-(elpaa--make-one-tarball
- tarball dir pkg-spec metadata
- (lambda () (cdr last-rel)))
-(elpaa--release-email pkg-spec metadata dir))
+(when (elpaa--make-one-tarball
+   tarball dir pkg-spec metadata
+   (lambda () (cdr last-rel)))
+  (elpaa--release-email pkg-spec metadata dir)))
  (t
   (let ((tarball (concat elpaa--release-subdir
  (format "%s-%s.tar" pkgname vers
-(elpaa--make-one-tarball
- tarball dir pkg-spec metadata
- (lambda ()
-   (elpaa--get-release-revision
-dir pkg-spec vers
-(plist-get (cdr pkg-spec) :version-map
-(elpaa--release-email pkg-spec metadata dir
+(when (elpaa--make-one-tarball
+   tarball dir pkg-spec metadata
+   (lambda ()
+ (elpaa--get-release-revision
+  dir pkg-spec vers
+  (plist-get (cdr pkg-spec) :version-map
+  (elpaa--release-email pkg-spec metadata dir)
 
 (defun elpaa--call (destination program &rest args)
   "Like ‘call-process’ for PROGRAM, DESTINATION, ARGS.



[elpa] externals/auto-overlays 0807a75: * auto-overlays.el: Re-add fdl.texi, plus minor adjustments and a few fixes

2020-12-15 Thread Stefan Monnier
branch: externals/auto-overlays
commit 0807a75d2606462ef636b737e8f3873f98141a82
Author: Stefan Monnier 
Commit: Stefan Monnier 

* auto-overlays.el: Re-add fdl.texi, plus minor adjustments and a few fixes

Fix the dependency and update the homepage URL.
Bump the version for a new release.
Only require `cl-lib` at compile-time since we only use `cl-defun`.
(auto-overlays-at-point, auto-overlay-highest-priority-at-point):
Silence compiler warnings.

* auto-overlay-self.el (auto-o-perform-self-cascades):
* auto-overlay-nested.el (auto-o-make-nested): Revert mistaken
renaming of formal argument.

* docs/fdl.texi: New file, needed by auto-overlay-manual.texinfo.
---
 .gitignore |   3 +
 auto-overlay-nested.el |   2 +-
 auto-overlay-self.el   |   2 +-
 auto-overlays.el   |  27 ++-
 docs/fdl.texi  | 506 +
 5 files changed, 528 insertions(+), 12 deletions(-)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000..5933a35
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+*.elc
+/auto-overlays-pkg.el
+/auto-overlays-autoloads.el
diff --git a/auto-overlay-nested.el b/auto-overlay-nested.el
index cc06a3a..02c79f4 100644
--- a/auto-overlay-nested.el
+++ b/auto-overlay-nested.el
@@ -102,7 +102,7 @@
 
 
 
-(defun auto-o-make-nested (o-match &optional _unmatched)
+(defun auto-o-make-nested (o-match &optional unmatched)
   ;; Create a nested overlay for match overlay O-MATCH.
   ;; If UNMATCHED is nil, overlay will start and end at O-MATCH.
   ;; If non-nil, overlay will start or end from O-MATCH (depending on whether
diff --git a/auto-overlay-self.el b/auto-overlay-self.el
index 864c24f..a36c475 100644
--- a/auto-overlay-self.el
+++ b/auto-overlay-self.el
@@ -190,7 +190,7 @@
 
 
 
-(defun auto-o-perform-self-cascades (_beg end)
+(defun auto-o-perform-self-cascades (beg end)
   ;; Perform any necessary self-overlay cascading before the text in the
   ;; buffer is modified. Called from `before-change-functions'.
 
diff --git a/auto-overlays.el b/auto-overlays.el
index 83a17ee..0d18e50 100644
--- a/auto-overlays.el
+++ b/auto-overlays.el
@@ -2,12 +2,13 @@
 
 ;; Copyright (C) 2005-2020  Free Software Foundation, Inc
 
-;; Version: 0.10.9
+;; Version: 0.10.10
 ;; Author: Toby Cubitt 
 ;; Maintainer: Toby Cubitt 
 ;; Keywords: extensions
-;; URL: http://www.dr-qubit.org/emacs.php
+;; URL: http://www.dr-qubit.org/tags/computing-code-emacs.html
 ;; Repository: http://www.dr-qubit.org/git/predictive.git
+;; Package-Requires: ((cl-lib "0.5"))
 
 ;; This file is part of the Emacs.
 ;;
@@ -27,7 +28,7 @@
 
 ;;; Code:
 
-(require 'cl-lib)
+(eval-when-compile (require 'cl-lib))
 
 (defvar auto-overlay-regexps nil)
 (make-variable-buffer-local 'auto-overlay-regexps)
@@ -633,6 +634,9 @@ Only overlays that satisfy all property tests are returned."
 (cl-defun auto-overlays-at-point (&optional point
  &rest prop-tests
  &key inactive all-overlays &allow-other-keys)
+  ;; FIXME: Maybe we shouldn't use `&key' here: it just costs extra work at
+  ;; run-time to extract that info, then extra code below to silence the byte
+  ;; compiler warnings because we then "ignore" that data.
   "Return overlays overlapping POINT, defaulting to the point.
 
 If keyword argument :inactive is non-nil, both active and
@@ -662,7 +666,7 @@ followed by the other values as its arguments. The test is
 satisfied if the result is non-nil, otherwise it fails. Tests are
 evaluated in order, but only up to the first failure. Only
 overlays that satisfy all property tests are returned."
-
+  (ignore all-overlays inactive)
   (when (null point) (setq point (point)))
   (auto-overlay-trigger-update point)
 
@@ -685,10 +689,13 @@ overlays that satisfy all property tests are returned."
 
 
 ;;;###autoload
-(cl-defun auto-overlay-highest-priority-at-point (&optional point
- &rest prop-tests
- &key inactive all-overlays
- &allow-other-keys)
+(cl-defun auto-overlay-highest-priority-at-point ( &optional point
+  &rest prop-tests
+  &key inactive all-overlays
+  &allow-other-keys)
+  ;; FIXME: Maybe we shouldn't use `&key' here: it just costs extra work at
+  ;; run-time to extract that info, then extra code below to silence the byte
+  ;; compiler warnings because we then "ignore" that data.
   "Return highest priority overlay at POINT, defaulting to the point.
 
 If two overlays have the same priority, the innermost one takes
@@ -696,7 +703,7 @@ precedence (i.e. the one that begins later, or if they 
begin at
 the same point the one that ends earlier).
 
 The remaining arguments are as for `auto