[elpa] externals/org updated (c3c89d5 -> b913f34)

2021-07-01 Thread ELPA Syncer
elpasync pushed a change to branch externals/org.

  from  c3c89d5   Merge branch 'maint'
   new  565361e   org-keys: Do not bind , ever
   new  b913f34   Merge branch 'maint'


Summary of changes:
 lisp/org-keys.el | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)



[elpa] externals-release/org 565361e: org-keys: Do not bind , ever

2021-07-01 Thread ELPA Syncer
branch: externals-release/org
commit 565361eb698b0b39c1d823ad1565f5bd88fa2034
Author: Nicolas Goaziou 
Commit: Nicolas Goaziou 

org-keys: Do not bind , ever

Fixes: `org-mode-map` binds `` which is unnecessary and harmful,
since it takes precendence over bindings of TAB even in keymaps with
higher precedence.

Reported-by: Daniel Mendler 
---
 lisp/org-keys.el | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/lisp/org-keys.el b/lisp/org-keys.el
index f0fdb79..4cb03b0 100644
--- a/lisp/org-keys.el
+++ b/lisp/org-keys.el
@@ -337,7 +337,6 @@ COMMANDS is a list of alternating OLDDEF NEWDEF command 
names."
   (org-defkey org-mouse-map [follow-link] 'mouse-face))
 
 (when org-tab-follows-link
-  (org-defkey org-mouse-map (kbd "") #'org-open-at-point)
   (org-defkey org-mouse-map (kbd "TAB") #'org-open-at-point))
 
 
@@ -443,18 +442,13 @@ COMMANDS is a list of alternating OLDDEF NEWDEF command 
names."
 (org-defkey org-mode-map (kbd "C-c C-x") (make-sparse-keymap))
 
  TAB key with modifiers
-(org-defkey org-mode-map (kbd "C-i") #'org-cycle)
-(org-defkey org-mode-map (kbd "") #'org-cycle)
-(org-defkey org-mode-map (kbd "C-c C-") #'org-force-cycle-archived)
+(org-defkey org-mode-map (kbd "TAB") #'org-cycle)
+(org-defkey org-mode-map (kbd "C-c C-TAB") #'org-force-cycle-archived)
 ;; Override text-mode binding to expose `complete-symbol' for
 ;; pcomplete functionality.
-(org-defkey org-mode-map (kbd "M-") nil)
 (org-defkey org-mode-map (kbd "M-TAB") nil)
-(org-defkey org-mode-map (kbd "ESC ") nil)
 (org-defkey org-mode-map (kbd "ESC TAB") nil)
 
-(org-defkey org-mode-map (kbd "") #'org-shifttab)
-(org-defkey org-mode-map (kbd "S-") #'org-shifttab)
 (org-defkey org-mode-map (kbd "S-TAB") #'org-shifttab)
 (define-key org-mode-map (kbd "") #'org-shifttab)
 



[elpa] externals/org b913f34: Merge branch 'maint'

2021-07-01 Thread ELPA Syncer
branch: externals/org
commit b913f34ec31d8b56a246a459801f0fdeb2faf364
Merge: c3c89d5 565361e
Author: Nicolas Goaziou 
Commit: Nicolas Goaziou 

Merge branch 'maint'
---
 lisp/org-keys.el | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/lisp/org-keys.el b/lisp/org-keys.el
index b7ac337..2d9259f 100644
--- a/lisp/org-keys.el
+++ b/lisp/org-keys.el
@@ -336,7 +336,6 @@ COMMANDS is a list of alternating OLDDEF NEWDEF command 
names."
   (org-defkey org-mouse-map [follow-link] 'mouse-face))
 
 (when org-tab-follows-link
-  (org-defkey org-mouse-map (kbd "") #'org-open-at-point)
   (org-defkey org-mouse-map (kbd "TAB") #'org-open-at-point))
 
 
@@ -442,18 +441,13 @@ COMMANDS is a list of alternating OLDDEF NEWDEF command 
names."
 (org-defkey org-mode-map (kbd "C-c C-x") (make-sparse-keymap))
 
  TAB key with modifiers
-(org-defkey org-mode-map (kbd "C-i") #'org-cycle)
-(org-defkey org-mode-map (kbd "") #'org-cycle)
-(org-defkey org-mode-map (kbd "C-c C-") #'org-force-cycle-archived)
+(org-defkey org-mode-map (kbd "TAB") #'org-cycle)
+(org-defkey org-mode-map (kbd "C-c C-TAB") #'org-force-cycle-archived)
 ;; Override text-mode binding to expose `complete-symbol' for
 ;; pcomplete functionality.
-(org-defkey org-mode-map (kbd "M-") nil)
 (org-defkey org-mode-map (kbd "M-TAB") nil)
-(org-defkey org-mode-map (kbd "ESC ") nil)
 (org-defkey org-mode-map (kbd "ESC TAB") nil)
 
-(org-defkey org-mode-map (kbd "") #'org-shifttab)
-(org-defkey org-mode-map (kbd "S-") #'org-shifttab)
 (org-defkey org-mode-map (kbd "S-TAB") #'org-shifttab)
 (define-key org-mode-map (kbd "") #'org-shifttab)
 



[elpa] externals/org 221c8e2: ob-tangle: Parse correctly tangle options

2021-07-01 Thread ELPA Syncer
branch: externals/org
commit 221c8e298ffc1098c89e5a38430878aa45a2ecf7
Author: Jacopo De Simoi 
Commit: Nicolas Goaziou 

ob-tangle: Parse correctly tangle options

* lisp/ob-tangle.el (org-babel-effective-tangled-filename): Check for
  the "no" parameter in this function to avoid erroneous tangling of a
  single block (e.g. with C-u C-c C-v t) even with the parameter
  :tangle no

TINYCHANGE
---
 lisp/ob-tangle.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lisp/ob-tangle.el b/lisp/ob-tangle.el
index 562776a..2f60ef9 100644
--- a/lisp/ob-tangle.el
+++ b/lisp/ob-tangle.el
@@ -359,6 +359,7 @@ as computed by `org-babel-tangle-single-block'."
 ((string= "yes" src-tfile)
  ;; Use the buffer name
  (file-name-sans-extension buffer-fn))
+((string= "no" src-tfile) nil)
 ((> (length src-tfile) 0) src-tfile)))
 (ext (or (cdr (assoc src-lang org-babel-tangle-lang-exts)) src-lang)))
 (when base-name



[elpa] externals/pyim 70d488f: fixed broken git actions icon

2021-07-01 Thread ELPA Syncer
branch: externals/pyim
commit 70d488f9233a578f0c7f8906aa83a1a690ec10fa
Author: Chen Bin 
Commit: Chen Bin 

fixed broken git actions icon
---
 README.org | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.org b/README.org
index 84f2e67..6cbffc6 100644
--- a/README.org
+++ b/README.org
@@ -2,7 +2,7 @@
 #+TITLE: PYIM 是一个 Emacs 中文输入法,支持全拼,双拼,五笔,仓颉 和 Rime 等
 #+AUTHOR: Feng Shu
 
-#+html: https://github.com/tumashu/pyim/actions/workflows/test.yml";>https://github.com/tumashu/pyim/workflows/test.yml/badge.svg"/>
+#+html: https://github.com/tumashu/pyim/actions/workflows/test.yml";>https://github.com/tumashu/pyim/actions/workflows/test.yml/badge.svg"/>
 #+html: http://elpa.gnu.org/packages/pyim.html";>https://elpa.gnu.org/packages/pyim.svg"/>
 #+html: http://elpa.gnu.org/devel/pyim.html";>https://elpa.gnu.org/devel/pyim.svg"/>
 #+html: https://melpa.org/#/pyim";>https://melpa.org/packages/pyim-badge.svg"/>



[elpa] externals/slime-volleyball f0ca9df: slime-volleyball.el: Adjust some comments

2021-07-01 Thread Thomas Fitzsimmons
branch: externals/slime-volleyball
commit f0ca9dfc0d4f0af66c1dd2faac44be0bf6beda31
Author: Thomas Fitzsimmons 
Commit: Thomas Fitzsimmons 

slime-volleyball.el: Adjust some comments

* slime-volleyball.el (slime-volleyball): Add comment about use of
global variables.
---
 slime-volleyball.el | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/slime-volleyball.el b/slime-volleyball.el
index 5c53e89..650d827 100644
--- a/slime-volleyball.el
+++ b/slime-volleyball.el
@@ -1904,7 +1904,10 @@
   (load-file (expand-file-name "grey-slime.el.gz" slime-volleyball-base))
   (load-file (expand-file-name "green-slime.el.gz" slime-volleyball-base))
   (pop-to-buffer-same-window (get-buffer-create "*slime-volleyball*"))
-  (slime-volleyball-initialize-globals) ;Should these be made buffer-local?
+  ;; These aren't buffer local so that changing slime-volleyball
+  ;; global variables from anywhere in Emacs, e.g., in the *scratch*
+  ;; buffer, will work.
+  (slime-volleyball-initialize-globals)
   (slime-volleyball-mode)
   (slime-volleyball-new-game)
   (slime-volleyball-scene-update)



[elpa] externals/transient updated (37684a8 -> 51e833e)

2021-07-01 Thread Jonas Bernoulli
tarsius pushed a change to branch externals/transient.

  from  37684a8   manual: use ox-texinfo's notoc support
   new  d987847   transient-force-single-column: New option
   new  90a0562   transient-highlight-higher-levels: New option
   new  d5476e1   Update changelog
   new  cf5e58a   make: Automatically set date in changelog
   new  51e833e   Release version 0.3.6


Summary of changes:
 Makefile|  1 +
 docs/CHANGELOG  | 26 +++---
 docs/transient.org  |  4 +--
 docs/transient.texi |  4 +--
 lisp/transient.el   | 76 +
 5 files changed, 87 insertions(+), 24 deletions(-)



[elpa] externals/transient d987847 1/5: transient-force-single-column: New option

2021-07-01 Thread Jonas Bernoulli
branch: externals/transient
commit d9878476fcddb5a21b1ca8409e84bbba4fbf336b
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

transient-force-single-column: New option

Re ^122.
---
 lisp/transient.el | 31 ---
 1 file changed, 24 insertions(+), 7 deletions(-)

diff --git a/lisp/transient.el b/lisp/transient.el
index ecb94ab..d610d4a 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -301,6 +301,15 @@ be remapped to `fixed-pitch' in that buffer."
   :group 'transient
   :type 'boolean)
 
+(defcustom transient-force-single-column nil
+  "Whether to force use of a single column to display suffixes.
+
+This might be useful for users with low vision who use large
+text and might otherwise have to scroll in two dimensions."
+  :package-version '(transient . "0.3.6")
+  :group 'transient
+  :type 'boolean)
+
 (defcustom transient-default-level 4
   "Control what suffix levels are made available by default.
 
@@ -2926,13 +2935,21 @@ have a history of their own.")
  (cw (mapcar (lambda (col) (apply #'max (mapcar #'length col)))
  columns))
  (cc (transient--seq-reductions-from (apply-partially #'+ 3) cw 0)))
-(dotimes (r rs)
-  (dotimes (c cs)
-(insert (make-string (- (nth c cc) (current-column)) ?\s))
-(when-let ((cell (nth r (nth c columns
-  (insert cell))
-(when (= c (1- cs))
-  (insert ?\n))
+(if transient-force-single-column
+(dotimes (c cs)
+  (dotimes (r rs)
+(when-let ((cell (nth r (nth c columns
+  (unless (equal cell "")
+(insert cell ?\n
+  (unless (= c (1- cs))
+(insert ?\n)))
+  (dotimes (r rs)
+(dotimes (c cs)
+  (insert (make-string (- (nth c cc) (current-column)) ?\s))
+  (when-let ((cell (nth r (nth c columns
+(insert cell))
+  (when (= c (1- cs))
+(insert ?\n)))
 
 (cl-defmethod transient--insert-group ((group transient-subgroups))
   (let* ((subgroups (oref group suffixes))



[elpa] externals/transient 51e833e 5/5: Release version 0.3.6

2021-07-01 Thread Jonas Bernoulli
branch: externals/transient
commit 51e833e5152e9fdcdc1dbbf34ad2d4905bde1f69
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Release version 0.3.6
---
 docs/CHANGELOG  | 2 +-
 docs/transient.org  | 4 ++--
 docs/transient.texi | 4 ++--
 lisp/transient.el   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/docs/CHANGELOG b/docs/CHANGELOG
index 2bb64cd..f92a727 100644
--- a/docs/CHANGELOG
+++ b/docs/CHANGELOG
@@ -1,5 +1,5 @@
 # -*- mode: org -*-
-* v0.3.6UNRELEASED
+* v0.3.62021-07-01
 
 - Added new option ~transient-force-single-column~, which may be useful
   for low vision.  #122
diff --git a/docs/transient.org b/docs/transient.org
index d377813..305684e 100644
--- a/docs/transient.org
+++ b/docs/transient.org
@@ -8,7 +8,7 @@
 #+TEXINFO_DIR_CATEGORY: Emacs
 #+TEXINFO_DIR_TITLE: Transient: (transient).
 #+TEXINFO_DIR_DESC: Transient Commands
-#+SUBTITLE: for version 0.3.5 (v0.3.5-1-g601ebf55+1)
+#+SUBTITLE: for version 0.3.6
 
 #+TEXINFO_DEFFN: t
 #+OPTIONS: H:4 num:4 toc:2
@@ -37,7 +37,7 @@ Calling a suffix command usually causes the transient to be 
exited
 but suffix commands can also be configured to not exit the transient.
 
 #+TEXINFO: @noindent
-This manual is for Transient version 0.3.5 (v0.3.5-1-g601ebf55+1).
+This manual is for Transient version 0.3.6.
 
 #+BEGIN_QUOTE
 Copyright (C) 2018-2021 Jonas Bernoulli 
diff --git a/docs/transient.texi b/docs/transient.texi
index 97efd83..9134e20 100644
--- a/docs/transient.texi
+++ b/docs/transient.texi
@@ -31,7 +31,7 @@ General Public License for more details.
 @finalout
 @titlepage
 @title Transient User and Developer Manual
-@subtitle for version 0.3.5 (v0.3.5-1-g601ebf55+1)
+@subtitle for version 0.3.6
 @author Jonas Bernoulli
 @page
 @vskip 0pt plus 1filll
@@ -65,7 +65,7 @@ Calling a suffix command usually causes the transient to be 
exited
 but suffix commands can also be configured to not exit the transient.
 
 @noindent
-This manual is for Transient version 0.3.5 (v0.3.5-1-g601ebf55+1).
+This manual is for Transient version 0.3.6.
 
 @quotation
 Copyright (C) 2018-2021 Jonas Bernoulli 
diff --git a/lisp/transient.el b/lisp/transient.el
index aa26c76..5f66a13 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -7,7 +7,7 @@
 ;; Keywords: bindings
 
 ;; Package-Requires: ((emacs "25.1"))
-;; Package-Version: 0.3.5
+;; Package-Version: 0.3.6
 
 ;; SPDX-License-Identifier: GPL-3.0-or-later
 



[elpa] externals/transient d5476e1 3/5: Update changelog

2021-07-01 Thread Jonas Bernoulli
branch: externals/transient
commit d5476e1d9f90939ad0a4638d9124814d810799bd
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Update changelog
---
 docs/CHANGELOG | 26 +++---
 1 file changed, 23 insertions(+), 3 deletions(-)

diff --git a/docs/CHANGELOG b/docs/CHANGELOG
index 5c4d5da..2bb64cd 100644
--- a/docs/CHANGELOG
+++ b/docs/CHANGELOG
@@ -1,11 +1,31 @@
 # -*- mode: org -*-
+* v0.3.6UNRELEASED
+
+- Added new option ~transient-force-single-column~, which may be useful
+  for low vision.  #122
+
+- Added new option ~transient-highlight-higher-levels~, which is
+  intended for package authors.  90a05622
+
+* v0.3.52021-06-16
+
+- Added a kludge to work around some unexpected Emacs behavior.
+  ef921d30
+
+- When showing help for a suffix that is also a subprefix, then also
+  consider the manpage that is set for the prefix, if any.  a9bdd013
+
+* v0.3.42021-05-25
+
+- Very minor changes.
+
 * v0.3.32021-05-24
 
-- Add SPDX-License-Identifier library header.  7d3d8d79
+- Added SPDX-License-Identifier library header.  7d3d8d79
 
 * v0.3.22021-04-20
 
-- Fix an error message.  c145229a
+- Fixed an error message.  c145229a
 
 * v0.3.12021-04-19
 
@@ -17,7 +37,7 @@
 
 * v0.3.02021-02-21
 
-- Add a temporary kludge to prevent a transient from being invoked
+- Added a temporary kludge to prevent a transient from being invoked
   while the minibuffer is active.  A future release will enable
   this again, once we are sure that cannot cause Emacs to enter an
   inconsistent state, that causes most events to be ignored.  #112



[elpa] externals/transient cf5e58a 4/5: make: Automatically set date in changelog

2021-07-01 Thread Jonas Bernoulli
branch: externals/transient
commit cf5e58a3a798f7204c857fe375bdb39bda9f87df
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

make: Automatically set date in changelog
---
 Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile b/Makefile
index 15d6d14..7f5ab43 100644
--- a/Makefile
+++ b/Makefile
@@ -50,6 +50,7 @@ bump-version:
@printf "Setting version in transient.el to $(VERSION)\n"
@test -n "$(VERSION)" || (echo "Version not specified"; false)
@sed -i -e "/Package-Version:/s|[0-9.]\+|$(VERSION)|" lisp/transient.el
+   @sed -i -e "/Package-Version:/s|UNRELEASED|$(shell date +%F)|" 
docs/CHANGELOG
 
 clean:
@printf "Cleaning...\n"



[elpa] externals/transient 90a0562 2/5: transient-highlight-higher-levels: New option

2021-07-01 Thread Jonas Bernoulli
branch: externals/transient
commit 90a0562200e803693693fd29e22079138462a848
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

transient-highlight-higher-levels: New option
---
 lisp/transient.el | 43 ++-
 1 file changed, 34 insertions(+), 9 deletions(-)

diff --git a/lisp/transient.el b/lisp/transient.el
index d610d4a..aa26c76 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -239,6 +239,20 @@ and `transient-nonstandard-key'."
   :group 'transient
   :type 'boolean)
 
+(defcustom transient-highlight-higher-levels nil
+  "Whether to highlight suffixes on higher levels.
+
+This is primarily intended for package authors.
+
+When non-nil then highlight the description of suffixes whose
+level is above 4, the default of `transient-default-level'.
+Assuming you have set that variable to 7, this highlights all
+suffixes that won't be available to users without them making
+the same customization."
+  :package-version '(transient . "0.3.6")
+  :group 'transient
+  :type 'boolean)
+
 (defcustom transient-substitute-key-function nil
   "Function used to modify key bindings.
 
@@ -310,7 +324,11 @@ text and might otherwise have to scroll in two dimensions."
   :group 'transient
   :type 'boolean)
 
-(defcustom transient-default-level 4
+(defconst transient--default-child-level 1)
+
+(defconst transient--default-prefix-level 4)
+
+(defcustom transient-default-level transient--default-prefix-level
   "Control what suffix levels are made available by default.
 
 Each suffix command is placed on a level and each prefix command
@@ -444,6 +462,11 @@ See info node `(transient)Enabling and Disabling 
Suffixes'."
 See info node `(transient)Enabling and Disabling Suffixes'."
   :group 'transient-faces)
 
+(defface transient-higher-level '((t :underline t))
+  "Face optionally used to highlight suffixes on higher levels.
+Also see option `transient-highlight-higher-levels'."
+  :group 'transient-faces)
+
 (defface transient-separator
   `class color) (background light))
  ,@(and (>= emacs-major-version 27) '(:extend t))
@@ -580,8 +603,6 @@ the prototype is stored in the clone's `prototype' slot.")
 
  Suffix
 
-(defconst transient--default-child-level 1)
-
 (defclass transient-child ()
   ((level
 :initarg :level
@@ -3004,9 +3025,7 @@ Optional support for popup buttons is also implemented 
here."
  'transient-disabled-suffix
   (cl-call-next-method obj
 (when (oref obj inapt)
-  (set-text-properties 0 (length str)
-   (list 'face 'transient-inapt-suffix)
-   str))
+  (add-face-text-property 0 (length str) 'transient-inapt-suffix nil str))
 (if transient-enable-popup-navigation
 (make-text-button str nil
   'type 'transient-button
@@ -3118,9 +3137,15 @@ If the OBJ's `key' is currently unreachable, then apply 
the face
(funcall (oref transient--prefix suffix-description)
 obj))
   (propertize "(BUG: no description)" 'face 'error
-(if (transient--key-unreachable-p obj)
-(propertize desc 'face 'transient-unreachable)
-  desc)))
+(cond ((transient--key-unreachable-p obj)
+   (propertize desc 'face 'transient-unreachable))
+  ((and transient-highlight-higher-levels
+(> (oref obj level) transient--default-prefix-level))
+   (add-face-text-property
+0 (length desc) 'transient-higher-level nil desc)
+   desc)
+  (t
+   desc
 
 (cl-defgeneric transient-format-value (obj)
   "Format OBJ's value for display and return the result.")



[elpa] externals/marginalia 3bf0a4d: Improve bookmark transformer

2021-07-01 Thread ELPA Syncer
branch: externals/marginalia
commit 3bf0a4db55f6267467f0a08715f4776509a3b503
Author: Daniel Mendler 
Commit: Daniel Mendler 

Improve bookmark transformer
---
 marginalia.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/marginalia.el b/marginalia.el
index c9236e9..598e71c 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -145,7 +145,7 @@ determine it."
 (defcustom marginalia-bookmark-type-transformers
   `(("\\`bookmark-\\(.*?\\)-handler\\'" . "\\1")
 ("default" . "File")
-("\\`\\(.*?\\)-bookmark-jump\\(?:-handler\\)?\\'" . "\\1")
+("\\`\\(.*?\\)-+bookmark-jump\\(?:-handler\\)?\\'" . "\\1")
 (".*" . ,#'capitalize))
   "List of bookmark type transformers."
   :type '(alist :key-type regexp :value-type (choice string function)))



[elpa] externals/spinner d248c47 3/6: Fix indentation

2021-07-01 Thread Artur Malabarba
branch: externals/spinner
commit d248c479054f797b0e196260ab71ba587d0ea0e7
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Fix indentation

In the process also shorten a long line.
---
 spinner.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/spinner.el b/spinner.el
index 0dba8be..9551a7b 100644
--- a/spinner.el
+++ b/spinner.el
@@ -255,8 +255,9 @@ stop the SPINNER's timer."
 
 (unless (ignore-errors (> (spinner--fps spinner) 0))
   (error "A spinner's FPS must be a positive number"))
-(setf (spinner--counter spinner) (round (- (* (or (spinner--delay spinner) 
0)
-   (spinner--fps spinner)
+(setf (spinner--counter spinner)
+  (round (- (* (or (spinner--delay spinner) 0)
+   (spinner--fps spinner)
 ;; Create timer.
 (let* ((repeat (/ 1.0 (spinner--fps spinner)))
(time (timer-next-integral-multiple-of-time (current-time) repeat))



[elpa] externals/spinner 6b8ea32 1/6: Fix typos

2021-07-01 Thread Artur Malabarba
branch: externals/spinner
commit 6b8ea3295f1845bb38342abdff704f51c634dfa1
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Fix typos
---
 spinner.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/spinner.el b/spinner.el
index 6403dea..58f0fbf 100644
--- a/spinner.el
+++ b/spinner.el
@@ -127,7 +127,7 @@ vector, the spinner itself.")
 (defun spinner-make-progress-bar (width &optional char)
   "Return a vector of strings of the given WIDTH.
 The vector is a valid spinner type and is similar to the
-`progress-bar' spinner, except without the sorrounding brackets.
+`progress-bar' spinner, except without the surrounding brackets.
 CHAR is the character to use for the moving bar (defaults to =)."
   (let ((whole-string (concat (make-string (1- width) ?\s)
   (make-string 4 (or char ?=))
@@ -136,7 +136,7 @@ CHAR is the character to use for the moving bar (defaults 
to =)."
 (number-sequence (+ width 3) 0 -1)
 
 (defvar spinner-current nil
-  "Spinner curently being displayed on the `mode-line-process'.")
+  "Spinner currently being displayed on the `mode-line-process'.")
 (make-variable-buffer-local 'spinner-current)
 
 (defconst spinner--mode-line-construct
@@ -206,7 +206,7 @@ buffer, use that instead of current buffer.
 
 When started, in order to function properly, the spinner runs a
 timer which periodically calls `force-mode-line-update' in the
-curent buffer.  If BUFFER-LOCAL was set at creation time, then
+current buffer.  If BUFFER-LOCAL was set at creation time, then
 `force-mode-line-update' is called in that buffer instead.  When
 the spinner is stopped, the timer is deactivated.
 



[elpa] externals/spinner d526b3b 2/6: Enforce use of spaces for indentation

2021-07-01 Thread Artur Malabarba
branch: externals/spinner
commit d526b3bc7803afa6db1a55ee54ed716864990f68
Author: Jonas Bernoulli 
Commit: Jonas Bernoulli 

Enforce use of spaces for indentation
---
 spinner.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/spinner.el b/spinner.el
index 6403dea..0dba8be 100644
--- a/spinner.el
+++ b/spinner.el
@@ -333,4 +333,7 @@ active spinner."
 
 (provide 'spinner)
 
+;; Local Variables:
+;; indent-tabs-mode: nil
+;; End:
 ;;; spinner.el ends here



[elpa] externals/spinner 3fa5fff 5/6: Merge pull request #20 from tarsiiformes/typos

2021-07-01 Thread Artur Malabarba
branch: externals/spinner
commit 3fa5fff758d4be482a2c1fed8a159a304be0f0d6
Merge: b917046 6b8ea32
Author: Artur Malabarba 
Commit: GitHub 

Merge pull request #20 from tarsiiformes/typos

Fix typos
---
 spinner.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/spinner.el b/spinner.el
index 9551a7b..d40563e 100644
--- a/spinner.el
+++ b/spinner.el
@@ -127,7 +127,7 @@ vector, the spinner itself.")
 (defun spinner-make-progress-bar (width &optional char)
   "Return a vector of strings of the given WIDTH.
 The vector is a valid spinner type and is similar to the
-`progress-bar' spinner, except without the sorrounding brackets.
+`progress-bar' spinner, except without the surrounding brackets.
 CHAR is the character to use for the moving bar (defaults to =)."
   (let ((whole-string (concat (make-string (1- width) ?\s)
   (make-string 4 (or char ?=))
@@ -136,7 +136,7 @@ CHAR is the character to use for the moving bar (defaults 
to =)."
 (number-sequence (+ width 3) 0 -1)
 
 (defvar spinner-current nil
-  "Spinner curently being displayed on the `mode-line-process'.")
+  "Spinner currently being displayed on the `mode-line-process'.")
 (make-variable-buffer-local 'spinner-current)
 
 (defconst spinner--mode-line-construct
@@ -206,7 +206,7 @@ buffer, use that instead of current buffer.
 
 When started, in order to function properly, the spinner runs a
 timer which periodically calls `force-mode-line-update' in the
-curent buffer.  If BUFFER-LOCAL was set at creation time, then
+current buffer.  If BUFFER-LOCAL was set at creation time, then
 `force-mode-line-update' is called in that buffer instead.  When
 the spinner is stopped, the timer is deactivated.
 



[elpa] externals/spinner b917046 4/6: Merge pull request #24 from tarsiiformes/indentation

2021-07-01 Thread Artur Malabarba
branch: externals/spinner
commit b9170460118330f1e58e5bee1889ec859d7ee335
Merge: d15e7a7 d248c47
Author: Artur Malabarba 
Commit: GitHub 

Merge pull request #24 from tarsiiformes/indentation

Fix indentation
---
 spinner.el | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/spinner.el b/spinner.el
index 6403dea..9551a7b 100644
--- a/spinner.el
+++ b/spinner.el
@@ -255,8 +255,9 @@ stop the SPINNER's timer."
 
 (unless (ignore-errors (> (spinner--fps spinner) 0))
   (error "A spinner's FPS must be a positive number"))
-(setf (spinner--counter spinner) (round (- (* (or (spinner--delay spinner) 
0)
-   (spinner--fps spinner)
+(setf (spinner--counter spinner)
+  (round (- (* (or (spinner--delay spinner) 0)
+   (spinner--fps spinner)
 ;; Create timer.
 (let* ((repeat (/ 1.0 (spinner--fps spinner)))
(time (timer-next-integral-multiple-of-time (current-time) repeat))
@@ -333,4 +334,7 @@ active spinner."
 
 (provide 'spinner)
 
+;; Local Variables:
+;; indent-tabs-mode: nil
+;; End:
 ;;; spinner.el ends here



[elpa] externals/spinner bca794f 6/6: Version 1.7.4

2021-07-01 Thread Artur Malabarba
branch: externals/spinner
commit bca794fa6f6b007292cdac9b0a850a3711986db5
Author: Artur Malabarba 
Commit: Artur Malabarba 

Version 1.7.4
---
 spinner.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/spinner.el b/spinner.el
index d40563e..6be8f13 100644
--- a/spinner.el
+++ b/spinner.el
@@ -3,7 +3,7 @@
 ;; Copyright (C) 2015 Free Software Foundation, Inc.
 
 ;; Author: Artur Malabarba 
-;; Version: 1.7.3
+;; Version: 1.7.4
 ;; Package-Requires: ((emacs "24.3"))
 ;; URL: https://github.com/Malabarba/spinner.el
 ;; Keywords: processes mode-line



[elpa] externals/spinner updated (d15e7a7 -> bca794f)

2021-07-01 Thread Artur Malabarba
malabarba pushed a change to branch externals/spinner.

  from  d15e7a7   Merge pull request #17 from thisch/clel
   new  d526b3b   Enforce use of spaces for indentation
   new  d248c47   Fix indentation
   new  b917046   Merge pull request #24 from tarsiiformes/indentation
   new  6b8ea32   Fix typos
   new  3fa5fff   Merge pull request #20 from tarsiiformes/typos
   new  bca794f   Version 1.7.4


Summary of changes:
 spinner.el | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)



[elpa] externals/org f76d4d1 2/2: ob-fortran: Use a defcustom for fortran compiler

2021-07-01 Thread ELPA Syncer
branch: externals/org
commit f76d4d103fe6d8bb61a08d338a1630120f2b255c
Author: Nico Sonack 
Commit: Nicolas Goaziou 

ob-fortran: Use a defcustom for fortran compiler

* lisp/ob-fortran.el (org-babel-fortran-compiler): Change `defvar' to
`defcustom' so that the fortran compiler is customizable like almost
all other org-babel compilers.

TINYCHANGE

Sometimes the compiler isn't `gfortran` (but e.g. `gfortran10`
etc.). Accomodate for that like we do with all other org-babel
language integrations.
---
 lisp/ob-fortran.el | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/lisp/ob-fortran.el b/lisp/ob-fortran.el
index 99afa0d..6cf3a79 100644
--- a/lisp/ob-fortran.el
+++ b/lisp/ob-fortran.el
@@ -40,9 +40,11 @@
 
 (defvar org-babel-default-header-args:fortran '())
 
-(defvar org-babel-fortran-compiler "gfortran"
-  "fortran command used to compile a fortran source code file into an
-  executable.")
+(defcustom org-babel-fortran-compiler "gfortran"
+  "Fortran command used to compile Fortran source code file."
+  :group 'org-babel
+  :package-version '(Org . "9.5")
+  :type  'string)
 
 (defun org-babel-execute:fortran (body params)
   "This function should only be called by `org-babel-execute:fortran'."



[elpa] externals/org updated (221c8e2 -> f76d4d1)

2021-07-01 Thread ELPA Syncer
elpasync pushed a change to branch externals/org.

  from  221c8e2   ob-tangle: Parse correctly tangle options
   new  d1900ad   ol-bibtex: Added url and doi as optional entries for 
BiBTeX export
   new  f76d4d1   ob-fortran: Use a defcustom for fortran compiler


Summary of changes:
 etc/ORG-NEWS   |  3 +++
 lisp/ob-fortran.el |  8 +---
 lisp/ol-bibtex.el  | 31 +--
 3 files changed, 25 insertions(+), 17 deletions(-)



[elpa] externals/org d1900ad 1/2: ol-bibtex: Added url and doi as optional entries for BiBTeX export

2021-07-01 Thread ELPA Syncer
branch: externals/org
commit d1900adfbe81813ebc0f655470631739fe19ee3d
Author: Eric S Fraga 
Commit: Nicolas Goaziou 

ol-bibtex: Added url and doi as optional entries for BiBTeX export

* lisp/ol-bibtex.el: :doi and :url entries added to optional list of
entries to export to BiBTeX when present in the properties.

* etc/ORG-NEWS: added news item noting this change.
---
 etc/ORG-NEWS  |  3 +++
 lisp/ol-bibtex.el | 31 +--
 2 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/etc/ORG-NEWS b/etc/ORG-NEWS
index 956f1cf..3f39719 100644
--- a/etc/ORG-NEWS
+++ b/etc/ORG-NEWS
@@ -349,6 +349,9 @@ argument is present.  You can also set =:async no= to force 
it off
 Async evaluation is disabled during export.
 
 ** Miscellaneous
+*** =org-bibtex= includes =doi= and =url= entries when exporting to BiBTeX
+=doi= and =url= entries have been made optional for some publication
+types and will be exported if present for those types.
 *** Missing or empty placeholders in "eval" macros are now =nil=
 They used to be the empty string.
 *** =org-goto-first-child= now works before first heading
diff --git a/lisp/ol-bibtex.el b/lisp/ol-bibtex.el
index 57b240d..4970be9 100644
--- a/lisp/ol-bibtex.el
+++ b/lisp/ol-bibtex.el
@@ -145,59 +145,59 @@
   '((:article
  (:description . "An article from a journal or magazine")
  (:required :author :title :journal :year)
- (:optional :volume :number :pages :month :note))
+ (:optional :volume :number :pages :month :note :doi))
 (:book
  (:description . "A book with an explicit publisher")
  (:required (:editor :author) :title :publisher :year)
- (:optional (:volume :number) :series :address :edition :month :note))
+ (:optional (:volume :number) :series :address :edition :month :note :doi))
 (:booklet
  (:description . "A work that is printed and bound, but without a named 
publisher or sponsoring institution.")
  (:required :title)
- (:optional :author :howpublished :address :month :year :note))
+ (:optional :author :howpublished :address :month :year :note :doi :url))
 (:conference
  (:description . "")
  (:required :author :title :booktitle :year)
- (:optional :editor :pages :organization :publisher :address :month :note))
+ (:optional :editor :pages :organization :publisher :address :month :note 
:doi :url))
 (:inbook
  (:description . "A part of a book, which may be a chapter (or section or 
whatever) and/or a range of pages.")
  (:required (:author :editor) :title (:chapter :pages) :publisher :year)
- (:optional :crossref (:volume :number) :series :type :address :edition 
:month :note))
+ (:optional :crossref (:volume :number) :series :type :address :edition 
:month :note :doi))
 (:incollection
  (:description . "A part of a book having its own title.")
  (:required :author :title :booktitle :publisher :year)
- (:optional :crossref :editor (:volume :number) :series :type :chapter 
:pages :address :edition :month :note))
+ (:optional :crossref :editor (:volume :number) :series :type :chapter 
:pages :address :edition :month :note :doi))
 (:inproceedings
  (:description . "An article in a conference proceedings")
  (:required :author :title :booktitle :year)
- (:optional :crossref :editor (:volume :number) :series :pages :address 
:month :organization :publisher :note))
+ (:optional :crossref :editor (:volume :number) :series :pages :address 
:month :organization :publisher :note :doi))
 (:manual
  (:description . "Technical documentation.")
  (:required :title)
- (:optional :author :organization :address :edition :month :year :note))
+ (:optional :author :organization :address :edition :month :year :note 
:doi :url))
 (:mastersthesis
  (:description . "A Master’s thesis.")
  (:required :author :title :school :year)
- (:optional :type :address :month :note))
+ (:optional :type :address :month :note :doi :url))
 (:misc
  (:description . "Use this type when nothing else fits.")
  (:required)
- (:optional :author :title :howpublished :month :year :note))
+ (:optional :author :title :howpublished :month :year :note :doi :url))
 (:phdthesis
  (:description . "A PhD thesis.")
  (:required :author :title :school :year)
- (:optional :type :address :month :note))
+ (:optional :type :address :month :note :doi :url))
 (:proceedings
  (:description . "The proceedings of a conference.")
  (:required :title :year)
- (:optional :editor (:volume :number) :series :address :month 
:organization :publisher :note))
+ (:optional :editor (:volume :number) :series :address :month 
:organization :publisher :note :doi))
 (:techreport
  (:description . "A report published by a school or other institution.")
  (:required :author :title :institution :year)
- (:optional :type :address :month :note))
+   

[elpa] externals/slime-volleyball e5d3437: Clear image cache on quit

2021-07-01 Thread Thomas Fitzsimmons
branch: externals/slime-volleyball
commit e5d3437ea814772692e062e008cd6bf274e55365
Author: Thomas Fitzsimmons 
Commit: Thomas Fitzsimmons 

Clear image cache on quit

* slime-volleyball.el (slime-volleyball-quit): Call
clear-image-cache after killing game buffer.
---
 slime-volleyball.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/slime-volleyball.el b/slime-volleyball.el
index 650d827..621d040 100644
--- a/slime-volleyball.el
+++ b/slime-volleyball.el
@@ -1936,7 +1936,8 @@ NO-KILL is specified, do not kill the *slime-volleyball* 
buffer."
  'slime-volleyball-eval-god-mode-variables)
 (when (and (not no-kill)
(get-buffer "*slime-volleyball*"))
-  (kill-buffer "*slime-volleyball*"
+  (kill-buffer "*slime-volleyball*")
+  (clear-image-cache
 
 (provide 'slime-volleyball)