emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/elisa e5691f59c5 80/98: Make syncronous functions non-i


From: ELPA Syncer
Subject: [elpa] externals/elisa e5691f59c5 80/98: Make syncronous functions non-interactive
Date: Wed, 17 Jul 2024 18:58:06 -0400 (EDT)

branch: externals/elisa
commit e5691f59c5f5c81e434f5fc84a5e865d235e246a
Author: Sergey Kostyaev <kostyaev.sergey2@wb.ru>
Commit: Sergey Kostyaev <kostyaev.sergey2@wb.ru>

    Make syncronous functions non-interactive
    
    Removes interactive directives from `elisa-parse-builtin-manuals`,
    `elisa-parse-external-manuals`, and `elisa-parse-all-manuals`
    functions as they are now intended to be called programmatically.
---
 elisa.el | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/elisa.el b/elisa.el
index 953952bf81..1ab0a94ca8 100644
--- a/elisa.el
+++ b/elisa.el
@@ -807,7 +807,6 @@ When FORCE parse even if already parsed."
 
 (defun elisa-parse-directory (dir)
   "Parse DIR as new collection syncronously."
-  (interactive "DSelect directory: ")
   (setq dir (expand-file-name dir))
   (let* ((collection-id (progn
                          (sqlite-execute
@@ -1131,26 +1130,20 @@ WHERE d.rowid in %s;"
        (file-name-concat user-emacs-directory "elpa"))
        "-name" "*.info"))))))
 
-;;;###autoload
 (defun elisa-parse-builtin-manuals ()
   "Parse builtin manuals."
-  (interactive)
   (mapc (lambda (s)
          (elisa-parse-info-manual s "builtin manuals"))
        (elisa-get-builtin-manuals)))
 
-;;;###autoload
 (defun elisa-parse-external-manuals ()
   "Parse external manuals."
-  (interactive)
   (mapc (lambda (s)
          (elisa-parse-info-manual s "external manuals"))
        (elisa-get-external-manuals)))
 
-;;;###autoload
 (defun elisa-parse-all-manuals ()
   "Parse all manuals."
-  (interactive)
   (elisa-parse-builtin-manuals)
   (elisa-parse-external-manuals))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]