[nongnu] elpa/workroom updated (532835eda0 -> a00e8561cb)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch elpa/workroom.

  from  532835eda0 Bump version to 2.2.5
   new  839ed03e48 Fix #1: Don't use 'get-scratch-buffer-create' on Emacs < 
29
   new  a00e8561cb Use 'get-scratch-buffer-create' if defined


Summary of changes:
 workroom.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)



[nongnu] elpa/workroom a00e8561cb 2/2: Use 'get-scratch-buffer-create' if defined

2022-12-12 Thread ELPA Syncer
branch: elpa/workroom
commit a00e8561cb2c06416346b455298bd9f6620b7d8c
Author: Akib Azmain Turja 
Commit: Akib Azmain Turja 

Use 'get-scratch-buffer-create' if defined
---
 workroom.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/workroom.el b/workroom.el
index abf7944013..65ebd7635c 100644
--- a/workroom.el
+++ b/workroom.el
@@ -1249,9 +1249,9 @@ ACTION and ARGS are also described there."
   (pcase (cons action args)
 ('(:initialize)
  (setf (workroom-buffer-manager-data room)
-   (list (if (< emacs-major-version 29)
- (get-buffer-create "*scratch*")
-   (get-scratch-buffer-create)
+   (list (if (fboundp 'get-scratch-buffer-create)
+ (get-scratch-buffer-create)
+   (get-buffer-create "*scratch*")
 ('(:list-buffers)
  (workroom-buffer-manager-data room))
 (`(:add-buffer ,buffer)



[nongnu] elpa/workroom 839ed03e48 1/2: Fix #1: Don't use 'get-scratch-buffer-create' on Emacs < 29

2022-12-12 Thread ELPA Syncer
branch: elpa/workroom
commit 839ed03e48fe65eea45defe0f14ba2790bcc6a47
Author: Akib Azmain Turja 
Commit: Akib Azmain Turja 

Fix #1: Don't use 'get-scratch-buffer-create' on Emacs < 29
---
 workroom.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/workroom.el b/workroom.el
index e6d9a579a1..abf7944013 100644
--- a/workroom.el
+++ b/workroom.el
@@ -1249,7 +1249,9 @@ ACTION and ARGS are also described there."
   (pcase (cons action args)
 ('(:initialize)
  (setf (workroom-buffer-manager-data room)
-   (list (get-scratch-buffer-create
+   (list (if (< emacs-major-version 29)
+ (get-buffer-create "*scratch*")
+   (get-scratch-buffer-create)
 ('(:list-buffers)
  (workroom-buffer-manager-data room))
 (`(:add-buffer ,buffer)



[nongnu] elpa/diff-ansi 8b4cafc135 2/2: Cleanup: format

2022-12-12 Thread ELPA Syncer
branch: elpa/diff-ansi
commit 8b4cafc1351905ff52fe3bdae870046ae591407d
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: format
---
 diff-ansi.el | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/diff-ansi.el b/diff-ansi.el
index 8aeeb0c72d..d667ed3c50 100644
--- a/diff-ansi.el
+++ b/diff-ansi.el
@@ -45,8 +45,7 @@
 (symbol :tag "Use `diff-ansi-tool-custom' command." custom)))
 
 ;; Note that this has it's values extracted and isn't used directly.
-(defface diff-ansi-default-face
-  (list (list t :foreground "black" :background "black"))
+(defface diff-ansi-default-face (list (list t :foreground "black" :background 
"black"))
   "Face used to render black color.")
 
 (defcustom diff-ansi-tool-custom nil
@@ -703,7 +702,8 @@ Argument BEG is only used to calculate the progress 
percentage."
   (when diff-ansi-verbose-progress
 (let ((message-log-max nil))
   (message "diff-ansi: %2d%% complete"
-(min (/ (* 100 (- disp-beg-next beg)) (- end-next 
beg))
+(min
+  (/ (* 100 (- disp-beg-next beg)) (- end-next 
beg))
   ;; Never show 100 because there is work left to 
do,
   ;; actual completion will hide the message.
   99)
@@ -824,7 +824,8 @@ This calls OLD-FN with ARGS."
   "Enable the buffer local minor mode."
   (when diff-ansi-use-magit-revision-diff
 (require 'magit-diff)
-(advice-add 'magit-insert-revision-diff
+(advice-add
+  'magit-insert-revision-diff
   :around #'diff-ansi--magit-insert-revision-diff-advice-fn)))
 
 (defun diff-ansi--disable ()



[nongnu] elpa/diff-ansi updated (73a8ba750b -> 8b4cafc135)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch elpa/diff-ansi.

  from  73a8ba750b Cleanup: format
   new  44b52d6345 Cleanup: format
   new  8b4cafc135 Cleanup: format


Summary of changes:
 diff-ansi.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)



[nongnu] elpa/diff-ansi 44b52d6345 1/2: Cleanup: format

2022-12-12 Thread ELPA Syncer
branch: elpa/diff-ansi
commit 44b52d63456f9fddaa153c7c0186b1f5553a880e
Author: Campbell Barton 
Commit: Campbell Barton 

Cleanup: format
---
 diff-ansi.el | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/diff-ansi.el b/diff-ansi.el
index f38f77568b..8aeeb0c72d 100644
--- a/diff-ansi.el
+++ b/diff-ansi.el
@@ -703,8 +703,7 @@ Argument BEG is only used to calculate the progress 
percentage."
   (when diff-ansi-verbose-progress
 (let ((message-log-max nil))
   (message "diff-ansi: %2d%% complete"
-(min
-  (/ (* 100 (- disp-beg-next beg)) (- end-next 
beg))
+(min (/ (* 100 (- disp-beg-next beg)) (- end-next 
beg))
   ;; Never show 100 because there is work left to 
do,
   ;; actual completion will hide the message.
   99)



[elpa] externals/org updated (e42beabb48 -> 7f7fb256c6)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch externals/org.

  from  e42beabb48 Merge branch 'bugfix'
   new  d440b242b3 org-clock-clocktable-language-setup: Add Slovak 
translation
   new  7f7fb256c6 org-latex-listings-options: Update docstring


Summary of changes:
 lisp/org-clock.el | 3 ++-
 lisp/ox-latex.el  | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)



[elpa] externals-release/org 2a529ee57b: org-element: Autoload org-element-use-cache

2022-12-12 Thread ELPA Syncer
branch: externals-release/org
commit 2a529ee57b11efabe25ad298d3dbbf5c34e78a9a
Author: Kyle Meyer 
Commit: Kyle Meyer 

org-element: Autoload org-element-use-cache

* lisp/org-element.el (org-element-use-cache): Autoload to silence
byte compiler warning in Emacs repo.

On Emacs's emacs-29 branch, compiling lisp/org/org-loaddefs.el gives
the following warning that stems from an autoloaded defsubst,
org-element-at-point-no-context (new to Org 9.6):

  In org-element-at-point-no-context:
  org/org-loaddefs.el:846:61: Warning: Unused lexical variable
  `org-element-use-cache'

That doesn't show up in the Org repo because mk/org-fixup.el generates
org-loaddefs.el via autoload.el's generate-file-autoloads, which adds
"no-byte-compile: t" to its output file.  However, in Emacs 29,
autoload.el is now deprecated, and the Emacs build uses
loaddefs-gen.el's loaddefs-generate--emacs-batch, which does include
no-byte-compile.
---
 lisp/org-element.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lisp/org-element.el b/lisp/org-element.el
index 1f36775a7b..71c242ea65 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -5295,6 +5295,7 @@ indentation removed from its contents."
 ;; `org-element--cache-diagnostics-ring-size', 
`org-element--cache-map-statistics',
 ;; `org-element--cache-map-statistics-threshold'.
 
+;;;###autoload
 (defvar org-element-use-cache t
   "Non-nil when Org parser should cache its results.")
 



[elpa] externals/org d440b242b3 1/2: org-clock-clocktable-language-setup: Add Slovak translation

2022-12-12 Thread ELPA Syncer
branch: externals/org
commit d440b242b343577edbb0739ce9e3f84cec2ce529
Author: Rudolf Adamkovič 
Commit: Ihor Radchenko 

org-clock-clocktable-language-setup: Add Slovak translation

* lisp/org-clock.el (org-clock-clocktable-language-setup): Add
translation.
---
 lisp/org-clock.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 4fd021f144..22d2340852 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -351,7 +351,8 @@ For more information, see `org-clocktable-write-default'."
 ("fr" "Fichier"  "N"  "Horodatage" "En-tête"  "Durée" "TOUT"  "Durée 
totale" "Durée fichier" "Horodatage sommaire à")
 ("nl" "Bestand"  "N"  "Tijdstip"   "Rubriek" "Duur"  "ALLES" "Totale duur" 
 "Bestandstijd" "Klok overzicht op")
 ("de" "Datei""E"  "Zeitstempel" "Kopfzeile" "Dauer" "GESAMT" 
"Gesamtdauer"  "Dateizeit" "Erstellt am")
-("pt-BR" "Arquivo" "N" "Data e hora" "Título" "Hora" "TODOS" "Hora total" 
"Hora do arquivo" "Resumo das horas em"))
+("pt-BR" "Arquivo" "N" "Data e hora" "Título" "Hora" "TODOS" "Hora total" 
"Hora do arquivo" "Resumo das horas em")
+("sk" "Súbor" "L" "Časová značka" "Záhlavie" "Čas" "VŠETKO" "Celkový čas" 
"Čas súboru" "Časový súhrn pre"))
   "Terms used in clocktable, translated to different languages."
   :group 'org-clocktable
   :version "24.1"



[elpa] externals/org 7f7fb256c6 2/2: org-latex-listings-options: Update docstring

2022-12-12 Thread ELPA Syncer
branch: externals/org
commit 7f7fb256c69f49fdb80f1740d2b9fe46e7278f48
Author: Ihor Radchenko 
Commit: Ihor Radchenko 

org-latex-listings-options: Update docstring

* lisp/ox-latex.el (org-latex-listings-options): \lstset is no longer
used.  Clarify that options are now supplied directly to the
environment.
---
 lisp/ox-latex.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/ox-latex.el b/lisp/ox-latex.el
index 5b29a284c9..a2d60d5dbe 100644
--- a/lisp/ox-latex.el
+++ b/lisp/ox-latex.el
@@ -1025,7 +1025,7 @@ in this list - but it does not hurt if it is present."
   "Association list of options for the latex listings package.
 
 These options are supplied as a comma-separated list to the
-\\lstset command.  Each element of the association list should be
+\\lstlisting command.  Each element of the association list should be
 a list or cons cell containing two strings: the name of the
 option, and the value.  For example,
 



[nongnu] elpa/helm updated (e991814db4 -> e81fbbc687)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch elpa/helm.

  from  e991814db4 Prevent unexpected tramp connection in file-name-history
   new  791a9aad77 Update :match-dynamic docstring
   new  e81fbbc687 Delete helm-config file no more useful


Summary of changes:
 emacs-helm.sh   |  2 +-
 helm-config.el  | 32 
 helm-global-bindings.el |  6 +-
 helm-source.el  |  2 ++
 4 files changed, 8 insertions(+), 34 deletions(-)
 delete mode 100644 helm-config.el



[nongnu] elpa/helm-core updated (e991814db4 -> e81fbbc687)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch elpa/helm-core.

  from  e991814db4 Prevent unexpected tramp connection in file-name-history
  adds  791a9aad77 Update :match-dynamic docstring
  adds  e81fbbc687 Delete helm-config file no more useful

No new revisions were added by this update.

Summary of changes:
 emacs-helm.sh   |  2 +-
 helm-config.el  | 32 
 helm-global-bindings.el |  6 +-
 helm-source.el  |  2 ++
 4 files changed, 8 insertions(+), 34 deletions(-)
 delete mode 100644 helm-config.el



[nongnu] elpa/helm 791a9aad77 1/2: Update :match-dynamic docstring

2022-12-12 Thread ELPA Syncer
branch: elpa/helm
commit 791a9aad778bd07b068bfe80011a0312415171f9
Author: Thierry Volpiatto 
Commit: Thierry Volpiatto 

Update :match-dynamic docstring
---
 helm-source.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/helm-source.el b/helm-source.el
index 5b7dcc8e6f..459ae4fe38 100644
--- a/helm-source.el
+++ b/helm-source.el
@@ -761,6 +761,8 @@
 "  Disable all helm matching functions when non nil.
   The :candidates function in this case is in charge of fetching
   candidates dynamically according to `helm-pattern'.
+  If you want to make your :candidates function working with 
`completion-styles'
+  use the function `helm-dynamic-completion'. 
   Note that :volatile is automatically enabled when using this, so no
   need to specify it."))
 



[nongnu] elpa/helm e81fbbc687 2/2: Delete helm-config file no more useful

2022-12-12 Thread ELPA Syncer
branch: elpa/helm
commit e81fbbc687705595ab65ae5cd3bdf93c17a90743
Author: Thierry Volpiatto 
Commit: Thierry Volpiatto 

Delete helm-config file no more useful

One can require helm-autoloads when installing from source.
---
 emacs-helm.sh   |  2 +-
 helm-config.el  | 32 
 helm-global-bindings.el |  6 +-
 3 files changed, 6 insertions(+), 34 deletions(-)

diff --git a/emacs-helm.sh b/emacs-helm.sh
index cb7ecfdb52..2a93c4500d 100755
--- a/emacs-helm.sh
+++ b/emacs-helm.sh
@@ -242,7 +242,7 @@ cat > $CONF_FILE .
-
-;;; Commentary:
-;;
-;; Requiring this file is not needed when using a package manager to
-;; install helm as this one will take care of creating and loading the
-;; autoload file.
-
-;;; Code:
-
-;;; Load the autoload file generated by the make file.
-
-(load "helm-autoloads" nil t)
-
-(provide 'helm-config)
-
-;;; helm-config.el ends here
diff --git a/helm-global-bindings.el b/helm-global-bindings.el
index 896df8b60d..c48023b5bd 100644
--- a/helm-global-bindings.el
+++ b/helm-global-bindings.el
@@ -23,12 +23,16 @@
 ;;; Command Keymap
 ;;
 ;;
+(defgroup helm-global-bindings nil
+  "Global bindings for Helm."
+  :group 'helm)
+
 (defcustom helm-command-prefix-key
   (helm-aif (car (where-is-internal 'Control-X-prefix (list global-map)))
   (concat it [?c]))
   "The key `helm-command-prefix' is bound to in the global map."
   :type '(choice (string :tag "Key") (const :tag "no binding"))
-  :group 'helm-config
+  :group 'helm-global-bindings
   :set
   (lambda (var key)
 (when (and (boundp var) (symbol-value var))



[nongnu] elpa/gruvbox-theme 8afb82da23: use 'unspecified instead of nil, fixing #195

2022-12-12 Thread ELPA Syncer
branch: elpa/gruvbox-theme
commit 8afb82da23b998c17868d1d84c149b1ff4563373
Author: user 
Commit: Jason Milkins 

use 'unspecified instead of nil, fixing #195
---
 gruvbox.el | 70 +++---
 1 file changed, 35 insertions(+), 35 deletions(-)

diff --git a/gruvbox.el b/gruvbox.el
index 868e5710cf..ce0a63f4ea 100644
--- a/gruvbox.el
+++ b/gruvbox.el
@@ -92,8 +92,8 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
 ,palette
 ((default   (:background gruvbox-bg 
:foreground gruvbox-light1))
  (cursor(:background gruvbox-light1))
- (mode-line (:background gruvbox-dark3 
:foreground gruvbox-light2 :box nil))
- (mode-line-inactive(:background gruvbox-dark1 
:foreground gruvbox-light4 :box nil))
+ (mode-line (:background gruvbox-dark3 
:foreground gruvbox-light2 :box unspecified))
+ (mode-line-inactive(:background gruvbox-dark1 
:foreground gruvbox-light4 :box unspecified))
  (fringe(:background gruvbox-bg))
  (hl-line   (:background gruvbox-dark1))
  (region(:background gruvbox-dark2)) 
;;selection
@@ -124,7 +124,7 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
  (alert-low-face(:foreground 
gruvbox-bright_blue))
  (trailing-whitespace   (:background 
gruvbox-bright_red))
  (escape-glyph  (:foreground 
gruvbox-bright_aqua))
- (header-line   (:background 
gruvbox-dark0 :foreground gruvbox-light3 :box nil :inherit nil))
+ (header-line   (:background 
gruvbox-dark0 :foreground gruvbox-light3 :box unspecified :inherit unspecified))
  (highlight (:background 
gruvbox-dark4 :foreground gruvbox-light0))
  (homoglyph (:foreground 
gruvbox-bright_yellow))
  (match (:foreground 
gruvbox-dark0 :background gruvbox-bright_blue))
@@ -145,7 +145,7 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
  (whitespace-line   (:background gruvbox-dark1 
:foreground gruvbox-bright_red))
  (whitespace-space-before-tab   (:background gruvbox-bg 
:foreground gruvbox-dark4))
  (whitespace-indentation(:background gruvbox-bg 
:foreground gruvbox-dark4))
- (whitespace-empty  (:background nil :foreground 
nil))
+ (whitespace-empty  (:background unspecified 
:foreground unspecified))
  (whitespace-space-after-tab(:background gruvbox-bg 
:foreground gruvbox-dark4))
 
  ;;; RainbowDelimiters
@@ -162,7 +162,7 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
  (rainbow-delimiters-depth-10-face  (:foreground 
gruvbox-delimiter-two))
  (rainbow-delimiters-depth-11-face  (:foreground 
gruvbox-delimiter-three))
  (rainbow-delimiters-depth-12-face  (:foreground 
gruvbox-delimiter-four))
- (rainbow-delimiters-unmatched-face (:background nil :foreground 
gruvbox-light0))
+ (rainbow-delimiters-unmatched-face (:background unspecified 
:foreground gruvbox-light0))
 
  ;;; line numbers
 
@@ -185,10 +185,10 @@ Should contain 2 %s constructs to allow for theme name 
and directory/prefix")
 
  ;;; elscreen
 
- (elscreen-tab-background-face  (:background gruvbox-bg :box 
nil)) ;; Tab bar, not the tabs
- (elscreen-tab-control-face (:background gruvbox-dark2 
:foreground gruvbox-bright_red :underline nil :box nil)) ;; The controls
- (elscreen-tab-current-screen-face  (:background gruvbox-dark4 
:foreground gruvbox-dark0 :box nil)) ;; Current tab
- (elscreen-tab-other-screen-face(:background gruvbox-dark2 
:foreground gruvbox-light4 :underline nil :box nil)) ;; Inactive tab
+ (elscreen-tab-background-face  (:background gruvbox-bg :box 
unspecified)) ;; Tab bar, not the tabs
+ (elscreen-tab-control-face (:background gruvbox-dark2 
:foreground gruvbox-bright_red :underline unspecified :box unspecified)) ;; The 
controls
+ (elscreen-tab-current-screen-face  (:background gruvbox-dark4 
:foreground gruvbox-dark0 :box unspecified)) ;; Current tab
+ (elscreen-tab-other-screen-face(:background gruvbox-dark2 
:foreground gruvbox-light4 :underline unspecified :box unspecified)) ;; 
Inactive tab
 
  ;;; ag (The Sil

[elpa] externals/cl-lib 80dc6223f2: * cl-lib.el: Use lexical-binding if available and stick to ASCII

2022-12-12 Thread Stefan Monnier via
branch: externals/cl-lib
commit 80dc6223f2e25db1f4b38d5c48365553abd793fc
Author: Stefan Monnier 
Commit: Stefan Monnier 

* cl-lib.el: Use lexical-binding if available and stick to ASCII
---
 cl-lib.el | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/cl-lib.el b/cl-lib.el
index 5c983254ed..ee26bc8d11 100644
--- a/cl-lib.el
+++ b/cl-lib.el
@@ -1,11 +1,11 @@
-;;; cl-lib.el --- Forward cl-lib compatibility library for Emacs<24.3  -*- 
coding: utf-8 -*-
+;;; cl-lib.el --- Forward cl-lib compatibility library for Emacs<24.3  -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2012-2021  Free Software Foundation, Inc.
+;; Copyright (C) 2012-2022  Free Software Foundation, Inc.
 
 ;; Author: Stefan Monnier 
 ;; vcomment: Emacs-24.3's version is 1.0 so this has to stay below.
-;; Version: 0.7
-;; Y-Package-Requires: ((emacs "21")) ¡`emacs' package only exists in Emacs≥24!
+;; Version: 0.7.1
+;; Y-Package-Requires: ((emacs "20")) `emacs' package only exists in Emacs>=24!
 
 ;; This program is free software; you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by
@@ -24,7 +24,7 @@
 
 ;; This is a forward compatibility package, which provides (a subset of) the
 ;; features of the cl-lib package introduced in Emacs-24.3, for use on
-;; previous emacsen (it should work on Emacs≥21 as well as XEmacs).
+;; previous emacsen (it should work on Emacs>=20 as well as XEmacs).
 
 ;; Make sure this is installed *late* in your `load-path`, i.e. after Emacs's
 ;; built-in .../lisp/emacs-lisp directory, so that if/when you upgrade to
@@ -43,7 +43,7 @@
 ;;; Code:
 
 ;; We need to handle the situation where this package is used with an Emacs
-;; that comes with a real cl-lib (i.e. ≥24.3).
+;; that comes with a real cl-lib (i.e. >=24.3).
 
 ;; First line of defense: try to make sure the built-in cl-lib comes earlier in
 ;; load-path so we never get loaded:



[elpa] externals/posframe 94719253d6: Use parent frame's font when font is not set. #119

2022-12-12 Thread ELPA Syncer
branch: externals/posframe
commit 94719253d6a943ab5b42c62d6c8db6d3bc15e808
Author: Feng Shu 
Commit: tumashu 

Use parent frame's font when font is not set. #119
---
 posframe.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/posframe.el b/posframe.el
index a32684acbd..37e15b9784 100644
--- a/posframe.el
+++ b/posframe.el
@@ -229,8 +229,6 @@ ACCEPT-FOCUS."
   (cons 'foreground-color foreground-color))
,(when background-color
   (cons 'background-color background-color))
-   ,(when font
-  (cons 'font font))
(title . "posframe")
(parent-frame . ,parent-frame)
(keep-ratio ,keep-ratio)
@@ -265,6 +263,9 @@ ACCEPT-FOCUS."
;; Do not save child-frame when use desktop.el
(desktop-dont-save . t
 (set-frame-parameter posframe--frame 'last-args args)
+(set-frame-parameter
+ posframe--frame 'font
+ (or font (face-attribute 'default :font parent-frame)))
 (when border-color
  (set-face-background
(if (facep 'child-frame-border)



[nongnu] elpa/sweeprolog 6cc8391edd: * (sweeprolog-indent-or-forward-hole): simplify

2022-12-12 Thread ELPA Syncer
branch: elpa/sweeprolog
commit 6cc8391edd82e37ae70b53511ac57560c096cff7
Author: Eshel Yaron 
Commit: Eshel Yaron 

* (sweeprolog-indent-or-forward-hole): simplify
---
 sweeprolog.el | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/sweeprolog.el b/sweeprolog.el
index beeb080e8d..2981dd3a5b 100644
--- a/sweeprolog.el
+++ b/sweeprolog.el
@@ -4231,15 +4231,8 @@ to the ARGth next hole in the buffer."
   (interactive "p" sweeprolog-mode)
   (if (use-region-p)
   (indent-region (region-beginning) (region-end))
-(let ((point (point))
-  (tab-always-indent 'complete)
-  (completion-at-point-functions nil))
-  (unless (save-excursion
-(beginning-of-line)
-(or (sweeprolog-at-beginning-of-top-term-p)
-(looking-at-p "[ \t]*$")
-(looking-at-p (rx (or "%" "/*")
-(indent-for-tab-command))
+(let ((point (point)))
+  (sweeprolog-indent-line)
   (when (= point (point))
 (sweeprolog-forward-hole arg)
 



[nongnu] elpa/eat updated (f76c27cd93 -> fd9e8fddc3)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch elpa/eat.

  from  f76c27cd93 Don't intercept background processes in Eshell
   new  f2d57e2086 Synchronize scroll on all windows showing terminal
   new  fd9e8fddc3 Fix shell prompt navigation


Summary of changes:
 eat.el | 125 +
 1 file changed, 72 insertions(+), 53 deletions(-)



[nongnu] elpa/eat fd9e8fddc3 2/2: Fix shell prompt navigation

2022-12-12 Thread ELPA Syncer
branch: elpa/eat
commit fd9e8fddc38c30ab4f850f3518d81dfa980163f4
Author: Akib Azmain Turja 
Commit: Akib Azmain Turja 

Fix shell prompt navigation

* eat.el (eat--post-prompt): Set 'eat--shell-prompt-begin' to
nil at the very end to ensure prompt end text properties are
put.
---
 eat.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eat.el b/eat.el
index 10a07ca651..f34537fdf8 100644
--- a/eat.el
+++ b/eat.el
@@ -4317,13 +4317,13 @@ If HOST isn't the host Emacs is running on, don't do 
anything."
  (list 'eat--before-string before-str
'eat--shell-prompt-mark-id identifier
'eat--shell-prompt-mark-overlay ov))
-(push ov eat--shell-prompt-mark-overlays)))
-(setq eat--shell-prompt-begin nil
+(push ov eat--shell-prompt-mark-overlays))
   (when eat--shell-prompt-begin
 (when (< eat--shell-prompt-begin (point))
   ;; Put a text property to allow previous or next prompts.
   (put-text-property (1- (point)) (point)
- 'eat--shell-prompt-end t
+ 'eat--shell-prompt-end t)))
+  (setq eat--shell-prompt-begin nil))
 
 (defun eat--correct-shell-prompt-mark-overlays (buffer)
   "Correct all overlays used to add mark before shell prompt.



[nongnu] elpa/eat f2d57e2086 1/2: Synchronize scroll on all windows showing terminal

2022-12-12 Thread ELPA Syncer
branch: elpa/eat
commit f2d57e20865c41a12bc05607514c389051b1010c
Author: Akib Azmain Turja 
Commit: Akib Azmain Turja 

Synchronize scroll on all windows showing terminal

* eat.el (eat--synchronize-scroll-windows): New function.
* eat.el (eat--synchronize-scroll)
(eat--eshell-synchronize-scroll): Take a single argument,
WINDOWS, list of windows to synchronize.  The special value
'buffer' can also be included, to synchronize the point in
buffer.
* eat.el (eat-self-input, eat-yank, eat-yank-from-kill-ring):
Pass the return value of 'eat--synchronize-scroll-windows' to
the function in 'eat--synchronize-scroll-function'.
* eat.el (eat--process-output-queue)
(eat--adjust-process-window-size, eat--eshell-output-filter)
Call 'eat--synchronize-scroll-windows' before doing anything,
save the result, and pass it as the first argument to the
function in 'eat--synchronize-scroll-function'.
* eat.el (eat--trace-replay-eval): Pass the return value of
'get-buffer-window-list' to 'eat--synchronize-scroll'.
---
 eat.el | 119 ++---
 1 file changed, 69 insertions(+), 50 deletions(-)

diff --git a/eat.el b/eat.el
index 6c66a42946..10a07ca651 100644
--- a/eat.el
+++ b/eat.el
@@ -4476,7 +4476,8 @@ event."
 (select-window (posn-window (event-start e
   (when eat--terminal
 (unless (mouse-movement-p e)
-  (funcall eat--synchronize-scroll-function))
+  (funcall eat--synchronize-scroll-function
+   (eat--synchronize-scroll-windows 'force-selected)))
 (if (memq (event-basic-type e)
   '( mouse-1 mouse-2 mouse-3 mouse-4 mouse-5 mouse-6
  mouse-7 mouse-8 mouse-9 mouse-10 mouse-11
@@ -4579,7 +4580,8 @@ argument COUNT specifies how many times to insert 
CHARACTER."
 ARG is passed to `yank', which see."
   (interactive "*P")
   (when eat--terminal
-(funcall eat--synchronize-scroll-function)
+(funcall eat--synchronize-scroll-function
+ (eat--synchronize-scroll-windows 'force-selected))
 (eat-send-string-as-yank
  eat--terminal
  (let ((yank-hook (bound-and-true-p yank-transform-functions)))
@@ -4595,7 +4597,8 @@ STRING and ARG are passed to `yank-pop', which see."
   (interactive (list (read-from-kill-ring "Yank from kill-ring: ")
  current-prefix-arg))
   (when eat--terminal
-(funcall eat--synchronize-scroll-function)
+(funcall eat--synchronize-scroll-function
+ (eat--synchronize-scroll-windows 'force-selected))
 (eat-send-string-as-yank
  eat--terminal
  (let ((yank-hook (bound-and-true-p yank-transform-functions)))
@@ -4754,14 +4757,35 @@ MODE should one of:
 
 ; Major Mode.
 
-(defun eat--synchronize-scroll ()
-  "Synchronize scrolling and point between terminal and window."
-  (when-let* ((window (get-buffer-window (current-buffer
-(set-window-start
- window (eat-term-display-beginning eat--terminal))
-(set-window-point
- window (eat-term-display-cursor eat--terminal)))
-  (goto-char (eat-term-display-cursor eat--terminal)))
+(defun eat--synchronize-scroll-windows (&optional force-selected)
+  "Return the list of windows whose scrolling should be synchronized.
+
+When FORCE-SELECTED is non-nil, always include `buffer' and the
+selected window in the list if the window is showing the current
+buffer."
+  `(,@(and (or force-selected
+   eat--char-mode
+   (= (eat-term-display-cursor eat--terminal) (point)))
+   '(buffer))
+,@(seq-filter
+   (lambda (window)
+ (or (and force-selected (eq window (selected-window)))
+ (= (eat-term-display-cursor eat--terminal)
+(window-point window
+   (get-buffer-window-list
+
+(defun eat--synchronize-scroll (windows)
+  "Synchronize scrolling and point between terminal and WINDOWS.
+
+WINDOWS is a list of windows.  WINDOWS may also contain the special
+symbol `buffer', in which case the point of current buffer is set."
+  (dolist (window windows)
+(if (eq window 'buffer)
+(goto-char (eat-term-display-cursor eat--terminal))
+  (set-window-start
+   window (eat-term-display-beginning eat--terminal))
+  (set-window-point
+   window (eat-term-display-cursor eat--terminal)
 
 (defun eat--setup-glyphless-chars ()
   "Setup the display of glyphless characters."
@@ -4956,9 +4980,7 @@ OS's."
   (let ((inhibit-quit t); Don't disturb!
 (inhibit-read-only t)
 (inhibit-modification-hooks t)
-(synchronize-scroll
- (or (= (eat-term-display-cursor eat--terminal) (point))
- eat--char-mode)))
+(sync-windows (eat--synchronize-scroll-windows)))
 (when eat--process-output-queue-timer
   (cancel-timer eat--process-output-queue-timer))
 (setq eat--output-queue-first-chunk-time nil)
@@ -4981,8 +

[elpa] externals/corfu 6f74b67552: HACK: Work around suspected Emacs 29 regression

2022-12-12 Thread ELPA Syncer
branch: externals/corfu
commit 6f74b675521ca9731eec120da01dd9e6d56af449
Author: Daniel Mendler 
Commit: Daniel Mendler 

HACK: Work around suspected Emacs 29 regression

Is it possible that frames can have a dead root window?! Unfortunately I 
don't
know how I managed to trigger the situation where (frame-live-p frame) 
returned
t and (window-live-p (frame-root-window frame)) returned nil.
---
 corfu.el | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/corfu.el b/corfu.el
index 3a7b82c03a..3fcee9c994 100644
--- a/corfu.el
+++ b/corfu.el
@@ -386,7 +386,11 @@ FRAME is the existing frame."
  'resize-mode)))
  (after-make-frame-functions)
  (parent (window-frame)))
-(unless (and (frame-live-p frame) (eq (frame-parent frame) parent))
+(unless (and (frame-live-p frame)
+ (eq (frame-parent frame) parent)
+ ;; XXX HACK: It seems the frame can be alive but have a dead 
window?
+ ;; Is this a Emacs 29 regression?
+ (window-live-p (frame-root-window frame)))
   (when frame (delete-frame frame))
   (setq frame (make-frame
`((parent-frame . ,parent)



[elpa] externals/smalltalk-mode 744fed873c: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/smalltalk-mode
commit 744fed873ca8ab8b4acc2e53fbc296819bdab1af
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 smalltalk-mode.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/smalltalk-mode.el b/smalltalk-mode.el
index a9d7ebf5da..f4d2377087 100644
--- a/smalltalk-mode.el
+++ b/smalltalk-mode.el
@@ -656,7 +656,7 @@ Commands:
(forward-char 1))
 (smalltalk-forward-whitespace)
 ;; check to see if we were already at the start of a method
-;; in which case, the semantics are to go to the one preceeding
+;; in which case, the semantics are to go to the one preceding
 ;; this one
 (if (and (= here (point))
 (/= start (point-min)))
@@ -971,7 +971,7 @@ expressions."
  (beginning-of-line)
  (setq state (smalltalk-parse-sexp-and-narrow-to-paren))
  (smalltalk-backward-whitespace)
- (cond ((bobp) ;must be first statment in block or exp
+ (cond ((bobp) ;must be first statement in block or exp
 (if (nth 1 state)  ;we're in a paren exp
 (if (looking-at "$")
 ;; block with no statements, indent by 4



[elpa] externals/ada-mode 4ae81da579: Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/ada-mode
commit 4ae81da5796be67eff9cad4489208d54fa7b9440
Author: Stefan Kangas 
Commit: Stefan Kangas 

Fix typos

* NEWS:
* ada-core.el:
* ada-indent-user-options.el:
* ada-mode.el:
* ada-mode.texi:
* ada_annex_p.wy:
* wisitoken-parse-lr-mckenzie_recover-ada.adb: Fix typos.
---
 NEWS| 6 +++---
 ada-core.el | 6 +++---
 ada-indent-user-options.el  | 2 +-
 ada-mode.el | 2 +-
 ada-mode.texi   | 8 
 ada_annex_p.wy  | 4 ++--
 wisitoken-parse-lr-mckenzie_recover-ada.adb | 4 ++--
 7 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/NEWS b/NEWS
index 77d1d444f3..937becf1a1 100644
--- a/NEWS
+++ b/NEWS
@@ -340,7 +340,7 @@ Please send ada-mode bug reports to bug-gnu-em...@gnu.org, 
with
   point.
 
 ** New indent option: 'ada-indent-after-trailing-comment' If t (the
- default), align comment lines imediately following a comment on the
+ default), align comment lines immediately following a comment on the
  same line as code with the preceding comment. Otherwise, ignore the
  preceding comment.
 
@@ -360,7 +360,7 @@ Please send ada-mode bug reports to bug-gnu-em...@gnu.org, 
with
 17 Nov 2018
 
 ** Use wisi 2.0; indentation computed directly in parser actions. This
-   has a few user visible changes in indention, making it more
+   has a few user visible changes in indentation, making it more
consistent. It also makes it faster, so larger files are handled
more smoothly.
 
@@ -482,7 +482,7 @@ Please send ada-mode bug reports to bug-gnu-em...@gnu.org, 
with
identifier (ie +Tree).
 
 ** When a 'use type' clause is inserted by the compile error
-   correction code, 'use all type' is inserted if the lanuage version
+   correction code, 'use all type' is inserted if the language version
is 2012 (the default).
 
 ** The context menu is simplified.
diff --git a/ada-core.el b/ada-core.el
index d15c4d01c5..75f34d1b2e 100644
--- a/ada-core.el
+++ b/ada-core.el
@@ -130,7 +130,7 @@ declarative region start, goto containing region start."
 ;; where point is in the whitespace or comment before a block; we
 ;; want the containing block, not the next block.
 ;;
-;; The typical use case for calling this fuction is to add a
+;; The typical use case for calling this function is to add a
 ;; use_clause for an identifier/operator at start-pos.
 
 (while (not done)
@@ -414,7 +414,7 @@ excluding leading pragmas."
 
 (defun ada-fix-sort-context-pred (a b)
   "Predicate for `sort-subr'; sorts \"limited with\", \"private with\" last.
-Returns non-nil if a should preceed b in buffer."
+Returns non-nil if a should precede b in buffer."
   ;; a, b are buffer ranges in the current buffer
   (cl-flet
   ((starts-with
@@ -758,7 +758,7 @@ Deselects the current project first."
 (make-obsolete 'ada-select-prj-file 'wisi-prj-select-cache "ada-mode 7.0")
 
 (cl-defmethod wisi-prj-identifier-at-point ((_project ada-prj))
-  ;; Handle adjacent operator/identifer like:
+  ;; Handle adjacent operator/identifier like:
   ;; test/ada_mode-slices.adb
   ;;   D1, D2 : Day := +Sun;
   ;;
diff --git a/ada-indent-user-options.el b/ada-indent-user-options.el
index 4e4e18d48d..a041bcfe7c 100644
--- a/ada-indent-user-options.el
+++ b/ada-indent-user-options.el
@@ -178,7 +178,7 @@ the expression."
 (make-obsolete-variable 'ada-indent-hanging-rel-exp "" "ada-mode 4.0.0")
 
 (defcustom ada-indent-after-trailing-comment t
- "If t, align comment lines imediately following a comment on the
+ "If t, align comment lines immediately following a comment on the
  same line as code with the preceding comment. Otherwise, ignore
  the preceding comment."
   :type 'boolean
diff --git a/ada-mode.el b/ada-mode.el
index 7ac578612a..e775f9971c 100644
--- a/ada-mode.el
+++ b/ada-mode.el
@@ -1685,7 +1685,7 @@ Unless WAIT, does not wait for parser to respond. Returns 
the parser object."
   ;; elsewhere before Ada files opened; start eglot in
   ;; wisi-select-prj.
   ;;
-  ;; In order to accomodate 1 and 2, we call ada-eglot-setup and wisi-setup in
+  ;; In order to accommodate 1 and 2, we call ada-eglot-setup and wisi-setup in
   ;; ada-mode-post-local-vars.
   (add-hook 'hack-local-variables-hook #'ada-mode-post-local-vars nil t)
   )
diff --git a/ada-mode.texi b/ada-mode.texi
index f19895718f..f76dabee9d 100644
--- a/ada-mode.texi
+++ b/ada-mode.texi
@@ -554,7 +554,7 @@ names, and the extension for specs and bodies are
 @samp{.ads} and @samp{.adb}, respectively.
 
 Emacs uses the file extension to enable Ada mode; Ada mode uses the
-file extentions to allow moving from a package body to the
+file extensions to allow moving from a package body to the
 corresponding spec and back.
 
 Emacs and Ada mode support ways to use alternative file extensions for
@@ -1143,7 +1143,7 @@ You can create a c

[elpa] externals/adjust-parens 9183c71a32: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/adjust-parens
commit 9183c71a32d722587e9c15f0260060d703f3d168
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 adjust-parens.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/adjust-parens.el b/adjust-parens.el
index 183925daf8..609cbeffb2 100644
--- a/adjust-parens.el
+++ b/adjust-parens.el
@@ -168,7 +168,7 @@ where the close paren was moved from and the position 
following where
 it moved to.
 
 If there's no close parens to move, either return nil or allow
-scan-error to propogate up."
+scan-error to propagate up."
   (save-excursion
 (let* ((deleted-paren-char nil)
(deleted-paren-pos
@@ -213,7 +213,7 @@ where the close paren was moved from and the position 
following where
 it moved to.
 
 If there's no close parens to move, either return nil or allow
-scan-error to propogate up."
+scan-error to propagate up."
   (save-excursion
 (let* ((deleted-paren-char nil)
(deleted-paren-pos



[elpa] externals/ampc 332776b310: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/ampc
commit 332776b310f453e9408224302a815a6f8aae906c
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 ampc.el | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ampc.el b/ampc.el
index 0710c70c57..c1cfdfa281 100644
--- a/ampc.el
+++ b/ampc.el
@@ -300,7 +300,7 @@
 ;;  (substitute-ampc-key (kbd "<") (kbd ";"
 ;;
 ;; If ampc is suspended, you can still use every interactive command that does
-;; not directly operate on or with the user interace of ampc.  For example it 
is
+;; not directly operate on or with the user interface of ampc.  For example it 
is
 ;; perfectly fine to call `ampc-increase-volume' or `ampc-toggle-play' via M-x
 ;; RET.  Especially the commands `ampc-status' and `ampc-mini' are 
predesignated
 ;; to be bound in the global keymap and called when ampc is suspended.
@@ -2766,7 +2766,7 @@ If ARG is omitted, use the selected entries."
 (defun ampc-delete (&optional arg)
   "Delete the next ARG songs from the playlist.
 If ARG is omitted, use the selected entries.  If ARG is non-nil,
-all marks after point are removed nontheless."
+all marks after point are removed nonetheless."
   (interactive "P")
   (cl-assert (ampc-in-ampc-p))
   (let ((first-del nil))
@@ -2828,7 +2828,7 @@ If ARG is omitted, use the selected entries in the 
current buffer."
 
 
 (defun ampc-time-to-progress-bar (elapsed total width)
-  "Creates a progess bar like this: |=>|
+  "Creates a progress bar like this: |=>|
 ELAPSED is the number of seconds represented by '=' signs
 TOTAL is the number of seconds represented by the entire bar
 WIDTH is the max width of the bar. If < 2, 2 characters will be used anyway"
@@ -3015,7 +3015,7 @@ FILES should be a list of absolute file names, the files 
to tag."
   "Start the tagging subsystem.
 The files to tag are collected by using either the selected
 entries within the current buffer or the next ARG entries at
-point if numeric perfix argument ARG is non-nil, the file
+point if numeric prefix argument ARG is non-nil, the file
 associated with the entry at point, or, if both sources did not
 provide any files, the audio file that is currently played by
 MPD."



[elpa] externals/arbitools a086c646ee: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/arbitools
commit a086c646ee78389d2b21549ecbb73a309ed70eef
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 arbitools.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arbitools.el b/arbitools.el
index b0fd83b082..6635da137f 100644
--- a/arbitools.el
+++ b/arbitools.el
@@ -76,7 +76,7 @@
 ;; - Print standings - Native
 ;;
 ;; - Calculate performance and ARPO (Average Rating Performance of Opponents 
-Native
-;;   ARPO calcuations are based on the ideas of Miguel Brozos, Marco A. Campo,
+;;   ARPO calculations are based on the ideas of Miguel Brozos, Marco A. Campo,
 ;;   Carlos Díaz and Julio González
 ;;   eio.usc.es/pub/julio/desempate/Performance_Recursiva.htm
 ;;
@@ -1147,7 +1147,7 @@ Only do it if `arbitools-verbose' is non-nil."
 (defun arbitools-calculate-arpo ()
   "Calculates the ARPO for all the players and writes the results to a buffer.
also it creates a userTB.txt buffer, so that it can be used in Vega."
-  ;; TODO This algorythm is terribly inefficient, it should be improved
+  ;; TODO This algorithm is terribly inefficient, it should be improved
   (interactive)
   
   (save-excursion



[elpa] externals/ascii-art-to-unicode e3f8cf716a: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/ascii-art-to-unicode
commit e3f8cf716a6915500e588fbcff2c506d69520dd0
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 ascii-art-to-unicode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ascii-art-to-unicode.el b/ascii-art-to-unicode.el
index dfa706839c..3bc135e3b2 100644
--- a/ascii-art-to-unicode.el
+++ b/ascii-art-to-unicode.el
@@ -94,7 +94,7 @@
 ;;
 ;; Command ‘aa2u-mark-rectangle-as-text’ is similar, for rectangles.
 ;;
-;; Tip: For best results, you should make sure all the tab characaters
+;; Tip: For best results, you should make sure all the tab characters
 ;; are converted to spaces.  See: ‘untabify’, ‘indent-tabs-mode’.
 
 ;;; Code:



[elpa] externals/brief 7401e8ed43: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/brief
commit 7401e8ed438d21a2f78c78c70fb8b3a098e97c70
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 b|  2 +-
 brief.el | 36 ++--
 2 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/b b/b
index 101a9d8db7..dd19ab4e5e 100755
--- a/b
+++ b/b
@@ -61,7 +61,7 @@ function find_emacs ()
 echo "Please specify a valid emacs or install it."
 exit 1
   else
-echo "Warning: '${PREVEMACS}' can't be found; running defaut 'emacs' 
found in PATH."
+echo "Warning: '${PREVEMACS}' can't be found; running default 'emacs' 
found in PATH."
   fi
 else
   echo "Error: 'emacs' cannot be found; please specify a valid one or 
install it."
diff --git a/brief.el b/brief.el
index e91ce943a6..7ce36360ad 100644
--- a/brief.el
+++ b/brief.el
@@ -449,7 +449,7 @@
 (append byte-compile-warnings '(free-vars callargs)
 ;;(eval-when-compile (require 'cl-lib))
 ;; local variables
-;; Relys on `cua-rectangle-mark-mode' to perform rectangle operations.
+;; Relies on `cua-rectangle-mark-mode' to perform rectangle operations.
 (require 'cua-base)
 (require 'cua-rect)
 ;; "replace" package is Emacs26 only, for `query-replace', it's autoloaded
@@ -782,7 +782,7 @@ other minor modes.")
 
 ;;[2015-04-13 15:42:21 +0800] I found setting its parent will slow down
 ;; the system, especially if brief-prefix-F1's parent is set to
-;; `brief-global-mode-map', when openning the menu items (shift-f10)
+;; `brief-global-mode-map', when opening the menu items (shift-f10)
 ;; it will take "extremely" long to open. Seems that it will lengthen
 ;; the key searching route a lot.
 ;;(defvar brief-prefix-meta-l
@@ -1092,7 +1092,7 @@ it won't stick on 'xclip'."
 
 (defcustom brief-in-favor-of-xsel brief-in-favor-of-xsel-default
   "When both 'xclip' and 'xsel' exist, choose 'xsel'.
-This is an emperical value.  My original personal experiemnts shows
+This is an empirical value.  My original personal experiemnts shows
 that 'xsel' seems to respond faster than 'xclip'.  However, on Ubuntu
 18, the associated 'xsel' is buggy and tend to return extra garbage at
 the end of the pasted data, sigh.  Considering the wide acceptance of
@@ -1276,7 +1276,7 @@ it calls `buffer-menu' instead."
   (interactive)
   ;; Doing calibration here won't work, the measured delay is very low here.
   ;; (call-interactively 'brief-calibration)
-  (if (fboundp #'ibuffer-make-column-filename) ;; prefered buffer mode
+  (if (fboundp #'ibuffer-make-column-filename) ;; preferred buffer mode
   (let ((search-str (ibuffer-make-column-filename (current-buffer) nil))
 (pos -1))
 (if (zerop (length search-str))
@@ -1452,7 +1452,7 @@ fake cursor."
 (call-interactively 'find-file)))
 
 (defun brief-current-filename ()
-  "Dispaly file name of current buffer if it has one.
+  "Display file name of current buffer if it has one.
 When prefixed (\\[universal-argument]) it will put current buffer file name 
into clipboard."
   (interactive)
   (if (not buffer-file-name)
@@ -1627,7 +1627,7 @@ example, add the following into .emacs:
 (defun brief-bookmark-do-jump (bookmark)
   "Jump to Brief bookmark #0~#9.  ARG is a char within '0'~'9'."
   (setq bookmark (char-to-string bookmark))
-  ;; If not prefixed, try to switch to a existing window that continaing the
+  ;; If not prefixed, try to switch to a existing window that containing the
   ;; bookmarked file/buffer in order to keep current window/buffer intact.
   (and (boundp 'bookmarks-already-loaded)
(fboundp 'bookmark-maybe-load-default-file)
@@ -2638,8 +2638,8 @@ If the prefix is simply a \\[universal-argument], it move 
down one physical line
 ;; [2017-01-13 16:39:37 +0800]
 ;; Add mark-activation/deactivation hooks to prevent keep modifying Xselection
 ;; on marking region.  Whatever make clipboard change will cause Microsoft
-;; office to broadcast WM_MSO_BROADCASTCHANGE to *ALL* openned windows which
-;; could flood X server if a lot of X windows are currently openned.  This even
+;; office to broadcast WM_MSO_BROADCASTCHANGE to *ALL* opened windows which
+;; could flood X server if a lot of X windows are currently opened.  This even
 ;; cause VcXsrv to drop important message like WM_KEYDOWN/WM_KEYUP and cause 
the
 ;; region marking operation goes forever, until network disconnect or all MS
 ;; Office applications closed.
@@ -2743,7 +2743,7 @@ The 'key-up' is actually emulated by running an idle 
timer."
 ""))
   (setq brief-keep-postpone-gui-selection-timer t)
   ;; Run not too soon after key-up detected, otherwise MS office
-  ;; WM_MSO_BROADCASTCHANGE broadcat message will still cause problems.
+  ;; WM_MSO_BROADCASTCHANGE broadcast message will still cause problems.
   (brief-activate-postpone-gui-selection-timer
brief-postpone-copy-to-clipboard-idle-period))
 
@@ -2966,13 +2966,13 @@ The 'key-up' is actually emulated 

[elpa] externals/captain 6481b7eea8: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/captain
commit 6481b7eea824a42234d8070d8e26fd04c1e04878
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 captain.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/captain.el b/captain.el
index 5f8d205048..5b9bb067f9 100644
--- a/captain.el
+++ b/captain.el
@@ -141,7 +141,7 @@ at which the current function begins.")
;; Word bound will only ever be one greater than the sentence bound 
if
;; the sentence begins with some sort of punctuation.  Remember, 
spaces
;; don’t count, so if we have a sentence starting with "A ball...",
-   ;; ’ball’ wont trigger this, only ’A’.
+   ;; ’ball’ won't trigger this, only ’A’.
((eq (car word-bounds) (1+ sentence-start))
 (capitalize-word 1
 



[elpa] externals/debbugs updated (c852b57ba2 -> d0c77590bc)

2022-12-12 Thread Stefan Kangas
skangas pushed a change to branch externals/debbugs.

  from  c852b57ba2 Release debbugs 0.34
   new  1fa3c71f94 ; Fix typos
   new  d0c77590bc emacs-29 is now the release branch


Summary of changes:
 debbugs-gnu.el| 12 ++--
 instructions.texi |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)



[elpa] externals/debbugs d0c77590bc 2/2: emacs-29 is now the release branch

2022-12-12 Thread Stefan Kangas
branch: externals/debbugs
commit d0c77590bc9406763108617fbedf18e7d9394f77
Author: Stefan Kangas 
Commit: Stefan Kangas 

emacs-29 is now the release branch

* debbugs-gnu.el (debbugs-gnu-branch-directory): Bump version.
---
 debbugs-gnu.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index bd70ca95eb..337c7cbb9a 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -2501,10 +2501,10 @@ or bug ranges, with default to 
`debbugs-gnu-default-bug-number-list'."
   :type 'directory
   :version "25.2")
 
-(defcustom debbugs-gnu-branch-directory "~/src/emacs/emacs-28/"
+(defcustom debbugs-gnu-branch-directory "~/src/emacs/emacs-29/"
   "The directory where the previous source tree lives."
   :type 'directory
-  :version "29.1")
+  :version "30.1")
 
 (defvar debbugs-gnu-current-directory nil
   "The current source tree directory.")



[elpa] externals/debbugs 1fa3c71f94 1/2: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/debbugs
commit 1fa3c71f94e33a5a7d0d3751562940654ad903e7
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 debbugs-gnu.el| 8 
 instructions.texi | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/debbugs-gnu.el b/debbugs-gnu.el
index d5cb7432e9..bd70ca95eb 100644
--- a/debbugs-gnu.el
+++ b/debbugs-gnu.el
@@ -449,7 +449,7 @@ The specification which bugs shall be suppressed is taken 
from
 See `debbugs-gnu-package' for an alternative.")
 
 (defcustom debbugs-gnu-emacs-current-release "28.1"
-  "The current Emacs relase developped for."
+  "The current Emacs release developed for."
   :type '(choice (const "24.5")
 (const "25.1") (const "25.2")
 (const "26.1") (const "26.3")
@@ -2172,7 +2172,7 @@ Throws error if git returns non-zero."
   "Return (REMOTE . INFO-ALIST).
 Where REMOTE is a string naming a git remote which matches the
 REMOTE-REGEXP key of a `debbugs-gnu-git-remote-info-alist' entry.
-INFO-ALIST is the correponding value of the entry.  If no entry
+INFO-ALIST is the corresponding value of the entry.  If no entry
 matches, return nil."
   (with-temp-buffer
 (debbugs-gnu--git-insert "remote" "-v")
@@ -2488,7 +2488,7 @@ or bug ranges, with default to 
`debbugs-gnu-default-bug-number-list'."
   (dolist (elt bugs)
 (unless (natnump elt) (signal 'wrong-type-argument (list 'natnump elt
   (add-to-list 'debbugs-gnu-current-query (cons 'bugs bugs))
-  ;; We do not suppress bugs requested explicitely.
+  ;; We do not suppress bugs requested explicitly.
   (setq debbugs-gnu-current-suppress nil)
   (debbugs-gnu nil)
   (when (called-interactively-p 'interactive)
@@ -2539,7 +2539,7 @@ If SELECTIVELY, query the user before applying the patch."
 (with-current-buffer output-buffer
   (erase-buffer))
 (gnus-summary-select-article nil t)
-;; The patches are either in MIME attachements or the main article
+;; The patches are either in MIME attachments or the main article
 ;; buffer.  Determine which.
 (with-current-buffer gnus-article-buffer
   (dolist (handle (mapcar #'cdr (gnus-article-mime-handles)))
diff --git a/instructions.texi b/instructions.texi
index fa4e9d2d13..5594a0c604 100644
--- a/instructions.texi
+++ b/instructions.texi
@@ -350,7 +350,7 @@ the requirements for archival, ignoring time.
 @anchor{Mail Command Index: unarchive}
 @item unarchive bugnumber
 Unarchives a bug that was previously archived. Unarchival should
-generally be coupled with reopen and found/fixed as approprite.
+generally be coupled with reopen and found/fixed as appropriate.
 Bugs that have been unarchived can be archived using archive
 assuming the non-time based archival requirements are met.
 



[elpa] externals/dired-du f2ea7d35ff: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/dired-du
commit f2ea7d35ffe1c599a20434590678f8cad6a740a1
Author: Stefan Kangas 
Commit: Stefan Kangas 

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

diff --git a/README.md b/README.md
index 675d78dd94..084bca4711 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ and disable it once you have finished checking the used space.
 
 ## Number of marked files and their size
 
-In adition, this library adds a command, **dired-du-count-sizes**,
+In addition, this library adds a command, **dired-du-count-sizes**,
 to count the number of marked files and how much space
 they use; the command accepts a particular character mark
 i.e., '*' or all kind of marks i.e, any character other than ?\s.



[elpa] externals/dismal 3608fde768: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/dismal
commit 3608fde768224d8f75fccd680f6ab5acff380955
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 README |  2 +-
 auto-aligner.el|  4 ++--
 checkout-dismal.script |  2 +-
 dismal-manual.texi | 14 ++--
 dismal-model-extensions.el |  2 +-
 dismal-mouse3.el   |  6 +++---
 dismal-simple-menus.el |  4 ++--
 dismal.el  | 54 +++---
 keystroke.el   |  4 ++--
 log.el |  4 ++--
 simple-menu.el |  6 +++---
 vectors.el |  2 +-
 12 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/README b/README
index 6061da7837..c03ccc91d3 100644
--- a/README
+++ b/README
@@ -30,7 +30,7 @@ of Card, Moran and Newell.  These were reported at CHI:
   '95. 393-400.
   (http://www.psychology.nottingham.ac.uk/aigr/research/cmat/Chi95.html). 
 
-For futher information, please see the dismal-manual.* files
+For further information, please see the dismal-manual.* files
 accompanying the release, or 
 http://www.psychology.nottingham.ac.uk/staff/ritter/papers/dismal/dismal.html
 
diff --git a/auto-aligner.el b/auto-aligner.el
index 68906ffeed..ae22987106 100644
--- a/auto-aligner.el
+++ b/auto-aligner.el
@@ -131,7 +131,7 @@ nEnding row: ")
  (setq j (1+ j)))
(setq i (1+ i)))
 
- ;; Step 3.  Traverse the matrix forward along the path of higest scores
+ ;; Step 3.  Traverse the matrix forward along the path of highest scores
  ;; but do it front first...
  (message "Computing best match...")
  (let* ((dis--max-seq-length
@@ -233,7 +233,7 @@ nEnding row: ")
 
 ;; (string-match "place-atom \\([0-9]*\\), \\1" "place-atom 33, 33")
 ;; move the edit references so that they are later.
-;; vaiables should be put into a lets
+;; variables should be put into a lets
 ;; ** assumes working with columns 1 and 9 
 (defun dis--move-references-forward (obs-col _pred-col)
   ;; low-post-number is where to start looking for something to move
diff --git a/checkout-dismal.script b/checkout-dismal.script
index 1ad6cde446..56dc5ec819 100644
--- a/checkout-dismal.script
+++ b/checkout-dismal.script
@@ -126,7 +126,7 @@ VIII.  Very hard stuff
 
 (defun dismal-hard-test ()
   "Test dismal with a function!"
-  ;; note: this is imcomplete, but getting better.
+  ;; note: this is incomplete, but getting better.
   (interactive)
   (switch-to-buffer "test-dismal")
   (dismal-mode)
diff --git a/dismal-manual.texi b/dismal-manual.texi
index f0c40a398f..64c3f5e6c3 100644
--- a/dismal-manual.texi
+++ b/dismal-manual.texi
@@ -14,7 +14,7 @@
 @comment   come last rather than first in the table entries.  Also, I
 @comment   couldn't figure out where one of your footnotes went, so it
 @comment   is just tacked onto the end of the file.  Also, there's a
-@comment   figure missing somwhere.  And the example spreadsheets are
+@comment   figure missing somewhere.  And the example spreadsheets are
 @comment   complete rubbish.
 @comment   
 @comment   Here's a somewhat cleaned up version.
@@ -1368,7 +1368,7 @@ with something in colA-1.  It too only counts stuff that 
is in order.
 
 This explanation is probably inadaquate for most uses, but we
 anticipate that few will actually use this functionality.  If you find
-that you are intersted in using this, please feel free to email me or
+that you are interested in using this, please feel free to email me or
 call for more specific help.  Really.  Tony Simon did this, and we got
 his code to work (but we ran out of time for demoing it in his class).
 
@@ -1595,7 +1595,7 @@ that is evaluated to give the cell's value) through 
dismal-get-exp.
 You should try to use functions that start with dis-, for these are
 pretty stable.  If you have to, and you will, functions that start with
 dismal- are less stable, and access internal data structures, and you
-can get youself more easily in trouble this way.
+can get yourself more easily in trouble this way.
 
 If you really want to live dangerously (and this is documented for that
 person), you can use dynamically bound variables.  When dismal evaluates
@@ -1617,7 +1617,7 @@ The first function, klm-time, is used to calculate the 
time to enter a
 command that is given as an argument when the function is called, or
 entered as a value in a Dismal spreadsheet cell.  It will compute the
 number of mental operators needed, but it can also take that as an
-optional arguement if the analyst knows that this is higher or lower
+optional argument if the analyst knows that this is higher or lower
 than expected.  The default algorithm give one Mop per word separated by
 a dash or space.  This rule is derived from the heuristic specified by
 Card et al (1983, Figure 8.2 rule 2).  It was specifically used when
@@ -1693,8 +1693,8 @@ a fixed range.
 
 @item Rational
 @itemx s
-The representation of nmbers in Emacs 19 suppoert rational and
-interger numbers, which should 

[elpa] externals/djvu e20134788c: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/djvu
commit e20134788c4556c4c0a15edf5870a4d44186bee1
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 djvu.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/djvu.el b/djvu.el
index 85ddfa9138..9b1b64b4d0 100644
--- a/djvu.el
+++ b/djvu.el
@@ -2250,7 +2250,7 @@ Branches of OBJECT that point to empty strings are 
removed."
   (if remove
   (let ((tail (nthcdr 4 object)))
 (dolist (elt remove)
-  ;; `delq' removes all occurences of ELT from TAIL.
+  ;; `delq' removes all occurrences of ELT from TAIL.
   (setcdr tail (delq elt (cdr tail))
   (cond ((setq zone (aref zones depth))
  (setcdr object (append (mapcar #'identity zone)
@@ -3086,7 +3086,7 @@ With prefix ALL non-nil shift all mapareas of current 
page."
   (goto-char (point-min))
   ;; FIXME: provide alternative regexp for text buffer.
   ;; FIXME: honor page boundaries:
-  ;; Cut off visible areas, drop invisble areas (with warning?)
+  ;; Cut off visible areas, drop invisible areas (with warning?)
   (while (re-search-forward djvu-area-re nil t)
 (replace-match (format "%d %d %d %d"
(+ (* (djvu-match-number 3) scale) shiftx)



[elpa] externals/el-search c67cd41867: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/el-search
commit c67cd418671d914eefdc2e22ddb1aed658327b1d
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index af22f9e747..f9c3d85e1d 100644
--- a/NEWS
+++ b/NEWS
@@ -95,7 +95,7 @@ Version: 1.9.7
 
 Version: 1.9.5
 
-  'string' and derived pattern types now support expressions evaluting
+  'string' and derived pattern types now support expressions evaluating
   to regexps as arguments.  This means you can use 'rx' to construct
   regexps in 'string' patterns, for example.
 



[elpa] externals/excorporate cb39254059: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/excorporate
commit cb392540591c76e778ced80bbd0a81ab10bc51c7
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 excorporate.info | 6 +++---
 excorporate.texi | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/excorporate.info b/excorporate.info
index 6e30e02bf7..06ad4d7b9f 100644
--- a/excorporate.info
+++ b/excorporate.info
@@ -156,7 +156,7 @@ accept, invoke 
('exco-org-tentatively-accept-meeting-request').  Pass a
 prefix argument to these functions to omit a reply message.
 
A meeting is a calendar event to which at least one other person is
-invited.  To cancel a meeting (or an occurence of a recurring meeting)
+invited.  To cancel a meeting (or an occurrence of a recurring meeting)
 that you organized, use 'M-x exco-org-cancel-meeting'.
 
An appointment is a calendar item that has no invitees.  To delete an
@@ -314,7 +314,7 @@ Excorporate:
 (Id . "A[...]A==")
 (ChangeKey . "D[...]M"
 
-The callback is run asychronously after the server responds, so as not
+The callback is run asynchronously after the server responds, so as not
 to block Emacs, and the result is what is printed in the '*Messages*'
 buffer.  This example assumes the user has already run 'M-x excorporate'
 to create a connection.  'exco-select-connection-identifier' will
@@ -527,7 +527,7 @@ equivalent server time zone string.
 (BusyType . "Busy")
 (CalendarEventDetails
  (ID . "0[...]0")
- (Subject . "An occurence of a recurring meeting")
+ (Subject . "An occurrence of a recurring meeting")
  (Location)
  (IsMeeting . t)
  (IsRecurring . t)
diff --git a/excorporate.texi b/excorporate.texi
index 162c4167c1..4430fd508c 100644
--- a/excorporate.texi
+++ b/excorporate.texi
@@ -168,7 +168,7 @@ accept, invoke 
(@code{exco-org-tentatively-accept-meeting-request}).
 Pass a prefix argument to these functions to omit a reply message.
 
 A meeting is a calendar event to which at least one other person is
-invited.  To cancel a meeting (or an occurence of a recurring meeting)
+invited.  To cancel a meeting (or an occurrence of a recurring meeting)
 that you organized, use @kbd{M-x exco-org-cancel-meeting}.
 
 An appointment is a calendar item that has no invitees.  To delete an
@@ -354,7 +354,7 @@ Excorporate:
 @end example
 
 @noindent
-The callback is run asychronously after the server responds, so as not
+The callback is run asynchronously after the server responds, so as not
 to block Emacs, and the result is what is printed in the
 @code{*Messages*} buffer.  This example assumes the user has already run
 @kbd{M-x excorporate} to create a connection.
@@ -578,7 +578,7 @@ hacker2@@gnu.org, in the America/Toronto time zone.  Call
(BusyType . "Busy")
(CalendarEventDetails
 (ID . "0[...]0")
-(Subject . "An occurence of a recurring meeting")
+(Subject . "An occurrence of a recurring meeting")
 (Location)
 (IsMeeting . t)
 (IsRecurring . t)



[elpa] externals/frame-tabs 3e98f2c8d2: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/frame-tabs
commit 3e98f2c8d234e43449321459752160eda24b0b78
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 frame-tabs.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/frame-tabs.el b/frame-tabs.el
index 6f1e8aca6e..d7d77e7bdc 100644
--- a/frame-tabs.el
+++ b/frame-tabs.el
@@ -126,7 +126,7 @@ various ways."
   :group 'frame-tabs)
 
 (defcustom frame-tabs-min-size 1
-  "Mimimum size of frame tabs windows.
+  "Minimum size of frame tabs windows.
 For tabs windows at the top or bottom of a frame this is their
 minimum number of lines.  For tabs windows at the left or right
 of a frame this is their minimum number of columns.



[elpa] externals/fsm 595d573739: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/fsm
commit 595d57373934ad94423c7f37a6c9cce5df81ec6c
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 fsm.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/fsm.el b/fsm.el
index 94a8462c91..3be0e034b5 100644
--- a/fsm.el
+++ b/fsm.el
@@ -28,7 +28,7 @@
 ;; fsm.el is an exercise in metaprogramming inspired by gen_fsm of
 ;; Erlang/OTP.  It aims to make asynchronous programming in Emacs Lisp
 ;; easy and fun.  By "asynchronous" I mean that long-lasting tasks
-;; don't interfer with normal editing.
+;; don't interfere with normal editing.
 
 ;; Some people say that it would be nice if Emacs Lisp had threads
 ;; and/or continuations.  They are probably right, but there are few
@@ -249,7 +249,7 @@ TIMEOUTA number: send timeout event after this many 
seconds
  (callback-name 'callback)
  (event-name 'event))
   "Define a state machine class called NAME, along with its STATES.
-This macro is (further) syntatic sugar for `define-state-machine',
+This macro is (further) syntactic sugar for `define-state-machine',
 `define-state' and `define-enter-state' macros, q.v.
 
 NAME is a symbol.  Everything else is specified with a keyword arg.



[elpa] externals/gited 866feceec8: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/gited
commit 866feceec82689365c155d16dc8c53b5224730ef
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 gited-ci.el |  6 +++---
 gited.el| 24 
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/gited-ci.el b/gited-ci.el
index 63bbd80876..f2ed1d8ed5 100644
--- a/gited-ci.el
+++ b/gited-ci.el
@@ -69,7 +69,7 @@
   "Show CI status for the last commit in the trunk branch.
 A list of elements (TOPLEVEL_DIR . CI-URI).
 TOPLEVEL_DIR is the toplevel directory for the local Git repository.
-CI_URI is the URI to access the Continous Integration system.
+CI_URI is the URI to access the Continuous Integration system.
 
 Supported CI are Gitlab, Travis and CircleCI: for Gitlab, you need to provide
 all but the commit hash, for instance, in the case of the Emacs Gitlab CI,
@@ -105,7 +105,7 @@ For circleci:
 (defface gited-trunk-ci-status-success
   'background dark)) (:foreground "green"))
 (t   (:foreground "white" :background "forest green")))
-  "Face for trunk branch with last commit succeded in the CI."
+  "Face for trunk branch with last commit succeeded in the CI."
   :group 'gited :group 'font-lock-highlighting-faces)
 (defvar gited-trunk-ci-status-success-face 'gited-trunk-ci-status-success)
 
@@ -159,7 +159,7 @@ For circleci:
  'pending)
 (t 'unknown
 (message "Parse CI status done!")
-;; Show the staus in the Gited buffer.
+;; Show the status in the Gited buffer.
 (with-current-buffer (car (last args))
   (setq gited-trunk-ci-status ci-status)
   (gited--show-trunk-ci-status
diff --git a/gited.el b/gited.el
index 67f67e0f6b..5c85c2ffc3 100644
--- a/gited.el
+++ b/gited.el
@@ -337,7 +337,7 @@ It must be `local', `remote' or `tags'.")
   "Position of branch name in array `tabulated-list-entries'.")
 
 (defvar gited-commit-idx 4
-  "Position of newest commit tittle in array `tabulated-list-entries'.")
+  "Position of newest commit title in array `tabulated-list-entries'.")
 
 (defvar gited-after-change-hook nil
   "Hook run after make a change in the list of branches.")
@@ -1138,7 +1138,7 @@ DATA is a string to specify what we want to extract.  For 
instance:
 (defvar-local gited--running-async-op nil)
 
 (defvar gited-async-operation-callback nil
-  "A function to call once the current async process sucessfully completes.")
+  "A function to call once the current async process successfully completes.")
 
 (defun gited-async-operation (command &optional remote-op-p buffer callback)
   "Run COMMAND asynchronously.
@@ -1331,7 +1331,7 @@ g = merged, k = keep): "
   (format "Reset --%s '%s' to '%s'? " mode branch commit)))
 (message "OK, reset canceled")
   (if (zerop (gited-git-command args))
-  (message "Reseted --%s '%s' to '%s'!" mode branch commit)
+  (message "Reset --%s '%s' to '%s'!" mode branch commit)
 (error "Cannot reset --%s '%s' to '%s'" mode branch commit)
 
 (defun gited-remote-prune ()
@@ -1716,7 +1716,7 @@ local, then prompt for a branch name where to check out 
BRANCH."
   (match-string-no-properties 1 str
   (push file new-files
 (if (zerop (gited-git-command `("add" ,@new-files)))
-(message "Sucessfully staged new files: %s"
+(message "Successfully staged new files: %s"
  (mapconcat #'shell-quote-argument new-files " "))
   (error "Cannot stage some new files.  Please check"
 
@@ -1757,7 +1757,7 @@ If optional arg ASK is non-nil, then prompt the user 
before
 to add every hunk, and display the output buffer in other window.
 
 Interactively, with a prefix C-u stage the untracked files as well.
-Interactively, with 2 prefices C-u C-u set arg ASK non-nil."
+Interactively, with 2 prefixes C-u C-u set arg ASK non-nil."
   (interactive
(let* ((prefix current-prefix-arg)
   (untracked-ok (equal '(4) prefix))
@@ -1802,7 +1802,7 @@ If optional arg DATE is non-nil, then update just the date
  and keep the original message.
 
 Called with a prefix argument prompt to AUTHOR, and update it.
-Called with a 2 prefices prompts to DATE, and update it."
+Called with a 2 prefixes prompts to DATE, and update it."
   (interactive
(let* ((prefix current-prefix-arg)
   (author (and (equal prefix '(4)) (read-string "Author: " 
(gited--last-commit-author
@@ -1993,7 +1993,7 @@ diff OLD-REF REF."
 (gited--set-output-buffer-mode buf 'diff)))
 
 (defun gited--valid-ref-p (str)
-  ;; Explicitely reject when STR is just a digit, like "0", "1", "2", etc.
+  ;; Explicitly reject when STR is just a digit, like "0", "1", "2", etc.
   ;; For some repositories `git rev-parse 1' might returns success, with
   ;; that reference pointing to something different that HEAD~1.
   (unless (string-match "\\`[0-9]+\\'" str)
@@ -2282,7 +2282,7 @@ If optional arg SHORT is non-nil use a short format."
 
 (defun gited-extrac

[elpa] externals/gnat-compiler b9a35edb56: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/gnat-compiler
commit b9a35edb5645e3f148fbd8ebbf8b591dbe914b59
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 gnat-compiler.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnat-compiler.el b/gnat-compiler.el
index cc0a004ce9..17ea5e541d 100644
--- a/gnat-compiler.el
+++ b/gnat-compiler.el
@@ -735,7 +735,7 @@ extend a with_clause to include CHILD-NAME."
  (context-clause (gnat-context-clause)))
   (goto-char (car context-clause))
   (if (search-forward-regexp (concat "^with " parent-name ";") (cdr 
context-clause) t)
- ;; found exisiting 'with' for parent; extend it
+ ;; found existing 'with' for parent; extend it
  (progn
(forward-char -1) ; skip back over semicolon
(insert "." child-name))
@@ -1457,7 +1457,7 @@ server executable not found; otherwise signal user-error."
;;   foo.c:2: `TRUE' undeclared here (not in a function)
;;   foo.c:2 : `TRUE' undeclared here (not in a function)
;;
-   ;; we can't handle secondary errors here, because a regexp can't 
distinquish "message" from "filename"
+   ;; we can't handle secondary errors here, because a regexp can't 
distinguish "message" from "filename"
"^\\(\\(.:\\)?[^ :\n]+\\):\\([0-9]+\\)\\s-?:?\\([0-9]+\\)?" 1 3 4))
 
 (eval-after-load 'ada-mode '(add-hook 'ada-mode-hook #'gnatprep-setup))



[elpa] externals/gnorb fd49255e08: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/gnorb
commit fd49255e08a896d2d4b86baa1915b7e7700e6b0e
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 gnorb-bbdb.el | 2 +-
 gnorb-gnus.el | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnorb-bbdb.el b/gnorb-bbdb.el
index a21f8d6b2b..fdcc2ebaed 100644
--- a/gnorb-bbdb.el
+++ b/gnorb-bbdb.el
@@ -26,7 +26,7 @@
 
 ;;; Code:
 
-;; Don't explicity require BBDB libraries.  BBDB is the "weakest leg"
+;; Don't explicitly require BBDB libraries.  BBDB is the "weakest leg"
 ;; of the Gnorb tripod: it has the least functionality, and many
 ;; people are using Gnorb without BBDB. So don't require, only
 ;; autoload.
diff --git a/gnorb-gnus.el b/gnorb-gnus.el
index 46f5c92263..dfdc7bd813 100644
--- a/gnorb-gnus.el
+++ b/gnorb-gnus.el
@@ -1,4 +1,4 @@
-;;; gnorb-gnus.el --- The gnus-centric fuctions of gnorb -*- lexical-binding: 
t -*-
+;;; gnorb-gnus.el --- The gnus-centric functions of gnorb -*- lexical-binding: 
t -*-
 
 ;; Copyright (C) 2018-2021  Free Software Foundation, Inc.
 



[elpa] externals/gnu-elpa c2022f680f: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/gnu-elpa
commit c2022f680f36a7b007d482d788d6885d815070c3
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 gnu-elpa-features.el | 14 +++---
 gnu-elpa.el  |  4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gnu-elpa-features.el b/gnu-elpa-features.el
index 053310d00f..4c9074fcea 100644
--- a/gnu-elpa-features.el
+++ b/gnu-elpa-features.el
@@ -2047,7 +2047,7 @@ correctly.
 
 COMPARE-FUNCTION takes two arguments, A and B, and returns
 non-nil or nil. To implement a max-heap, it should return non-nil
-if A is greater than B. To implemenet a min-heap, it should
+if A is greater than B. To implement a min-heap, it should
 return non-nil if A is less than B.
 
 Optional argument INITIAL-SIZE sets the initial size of the heap,
@@ -2453,7 +2453,7 @@ and it defaults to `bre'.
 (lex-compile "Compile a set of regular expressions.
 ALIST is a list of elements of the form (REGEXP . VALUE).
 The compiled automaton will match all those regexps at the same time
-and will return the VALUE fof the leftmost longest match.
+and will return the VALUE for the leftmost longest match.
 
 Each REGEXP object should be in the sexp form described in the
 Commentary section.
@@ -2992,7 +2992,7 @@ starting with \"0o\" or \"#o\" – and instead they are 
handled
 like decimal numbers).
 
 Decimal fractions are recognised as well and grouped from the
-beginning rathar then the end.  For instance, with group size of
+beginning rather then the end.  For instance, with group size of
 three, a number \"12345.12345\" will be split into groups as
 follows: \"12|345.123|45\".  Fractions without integer part are
 also recognised, eg. \".12345\".
@@ -3112,7 +3112,7 @@ C-c C-c `orgalist-check-item'
 DEFAULT-HANDLER is a function with arguments (path &rest args) which is called
 when a new OSC message arrives.  See `osc-server-set-handler' for more
 fine grained control.
-A process object is returned which can be dicarded with `delete-process'.
+A process object is returned which can be discarded with `delete-process'.
 
 (fn HOST PORT DEFAULT-HANDLER)" nil nil)
 (osc-send-message "Send an OSC message from CLIENT to the 
specified PATH with ARGS.
@@ -3609,7 +3609,7 @@ argument of COMMAND has a defined `eshell'-function, use 
that.
 Inside COMMAND, % is replaced with the current file name.  To
 insert a literal % quote it using a backslash.
 
-These extentions can all be combined with one-another.
+These extensions can all be combined with one-another.
 
 In case a region is active, `shell-command+' will only work with the region
 between BEG and END.  Otherwise the whole buffer is processed.
@@ -3770,7 +3770,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.
 
@@ -3991,7 +3991,7 @@ See `tf-test-timeout' for another example.
 
 Important Note: If the body of a loop tends to stay in a timeout
 inhibited region for most of the time, then make sure that the timeout
-enabled region atleast spans about 0.02 seconds.. thus, use (sleep-for
+enabled region at least spans about 0.02 seconds.. thus, use (sleep-for
 0.02) if needed.. this is because we check every 0.01 seconds if an
 uninhibited timeout condition has been satisfied.
 
diff --git a/gnu-elpa.el b/gnu-elpa.el
index 81bd9da871..f2d3805203 100644
--- a/gnu-elpa.el
+++ b/gnu-elpa.el
@@ -1,4 +1,4 @@
-;;; gnu-elpa.el --- Advertize GNU ELPA packages  -*- lexical-binding: t; -*-
+;;; gnu-elpa.el --- Advertise GNU ELPA packages  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2020-2021  Free Software Foundation, Inc.
 
@@ -44,7 +44,7 @@
 ;; - We want `gnu-elpa' to use `autoload', so that a subsequent call to
 ;;   `autoload' performed by the actual real package (if/hen it's installed)
 ;;   will override our pseudo-autoload.
-;; - We don't want to use a separate file for every advertized package,
+;; - We don't want to use a separate file for every advertised package,
 ;;   so we pretend all the functions get "autoloaded" from `gnu-elpa.el'.
 
 ;; This file is not meant to be `require'd but to be loaded in response



[elpa] externals/gnugo 4904525910: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/gnugo
commit 49045259101d734312a8811d3d19ca6d185552de
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 gnugo.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnugo.el b/gnugo.el
index bd3b152c28..dbb0d98610 100644
--- a/gnugo.el
+++ b/gnugo.el
@@ -51,7 +51,7 @@
 ;; are shown on the mode line immediately following the major mode name.
 ;;
 ;; While GNU Go is pondering its next move, certain commands that rely on its
-;; assistence will result in a "still waiting" error.  Do not be alarmed; that
+;; assistance will result in a "still waiting" error.  Do not be alarmed; that
 ;; is normal.  When it is your turn again you may retry the command.  In the
 ;; meantime, you can use Emacs for other tasks, or start an entirely new game
 ;; with `C-u M-x gnugo'.  (NOTE: A new game will slow down all games. :-)
@@ -1618,7 +1618,7 @@ If FILENAME already exists, Emacs confirms that you wish 
to overwrite it."
;; choice
;;   (message "(Selecting the first game)")
;;   0)))
-   ;; but this is what we use (for now) to accomodate
+   ;; but this is what we use (for now) to accommodate
;; (aka faithfully mimic) GTP `loadsgf' limitations:
(unless (= 1 n)
  (message "(Selecting the first game)"))



[elpa] externals/gpr-mode eb53a24c6d: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/gpr-mode
commit eb53a24c6d6e478e0718196caf78d37e668b2bbd
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 gpr-mode.texi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gpr-mode.texi b/gpr-mode.texi
index da6b27f1c8..860f99eaf9 100644
--- a/gpr-mode.texi
+++ b/gpr-mode.texi
@@ -217,7 +217,7 @@ code.
 @node Statement skeletons, GNU Free Documentation License, Indentation, Top
 @chapter Statement skeletons
 
-@kbd{C-c C-e} expands the previous one or two words into a statment
+@kbd{C-c C-e} expands the previous one or two words into a statement
 skeleton. For example, @kbd{c a s e C-c C-e} expands to:
 
 @example



[elpa] externals/gpr-query 41b736e746: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/gpr-query
commit 41b736e7466a4143dcdd68d0f1006867c5bc0759
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 gpr-query.el   | 4 ++--
 gpr-query.texi | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gpr-query.el b/gpr-query.el
index ec7b277314..ae49fe3d37 100644
--- a/gpr-query.el
+++ b/gpr-query.el
@@ -87,7 +87,7 @@ Must match gpr_query.adb Version.")
 
   symbol-locs ;; alist completion table, with locations; see 
gpr-query--symbols-filter
   symbols ;; symbols completion table.
-  symbols-valid ;; nil initialy, 'waiting when getting symbols, t when symbols 
valid
+  symbols-valid ;; nil initially, 'waiting when getting symbols, t when 
symbols valid
   symbols-count-total
   )
 
@@ -101,7 +101,7 @@ Must match gpr_query.adb Version.")
   "Regexp matching gpr_query prompt; indicates previous command is complete.")
 
 (defvar gpr-query--debug nil
-  "When non-nil, dispay debug messages.")
+  "When non-nil, display debug messages.")
 
 (defvar-local gpr-query--local-session nil
   "Buffer-local in gpr-query process buffer; the current session.")
diff --git a/gpr-query.texi b/gpr-query.texi
index e9c5e6e587..e14adb0709 100644
--- a/gpr-query.texi
+++ b/gpr-query.texi
@@ -66,7 +66,7 @@ to @code{wisi-refresh-prj-cache}.
 @chapter Installation
 
 The easiest way to install @code{gpr_query} is via the Ada package
-mangager Alire. You can also install the required libraries manually,
+manager Alire. You can also install the required libraries manually,
 and then build @code{gpr_query} manually.
 
 If you are building with Alire, and planning to use gpr-query with the



[elpa] externals/greenbar 89960e82af: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/greenbar
commit 89960e82af716e1d8e0b20a7463ca67bdf2466ce
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 greenbar.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/greenbar.el b/greenbar.el
index aba9150735..107a387bfa 100644
--- a/greenbar.el
+++ b/greenbar.el
@@ -131,7 +131,7 @@ theme followed by the list bar colors.")
  (mapcar #'color-defined-p color-list
 
 (defun greenbar-is-command-input (_start end)
-  "Return non-nil, if input is in region betweeen START and END."
+  "Return non-nil, if input is in region between START and END."
   (= end comint-last-input-end))
 
 (defun greenbar-next-bar ()



[elpa] externals/javaimp 3387f72ceb: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/javaimp
commit 3387f72ceb9d0c13de998c1575993c9c173674ae
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 javaimp-parse.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/javaimp-parse.el b/javaimp-parse.el
index ce51f1ad38..823e1c54d3 100644
--- a/javaimp-parse.el
+++ b/javaimp-parse.el
@@ -131,7 +131,7 @@ everything's up-to-date.")
   str)))
 
 (defun javaimp-parse--rsb-keyword (regexp &optional bound noerror count)
-  "Like `re-search-backward', but count only occurences which start
+  "Like `re-search-backward', but count only occurrences which start
 outside any syntactic context as given by `syntax-ppss-context'.
 Assumes point is outside of any context initially."
   (or count (setq count 1))



[elpa] externals/jumpc 8ce5956123: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/jumpc
commit 8ce5956123f50b389c602eb83eb190138bb5f2d6
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 jumpc.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jumpc.el b/jumpc.el
index bf28d0ce49..9c48b46fb9 100644
--- a/jumpc.el
+++ b/jumpc.el
@@ -41,7 +41,7 @@
 
 ;; Stefan Monnier for telling me how to add C-i binding
 
-;; Ted Zlatanov for suggesting to use less agressive key bindings
+;; Ted Zlatanov for suggesting to use less aggressive key bindings
 
  BUGS:
 



[elpa] externals/lex 9d96b98c01: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/lex
commit 9d96b98c010f5eb8e44fc741ee84cfe728a312f4
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 lex.el | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/lex.el b/lex.el
index 6ba8123ed2..dbe5fe9a63 100644
--- a/lex.el
+++ b/lex.el
@@ -609,7 +609,7 @@ or (check (not (PREDICATE . ARG))).")
(setq chars (append (cdr (lex--parse-charset range)) chars)))
   ((symbolp range)
(setq range (or (cdr (assq range lex--char-classes))
-   (error "Uknown char class `%s'" range)))
+   (error "Unknown char class `%s'" range)))
(setq chars (append range chars)))
   ((and (consp range) (eq 'check (car range)))
(push (cadr range) checks))
@@ -747,7 +747,7 @@ or (check (not (PREDICATE . ARG))).")
;; We could define negation directly on regexps, but it's easier to
;; do it on NFAs since those have fewer cases to deal with.
(let ((posnfa
-  ;; Trow away the mergable states generated while computing the
+  ;; Trow away the mergeable states generated while computing the
   ;; posnfa, since it's only an intermediate datastructure.
   (let (lex--states)
 (lex--nfa `(seq ,@(cdr re)) '(stop negate)
@@ -861,7 +861,7 @@ or (check (not (PREDICATE . ARG))).")
`(or ,state (table ,@ct))
 
 (defun lex--negate-memo (nfa state)
-  ;; Make sure our `inftail' abuse of the hastable doesn't break anything.
+  ;; Make sure our `inftail' abuse of the hashtable doesn't break anything.
   (cl-assert (not (eq nfa state)))
   (or (gethash nfa lex--memoize)
   (let ((newstate (cons 'state nil)))
@@ -923,7 +923,7 @@ Returns a new NFA."
   "Compile a set of regular expressions.
 ALIST is a list of elements of the form (REGEXP . VALUE).
 The compiled automaton will match all those regexps at the same time
-and will return the VALUE fof the leftmost longest match.
+and will return the VALUE for the leftmost longest match.
 
 Each REGEXP object should be in the sexp form described in the
 Commentary section."
@@ -995,7 +995,7 @@ Commentary section."
   (setq terminate (lex--terminate-if (cdr cellf) terminate))
   (setq terminate (lex--terminate-if (cdr cells) terminate))
   ;; TODO: the check-optimizations below only work on consecutive
-  ;; pairs of checks.  We need to be more agressive and make sure
+  ;; pairs of checks.  We need to be more aggressive and make sure
   ;; the optimized DFA never does twice the same test at the same
   ;; position.  Most importantly: don't do the same test in
   ;; a tight loop as in "(^\<)*".



[elpa] externals/metar 7f0c37eb50: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/metar
commit 7f0c37eb50110b62320e9d064e85b573a732265a
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 metar.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metar.el b/metar.el
index 05e32c2e06..2b3afb8ac9 100644
--- a/metar.el
+++ b/metar.el
@@ -167,7 +167,7 @@ LATITUDE2/LONGITUDE2."
 
 (defun metar-latitude-longitude-distance-haversine (latitude1 longitude1
latitude2 longitude2)
-  "Caluclate the distance (in kilometers) between two points on the
+  "Calculate the distance (in kilometers) between two points on the
 surface of the earth given as LATITUDE1, LONGITUDE1, LATITUDE2 and LONGITUDE2."
   (cl-macrolet ((distance (d1 d2)
  `(expt (sin (/ (degrees-to-radians (- ,d2 ,d1)) 2)) 
2)))



[elpa] externals/nhexl-mode 2bc76ac1e7: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/nhexl-mode
commit 2bc76ac1e70c882c376a92920113f670e901fed6
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 nhexl-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nhexl-mode.el b/nhexl-mode.el
index ea51f4de37..241372abdf 100644
--- a/nhexl-mode.el
+++ b/nhexl-mode.el
@@ -782,7 +782,7 @@ Return the corresponding nibble, if applicable."
  12)))
 (unless (or nhexl--put-LF-in-string (>= next (point-max)))
   ;; Display tables aren't applied to strings in `display' properties,
-  ;; so we have to mimick it by hand.
+  ;; so we have to mimic it by hand.
   (let ((cdisplay (aref nhexl--display-table
 (if enable-multibyte-characters c
   (unibyte-char-to-multibyte c)



[elpa] externals/orgalist da01302cb9: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/orgalist
commit da01302cb90a98053456b86de8c7ea29cac03a45
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 orgalist.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/orgalist.el b/orgalist.el
index fecf6fbafd..e6ca913fcb 100644
--- a/orgalist.el
+++ b/orgalist.el
@@ -32,7 +32,7 @@
 
 ;; - item 1
 ;; - item 2
-;;   - [ ] checbox sub-item
+;;   - [ ] checkbox sub-item
 
 ;; or
 



[elpa] externals/other-frame-window 3dd8fb002a: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/other-frame-window
commit 3dd8fb002a574540b2b4f1b698839e1124452d45
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 other-frame-window.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/other-frame-window.el b/other-frame-window.el
index 794d2bcc3e..2f8e49f6f9 100644
--- a/other-frame-window.el
+++ b/other-frame-window.el
@@ -35,7 +35,7 @@
 ;;
 ;; Some commands display new buffers in other than the currently
 ;; selected window, which defeats the purpose of ‘other-frame-window’ in
-;; the absense of a prefix. To override that, customize
+;; the absence of a prefix. To override that, customize
 ;; ‘display-buffer-alist’ for those commands. For example, to override
 ;; ‘gud-gdb’:
 ;;



[elpa] externals/peg ad531e43d6: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/peg
commit ad531e43d6fbc0ce874f82fcc500f7292a2edd17
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 peg-tests.el | 6 +++---
 peg.el   | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/peg-tests.el b/peg-tests.el
index 96faf2a3d4..518721c105 100644
--- a/peg-tests.el
+++ b/peg-tests.el
@@ -29,7 +29,7 @@
 (defmacro peg-parse-string (pex string &optional noerror)
   "Parse STRING according to PEX.
 If NOERROR is non-nil, push nil resp. t if the parse failed
-resp. succeded instead of signaling an error."
+resp. succeeded instead of signaling an error."
   (let ((oldstyle (consp (car-safe pex ;PEX is really a list of rules.
 `(with-temp-buffer
(insert ,string)
@@ -179,7 +179,7 @@ resp. succeded instead of signaling an error."
 (peg-run (peg number
 
 ;; peg-ex-parse-int recognizes integers and computes the corresponding
-;; value.  The grammer is the same as for `peg-ex-recognize-int'
+;; value.  The grammar is the same as for `peg-ex-recognize-int'
 ;; augmented with parsing actions.  Unfortunaletly, the actions add
 ;; quite a bit of clutter.
 ;;
@@ -335,7 +335,7 @@ resp. succeded instead of signaling an error."
(action (foo))
 t))
 
-;; Some efficency problems:
+;; Some efficiency problems:
 
 ;; Find the last digit in a string.
 ;; Recursive definition with excessive stack usage.
diff --git a/peg.el b/peg.el
index 367aef468c..572d9324c0 100644
--- a/peg.el
+++ b/peg.el
@@ -810,7 +810,7 @@ rulesets defined previously with `define-peg-ruleset'."
 (or peg--stack t)))
 
 ;; Left recursion is presumably a common mistake when using PEGs.
-;; Here we try to detect such mistakes.  Essentailly we traverse the
+;; Here we try to detect such mistakes.  Essentially we traverse the
 ;; graph as long as we can without consuming input.  When we find a
 ;; recursive call we signal an error.
 



[elpa] externals/prefixed-core 32cf255af5: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/prefixed-core
commit 32cf255af5aada47d173c9877487e70c98e30151
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 prefixed-core.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/prefixed-core.el b/prefixed-core.el
index 61e59fa5ea..d247171f4c 100644
--- a/prefixed-core.el
+++ b/prefixed-core.el
@@ -21,7 +21,7 @@
 
 ;;; Commentary:
 
-;; This library provids new names for old functions.
+;; This library provides new names for old functions.
 ;;
 ;; Many core Lisp functions do not abide by the "package prefix convention"
 ;; that Elisp packages are expected to follow, and instead use a naming



[elpa] externals/psgml fd1c0bf187: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/psgml
commit fd1c0bf187b9d9e25f40cb6ffd4bef62a817ff23
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 ChangeLog.old|  6 +++---
 TODO |  4 ++--
 about_psgml.html |  2 +-
 bugs/bug515351   |  2 +-
 psgml-dtd.el |  4 ++--
 psgml-edit.el| 12 ++--
 psgml-maint.el   |  2 +-
 psgml-parse.el   | 18 +-
 psgml-vars.el|  6 +++---
 psgml.el |  4 ++--
 psgml.texi   |  2 +-
 11 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/ChangeLog.old b/ChangeLog.old
index 65ffa97f6e..227b7f4d15 100644
--- a/ChangeLog.old
+++ b/ChangeLog.old
@@ -689,7 +689,7 @@ Thu Nov  4 19:07:09 1999  Lennart Staflin  

* psgml-parse.el (sgml-current-file): New variable, holds the name
of file name (if any) of the entity beeing parsed in the buffer.
(sgml-parse-warning): New func. Log a parser warning, a warning
-   including information about where the error occured. Mostly for
+   including information about where the error occurred. Mostly for
DTD parsing.
(sgml-log-entity-stack): new factored function.
(*) Replaces some sgml-parse-error and sgml-log-warning with
@@ -871,7 +871,7 @@ Mon Jun 22 19:58:43 1998  Lennart Staflin  

 
* psgml-edit.el (sgml-indent-line): Previous change of
sgml-indent-line did not work well with OMITTAG. Restore old
-   functionallity.
+   functionality.
 
 Fri Jun 19 18:54:27 1998  Lennart Staflin  
 
@@ -968,7 +968,7 @@ Thu Mar 12 00:04:52 1998  Lennart Staflin  

 Wed Mar 11 22:11:01 1998  Lennart Staflin  
 
* psgml-edit.el (sgml-insert-start-tag): extended meaning of NET
-   paramenter to insert XML-TAGCE if XML.
+   parameter to insert XML-TAGCE if XML.
(sgml-change-start-tag): keep XML-TAGCE
 
* psgml-parse.el (sgml-read-element-name): use completing read on
diff --git a/TODO b/TODO
index b3028de6fa..7abc72972e 100644
--- a/TODO
+++ b/TODO
@@ -87,7 +87,7 @@ sgml-auto-activate-dtd
 
 ** Fix documentation of sgml-display-char-list-filename
 
-File format is not properly descibed.
+File format is not properly described.
 
 ** Konstigt beteende när DOCTYPE specar en odefinierad elementtyp,
 speciellt om det är nästan samma som topelementet i instansen men
@@ -139,7 +139,7 @@ sgml-omittag-transparent and sgml-insert-tag.
 
 ** Parsing start-tag
 
-Parse the different consituents of the start tag without reference to
+Parse the different constituents of the start tag without reference to
 the DTD. If the tag is well-formed then check it against the DTD. If
 this is XML w/o a DTD, adjust the constructed DTD to allow the element
 and attributes.
diff --git a/about_psgml.html b/about_psgml.html
index 2dda127d6f..755a0a262d 100644
--- a/about_psgml.html
+++ b/about_psgml.html
@@ -156,7 +156,7 @@ HR.divider { width: 50%; align: center; }
info.
 
  1999-10-20
- Version 1.2.1 of PSGML with som bugfixes from Version 1.2.1 of PSGML with some bugfixes from lystor ftp or http
  
 
diff --git a/bugs/bug515351 b/bugs/bug515351
index 80434ce014..ea7bcfbed6 100644
--- a/bugs/bug515351
+++ b/bugs/bug515351
@@ -27,7 +27,7 @@ folds to
 Using psgml-1.2.4 on windows 2000
 and Emacs 20.3.1 (i386-*-windows955.0)
 
-folding elements with separate endtags works corectly.
+folding elements with separate endtags works correctly.
 
 
  -->
diff --git a/psgml-dtd.el b/psgml-dtd.el
index 8d76565c23..1aec853364 100644
--- a/psgml-dtd.el
+++ b/psgml-dtd.el
@@ -269,7 +269,7 @@ Syntax: var dfa-expr &body forms"
 
 (defun sgml-parse-character-reference (&optional dofunchar)
   ;; *** Actually only numerical character references
-  ;; I don't know how to handel the function character references.
+  ;; I don't know how to handle the function character references.
   ;; For the shortrefs let's give them numeric values.
   (if (if dofunchar
  (sgml-parse-delim "CRO" (digit nmstart))
@@ -531,7 +531,7 @@ Case transformed for general names."
(sgml-error "XML forbids RCDATA declared content")))
  ((eq dc 'EMPTY))
  (t
-  (sgml-error "Exptected content model group or one of %s"
+  (sgml-error "Expected content model group or one of %s"
   (if sgml-xml-p
   "ANY or EMPTY"
   "ANY, CDATA, RCDATA or EMPTY"
diff --git a/psgml-edit.el b/psgml-edit.el
index cbb2cc059a..19b0aca85f 100644
--- a/psgml-edit.el
+++ b/psgml-edit.el
@@ -398,7 +398,7 @@ Deprecated: ELEMENT"
 (setq element-level (sgml-element-parent element-level)
   (when (eq element-level sgml-top-tree) ; not in a element at all
(setq element-level nil); forget element
-   (goto-char here))   ; insert normal tab insted)
+   (goto-char here))   ; insert normal tab instead)
   (when element-level
 (c

[elpa] externals/rcirc-color 45b4333512: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/rcirc-color
commit 45b4333512f73cad3b0ed31cbbb9e83a9fe08164
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 rcirc-color.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rcirc-color.el b/rcirc-color.el
index ee96ae8bd5..3c2248fa6e 100644
--- a/rcirc-color.el
+++ b/rcirc-color.el
@@ -140,7 +140,7 @@ This ignores SENDER and RESPONSE."
 
 (defun rcirc-do-color (nick color process target)
   "Implement the /color command.
-NICK is the nick for which the new color ist set; if nil, all the
+NICK is the nick for which the new color is set; if nil, all the
 nicks in `rcirc-color-mapping' are shown with their corresponding
 faces.
 



[elpa] externals/register-list 246bc5a419: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/register-list
commit 246bc5a41903b4ddc13c05bb3fdedf8667dadf74
Author: Stefan Kangas 
Commit: Stefan Kangas 

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

diff --git a/register-list.el b/register-list.el
index 34312607fa..846d3efe49 100644
--- a/register-list.el
+++ b/register-list.el
@@ -177,7 +177,7 @@ If FORCE-LINE is non-nil, force moving to this line."
 
 (defvar register-list-concat-key-select 'last)
 
-;; FIXME skip rectangle (or handle them separatly
+;; FIXME skip rectangle (or handle them separately
 (defun register-list-execute nil
   "Delete/concatenate registers marker for deletion/concatenation."
   (interactive)
@@ -467,7 +467,7 @@ the register or copy its value into the kill ring."
   (window-configuration-frame (car value)) 'name)))
((string= "F" type)
 (format "[Frame configuration]"))
-   (t "[Error: unknow type]")))
+   (t "[Error: unknown type]")))
 
 (defun register-list-get-type (key)
   "Get the type for register's KEY."
@@ -531,7 +531,7 @@ the register or copy its value into the kill ring."
   (register-list-set-key '1-))
 
 (defun register-list-set-key (function)
-  "Update the regsiter key by applying FUNCTION."
+  "Update the register key by applying FUNCTION."
   (register-list-preserve-pos
   2 ;; go back to top of the sorted list
 (beginning-of-line)



[elpa] externals/rudel a2d8cdad34: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/rudel
commit a2d8cdad344ac2bf3baf1c54761e5592d97c9422
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 rudel-obby-client.el | 2 +-
 rudel-util.el| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/rudel-obby-client.el b/rudel-obby-client.el
index ec08c073f5..57379a115c 100644
--- a/rudel-obby-client.el
+++ b/rudel-obby-client.el
@@ -555,7 +555,7 @@ received from the server.")
:documentation
"Flag that remembers, whether the session has
 a 'self' user object."))
-  "State used for synching session data."
+  "State used for syncing session data."
   :method-invocation-order :c3)
 
 (cl-defmethod rudel-enter ((this rudel-obby-client-state-session-synching)
diff --git a/rudel-util.el b/rudel-util.el
index 64e3a52c94..f6a0e49186 100644
--- a/rudel-util.el
+++ b/rudel-util.el
@@ -195,7 +195,7 @@ lines."
   )
 
 (defmacro rudel-loop-fragments (data var &rest forms)
-  "Execute FROMS with VAR subsequently bound to all fragments in DATA."
+  "Execute FORMS with VAR subsequently bound to all fragments in DATA."
   (declare (indent 2)
   (debug (form symbolp &rest form)))
   (let ((fragment (make-symbol "fragment")))
@@ -205,7 +205,7 @@ lines."
   )
 
 (defmacro rudel-loop-chunks (data var size &rest forms)
-  "Execute FROMS in a loop with VAR bound to chunks of DATA of SIZE.
+  "Execute FORMS in a loop with VAR bound to chunks of DATA of SIZE.
 Unless (zerop (mod (length data) size) 0) the final chunk is
 truncated. The expression SIZE is evaluated in each loop unless
 it is a number."



[elpa] externals/scroll-restore ca84c472d4: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/scroll-restore
commit ca84c472d45ea91be89f7f6f5f8669fe61824e81
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 scroll-restore.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scroll-restore.el b/scroll-restore.el
index 5c9920728d..fbb62fafe9 100644
--- a/scroll-restore.el
+++ b/scroll-restore.el
@@ -422,7 +422,7 @@ position."
 
 (defun scroll-restore-jump-back ()
   "Jump back to original position.
-The orginal position is the value of `window-point' in the
+The original position is the value of `window-point' in the
 selected window before you started scrolling.
 
 This command does not push the mark."



[elpa] externals/shelisp d4102dc2ab: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/shelisp
commit d4102dc2ab106d732289164051473ab05a90a321
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 shelisp.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/shelisp.el b/shelisp.el
index 97b8694c6d..8cdd428e0f 100644
--- a/shelisp.el
+++ b/shelisp.el
@@ -195,7 +195,7 @@ convert it to a string."
 (when shelisp-debug
   (message "shelisp> `%s'" cmd))
 
-;; Replace the elisp expresssion with it's value
+;; Replace the elisp expression with it's value
 ;;   if the value is nil, treat it as an empty string
 (setq rep (save-match-data
 (save-excursion



[elpa] externals/slime-volleyball eda1be1c34: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/slime-volleyball
commit eda1be1c3467e6be63aa798b3eb53671d99bec3a
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 slime-volleyball.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/slime-volleyball.el b/slime-volleyball.el
index 075b869d18..4162fa66fd 100644
--- a/slime-volleyball.el
+++ b/slime-volleyball.el
@@ -1455,7 +1455,7 @@
 ;; Dynamically-scoped slime-volleyball-scene-update helper function.
 (defun slime-volleyball-resolve-collision (slime)
   "Resolve a collision between SLIME and another object."
-  (let* (;; Convert to slime center co-ordinate system.
+  (let* (;; Convert to slime center coordinate system.
  ;; Slime center is (0, 0).
  (slime-x (+ (slime-volleyball-slime-x slime)
  slime-volleyball-slime-radius))



[elpa] externals/sml-mode 5a7500dfe1: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/sml-mode
commit 5a7500dfe11aeedd72070e3b7581591a0d351b3a
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 sml-mode.texi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sml-mode.texi b/sml-mode.texi
index d9980f7865..a1aaed748b 100644
--- a/sml-mode.texi
+++ b/sml-mode.texi
@@ -1047,7 +1047,7 @@ documentation if you encounter problems.
 @sp 1
 @noindent
 You can indeed. @code{sml-insert-form} is extensible so all you need to
-do is create the macros yourself. Define a @emph{keybord macro}
+do is create the macros yourself. Define a @emph{keyboard macro}
 (@kbd{C-x (}  @kbd{C-x )}) and give it a suitable name:
 @code{sml-addto-forms-alist} prompts for a name, say @code{NAME}, and
 binds the macro @code{sml-form-NAME}. Thereafter @kbd{C-c @key{RET}



[elpa] externals/transcribe c95133accd: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/transcribe
commit c95133accde18fd7daca67d53a667e4ad1f78586
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 transcribe.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/transcribe.el b/transcribe.el
index 0609a5d0fa..e8b269ad03 100644
--- a/transcribe.el
+++ b/transcribe.el
@@ -72,7 +72,7 @@
 ;;
 ;; AUTOMATIC PARSING
 ;; -
-;; C-x C-a --> Analyses the text for measurments of performance.
+;; C-x C-a --> Analyses the text for measurements of performance.
 
 ;;; Code:
 



[elpa] externals/timerfunctions 60cd956562: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/timerfunctions
commit 60cd95656248b616497d72c8e88581fe826f396a
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 timerfunctions.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/timerfunctions.el b/timerfunctions.el
index cd9e4f421d..d1c8f85de0 100644
--- a/timerfunctions.el
+++ b/timerfunctions.el
@@ -306,7 +306,7 @@ See `tf-test-timeout' for another example.
 
 Important Note: If the body of a loop tends to stay in a timeout
 inhibited region for most of the time, then make sure that the timeout
-enabled region atleast spans about 0.02 seconds.. thus, use (sleep-for
+enabled region at least spans about 0.02 seconds.. thus, use (sleep-for
 0.02) if needed.. this is because we check every 0.01 seconds if an
 uninhibited timeout condition has been satisfied.
 



[elpa] externals/systemd 807d8ce3df: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/systemd
commit 807d8ce3df8cb4cf16de919f6edfcdbe4dbb3469
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 systemctl.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/systemctl.el b/systemctl.el
index b4f21e538b..34dcdc46e5 100644
--- a/systemctl.el
+++ b/systemctl.el
@@ -36,7 +36,7 @@
 ;; editing of remote unit files thanks to TRAMP.
 ;;
 ;; Key bindings `s t a r t' and `s t o p' can be used to start and stop
-;; services.  Similarily, `e n a b l e' and `d i s a b l e' can be used to
+;; services.  Similarly, `e n a b l e' and `d i s a b l e' can be used to
 ;; permanently enable and disable unit files.
 
 ;;; Granting access to non-root users:



[elpa] externals/uni-confusables 717f69029b: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/uni-confusables
commit 717f69029bde6479b98d3b2ba52850051913c796
Author: Stefan Kangas 
Commit: Stefan Kangas 

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

diff --git a/README.md b/README.md
index 5d5f1fa874..cc91dc79f2 100644
--- a/README.md
+++ b/README.md
@@ -1 +1 @@
-This package is superceded by the `textsec.el` packages included in Emacs≥29.
+This package is superseded by the `textsec.el` packages included in Emacs≥29.



[elpa] externals/vcard f0ccea2ac8: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/vcard
commit f0ccea2ac8f05d3e5fb5b7750e7ba030e3f9a421
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 vcard.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/vcard.el b/vcard.el
index f7dc30857e..e1f8f4d05d 100644
--- a/vcard.el
+++ b/vcard.el
@@ -531,7 +531,7 @@ US domestic telephone numbers are replaced with 
international format."
 
 
 (defun vcard-split-string (string &optional separator limit)
-  "Split STRING at occurences of SEPARATOR.  Return a list of substrings.
+  "Split STRING at occurrences of SEPARATOR.  Return a list of substrings.
 Optional argument SEPARATOR can be any regexp, but anything matching the
  separator will never appear in any of the returned substrings.
  If not specified, SEPARATOR defaults to \"[ \\f\\t\\n\\r\\v]+\".



[elpa] externals/windresize 97de3ab4fc: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/windresize
commit 97de3ab4fc9a2317dda9594c4ac561189e8c320d
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 windresize.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/windresize.el b/windresize.el
index c87735d543..84638454b8 100644
--- a/windresize.el
+++ b/windresize.el
@@ -204,7 +204,7 @@ conflicts between keybindings."
 (define-key map " " 'windresize-toggle-method)
 (define-key map "s" 'windresize-save-window-configuration)
 (define-key map "r" 'windresize-restore-window-configuration)
-;; shorcut keys for manipulating windows
+;; shortcut keys for manipulating windows
 (define-key map "0" 'delete-window)
 (define-key map "o" 'windresize-other-window)
 (define-key map "n" 'windresize-next-window)
@@ -894,7 +894,7 @@ Here is a list of default keybindings:
 arrows:  move border or resize windows =:  balance windows
 M-S-arrows:  select adjacent windowo:  other-window
 C-M-arrows:  move window with fixed width/height   0:  delete current window
-  C-arrows:  temporarilly negate INCREMENT ~:  negate INCREMENT
+  C-arrows:  temporarily negate INCREMENT  ~:  negate INCREMENT
   M-arrows:  move with priority to left/up 1:  delete other windows
  i:  set INCREMENT (to numeric prefix) 2:  split window vertically
+/-:  increase/decrease INCREMENT   3:  split window 
horizontally



[elpa] externals/wisi c101d1009a: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/wisi
commit c101d1009aeec007342c50cdef9055d121d36cf4
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 install.sh| 2 +-
 wisi-prj.el   | 6 +++---
 wisi-process-parse.el | 2 +-
 wisi.el   | 2 +-
 wisi.texi | 6 +++---
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/install.sh b/install.sh
index 886fc94eed..202d6a1e8b 100644
--- a/install.sh
+++ b/install.sh
@@ -6,7 +6,7 @@
 # $1 : optional --prefix=
 #
 # If you don't have write permission in the GNAT installation
-# directory, you need to use --prefix=, or run with root priviledges.
+# directory, you need to use --prefix=, or run with root privileges.
 
 WISI_DIR=`ls -d ../wisi-3.1.?`
 
diff --git a/wisi-prj.el b/wisi-prj.el
index a97389f849..a1e7301b6c 100644
--- a/wisi-prj.el
+++ b/wisi-prj.el
@@ -55,7 +55,7 @@
   ;;
   ;; New exceptions may be added interactively via
   ;; `wisi-case-create-exception'.  If an exception is defined in
-  ;; multiple files, the first occurence is used.
+  ;; multiple files, the first occurrence is used.
   ;;
   ;; The file format is one word per line, which gives the casing to be
   ;; used for that word in source code.  If the line starts with
@@ -534,7 +534,7 @@ With prefix, keep previous references in output buffer."
 ))
 
 (defun wisi-show-local-references (&optional append)
-  "Show all references of identifier at point occuring in current file.
+  "Show all references of identifier at point occurring in current file.
 With prefix, keep previous references in output buffer."
   (interactive "P")
   (let* ((project (wisi-check-current-project (buffer-file-name)))
@@ -998,7 +998,7 @@ Return (cons full-exceptions partial-exceptions)."
 ))
 
 (defun wisi--case-merge-exceptions (result new)
-  "Merge NEW exeptions into RESULT.
+  "Merge NEW exceptions into RESULT.
 An item in both lists has the RESULT value."
   (dolist (item new)
 (unless (assoc-string (car item) result t)
diff --git a/wisi-process-parse.el b/wisi-process-parse.el
index 05dca65c66..80285cbed4 100644
--- a/wisi-process-parse.el
+++ b/wisi-process-parse.el
@@ -258,7 +258,7 @@ Otherwise add PARSER to `wisi-process--alist', return it."
 (defun wisi-process-parse--add-cmd-length (cmd)
   "Return CMD (a string) with length prefixed."
   ;; Characters in cmd length must match emacs_wisi_common_parse.adb
-  ;; Get_Command_Length. If the actual length overflows the alloted
+  ;; Get_Command_Length. If the actual length overflows the allotted
   ;; space, we will get a protocol_error from the parser
   ;; eventually. Caller should prevent that and send an alternate
   ;; command.
diff --git a/wisi.el b/wisi.el
index bb2506fefa..324c463e59 100644
--- a/wisi.el
+++ b/wisi.el
@@ -956,7 +956,7 @@ Run the parser first if needed."
 (defun wisi-validate-cache (begin end error-on-fail parse-action)
   "Ensure cached data for PARSE-ACTION is valid in region BEGIN END"
 
-  ;; Tolerate (point) +- size exeeding buffer limits.
+  ;; Tolerate (point) +- size exceeding buffer limits.
   (setq begin (max begin (point-min)))
   (setq end (min end (point-max)))
 
diff --git a/wisi.texi b/wisi.texi
index 8f6987d43c..7a178ba1ae 100644
--- a/wisi.texi
+++ b/wisi.texi
@@ -231,7 +231,7 @@ some other purpose. It is good style to indicate the 
purpose in a
 comment.
 
 For example, ada-mode uses a 'misc' property on left parentheses that
-start a subprogram parameter list; this distinquishes them from other
+start a subprogram parameter list; this distinguishes them from other
 left parentheses, and makes it possible to automatically call
 @code{ada-format-paramlist} to format the
 parameter list, instead of using the standard Emacs @code{align}.
@@ -338,7 +338,7 @@ Indent for comments are computed in the same way, except 
that the
 delta that applies to a comment that follows a token is given by the
 indent action entry for the next token. If a token is the last in a
 production, the comment indent is @code{nil}. These rules often give
-the wrong indent for a comment, so they can be overridden by specifing
+the wrong indent for a comment, so they can be overridden by specifying
 a comment indent for a token using @code{[CODE-INDENT
 COMMENT-INDENT]}; see below. Indent functions can also modify how
 comments are indented.
@@ -517,7 +517,7 @@ expression_list : expression | expression_list ',' 
expression
 
 statements : statement | statements statement
 
-statement : function_call ';' | assigment | if_statment
+statement : function_call ';' | assignment | if_statment
 
 assign_value : ':=' expression
 



[elpa] externals/wpuzzle 1cef20b60b: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/wpuzzle
commit 1cef20b60b6f165940454b1e100107371b9a3ea3
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 wpuzzle.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wpuzzle.el b/wpuzzle.el
index 41a54a9755..ba6cc8af6f 100644
--- a/wpuzzle.el
+++ b/wpuzzle.el
@@ -60,7 +60,7 @@
 ;;  - clock ticks with timer
 ;;  - use face to display picked letter
 ;;(insert (propertize "foo" 'face 'highlight))
-;;  - kill score buffer when quiting
+;;  - kill score buffer when quitting
 ;;  - use a list instead of a string for the deck letters
 ;;  - add command to shuffle the deck
 ;;  - navigate to source code in other window to pretend working while playing



[elpa] externals/xpm d617ef4ca0: ; Fix typos

2022-12-12 Thread Stefan Kangas
branch: externals/xpm
commit d617ef4ca0cc39f35f9317e1849c567a48456159
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typos
---
 HACKING | 2 +-
 xpm.el  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/HACKING b/HACKING
index fa3b615d7e..e549985937 100644
--- a/HACKING
+++ b/HACKING
@@ -39,7 +39,7 @@ This file is both a guide for newcomers and a todo list for 
oldstayers.
 * destructive (2-op) vs non-destructive (3-op)
 * customizable pixel-compose fn
 *** misc functionality
-* validate palette-data correspondance
+* validate palette-data correspondence
 * import from rectangle
 *** as-is (dangerous)
 *** w/ char-to-px quantization
diff --git a/xpm.el b/xpm.el
index dbe6ac298b..330c621412 100644
--- a/xpm.el
+++ b/xpm.el
@@ -375,7 +375,7 @@ see variable ‘xpm-raster-inhibit-continuity-optimization’."
  (unless (setq in-map-ok
(and (= was now)
 ;; heuristic: Avoid being fooled
-;; by simulataneous crossings.
+;; by simultaneous crossings.
 (cl-evenp was)))
(setq in-map (make-bool-vector now nil)
  finally do



[elpa] externals/yasnippet-classic-snippets 384479ea2c: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/yasnippet-classic-snippets
commit 384479ea2c67dbebd7a307b191f34001914bf6a7
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 snippets/emacs-lisp-mode/x-file.process.yasnippet | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/snippets/emacs-lisp-mode/x-file.process.yasnippet 
b/snippets/emacs-lisp-mode/x-file.process.yasnippet
index dc60b17169..8fc04a15b3 100644
--- a/snippets/emacs-lisp-mode/x-file.process.yasnippet
+++ b/snippets/emacs-lisp-mode/x-file.process.yasnippet
@@ -11,7 +11,7 @@
 (insert-file-contents fpath nil nil nil t)
 
 ;; process it ...
-;; (goto-char 0) ; move to begining of file's content (in case it was open)
+;; (goto-char 0) ; move to beginning of file's content (in case it was 
open)
 ;; ... do something here
 ;; (write-file fpath) ;; write back to the file
 



[elpa] externals/zones 055773ef98: ; Fix typo

2022-12-12 Thread Stefan Kangas
branch: externals/zones
commit 055773ef98c0a0d9ef4c0f0fb066b84246053f6e
Author: Stefan Kangas 
Commit: Stefan Kangas 

; Fix typo
---
 zones.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zones.el b/zones.el
index c620bf477d..d08a327c51 100644
--- a/zones.el
+++ b/zones.el
@@ -2633,7 +2633,7 @@ This uses `zz-overlay-to-zone', which see for optional 
arg POS-TYPE.
 By default, the zones are basic zones.  Non-nil optional arg IZONES-P
 means they are izones.
 
-Note: If you plan to coelesce the resulting ZONES (using, e.g.,
+Note: If you plan to coalesce the resulting ZONES (using, e.g.,
 `zz-unite-zones') then you will no doubt want to ensure that the
 OVERLAYS are all of the same type."
   (let ((zones  (delq nil (mapcar `(lambda (ov) (zz-overlay-to-zone ov 
',pos-type)) overlays



[elpa] main 81b9224b3b: * elpa-packages (bind-key, use-package): Make into :core packages.

2022-12-12 Thread Stefan Kangas
branch: main
commit 81b9224b3b2415f7ea6b0627682b3be1f55cf5b4
Author: Stefan Kangas 
Commit: Stefan Kangas 

* elpa-packages (bind-key, use-package): Make into :core packages.

Ref: https://debbugs.gnu.org/59914
---
 elpa-packages | 20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/elpa-packages b/elpa-packages
index 1909003856..72ab1d3098 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -91,11 +91,7 @@
   :auto-sync nil)
  (beacon   :url "https://github.com/Malabarba/beacon";
   :auto-sync t)
- (bind-key :url "https://github.com/jwiegley/use-package";
-  :ignored-files ("LICENSE" "doc" "Makefile*" "bind-chords.el" "use-package*"
-  "README.md" "NEWS.md") ;; These two are for use-package.
-  :news "/dev/null"   ;l Don't use use-package' s `NEWS.md`.
-  :auto-sync t)
+ (bind-key :core "lisp/use-package/bind-key.el")
  (blist:url "https://gitlab.com/mmemmew/blist";
   :doc "blist.texinfo"
   :readme "README.org"
@@ -784,12 +780,14 @@
  (url-scgi :url "https://github.com/skangas/url-scgi";
   :readme "README.org"
   :auto-sync t)
- (use-package  :url "https://github.com/jwiegley/use-package";
-  :ignored-files ("LICENSE" "bind-*" "use-package-chords.el")
-  :readme ignore
-  :doc "use-package.texi"
-  :news "NEWS.md"
-  :auto-sync t)
+ (use-package
+  :core ("lisp/use-package/"
+ "doc/emacs/doclicense.texi"
+ "doc/emacs/docstyle.texi"
+ "doc/misc/use-package.texi")
+  :shell-command "(echo '@set USEP_DIST from GNU ELPA'; echo '@set EMACSVER') 
>emacsver.texi"
+  :excludes ("bind-key.el")
+  :doc "use-package.texi")
  (validate :url "https://github.com/Malabarba/validate.el";)
  (valign   :url "https://github.com/casouri/valign";)
  (vc-backup:url "https://git.sr.ht/~pkal/vc-backup";



[nongnu] elpa/gruvbox-theme 736729265b: Revert "use 'unspecified instead of nil, fixing #195"

2022-12-12 Thread ELPA Syncer
branch: elpa/gruvbox-theme
commit 736729265bfe5e247cf1b48bcf996e56516b0d89
Author: jasonm23 
Commit: jasonm23 

Revert "use 'unspecified instead of nil, fixing #195"

This reverts commit 8afb82da23b998c17868d1d84c149b1ff4563373.

Not backwards compatible.
---
 gruvbox.el | 70 +++---
 1 file changed, 35 insertions(+), 35 deletions(-)

diff --git a/gruvbox.el b/gruvbox.el
index ce0a63f4ea..868e5710cf 100644
--- a/gruvbox.el
+++ b/gruvbox.el
@@ -92,8 +92,8 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
 ,palette
 ((default   (:background gruvbox-bg 
:foreground gruvbox-light1))
  (cursor(:background gruvbox-light1))
- (mode-line (:background gruvbox-dark3 
:foreground gruvbox-light2 :box unspecified))
- (mode-line-inactive(:background gruvbox-dark1 
:foreground gruvbox-light4 :box unspecified))
+ (mode-line (:background gruvbox-dark3 
:foreground gruvbox-light2 :box nil))
+ (mode-line-inactive(:background gruvbox-dark1 
:foreground gruvbox-light4 :box nil))
  (fringe(:background gruvbox-bg))
  (hl-line   (:background gruvbox-dark1))
  (region(:background gruvbox-dark2)) 
;;selection
@@ -124,7 +124,7 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
  (alert-low-face(:foreground 
gruvbox-bright_blue))
  (trailing-whitespace   (:background 
gruvbox-bright_red))
  (escape-glyph  (:foreground 
gruvbox-bright_aqua))
- (header-line   (:background 
gruvbox-dark0 :foreground gruvbox-light3 :box unspecified :inherit unspecified))
+ (header-line   (:background 
gruvbox-dark0 :foreground gruvbox-light3 :box nil :inherit nil))
  (highlight (:background 
gruvbox-dark4 :foreground gruvbox-light0))
  (homoglyph (:foreground 
gruvbox-bright_yellow))
  (match (:foreground 
gruvbox-dark0 :background gruvbox-bright_blue))
@@ -145,7 +145,7 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
  (whitespace-line   (:background gruvbox-dark1 
:foreground gruvbox-bright_red))
  (whitespace-space-before-tab   (:background gruvbox-bg 
:foreground gruvbox-dark4))
  (whitespace-indentation(:background gruvbox-bg 
:foreground gruvbox-dark4))
- (whitespace-empty  (:background unspecified 
:foreground unspecified))
+ (whitespace-empty  (:background nil :foreground 
nil))
  (whitespace-space-after-tab(:background gruvbox-bg 
:foreground gruvbox-dark4))
 
  ;;; RainbowDelimiters
@@ -162,7 +162,7 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
  (rainbow-delimiters-depth-10-face  (:foreground 
gruvbox-delimiter-two))
  (rainbow-delimiters-depth-11-face  (:foreground 
gruvbox-delimiter-three))
  (rainbow-delimiters-depth-12-face  (:foreground 
gruvbox-delimiter-four))
- (rainbow-delimiters-unmatched-face (:background unspecified 
:foreground gruvbox-light0))
+ (rainbow-delimiters-unmatched-face (:background nil :foreground 
gruvbox-light0))
 
  ;;; line numbers
 
@@ -185,10 +185,10 @@ Should contain 2 %s constructs to allow for theme name 
and directory/prefix")
 
  ;;; elscreen
 
- (elscreen-tab-background-face  (:background gruvbox-bg :box 
unspecified)) ;; Tab bar, not the tabs
- (elscreen-tab-control-face (:background gruvbox-dark2 
:foreground gruvbox-bright_red :underline unspecified :box unspecified)) ;; The 
controls
- (elscreen-tab-current-screen-face  (:background gruvbox-dark4 
:foreground gruvbox-dark0 :box unspecified)) ;; Current tab
- (elscreen-tab-other-screen-face(:background gruvbox-dark2 
:foreground gruvbox-light4 :underline unspecified :box unspecified)) ;; 
Inactive tab
+ (elscreen-tab-background-face  (:background gruvbox-bg :box 
nil)) ;; Tab bar, not the tabs
+ (elscreen-tab-control-face (:background gruvbox-dark2 
:foreground gruvbox-bright_red :underline nil :box nil)) ;; The controls
+ (elscreen-tab-current-screen-face  (:background gruvbox-dark4 
:foreground gruvbox-dark0 :box nil)) ;; Current tab
+ (elscreen-tab-other-screen-face(:back

[nongnu] main a5a96e8ee0: * elpa-packages (auto-dim-other-buffers): New package.

2022-12-12 Thread Stefan Kangas
branch: main
commit a5a96e8ee0dd7d988d5bbef3a174a2c16416e41b
Author: Stefan Kangas 
Commit: Stefan Kangas 

* elpa-packages (auto-dim-other-buffers): New package.
---
 elpa-packages | 4 
 1 file changed, 4 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index 4a1ccf2930..2b652b1f9d 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -40,6 +40,10 @@
  (arduino-mode :url "https://repo.or.cz/arduino-mode.git";
   :ignored-files ("Cask"))
 
+ (auto-dim-other-buffers :url 
"https://github.com/mina86/auto-dim-other-buffers.el";
+  :readme "README.md"
+  :ignored-files ("LICENSE" "screenshot.gif"))
+
  (autothemer   :url "https://github.com/jasonm23/autothemer.git";
   :readme "README.md")
 



[nongnu] main 74b8d79708: * elpa-packages (writegood-mode): New package.

2022-12-12 Thread Stefan Kangas
branch: main
commit 74b8d79708a1cf0f6e9571b0ce7c442792cdac59
Author: Stefan Kangas 
Commit: Stefan Kangas 

* elpa-packages (writegood-mode): New package.
---
 elpa-packages | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index 2b652b1f9d..9d405686f0 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -703,6 +703,9 @@
 
  (with-simulated-input :url 
"https://github.com/DarwinAwardWinner/with-simulated-input";)
 
+ (writegood-mode   :url "https://github.com/bnbeckwith/writegood-mode";
+  :readme "README.org")
+
  (workroom  :url "https://codeberg.org/akib/emacs-workroom";
   :doc "workroom.texi")
 



[nongnu] main 3006584d23 2/2: * elpa-packages (evil-iedit-state): New package.

2022-12-12 Thread Stefan Kangas
branch: main
commit 3006584d23e2f97e37ae73a9fe5f0d602051e300
Author: Stefan Kangas 
Commit: Stefan Kangas 

* elpa-packages (evil-iedit-state): New package.
---
 elpa-packages | 4 
 1 file changed, 4 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index 70d715803a..bf13607695 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -167,6 +167,10 @@
  (evil-goggles :url "https://github.com/edkolev/evil-goggles.git";
   :ignored-files (".travis.yml" "test" "Makefile"))
 
+ (evil-iedit-state :url "https://github.com/syl20bnr/evil-iedit-state";
+  :readme "README.md"
+  :ignored-files ("LICENSE"))
+
  (evil-indent-plus :url "https://github.com/TheBB/evil-indent-plus.git";
   :readme "README.md")
 



[nongnu] main updated (74b8d79708 -> 3006584d23)

2022-12-12 Thread Stefan Kangas
skangas pushed a change to branch main.

  from  74b8d79708 * elpa-packages (writegood-mode): New package.
   new  2ca9dfce04 ; * elpa-packages (iedit): Remove resolved FIXME.
   new  3006584d23 * elpa-packages (evil-iedit-state): New package.


Summary of changes:
 elpa-packages | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)



[nongnu] main 2ca9dfce04 1/2: ; * elpa-packages (iedit): Remove resolved FIXME.

2022-12-12 Thread Stefan Kangas
branch: main
commit 2ca9dfce04f438e324526c95cd30ce0bbd3e9609
Author: Stefan Kangas 
Commit: Stefan Kangas 

; * elpa-packages (iedit): Remove resolved FIXME.
---
 elpa-packages | 2 --
 1 file changed, 2 deletions(-)

diff --git a/elpa-packages b/elpa-packages
index 9d405686f0..70d715803a 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -320,8 +320,6 @@
  "logo-small.png" "idris-tests*.el")
   :news "CHANGES.markdown")
 
- ;; FIXME: Upstream has force-pushed, causing divergence, see
- ;; https://github.com/victorhge/iedit/issues/147
  (iedit:url "https://github.com/victorhge/iedit.git";
   :ignored-files ("COPYING" "iedit-demo.gif" "release.sh"))
 



[nongnu] main 6953ceec7e: * elpa-packages (gruber-darker-theme): New package.

2022-12-12 Thread Stefan Kangas
branch: main
commit 6953ceec7e887f51c8d5556a09c0ba734dc87d9a
Author: Stefan Kangas 
Commit: Stefan Kangas 

* elpa-packages (gruber-darker-theme): New package.
---
 elpa-packages | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index bf13607695..52d53ceec9 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -258,6 +258,9 @@
  (graphql-mode :url "https://github.com/davazp/graphql-mode";
   :ignored-files ("test"))
 
+ (gruber-darker-theme  :url "https://github.com/rexim/gruber-darker-theme";
+  :readme "README.md")
+
  (gruvbox-theme:url 
"https://github.com/greduan/emacs-theme-gruvbox.git";
   :ignored-files ("images" "palette"))
 



[nongnu] elpa/auto-dim-other-buffers e7fcc5336c 13/82: less ceremonial readme?

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit e7fcc5336c53ef6f8a1d25592d3de976b7084d54
Author: Steven Degutis 
Commit: Steven Degutis 

less ceremonial readme?
---
 README.md | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index ff19c1ca6c..e77d5a2fc5 100644
--- a/README.md
+++ b/README.md
@@ -4,11 +4,8 @@ Visually makes non-current buffers less prominent.
 
 ![screenshot](screenshot.png)
 
-## Installation
+By default, "less prominent" means "has a black background". But you might 
want to change that by customizing `auto-dim-other-buffers-face`.
 
-Use [MELPA](http://melpa.milkbox.net/): `M-x package-install RET 
auto-dim-other-buffers RET`
+Install via [MELPA](http://melpa.milkbox.net/): `M-x package-install 
auto-dim-other-buffers`
 
-## Usage
-
-* `M-x turn-on-auto-dim-other-buffers RET`
-* `M-x customize-face RET auto-dim-other-buffers-face RET`
+Enable with the command `turn-on-auto-dim-other-buffers`



[nongnu] elpa/auto-dim-other-buffers 890051374f 01/82: first

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 890051374f13e42a8d00c2614c0c0ac3c53b5e25
Author: Steven Degutis 
Commit: Steven Degutis 

first
---
 README.md | 16 
 auto-dim-other-buffers.el | 35 +++
 2 files changed, 51 insertions(+)

diff --git a/README.md b/README.md
new file mode 100644
index 00..66a62d0bc6
--- /dev/null
+++ b/README.md
@@ -0,0 +1,16 @@
+# auto-dim-other-buffers.el
+
+Visually makes non-current buffers less prominent.
+
+## Installation
+
+Use [MELPA](http://melpa.milkbox.net/): `M-x package-install RET 
auto-dim-other-buffers RET`
+
+## Usage
+
+* `turn-on-auto-dim-other-buffers`
+* `turn-off-auto-dim-other-buffers`
+
+## TODO:
+
+* Make the face more easily customizable
diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
new file mode 100644
index 00..837a605185
--- /dev/null
+++ b/auto-dim-other-buffers.el
@@ -0,0 +1,35 @@
+;;; auto-dim-other-buffers.el --- Visually makes non-current buffers less 
prominent
+
+;; Author: Steven Degutis
+;; URL: https://github.com/sdegutis/auto-dim-other-buffers.el
+;; Version: 1.0
+
+(make-face 'sd/dimmed-font)
+(set-face-attribute 'sd/dimmed-font nil :background "black")
+
+(defun turn-off-auto-dim-other-buffers ()
+  (interactive)
+  (remove-hook 'post-command-hook 'sd/auto-dim-other-buffers)
+  (let ((original (current-buffer)))
+(dolist (buffer (buffer-list))
+  (set-buffer buffer)
+  (buffer-face-set nil))
+(set-buffer original)
+(buffer-face-set nil)))
+
+(defun turn-on-auto-dim-other-buffers ()
+  (interactive)
+  (add-hook 'post-command-hook 'sd/auto-dim-other-buffers))
+
+(defun sd/auto-dim-other-buffers ()
+  (let ((original (current-buffer)))
+(dolist (buffer (buffer-list))
+  (unless (minibufferp buffer)
+(set-buffer buffer)
+(buffer-face-set 'sd/dimmed-font)))
+(set-buffer original)
+(buffer-face-set nil)))
+
+(provide 'auto-dim-other-buffers)
+
+;;; auto-dim-other-buffers.el ends here



[nongnu] branch elpa/auto-dim-other-buffers created (now 33b5f88b79)

2022-12-12 Thread ELPA Syncer
elpasync pushed a change to branch elpa/auto-dim-other-buffers.

at  33b5f88b79 Correctly handle optional kill-all-local-variables 
argument in advice

This branch includes the following new commits:

   new  890051374f first
   new  e20bc722d6 that didnt help...
   new  4d6e644340 customizable face
   new  07d906f0f0 useless extra thing
   new  e473ef45ea set buffer faces MUCH less often
   new  16db9f4942 MUCH more efficient: only changes faces for 2 buffers 
max, and only when necessary
   new  0bf0800bb8 dont try to set face on dead buffers
   new  d2039c43af upgrade the version based on how efficient it is now :D
   new  e93f115d32 comments and fix
   new  8062977284 face is real face
   new  6804fde17b screenshot
   new  7ed6580b7d update sshot
   new  e7fcc5336c less ceremonial readme?
   new  5c793ea235 better readme
   new  b236157a77 uhh
   new  a969ff4e0e minor mode
   new  7f332de332 oops
   new  2424476114 fix some stuff
   new  e85510688d duh
   new  d8987326e6 dim new windows that pop up
   new  bea02696f0 Use save-current-buffer and with-current-buffer
   new  c80b367dd0 Leave echo area alone
   new  db5411dd17 Fix compiler warning by defining the variable
   new  6600c79600 Mark adob-mode as autoload function
   new  244c979b67 after-change-major-mode-hook on next-error-hook
   new  fb7ea24922 dimming/undimming when gaining/losing app focus
   new  8f58e3f7fe Use “adob--” as a prefix for private stuff.
   new  37085cf479 Consistently use “buffers” in function names, not 
“windows”.
   new  7502775f38 Use a shorter lighter for the mode.
   new  d4f5508b4e Bumped version to 1.5 and updated docstrings and 
comments.
   new  932b16751f .gitignore *.elc files.
   new  44b8965cff Specify the license, GPL-3.0+ is used.
   new  8c4470713f Set lexical binding on.
   new  e64bdbdb0a Use `face-remap-add-relative' to not interfere with 
`buffer-face-mode'
   new  475321c845 Refactor `adob--dim-buffer' to check `dim' only once
   new  cfab476572 Move hooks adding/removing to separate function
   new  02ae62c5ab Remove pre command hook
   new  b1562a1200 Wrap `adob--dim-all-buffers' into a lambda when adding 
as a hook
   new  a385b6013e Drop turn-{on,off}-* functions.
   new  a066c32ada Allow disabling “dimming on focus out” feature
   new  8b909cb210 fix change major mode on next-error-hook
   new  e9c886fac5 Use even number of arguments for `setq'
   new  8b1d8803b5 Fix Markdown formatting in README file
   new  b797afadb4 s/it’s/its/
   new  31c13e7ed8 Use ‘window-buffer’ instead of ‘current-buffer’
   new  6ebff3681f Don’t dim already dimmed buffer
   new  cedb4c4895 Use ‘buffer-list-update-hook’ instead of 
‘post-command-hook’
   new  b3999f9728 Fix missing closing paren
   new  90f6a6f0fb Bump Version in comment
   new  853523a854 Don't dim last buffer when switching to minibuffer or 
echo area.
   new  087baafa08 Move minibuffer check to the beginning of 
‘adob--buffer-list-update-hook’
   new  0c15c0d3a4 s/adob--ignore-buffer/adob--never-dim-p/
   new  53652211c1 Add MELPA badge to README
   new  d1ee176652 Update screenshot; make it animated
   new  4cc1e1bb08 Add version of the dim face for light background
   new  ec74b4803a Split ‘adob--dim-buffer’ into two no-argument functions
   new  b599ff6db9 Better clean up when disabling the mode; remove arg from 
dim-all-buffers
   new  6c8804c7d2 Remove mode’s lighter
   new  53dd9b68fb Ignore all hidden buffers
   new  efd617c999 Make sure current buffer is not dimmed when the mode is 
enabled
   new  a87cf772ac Dim only the last buffer when loosing focus
   new  af8eec9ec2 Prefer ‘window-buffer’ to ‘current-buffer’
   new  bc36211be2 Dim buffers appearing in non-selected windows
   new  774fe859f8 Fix ‘auto-dim-other-buffers-dim-on-switch-to-minibuffer’ 
behaviour
   new  8d7ef78b4a Prefer ‘after-focus-change-function’
   new  e4ef0a93ca Unconditionally undim selected buffer when focus is 
regained
   new  f712de72d4 Optimise ‘never dim’ check
   new  191d714ebb Dim individual windows rather than buffers
   new  0fba90826b Sneakily link to phrxmd’s video demonstrating the mode
   new  bedeef9ea3 Support ‘adow-mode’ since the first Emacs 27 preview 
releases
   new  82626612bd Handle window and buffer switching at the same time
   new  cad370fb6c Preserve current-buffer
   new  0a103b09eb Require 'face-remap to silence compilation warning
   new  ed9ebbcc52 Define Auto Dim Other Buffers customise group
   new  69d369e884 Fix minor typos and small refactor making use of ‘dolist`
   new  9f768ddd9a Debounce focus-change events
   new  f0d48d94c3 Introduce 
‘auto-dim-other-buffers-never-dim-buffer-functions’
   new  62c936d502 Fix buffe

[nongnu] elpa/auto-dim-other-buffers b236157a77 15/82: uhh

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit b236157a77b8f771bb7058c3d091b7ff5904ea5a
Author: Steven Degutis 
Commit: Steven Degutis 

uhh
---
 README.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 28eebdcde3..eb81b5f3c6 100644
--- a/README.md
+++ b/README.md
@@ -6,11 +6,11 @@ Visually makes non-current buffers less prominent.
 
 ## Install via [MELPA](http://melpa.milkbox.net/)
 
-`M-x package-install auto-dim-other-buffers`
+`M-x` `package-install` `auto-dim-other-buffers`
 
 ## Turn it on
 
-`M-x turn-on-auto-dim-other-buffers`
+`M-x` `turn-on-auto-dim-other-buffers`
 
 ## Customize "dimmed" buffers face
 



[nongnu] elpa/auto-dim-other-buffers 4d6e644340 03/82: customizable face

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 4d6e644340011e2caf1563b2440c4aa7ac33c5b6
Author: Steven Degutis 
Commit: Steven Degutis 

customizable face
---
 README.md | 8 ++--
 auto-dim-other-buffers.el | 7 ++-
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/README.md b/README.md
index 66a62d0bc6..2ae1fe809f 100644
--- a/README.md
+++ b/README.md
@@ -8,9 +8,5 @@ Use [MELPA](http://melpa.milkbox.net/): `M-x package-install 
RET auto-dim-other-
 
 ## Usage
 
-* `turn-on-auto-dim-other-buffers`
-* `turn-off-auto-dim-other-buffers`
-
-## TODO:
-
-* Make the face more easily customizable
+* `M-x turn-on-auto-dim-other-buffers`
+* Customize `auto-dim-other-buffers-face`
diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 7901d99ebe..d2f356abc8 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -7,6 +7,11 @@
 (make-face 'sd/dimmed-font)
 (set-face-attribute 'sd/dimmed-font nil :background "black")
 
+(defcustom auto-dim-other-buffers-face 'sd/dimmed-font
+  "Face (presumably dimmed somehow) for non-current buffers."
+  :type 'face
+  :group 'auto-dim-other-buffers)
+
 (defun turn-off-auto-dim-other-buffers ()
   (interactive)
   (remove-hook 'post-command-hook 'sd/auto-dim-other-buffers)
@@ -26,7 +31,7 @@
 (dolist (buffer (buffer-list))
   (set-buffer buffer)
   (unless (minibufferp)
-(buffer-face-set 'sd/dimmed-font)))
+(buffer-face-set auto-dim-other-buffers-face)))
 (set-buffer original)
 (buffer-face-set nil)))
 



[nongnu] elpa/auto-dim-other-buffers 07d906f0f0 04/82: useless extra thing

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 07d906f0f0c3baf6b6109880cc22ac395f99bda5
Author: Steven Degutis 
Commit: Steven Degutis 

useless extra thing
---
 auto-dim-other-buffers.el | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index d2f356abc8..5683cf2168 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -19,8 +19,7 @@
 (dolist (buffer (buffer-list))
   (set-buffer buffer)
   (buffer-face-set nil))
-(set-buffer original)
-(buffer-face-set nil)))
+(set-buffer original)))
 
 (defun turn-on-auto-dim-other-buffers ()
   (interactive)



[nongnu] elpa/auto-dim-other-buffers 7ed6580b7d 12/82: update sshot

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 7ed6580b7d7b4e12eb5dd647e1c7b57193c5e1ce
Author: Steven Degutis 
Commit: Steven Degutis 

update sshot
---
 screenshot.png | Bin 153383 -> 145608 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/screenshot.png b/screenshot.png
index 10c73a3532..38a4788f21 100644
Binary files a/screenshot.png and b/screenshot.png differ



[nongnu] elpa/auto-dim-other-buffers 8062977284 10/82: face is real face

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 80629772844f9538ea54928e1eb3994e5fe42f71
Author: Steven Degutis 
Commit: Steven Degutis 

face is real face
---
 README.md |  4 ++--
 auto-dim-other-buffers.el | 10 +++---
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/README.md b/README.md
index 2ae1fe809f..575cc84327 100644
--- a/README.md
+++ b/README.md
@@ -8,5 +8,5 @@ Use [MELPA](http://melpa.milkbox.net/): `M-x package-install 
RET auto-dim-other-
 
 ## Usage
 
-* `M-x turn-on-auto-dim-other-buffers`
-* Customize `auto-dim-other-buffers-face`
+* `M-x turn-on-auto-dim-other-buffers RET`
+* `M-x customize-face RET auto-dim-other-buffers-face RET`
diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 5592dfb5a9..ba5c65847b 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -4,12 +4,8 @@
 ;; URL: https://github.com/sdegutis/auto-dim-other-buffers.el
 ;; Version: 1.2
 
-(make-face 'sd/dimmed-font)
-(set-face-attribute 'sd/dimmed-font nil :background "black")
-
-(defcustom auto-dim-other-buffers-face 'sd/dimmed-font
+(defface auto-dim-other-buffers-face '((t :background "black"))
   "Face (presumably dimmed somehow) for non-current buffers."
-  :type 'face
   :group 'auto-dim-other-buffers)
 
 (defun adob/pre-command-hook ()
@@ -30,7 +26,7 @@
  )
 
 (set-buffer adob/last-buffer)
-(buffer-face-set auto-dim-other-buffers-face))
+(buffer-face-set 'auto-dim-other-buffers-face))
 
   ;; now, restore the current buffer, and undim it.
   (set-buffer original)
@@ -47,7 +43,7 @@
   (adob/set-face-on-all-buffers nil))
 
 (defun adob/dim-all-windows ()
-  (adob/set-face-on-all-buffers auto-dim-other-buffers-face))
+  (adob/set-face-on-all-buffers 'auto-dim-other-buffers-face))
 
 (defun turn-off-auto-dim-other-buffers ()
   (interactive)



[nongnu] elpa/auto-dim-other-buffers bedeef9ea3 70/82: Support ‘adow-mode’ since the first Emacs 27 preview releases

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit bedeef9ea3f2d8e45961427359ff88f840fcb67d
Author: Michal Nazarewicz 
Commit: Michal Nazarewicz 

Support ‘adow-mode’ since the first Emacs 27 preview releases

The :filtered :window face predicate has already been available since
Emacs 27.0.90.  This can be confirmed by investigating repository’s
history:

$ git log --oneline --no-walk 9d447fa1562
9d447fa1562 Add support for per-window face remapping
$ git tag --contains 9d447fa1562
emacs-27.0.90
emacs-27.0.91

Enable ‘adow-mode’ in those development release.  There really is no
reason not to.  Meanwhile, Emacs 27.1 hasn’t came out yet so this will
allow users take advantage of the new mode without having to compile
Emacs by hand (at least in those situations where they have access to
the pre-releases).

Fixes: https://github.com/mina86/auto-dim-other-buffers.el/issues/21
---
 README.md |  6 +++---
 auto-dim-other-buffers.el | 18 +-
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/README.md b/README.md
index c75f075f0d..15f04c2a94 100644
--- a/README.md
+++ b/README.md
@@ -36,6 +36,6 @@ customisation group which can be accessed with:
 
 M-x customize-group RET auto-dim-other-buffers RET
 
-Note that despite it’s name, since Emacs 27.1 the mode operates on *windows*
-rather than buffers.  I.e. selected window is highlighted and all other
-windows are dimmed even if they display the same buffer.
+Note that despite it’s name, since Emacs 27 the mode operates on
+*windows* rather than buffers.  I.e. selected window is highlighted
+and all other windows are dimmed even if they display the same buffer.
diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index b3ea2a3766..e79bf1c0d6 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -2,7 +2,7 @@
 ;; Author: Michal Nazarewicz 
 ;; Maintainer: Michal Nazarewicz 
 ;; URL: https://github.com/mina86/auto-dim-other-buffers.el
-;; Version: 2.0
+;; Version: 2.0.1
 
 ;; This file is not part of GNU Emacs.
 
@@ -52,12 +52,12 @@
 ;;
 ;; M-x customize-group RET auto-dim-other-buffers RET
 
-;; Note that despite it’s name, since Emacs 27.1 the mode operates on *windows*
+;; Note that despite it’s name, since Emacs 27 the mode operates on *windows*
 ;; rather than buffers.  I.e. selected window is highlighted and all other
 ;; windows are dimmed even if they display the same buffer.  In older Emacs
 ;; versions the mode falls back to the old behaviour where all windows
-;; displaying selected buffer are highlighted.  This historic behaviour is 
where
-;; the mode gets its name from.
+;; displaying selected buffer are highlighted.  This historic behaviour
+;; is where the mode gets its name from.
 
 ;;; Code:
 
@@ -77,12 +77,12 @@
   :group 'auto-dim-other-buffers)
 
 
-(defconst adob--adow-mode (not (version< emacs-version "27.1"))
+(defconst adob--adow-mode (not (version< emacs-version "27.0.90"))
   "Whether Emacs supports :filtered faces.
 If t, the code will run in ‘auto dim other window’ mode (hence
 ‘adow-mode’) which operates on windows rather than buffers.  To
 operate on windows, Emacs must support :filtered face predicate
-which has been added in Emacs 27.1.")
+which has been added in Emacs 27.")
 
 (defconst adob--remap-face
   (if adob--adow-mode
@@ -267,7 +267,7 @@ windows in a frame, the idea is that this mode helps 
recognise
 which is the selected window by providing a non-intrusive but
 still noticeable visual indicator.
 
-Note that despite it’s name, since Emacs 27.1 this mode operates
+Note that despite it’s name, since Emacs 27 this mode operates
 on *windows* rather than buffers.  In older versions of Emacs, if
 a buffer was displayed in multiple windows, none of them would be
 dimmed even though at most one could have focus.  This historic
@@ -277,8 +277,8 @@ behaviour is where the mode gets its name from."
   (let ((callback (if auto-dim-other-buffers-mode #'add-hook #'remove-hook)))
 (funcall callback 'window-configuration-change-hook #'adob--rescan-windows)
 (funcall callback 'buffer-list-update-hook #'adob--buffer-list-update-hook)
-;; Prefer ‘after-focus-change-function’ (which was added in Emacs 27.1) to
-;; ‘focus-out-hook’ and ‘focus-in-hook’.
+;; Prefer ‘after-focus-change-function’ (which was added in Emacs 27)
+;; to ‘focus-out-hook’ and ‘focus-in-hook’.
 (if (boundp 'after-focus-change-function)
 (if auto-dim-other-buffers-mode
 (add-function :after after-focus-change-function



[nongnu] elpa/auto-dim-other-buffers 6804fde17b 11/82: screenshot

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 6804fde17b8aa0b067f047df9e40f0f231790643
Author: Steven Degutis 
Commit: Steven Degutis 

screenshot
---
 README.md  |   2 ++
 screenshot.png | Bin 0 -> 153383 bytes
 2 files changed, 2 insertions(+)

diff --git a/README.md b/README.md
index 575cc84327..ff19c1ca6c 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,8 @@
 
 Visually makes non-current buffers less prominent.
 
+![screenshot](screenshot.png)
+
 ## Installation
 
 Use [MELPA](http://melpa.milkbox.net/): `M-x package-install RET 
auto-dim-other-buffers RET`
diff --git a/screenshot.png b/screenshot.png
new file mode 100644
index 00..10c73a3532
Binary files /dev/null and b/screenshot.png differ



[nongnu] elpa/auto-dim-other-buffers 853523a854 50/82: Don't dim last buffer when switching to minibuffer or echo area.

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 853523a85431e4b64ada0e58b242fa9307435c62
Author: William Bert 
Commit: William Bert 

Don't dim last buffer when switching to minibuffer or echo area.
---
 auto-dim-other-buffers.el | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 413e852ceb..540bd75330 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -63,6 +63,11 @@
   :type 'boolean
   :group 'auto-dim-other-buffers)
 
+(defcustom auto-dim-other-buffers-dim-on-switch-to-minibuffer t
+  "Whether to dim last buffer when switching to minibuffer or echo area."
+  :type 'boolean
+  :group 'auto-dim-other-buffers)
+
 (defvar adob--last-buffer nil
   "Selected buffer before command finished.")
 
@@ -98,6 +103,12 @@ Currently only mini buffer and echo areas are ignored."
   ;; dimmed. if it's just killed, don't try to set its face.
   (and (buffer-live-p adob--last-buffer)
(not (adob--ignore-buffer adob--last-buffer))
+   ;; By default, dim last buffer on switch to any other buffer. But if
+   ;; option is nil, then don't dim last buffer on switch to minibuffer
+   ;; or echo area.
+   (or auto-dim-other-buffers-dim-on-switch-to-minibuffer
+   (not (or (minibufferp (current-buffer))
+(string-match "^ \\*Echo Area" (buffer-name 
(current-buffer))
(with-current-buffer adob--last-buffer
  (adob--dim-buffer t)))
   ;; now, restore the selected buffer, and undim it.



[nongnu] elpa/auto-dim-other-buffers cedb4c4895 47/82: Use ‘buffer-list-update-hook’ instead of ‘post-command-hook’

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit cedb4c48955812f26ab5f22340f9a48e85aa17e7
Author: Michal Nazarewicz 
Commit: Michal Nazarewicz 

Use ‘buffer-list-update-hook’ instead of ‘post-command-hook’

In certain cases, ‘post-command-hook’ is called before a buffer
is changed and then doesn’t get called again.  This leads to buffer
not being properly undimmed.  Change to use ‘buffer-list-update-hook’
which is called on every buffer change.

This fixes https://github.com/mina86/auto-dim-other-buffers.el/issues/12
---
 auto-dim-other-buffers.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 53b202aaff..572977a11f 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -89,7 +89,7 @@ Currently only mini buffer and echo areas are ignored."
t))
 (force-window-update (current-buffer)))
 
-(defun adob--post-command-hook ()
+(defun adob--buffer-list-update-hook ()
   "If buffer has changed, dim the last one and undim the new one."
   (let ((buf (window-buffer)))
 ;; if we haven't switched buffers, do nothing
@@ -130,7 +130,7 @@ function."
 (defun adob--hooks (callback)
   "Add (if CALLBACK is `add-hook') or remove (if `remove-hook') adob hooks."
   (dolist (args
-   '((post-command-hook adob--post-command-hook)
+   '((buffer-list-update-hook adob--buffer-list-update-hook)
  (focus-out-hook adob--focus-out-hook)
  (focus-in-hook adob--focus-in-hook)))
 (apply callback args)))



[nongnu] elpa/auto-dim-other-buffers a969ff4e0e 16/82: minor mode

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit a969ff4e0e71f7fede3bc81dcbd424bba8c60a9f
Author: Steven Degutis 
Commit: Steven Degutis 

minor mode
---
 README.md |  2 +-
 auto-dim-other-buffers.el | 13 ++---
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md
index eb81b5f3c6..dff8715110 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ Visually makes non-current buffers less prominent.
 
 ## Turn it on
 
-`M-x` `turn-on-auto-dim-other-buffers`
+`M-x` `auto-dim-other-buffers-mode`
 
 ## Customize "dimmed" buffers face
 
diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index ba5c65847b..c7c0c2e336 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -6,7 +6,7 @@
 
 (defface auto-dim-other-buffers-face '((t :background "black"))
   "Face (presumably dimmed somehow) for non-current buffers."
-  :group 'auto-dim-other-buffers)
+  :group 'auto-dim-other-buffers-mode)
 
 (defun adob/pre-command-hook ()
   (setq adob/last-buffer (current-buffer)))
@@ -46,18 +46,25 @@
   (adob/set-face-on-all-buffers 'auto-dim-other-buffers-face))
 
 (defun turn-off-auto-dim-other-buffers ()
-  (interactive)
+  (message "turning off")
   (remove-hook 'pre-command-hook 'adob/pre-command-hook)
   (remove-hook 'post-command-hook 'adob/post-command-hook)
   (adob/undim-all-windows))
 
 (defun turn-on-auto-dim-other-buffers ()
-  (interactive)
+  (message "turning on")
   (setq adob/last-buffer nil)
   (adob/dim-all-windows)
   (add-hook 'pre-command-hook 'adob/pre-command-hook)
   (add-hook 'post-command-hook 'adob/post-command-hook))
 
+(define-minor-mode auto-dim-other-buffers-mode
+  "Visually makes non-current buffers less prominent"
+  :lighter " auto-dim"
+  (if auto-dim-other-buffers-mode
+  (turn-on-auto-dim-other-buffers)
+(turn-off-auto-dim-other-buffers)))
+
 (provide 'auto-dim-other-buffers)
 
 ;;; auto-dim-other-buffers.el ends here



[nongnu] elpa/auto-dim-other-buffers 8b1d8803b5 43/82: Fix Markdown formatting in README file

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 8b1d8803b5e64390d2004fe6dd21c756131551e7
Author: Michal Nazarewicz 
Commit: Michal Nazarewicz 

Fix Markdown formatting in README file
---
 README.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 0b19aa2ebd..f0c6234bc7 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # auto-dim-other-buffers.el
 
-The `auto-dim-other-buffers-mode' is a global minor mode which
+The `auto-dim-other-buffers-mode` is a global minor mode which
 makes non-current buffer less prominent making it more apparent
 which window has a focus.
 
@@ -15,8 +15,8 @@ Once installed, the mode can be turned on (globally) with:
 
 M-x auto-dim-other-buffers-mode RET
 
-To make the mode enabled every time Emacs starts, add the following
-to Emacs initialisation file (~/.emacs or ~/.emacs.d/init.el):
+To make the mode enabled every time Emacs starts, add the following to
+Emacs initialisation file (`~/.emacs` or `~/.emacs.d/init.el`):
 
 (add-hook 'after-init-hook (lambda ()
   (when (fboundp 'auto-dim-other-buffers-mode)



[nongnu] elpa/auto-dim-other-buffers c80b367dd0 22/82: Leave echo area alone

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit c80b367dd051119e639d7ef001e680c5276898d8
Author: Michal Nazarewicz 
Commit: Michal Nazarewicz 

Leave echo area alone
---
 auto-dim-other-buffers.el | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 29cc140ca7..4aa5d5b7fa 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -8,6 +8,11 @@
   "Face (presumably dimmed somehow) for non-current buffers."
   :group 'auto-dim-other-buffers)
 
+(defun adob/ignore-buffer (buffer)
+  (or (null buffer)
+  (minibufferp buffer)
+  (string-match "^ \\*Echo Area" (buffer-name buffer
+
 (defun adob/pre-command-hook ()
   (setq adob/last-buffer (current-buffer)))
 
@@ -19,7 +24,7 @@
 ;; feature was just turned on and all buffers are already
 ;; dimmed. if it's just killed, don't try to set its face.
 (and (buffer-live-p adob/last-buffer)
- (not (minibufferp adob/last-buffer))
+ (not (adob/ignore-buffer adob/last-buffer))
  (with-current-buffer adob/last-buffer
(buffer-face-set 'auto-dim-other-buffers-face)))
 
@@ -35,8 +40,9 @@
 (defun adob/set-face-on-all-buffers (face)
   (save-current-buffer
 (dolist (buffer (buffer-list))
-  (set-buffer buffer)
-  (buffer-face-set face
+  (unless (adob/ignore-buffer buffer)
+(set-buffer buffer)
+(buffer-face-set face)
 
 (defun adob/undim-all-windows ()
   (adob/set-face-on-all-buffers nil))



[nongnu] elpa/auto-dim-other-buffers 2424476114 18/82: fix some stuff

2022-12-12 Thread ELPA Syncer
branch: elpa/auto-dim-other-buffers
commit 242447611496d947c3c9c14e0927436fca10b4f5
Author: Steven Degutis 
Commit: Steven Degutis 

fix some stuff
---
 auto-dim-other-buffers.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 8806ddad13..35734041d9 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -6,7 +6,7 @@
 
 (defface auto-dim-other-buffers-face '((t :background "black"))
   "Face (presumably dimmed somehow) for non-current buffers."
-  :group 'auto-dim-other-buffers-mode)
+  :group 'auto-dim-other-buffers)
 
 (defun adob/pre-command-hook ()
   (setq adob/last-buffer (current-buffer)))
@@ -58,7 +58,8 @@
 
 (define-minor-mode auto-dim-other-buffers-mode
   "Visually makes non-current buffers less prominent"
-  :lighter " auto-dim"
+  :lighter " Auto-Dim"
+  :global t
   (if auto-dim-other-buffers-mode
   (turn-on-auto-dim-other-buffers)
 (turn-off-auto-dim-other-buffers)))



  1   2   3   4   5   >