[elpa] externals/eev 55f2548e3f: Added a video: "2024lean4of0"."

2024-07-26 Thread ELPA Syncer
branch: externals/eev
commit 55f2548e3fdaec9977c7b58f4502979787030cec
Author: Eduardo Ochs 
Commit: Eduardo Ochs 

Added a video: "2024lean4of0"."
---
 ChangeLog |  7 +++
 VERSION   |  4 ++--
 eev-tlinks.el |  4 ++--
 eev-videolinks.el | 18 +-
 eev.el|  2 +-
 5 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 2dae2bdf90..4f27c110e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2024-07-26  Eduardo Ochs  
+
+   * eev.el: bumped the version.
+
+   * eev-videolinks.el (ee-1stclassvideos-info): new video:
+   "2024lean4of0".
+
 2024-07-25  Eduardo Ochs  
 
* eev-blinks.el (ee-symbol-function): added a test for (fboundp
diff --git a/VERSION b/VERSION
index 99208d2f90..ccac3183e0 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-Fri Jul 26 02:41:47 GMT 2024
-Thu Jul 25 23:41:47 -03 2024
+Fri Jul 26 05:30:34 GMT 2024
+Fri Jul 26 02:30:34 -03 2024
diff --git a/eev-tlinks.el b/eev-tlinks.el
index 67d6809b7a..92d4d3108f 100644
--- a/eev-tlinks.el
+++ b/eev-tlinks.el
@@ -3259,10 +3259,10 @@ call BINARY instead of \"google-chrome\"."
 ;;   (find-dot-emacs-intro)
 ;; and run:
 ;;   
-;; (ee-copy-rest-3 nil \";;--end\" \"~/.emacs\")
+;;   (ee-copy-rest-3 nil \";;--end\" \"~/.emacs\")
 ;; From: (find-newbrowser2-links \"{binary}\")
+;; Test: (find-googlechrome \"https://www.lua.org/\";)
 (defun find-googlechrome (url) (find-bgprocess `(\"{binary}\" ,url)))
-(find-googlechrome \"https://www.lua.org/\";)
 ;;--end
 ")
  )
diff --git a/eev-videolinks.el b/eev-videolinks.el
index 77b4936ec7..719703e940 100644
--- a/eev-videolinks.el
+++ b/eev-videolinks.el
@@ -19,7 +19,7 @@
 ;;
 ;; Author: Eduardo Ochs 
 ;; Maintainer: Eduardo Ochs 
-;; Version:20240715
+;; Version:20240726
 ;; Keywords:   e-scripts
 ;;
 ;; Latest version: <http://anggtwu.net/eev-current/eev-videolinks.el>
@@ -74,6 +74,7 @@
 ;;   «.eev2023replsb»  (to "eev2023replsb")
 ;;   «.2024git»(to "2024git")
 ;;   «.2024luaso»  (to "2024luaso")
+;;   «.2024lean4of0»   (to "2024lean4of0")
 ;;   «.2024algpergs»   (to "2024algpergs")
 ;; «.ee-1stclassvideos-field»  (to "ee-1stclassvideos-field")
 ;; «.second-class-videos»  (to "second-class-videos")
@@ -829,6 +830,21 @@ of the videos and play them with mpv. Compare with
  :subs".vtt"
  :comment "See: (find-lua-tutorial-intro)")
 ;;
+;; «2024lean4of0»  (to ".2024lean4of0")
+;; Play: (find-2024lean4of0video "0:00")
+;; Index: (find-1stclassvideoindex "2024lean4of0")
+("2024lean4of0"
+ :title "Oficina de Lean4 - versão 0"
+ :mp4   "http://anggtwu.net/eev-videos/2024-lean4-oficina-0.mp4";
+ :yt"http://www.youtube.com/watch?v=vBkxGIrv2Q0";
+ :page  "http://anggtwu.net/2024-lean4-oficina-0.html";
+ :hsubs "http://anggtwu.net/2024-lean4-oficina-0.html#00:00";
+ :lang  "portuguese"
+ :date"2024jul04"
+ :length  "37:20"
+ :subs".vtt"
+ :comment "A video in Portuguese about a workshop on Lean4.")
+;;
 ;; «2024algpergs»  (to ".2024algpergs")
 ;; Play: (find-2024algpergsvideo "0:00")
 ;; Index: (find-1stclassvideoindex "2024algpergs")
diff --git a/eev.el b/eev.el
index f5e7abf343..4349bd9b51 100644
--- a/eev.el
+++ b/eev.el
@@ -6,7 +6,7 @@
 ;; Package-Requires: ((emacs "25.1"))
 ;; Keywords: lisp e-scripts
 ;; URL: http://anggtwu.net/#eev
-;; Version: 20240718
+;; Version: 20240726
 
 ;; 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



[elpa] main e17f90cca1: copyright_exceptions (eev/eev-lean4.el): New entry

2024-07-26 Thread Stefan Monnier via
branch: main
commit e17f90cca154a02ffe3b5048a6dd4526c09bfeef
Author: Stefan Monnier 
Commit: Stefan Monnier 

copyright_exceptions (eev/eev-lean4.el): New entry
---
 copyright_exceptions | 1 +
 1 file changed, 1 insertion(+)

diff --git a/copyright_exceptions b/copyright_exceptions
index 1a81f98ef6..3712fff9da 100644
--- a/copyright_exceptions
+++ b/copyright_exceptions
@@ -38,6 +38,7 @@ capf-autosuggest/capf-autosuggest.el:;; assignment to the 
FSF, see info node "(e
 capf-autosuggest/capf-autosuggest.el:;; package is stored in GNU ELPA, 
non-trivial patches require copyright
 coterm/coterm.el:;; assignment to the FSF, see info node "(emacs) Copyright 
Assignment".
 coterm/coterm.el:;; package is stored in GNU ELPA, non-trivial patches require 
copyright
+eev/eev-lean4.el:;; Try: ({k2}l \"Copyright\")
 excorporate/excorporate-calfw.el:;; copyright assignment papers on file with 
the FSF.
 hyperbole/hib-doc-id.el:;;  Copyright:
 hyperbole/kotl/kotl-autoloads.el



[elpa] externals/openpgp 0f304a6262 1/3: Fix markup in "Usage" section

2024-07-26 Thread ELPA Syncer
branch: externals/openpgp
commit 0f304a62620811ee139b780c4245dfa51fbe375e
Author: Philip Kaludercic 
Commit: Philip Kaludercic 

Fix  markup in "Usage" section
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 68fe532af6..8fef0fec4b 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@ Usage
 The package provides three commands for fetching a key (by
 fingerprint, key ID and email) and two commands for uploading a key
 (from a file or from your GPG keychain).  Use C-h a openpgp-
-RET to generate an overview.
+RET to generate an overview.
 
 Contribute
 --



[elpa] externals/openpgp 69254001ea 3/3: Bump version to 1.0.2

2024-07-26 Thread ELPA Syncer
branch: externals/openpgp
commit 69254001eae10b3b162200082bcbc684363e84d7
Author: Philip Kaludercic 
Commit: Philip Kaludercic 

Bump version to 1.0.2
---
 openpgp.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openpgp.el b/openpgp.el
index 00524504a6..757596daea 100644
--- a/openpgp.el
+++ b/openpgp.el
@@ -5,7 +5,7 @@
 ;; Author: Philip Kaludercic 
 ;; Maintainer: Philip Kaludercic <~pkal/public-in...@lists.sr.ht>
 ;; URL: https://git.sr.ht/~pkal/openpgp/
-;; Version: 1.0.1
+;; Version: 1.0.2
 ;; Package-Requires: ((emacs "24.4"))
 ;; Keywords: convenience
 



[elpa] externals/openpgp updated (25babb1060 -> 69254001ea)

2024-07-26 Thread ELPA Syncer
elpasync pushed a change to branch externals/openpgp.

  from  25babb1060 Bump version to 1.0.1 for GNU ELPA
   new  0f304a6262 Fix  markup in "Usage" section
   new  489d53d075 Convert openpgp-fetch-... functions into commands
   new  69254001ea Bump version to 1.0.2


Summary of changes:
 README.md  |  2 +-
 openpgp.el | 12 ++--
 2 files changed, 11 insertions(+), 3 deletions(-)



[elpa] externals/openpgp 489d53d075 2/3: Convert openpgp-fetch-... functions into commands

2024-07-26 Thread ELPA Syncer
branch: externals/openpgp
commit 489d53d075f46c8ae976f810f379f1bdb95c1c0b
Author: Philip Kaludercic 
Commit: Philip Kaludercic 

Convert openpgp-fetch-... functions into commands
---
 openpgp.el | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/openpgp.el b/openpgp.el
index 0739515805..00524504a6 100644
--- a/openpgp.el
+++ b/openpgp.el
@@ -1,6 +1,6 @@
 ;;; openpgp.el --- Client for keys.openpgp.org   -*- lexical-binding: t; 
-*-
 
-;; Copyright (C) 2020, 2023  Free Software Foundation, Inc.
+;; Copyright (C) 2020, 2023, 2024  Free Software Foundation, Inc.
 
 ;; Author: Philip Kaludercic 
 ;; Maintainer: Philip Kaludercic <~pkal/public-in...@lists.sr.ht>
@@ -74,6 +74,7 @@ STATUS is a plist described in the docstring for 
`url-retrieve'."
 ;;;###autoload
 (defun openpgp-fetch-key-by-fingerprint (fingerprint)
   "Query key via FINGERPRINT and add to keychain."
+  (interactive "sFingerprint: ")
   (let ((fingerprint (string-remove-prefix "0X" (upcase fingerprint
 (url-retrieve (openpgp--api-url "by-fingerprint" fingerprint)
  #'openpgp--process-key)))
@@ -81,13 +82,20 @@ STATUS is a plist described in the docstring for 
`url-retrieve'."
 ;;;###autoload
 (defun openpgp-fetch-key-by-keyid (keyid)
   "Query key via KEYID and add to keychain."
+  (interactive "sKey ID: ")
   (let ((keyid (string-remove-prefix "0X" (upcase keyid
 (url-retrieve (openpgp--api-url "by-keyid" keyid)
  #'openpgp--process-key)))
 
+(declare-function message--name-table "message" (orig-string))
+
 ;;;###autoload
 (defun openpgp-fetch-key-by-email (email)
   "Query key via EMAIL and add to keychain."
+  (interactive (progn
+ (require 'message)
+ (cdr (mail-extract-address-components
+   (completing-read "Email: " (message--name-table ""))
   (url-retrieve (openpgp--api-url "by-email" (url-hexify-string email))
#'openpgp--process-key))
 



[elpa] externals/org-modern b9fce9786f: Fix #225

2024-07-26 Thread ELPA Syncer
branch: externals/org-modern
commit b9fce9786f8433d20212c72ec57757593a5ac81c
Author: Daniel Mendler 
Commit: Daniel Mendler 

Fix #225
---
 org-modern.el | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/org-modern.el b/org-modern.el
index e1174a8d2e..261fd6c73b 100644
--- a/org-modern.el
+++ b/org-modern.el
@@ -902,8 +902,7 @@ whole buffer; otherwise, for the line at point."
 (when org-modern-todo
   (goto-char (point-min))
   (while (< (point) (point-max))
-(when-let (((get-text-property (point) 'todo-state))
-   (org-not-done-regexp (get-text-property (point) 
'org-not-done-regexp))
+(when-let ((org-not-done-regexp (get-text-property (point) 
'org-not-done-regexp))
(re (get-text-property (point) 'org-todo-regexp))
(re (concat " " re " "))
((re-search-forward re (pos-eol) 'noerror)))



[nongnu] elpa/helm 09c61064a4: New command to navigate outline buffers

2024-07-26 Thread ELPA Syncer
branch: elpa/helm
commit 09c61064a4d369bbf5b6e3cb34e904e79b9306b4
Author: Thierry Volpiatto 
Commit: Thierry Volpiatto 

New command to navigate outline buffers
---
 helm-misc.el | 32 
 1 file changed, 32 insertions(+)

diff --git a/helm-misc.el b/helm-misc.el
index 104c9e41cd..b188eed52f 100644
--- a/helm-misc.el
+++ b/helm-misc.el
@@ -27,6 +27,8 @@
 (declare-function jabber-chat-with "ext:jabber.el")
 (declare-function jabber-read-account "ext:jabber.el")
 (declare-function helm-comp-read "helm-mode")
+(declare-function outline-back-to-heading "outline.el")
+(declare-function outline-end-of-heading  "outline.el")
 
 
 (defgroup helm-misc nil
@@ -387,6 +389,36 @@ Default action change TZ environment variable locally to 
emacs."
 (delete-minibuffer-contents)
 (insert elm)))
 
+;;;###autoload
+(defun helm-outline ()
+  "Basic helm navigation tool for outline buffers."
+  (interactive)
+  (cl-assert (buffer-local-value 'outline-minor-mode (current-buffer))
+ nil "Not an outline enabled buffer")
+  (helm :sources (helm-build-sync-source "helm outline"
+ :candidates
+ (lambda ()
+   (with-helm-current-buffer
+ (save-excursion
+   (goto-char (point-min))
+   (cl-loop while (re-search-forward "^[*]+" nil t)
+for beg = (match-beginning 0)
+for end = (progn
+(outline-end-of-heading) (point))
+do (jit-lock-fontify-now beg end)
+and collect
+(cons (buffer-substring beg end) beg)
+ :action (lambda (pos)
+   (goto-char pos)
+   (helm-highlight-current-line)))
+:preselect (save-excursion
+ (when (condition-case _err
+   (outline-back-to-heading)
+ (error nil))
+   (regexp-quote
+(buffer-substring
+ (point) (progn (outline-end-of-heading) (point))
+:buffer "*helm outline*"))
 
 (provide 'helm-misc)
 



[nongnu] elpa/helm-core updated (bb063b47a4 -> 09c61064a4)

2024-07-26 Thread ELPA Syncer
elpasync pushed a change to branch elpa/helm-core.

  from  bb063b47a4 Be consistent with the return value of helm-common-dir-1
  adds  09c61064a4 New command to navigate outline buffers

No new revisions were added by this update.

Summary of changes:
 helm-misc.el | 32 
 1 file changed, 32 insertions(+)



[nongnu] elpa/geiser 3b02581c84: fixes for new button types handling

2024-07-26 Thread ELPA Syncer
branch: elpa/geiser
commit 3b02581c8422d416d1d4dc3168db5cf7b0ef16fc
Author: jao 
Commit: jao 

fixes for new button types handling

Fixes issue #68.
---
 elisp/geiser-doc.el | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/elisp/geiser-doc.el b/elisp/geiser-doc.el
index 14350627c0..5d1d04b63c 100644
--- a/elisp/geiser-doc.el
+++ b/elisp/geiser-doc.el
@@ -1,6 +1,6 @@
 ;;; geiser-doc.el --- Accessing scheme-provided documentation  -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2009-2016, 2021-2022 Jose Antonio Ortega Ruiz
+;; Copyright (C) 2009-2016, 2021-2022, 2024 Jose Antonio Ortega Ruiz
 
 ;; This program is free software; you can redistribute it and/or
 ;; modify it under the terms of the Modified BSD License. You should
@@ -182,7 +182,7 @@ value if the default action should be skipped.")
   'help-echo "Go to definition"
   'follow-link t)
 
-(defun geiser-doc-goto-source ()
+(defun geiser-doc-goto-source (&rest _)
   "Go to the definition of this item."
   (interactive)
   (when-let (link geiser-doc--buffer-link)
@@ -197,7 +197,7 @@ value if the default action should be skipped.")
   'help-echo "Look up in Scheme manual"
   'follow-link t)
 
-(defun geiser-doc-goto-manual ()
+(defun geiser-doc-goto-manual (&rest _)
   "Go to the manual for this item."
   (interactive)
   (when-let (link geiser-doc--buffer-link)
@@ -208,7 +208,7 @@ value if the default action should be skipped.")
 
 (defun geiser-doc--insert-doc-buttons (impl)
   (when (geiser-impl--method 'external-help impl)
-(insert-text-button "[manual]" :type 'geiser-doc--xbutton)
+(insert-text-button "[manual]" :type 'geiser-doc-manual)
 (insert " "))
   (insert-text-button "[source]" :type 'geiser-doc-source))
 



[elpa] externals/cursor-undo 00026ca3ff: * cursor-undo.el: advised functions now return original function value.

2024-07-26 Thread Luke Lee
branch: externals/cursor-undo
commit 00026ca3ff4e386100b2afead1648e20a06a3f3d
Author: Luke Lee 
Commit: Luke Lee 

* cursor-undo.el: advised functions now return original function value.
---
 cursor-undo.el | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/cursor-undo.el b/cursor-undo.el
index 3f0aea01e5..aafa26957b 100644
--- a/cursor-undo.el
+++ b/cursor-undo.el
@@ -5,7 +5,7 @@
 ;; Author:   Luke Lee 
 ;; Maintainer:   Luke Lee 
 ;; Keywords: undo, cursor
-;; Version:  1.1.1
+;; Version:  1.1.2
 
 ;; GNU Emacs is free software: you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by
@@ -181,11 +181,12 @@ relative screen position (screen-pos=NIL) nor `point' 
position (no-move=t)."))
   ;; prevent nested calls for complicated compound commands
   (cundo-enable-cursor-tracking nil)
   (prev-point (point))
-  (prev-screen-start))
+  (prev-screen-start)
+  (result))
  ,@(when screen-pos
  '((if cursor-tracking
(setq prev-screen-start (window-start)
- (apply orig-func args)
+ (setq result (apply orig-func args))
  ;; This is a helper for commands that might take long. eg. page-up/
  ;; page-down in big files, or line-up/down in big files when marking.
  (unless
@@ -232,7 +233,8 @@ relative screen position (screen-pos=NIL) nor `point' 
position (no-move=t)."))
'((push prev-point buffer-undo-list)))
;;(abbrevmsg (format "c=%S,%S b=%S" last-command this-command
;;   buffer-undo-list) 128) ;; DBG
-   (undo-boundary))
+   (undo-boundary))
+ result
 
 ;;
 ;; Disable cursor tracking during miscellaneous operations that could cause
@@ -268,7 +270,7 @@ relative screen position (screen-pos=NIL) nor `point' 
position (no-move=t)."))
 ;;   you don't even notice and keep undoing other cursor commands you
 ;;   don't want to undo at all.  In this case, you can switch the buffer
 ;;   to read-only mode (by setting `buffer-read-only' to 't), then long
-;;   press  utill the undo command warns that you that you're
+;;   press  untill the undo command warns that you that you're
 ;;   trying to edit a read-only buffer.  At this point you're exactly at
 ;;   the latest editing position where you are looking for.  Now you can
 ;;   then safely set `buffer-read-only' back to NIL and continue your
@@ -293,8 +295,6 @@ relative screen position (screen-pos=NIL) nor `point' 
position (no-move=t)."))
   (apply orig-func args))
   (apply orig-func args
 
-(provide 'cursor-undo)
-
 ;;;
 ;;; Advice cursor movement commands
 ;;;
@@ -641,4 +641,6 @@ relative screen position (screen-pos=NIL) nor `point' 
position (no-move=t)."))
 (def-cursor-undo viper-beginning-of-line)
 (def-cursor-undo viper-repeat-find  t   t)
 
+(provide 'cursor-undo)
+
 ;;; cursor-undo.el ends here



[elpa] externals/auctex 2b043b61bb 1/2: ; * tex-site.el.in: Pacify the compiler.

2024-07-26 Thread ELPA Syncer
branch: externals/auctex
commit 2b043b61bb12a81bbfd17ea72bb7394f41b89a9f
Author: Arash Esbati 
Commit: Arash Esbati 

; * tex-site.el.in: Pacify the compiler.
---
 tex-site.el.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tex-site.el.in b/tex-site.el.in
index 2e8b4b505a..1d2da038aa 100644
--- a/tex-site.el.in
+++ b/tex-site.el.in
@@ -106,6 +106,9 @@ shared by all users of a site."
   ;; Tell emacs to continue standard unloading procedure.
   nil)
 
+;; Silence the compiler for the variable defined below:
+(defvar TeX-modes)
+
 (defun TeX-modes-set (var value &optional _ignored)
   "Set VAR (which should be `TeX-modes') to VALUE.
 



[elpa] externals/auctex updated (441a2416f6 -> b02f3e76d6)

2024-07-26 Thread ELPA Syncer
elpasync pushed a change to branch externals/auctex.

  from  441a2416f6 Merge remote-tracking branch 'origin/master'
   new  2b043b61bb ; * tex-site.el.in: Pacify the compiler.
   new  b02f3e76d6 * NEWS.org (Changed): Describe the new repo structure.


Summary of changes:
 NEWS.org   | 17 +
 tex-site.el.in |  3 +++
 2 files changed, 20 insertions(+)



[elpa] externals/auctex b02f3e76d6 2/2: * NEWS.org (Changed): Describe the new repo structure.

2024-07-26 Thread ELPA Syncer
branch: externals/auctex
commit b02f3e76d6a9d2acf3e174ceabf341284088391e
Author: Arash Esbati 
Commit: Arash Esbati 

* NEWS.org (Changed): Describe the new repo structure.
---
 NEWS.org | 17 +
 1 file changed, 17 insertions(+)

diff --git a/NEWS.org b/NEWS.org
index 2a27df2f23..6fcce2707c 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -13,6 +13,23 @@
 - Add new support files =style/authblk.el=, =style/ninecolors.el=,
   =style/supertabular.el=, =style/tabularray.el= and =style/xtab.el=.
 
+** Changed
+
+- AUCTeX 13.3 marks the last standalone tarball release.  From now on,
+  AUCTeX releases are made available through the
+  [[https://elpa.gnu.org/packages/auctex.html][Emacs Lisp Package
+  Archive (ELPA)]].  Distro packagers are encouraged to use the ELPA
+  packages as-is and install them under one of the new Emacs locations
+  for system-wide packages, see ~package-directory-list~.
+
+  At the same time, development is now done on the =main= branch and the
+  =master= branch has been deleted.  Its last state has been pushed as
+  =auctex-13= branch for archiving purposes but it won't get any updates
+  anymore.
+
+  For users who tracked the master branch: Do =git switch main= to
+  switch to the main branch where development takes place nowadays.
+
 * [14.0.6] - 2024-06-30
 
 ** Added



[elpa] externals/org-modern 144ccef219: Try a different face remapping scheme

2024-07-26 Thread ELPA Syncer
branch: externals/org-modern
commit 144ccef2196043955cf750753b8d2febc868b312
Author: Daniel Mendler 
Commit: Daniel Mendler 

Try a different face remapping scheme
---
 org-modern.el | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/org-modern.el b/org-modern.el
index 261fd6c73b..4f99457b5b 100644
--- a/org-modern.el
+++ b/org-modern.el
@@ -661,9 +661,10 @@ whole buffer; otherwise, for the line at point."
(face-attribute 'default :background nil t))
   (org-modern--update-label-face)))
   (let ((face-remapping-alist
- (if-let ((d (ensure-list (cdr (assq 'default face-remapping-alist)
- `((default org-table ,@d default))
-   '((default org-table default)
+ `((default org-table
+,@(or (ensure-list (cdr (assq 'default face-remapping-alist)))
+  '(default)))
+   ,@face-remapping-alist)))
 (setq org-modern--table-sp-width (default-font-width)))
   (setf (cadr org-modern--table-overline) (face-attribute 'org-table 
:foreground nil t)))
 



[elpa] externals/marginalia 7a7f3363d0: Version 1.7

2024-07-26 Thread ELPA Syncer
branch: externals/marginalia
commit 7a7f3363d042d1bf43ae697f4401638ed18230a5
Author: Daniel Mendler 
Commit: Daniel Mendler 

Version 1.7
---
 CHANGELOG.org | 2 +-
 marginalia.el | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.org b/CHANGELOG.org
index 43fb3e13de..c9cc6b4c44 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -2,7 +2,7 @@
 #+author: Omar Antolín Camarena, Daniel Mendler
 #+language: en
 
-* Development
+* Version 1.7 (2024-07-26)
 
 - Bump Compat dependency to Compat 30.
 - Advise both ~completion-metadata-get~ and ~(compat-function
diff --git a/marginalia.el b/marginalia.el
index 48f9728352..bafc72f2af 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -5,7 +5,7 @@
 ;; Author: Omar Antolín Camarena , Daniel Mendler 

 ;; Maintainer: Omar Antolín Camarena , Daniel Mendler 

 ;; Created: 2020
-;; Version: 1.6
+;; Version: 1.7
 ;; Package-Requires: ((emacs "27.1") (compat "30"))
 ;; Homepage: https://github.com/minad/marginalia
 ;; Keywords: docs, help, matching, completion



[elpa] externals/vertico d70fdeb67b: Version 1.9

2024-07-26 Thread ELPA Syncer
branch: externals/vertico
commit d70fdeb67be9ecc88c438039eefa9ef0e2104005
Author: Daniel Mendler 
Commit: Daniel Mendler 

Version 1.9
---
 CHANGELOG.org | 2 +-
 extensions/vertico-buffer.el  | 4 ++--
 extensions/vertico-directory.el   | 4 ++--
 extensions/vertico-flat.el| 4 ++--
 extensions/vertico-grid.el| 4 ++--
 extensions/vertico-indexed.el | 4 ++--
 extensions/vertico-mouse.el   | 4 ++--
 extensions/vertico-multiform.el   | 4 ++--
 extensions/vertico-quick.el   | 4 ++--
 extensions/vertico-repeat.el  | 4 ++--
 extensions/vertico-reverse.el | 4 ++--
 extensions/vertico-suspend.el | 4 ++--
 extensions/vertico-unobtrusive.el | 4 ++--
 vertico.el| 2 +-
 14 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/CHANGELOG.org b/CHANGELOG.org
index beb55a36f9..b7ac3a284d 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -2,7 +2,7 @@
 #+author: Daniel Mendler
 #+language: en
 
-* Development
+* Version 1.9 (2024-07-26)
 
 - Bump Compat dependency to Compat 30.
 - ~vertico-buffer~: Fix bug regarding deleted windows.
diff --git a/extensions/vertico-buffer.el b/extensions/vertico-buffer.el
index af81d69ddd..c4df781bd9 100644
--- a/extensions/vertico-buffer.el
+++ b/extensions/vertico-buffer.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-directory.el b/extensions/vertico-directory.el
index c821bb9806..536c017d4f 100644
--- a/extensions/vertico-directory.el
+++ b/extensions/vertico-directory.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-flat.el b/extensions/vertico-flat.el
index 1d0cf9f376..e0f93e531c 100644
--- a/extensions/vertico-flat.el
+++ b/extensions/vertico-flat.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-grid.el b/extensions/vertico-grid.el
index 7eb0434165..35eaa01e37 100644
--- a/extensions/vertico-grid.el
+++ b/extensions/vertico-grid.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-indexed.el b/extensions/vertico-indexed.el
index ecf52c3b2c..84bed67e58 100644
--- a/extensions/vertico-indexed.el
+++ b/extensions/vertico-indexed.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-mouse.el b/extensions/vertico-mouse.el
index a54a11e3f6..b2d55dba61 100644
--- a/extensions/vertico-mouse.el
+++ b/extensions/vertico-mouse.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-multiform.el b/extensions/vertico-multiform.el
index 830077eb5d..d9c5b0321c 100644
--- a/extensions/vertico-multiform.el
+++ b/extensions/vertico-multiform.el
@@ -5,8 +5,8 @@
 ;; Author: Daniel Mendler 
 ;; Maintainer: Daniel Mendler 
 ;; Created: 2021
-;; Version: 1.8
-;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.8"))
+;; Version: 1.9
+;; Package-Requires: ((emacs "27.1") (compat "30") (vertico "1.9"))
 ;; Homepage: https://github.com/minad/vertico
 
 ;; This file is part of GNU Emacs.
diff --git a/extensions/vertico-quick.el b/extensions/vertico-quick.el
index 3ede9e2b5b..30b39ddcba 100644
--- a/extensions/vertico-quick.el
+++ b/exten

[elpa] externals/eev 85894082c5: Several changes in (find-lean4-intro) and related code.

2024-07-26 Thread ELPA Syncer
branch: externals/eev
commit 85894082c5f4de2617e9e7efee30817708174f7e
Author: Eduardo Ochs 
Commit: Eduardo Ochs 

Several changes in (find-lean4-intro) and related code.
---
 ChangeLog |   2 ++
 VERSION   |   4 +--
 eev-intro.el  | 104 +++---
 eev-lean4.el  |  22 ++---
 eev-tlinks.el |  12 +--
 5 files changed, 124 insertions(+), 20 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4f27c110e5..4de12e3d8d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2024-07-26  Eduardo Ochs  
 
+   * eev-tlinks.el (ee-dot-emacs-eevgit): new function.
+
* eev.el: bumped the version.
 
* eev-videolinks.el (ee-1stclassvideos-info): new video:
diff --git a/VERSION b/VERSION
index ccac3183e0..bb452b0c12 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-Fri Jul 26 05:30:34 GMT 2024
-Fri Jul 26 02:30:34 -03 2024
+Sat Jul 27 00:17:49 GMT 2024
+Fri Jul 26 21:17:49 -03 2024
diff --git a/eev-intro.el b/eev-intro.el
index d9ccf313b0..21c32589f7 100644
--- a/eev-intro.el
+++ b/eev-intro.el
@@ -19,7 +19,7 @@
 ;;
 ;; Author: Eduardo Ochs 
 ;; Maintainer: Eduardo Ochs 
-;; Version:20240724
+;; Version:20240726
 ;; Keywords:   e-scripts
 ;;
 ;; Latest version: <http://anggtwu.net/eev-current/eev-intro.el>
@@ -17799,18 +17799,24 @@ This buffer is _temporary_ and _editable_.
 It is meant as both a tutorial and a sandbox.
 
 
-Warning: WORK IN PROGRESS!
-VERY EARLY DRAFT!
-UNFINISHED! UNTESTED!
+THIS IS A WORK IN PROGRESS!!!
+I am using it in this workshop:
+  Page:  http://anggtwu.net/2024-lean4-oficina-0.html
+  Play:  (find-2024lean4of0video \"00:00\")
+  HSubs: (find-2024lean4of0hsubs \"00:00\")
+  Info:  (find-1stclassvideo-links \"2024lean4of0\")
 
 
 
 0. Prerequisites
 
+See: http://anggtwu.net/2024-first-executable-notes.html
+Copy the rest of this section to your ~/TODO, and try to
+understand its links:
+
   (find-eev-quick-intro \"7. Quick access to one-liners\")
   (find-eev-quick-intro \"7. Quick access to one-liners\" \"forget\")
 
-  http://anggtwu.net/2024-lean4-oficina-0.html
   (find-windows-beginner-intro)
   (find-windows-beginner-intro \"6. Learn the basics of Emacs and eev\")
 
@@ -17828,7 +17834,6 @@ UNFINISHED! UNTESTED!
   (find-eev-quick-intro \"5. Links to Emacs documentation\")
   (find-eev-quick-intro \"5.1. Navigating the Emacs manuals\")
   (find-eev-quick-intro \"5.2. Cutting and pasting\")
-http://anggtwu.net/IMAGES/2024-emacs-cut-copy-and-paste.png
 http://anggtwu.net/2024-find-dot-emacs-links.html
 
   (find-eev-quick-intro \"6.1. The main key: \")
@@ -17880,6 +17885,7 @@ UNFINISHED! UNTESTED!
   cd /tmp/
   wget -N http://anggtwu.net/tmp/2024-lean4-oficina-manuais.tgz
   # (find-fline\"/tmp/2024-lean4-oficina-manuais.tgz\")
+  tar-tvzf  /tmp/2024-lean4-oficina-manuais.tgz
   tar -C $S/ -xvzf  /tmp/2024-lean4-oficina-manuais.tgz
 
 
@@ -17887,7 +17893,7 @@ UNFINISHED! UNTESTED!
 2. Setup the ~/.emacs
 =
 See: http://anggtwu.net/2024-find-dot-emacs-links.html
-Use: (find-dot-emacs-links \"eev angges melpa lean4 maxima5470 mfms\")
+Use: (find-dot-emacs-links \"eevgit eev angges melpa lean4 maxima5470 mfms\")
 
 
 
@@ -17913,12 +17919,52 @@ Use: (find-dot-emacs-links \"eev angges melpa lean4 
maxima5470 mfms\")
 
 4. Install Lean4
 
+Follow the instructions here:
+
   (find-es \"lean\" \"install-2024\")
 
+i.e.,:
+
+ (eepitch-shell)
+ (eepitch-kill)
+ (eepitch-shell)
+  rm -Rv /tmp/elan-install/
+  mkdir  /tmp/elan-install/
+  cd /tmp/elan-install/
+  curl https://raw.githubusercontent.com/leanprover/elan/master/elan-init.sh 
-sSf \
+| sh -s -- --default-toolchain leanprover/lean4:stable
+
+The installer will ask if you want it to change some files like
+~/.bashrc and ~/.zshrc to include ~/.elan/bin/ in the PATH. If you're
+only going to use Lean from Emacs, say no - because of this:
+
+  (find-eev \"eev-lean4.el\" \"PATH\")
+
+
+
+
+5. Take a look at the libraries
+===
+If everything went right then the installer will put Lean's libraries
+here,
+
+  (find-fline \"~/.elan/toolchains/\")
+  (find-fline \"~/.elan/toolchains/leanprover--lean4---stable/\")
+
+and these short hyperlink should work:
+
+  (find-lean4prefile \"\")
+  (find-lean4presh \"find * | sort\")
+
+If they don't work you will need to override a `code-c-d' that is here:
+
+  (find-eev \"eev-lean4.el\" \"code-c-ds\")
+
+
 
 
 
-5. Install lean4-mode
+6. Install lean4-mode
 =
 The instructions in
 
@@ -17939,17 +17985,53 @@ then run this progn,
 (package-install 'flycheck)
 (pa

[elpa] externals/activities 97e0a21bd5 1/3: Fix: (activities-bookmark-handler) Add autoload cookie

2024-07-26 Thread ELPA Syncer
branch: externals/activities
commit 97e0a21bd5a2fad7ca5ad97f414e6459ceaf78fb
Author: Joseph Turner 
Commit: Joseph Turner 

Fix: (activities-bookmark-handler) Add autoload cookie

Previously, if the user ran bookmark-jump and selected an activity
bookmark before activities.el was loaded, Emacs would signal an error.
---
 activities.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/activities.el b/activities.el
index e1d946050b..9e2279c335 100644
--- a/activities.el
+++ b/activities.el
@@ -888,6 +888,7 @@ with prefix argument, choose another activity."
   (handler . activities-bookmark-handler
 (bookmark-store bookmark-name props nil)))
 
+;;;###autoload
 (defun activities-bookmark-handler (bookmark)
   "Switch to BOOKMARK's activity."
   (activities-resume (map-elt activities-activities (bookmark-prop-get 
bookmark 'activities-name



[elpa] externals/activities 722093a109 3/3: Merge: Autoload bookmark handler

2024-07-26 Thread ELPA Syncer
branch: externals/activities
commit 722093a1098952105bc17d2598fc9dc5f66e23ba
Merge: fa4b9a5f49 83f66291e6
Author: Adam Porter 
Commit: Adam Porter 

Merge: Autoload bookmark handler

Closes #114.

Reported-by: Joseph Turner 
---
 README.org| 1 +
 activities.el | 1 +
 2 files changed, 2 insertions(+)

diff --git a/README.org b/README.org
index 255bba04f4..46359897d6 100644
--- a/README.org
+++ b/README.org
@@ -157,6 +157,7 @@ When option ~activities-bookmark-store~ is enabled, an 
Emacs bookmark is stored
 + Race condition when restoring multiple activities in rapid succession from 
user code.  ([[https://github.com/alphapapa/activity.el/pull/98][#98]].  Thanks 
to [[https://github.com/jdtsmith][JD Smith]].)
 + Command ~activities-resume~ resets when called with a universal prefix 
argument.  ([[https://github.com/alphapapa/activities.el/pull/75][#75]].  
Thanks to [[https://breatheoutbreathe.in][Joseph Turner]].)
 + Refreshing activities list.  
([[https://github.com/alphapapa/activities.el/pull/77][#77]].  Thanks to 
[[https://breatheoutbreathe.in][Joseph Turner]].)
++ Autoload bookmark handler.  
([[https://github.com/alphapapa/activity.el/pull/114][#114]].  Thanks to 
[[https://breatheoutbreathe.in][Joseph Turner]].)
 
 ** v0.7
 
diff --git a/activities.el b/activities.el
index e1d946050b..9e2279c335 100644
--- a/activities.el
+++ b/activities.el
@@ -888,6 +888,7 @@ with prefix argument, choose another activity."
   (handler . activities-bookmark-handler
 (bookmark-store bookmark-name props nil)))
 
+;;;###autoload
 (defun activities-bookmark-handler (bookmark)
   "Switch to BOOKMARK's activity."
   (activities-resume (map-elt activities-activities (bookmark-prop-get 
bookmark 'activities-name



[elpa] externals/activities updated (fa4b9a5f49 -> 722093a109)

2024-07-26 Thread ELPA Syncer
elpasync pushed a change to branch externals/activities.

  from  fa4b9a5f49 Merge: (activities-tab-prefix) Remove obsolete variable
   new  97e0a21bd5 Fix: (activities-bookmark-handler) Add autoload cookie
   new  83f66291e6 Docs: Update changelog
   new  722093a109 Merge: Autoload bookmark handler


Summary of changes:
 README.org| 1 +
 activities.el | 1 +
 2 files changed, 2 insertions(+)



[elpa] externals/activities 83f66291e6 2/3: Docs: Update changelog

2024-07-26 Thread ELPA Syncer
branch: externals/activities
commit 83f66291e6b72ee4d467e3cff91dc461b0ed8eaf
Author: Adam Porter 
Commit: Adam Porter 

Docs: Update changelog
---
 README.org | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.org b/README.org
index 255bba04f4..46359897d6 100644
--- a/README.org
+++ b/README.org
@@ -157,6 +157,7 @@ When option ~activities-bookmark-store~ is enabled, an 
Emacs bookmark is stored
 + Race condition when restoring multiple activities in rapid succession from 
user code.  ([[https://github.com/alphapapa/activity.el/pull/98][#98]].  Thanks 
to [[https://github.com/jdtsmith][JD Smith]].)
 + Command ~activities-resume~ resets when called with a universal prefix 
argument.  ([[https://github.com/alphapapa/activities.el/pull/75][#75]].  
Thanks to [[https://breatheoutbreathe.in][Joseph Turner]].)
 + Refreshing activities list.  
([[https://github.com/alphapapa/activities.el/pull/77][#77]].  Thanks to 
[[https://breatheoutbreathe.in][Joseph Turner]].)
++ Autoload bookmark handler.  
([[https://github.com/alphapapa/activity.el/pull/114][#114]].  Thanks to 
[[https://breatheoutbreathe.in][Joseph Turner]].)
 
 ** v0.7
 



[elpa] externals/denote c9de283410: Document a custom denote-region that references the source

2024-07-26 Thread ELPA Syncer
branch: externals/denote
commit c9de28341085218f75eecd0702e3690a9923d3d2
Author: Protesilaos Stavrou 
Commit: Protesilaos Stavrou 

Document a custom denote-region that references the source
---
 README.org | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/README.org b/README.org
index a3571bde00..877ec3b8e3 100644
--- a/README.org
+++ b/README.org
@@ -837,6 +837,70 @@ the following will prompt for a structure template as soon 
as
 Remember that ~denote-region-after-new-note-functions~ are not called
 if ~denote-region~ is used without an active region.
 
+*** A custom ~denote-region~ that references the source
+:PROPERTIES:
+:CUSTOM_ID: h:eb72086e-05be-4ae3-af51-7616999fc7c9
+:END:
+
+The ~denote-region~ command simply creates a new note and includes the
+highlighted region's contents as the initial text of the note 
([[#h:2f8090f1-50af-4965-9771-d5a91a0a87bd][Create a note with the region's 
contents]]).
+However, users may want a more streamlined workflow where the command
+is always used to capture quotes from other sources. In this example,
+we consider "other sources" to come from Emacs EWW buffers (with ~M-x
+eww~) or regular files outside the ~denote-directory~.
+
+[ This is a proof-of-concept that does not cover all cases. If anyone
+  wants to use a variation of this, just let me know. ]
+
+#+begin_src emacs-lisp
+;; Variant of `my-denote-region' to reference the source
+
+(defun my-denote-region-get-source-reference ()
+  "Get a reference to the source for use with `my-denote-region'.
+The reference is a URL or an Org-formatted link to a file."
+  ;; We use a `cond' here because we can extend it to cover move
+  ;; cases.
+  (cond
+   ((derived-mode-p 'eww-mode)
+(plist-get eww-data :url))
+   ;; Here we are just assuming an Org format.  We can make this more
+   ;; involved, if needed.
+   (buffer-file-name
+(format "[[file:%s][%s]]" buffer-file-name (buffer-name)
+
+(defun my-denote-region ()
+  "Like `denote-region', but add the context afterwards.
+For how the context is retrieved, see `my-denote-region-get-source-reference'."
+  (interactive)
+  (let ((context (my-denote-region-get-source-reference)))
+(call-interactively 'denote-region)
+(when context
+  (goto-char (point-max))
+  (insert "\n")
+  (insert context
+
+;; Add quotes around snippets of text captured with `denote-region' or 
`my-denote-region'.
+
+(defun my-denote-region-org-structure-template (beg end)
+  "Automatically quote (with Org syntax) the contents of `denote-region'."
+  (when (derived-mode-p 'org-mode)
+(goto-char end)
+(insert "#+end_quote\n")
+(goto-char beg)
+(insert "#+begin_quote\n")))
+
+(add-hook 'denote-region-after-new-note-functions 
#'my-denote-region-org-structure-template)
+#+end_src
+
+With the above in place, calling the ~my-denote-region~ command does
+the following:
+
+- It creates a new note as usual, prompting for the relevant data.
+- Inserts the contents of the region below the front matter of the new
+  note.
+- Adds Org-style quotation block markers around the inserted region.
+- Adds a link to the URL or file from where ~my-denote-region~ was called.
+
 ** Open an existing note or create it if missing
 :PROPERTIES:
 :CUSTOM_ID: h:ad91ca39-cf10-4e16-b224-fdf78f093883