[elpa] externals/org updated (c3c89d5 -> b913f34)
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
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'
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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)
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
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
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)