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

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

[elpa] externals/elisa 8794e14d75 29/98: Improve built-in manuals direct


From: ELPA Syncer
Subject: [elpa] externals/elisa 8794e14d75 29/98: Improve built-in manuals directory location method
Date: Wed, 17 Jul 2024 18:58:01 -0400 (EDT)

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

    Improve built-in manuals directory location method
---
 NEWS.org   |  2 ++
 README.org | 13 +++++++++++--
 elisa.el   |  4 ++--
 3 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/NEWS.org b/NEWS.org
index 5c8dd015da..71e8a794ee 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -1,3 +1,5 @@
+* Version 0.1.3
+- Improve built-in manuals directory location method.
 * Version 0.1.2
 - Warn user instead of network call during package loading.
 * Version 0.1.1
diff --git a/README.org b/README.org
index abffec21c3..0491105d2b 100644
--- a/README.org
+++ b/README.org
@@ -1,6 +1,7 @@
 * ELISA
 
 
[[http://www.gnu.org/licenses/gpl-3.0.txt][file:https://img.shields.io/badge/license-GPL_3-green.svg]]
+[[https://melpa.org/#/elisa][file:https://melpa.org/packages/elisa-badge.svg]]
 
 ELISA (Emacs Lisp Information System Assistant) is a project
 designed to help Emacs users quickly find answers to their
@@ -21,13 +22,21 @@ manuals by provided links.
 
 ** Installation
 
-You need emacs 29.2 or newer to use this package. Will be on package
-archives soon. For now you can use ~package-vc~ to install ELISA:
+You need emacs 29.2 or newer to use this package.
+
+This package now on [[https://melpa.org/#/getting-started][MELPA]] and you can 
just ~M-x~ ~package-install~
+~elisa~.
+
+*** Alternative method
+
+You can use ~package-vc~ to install ELISA:
 
 #+begin_src emacs-lisp
   (package-vc-install "https://github.com/s-kostyaev/elisa";)
 #+end_src
 
+*** System dependencies
+
 Then you need to download ~sqlite-vss~. You can do it manually from
 https://github.com/asg017/sqlite-vss/releases or by calling ~M-x~
 ~elisa-download-sqlite-vss~.
diff --git a/elisa.el b/elisa.el
index fd605d4492..2c6832af1d 100644
--- a/elisa.el
+++ b/elisa.el
@@ -6,7 +6,7 @@
 ;; URL: http://github.com/s-kostyaev/elisa
 ;; Keywords: help local tools
 ;; Package-Requires: ((emacs "29.2") (ellama "0.8.6") (llm "0.9.1") (async 
"1.9.8"))
-;; Version: 0.1.2
+;; Version: 0.1.3
 ;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; Created: 18th Feb 2024
 
@@ -240,7 +240,7 @@
     (lambda (s) (string-suffix-p ".info" s))
     (directory-files (with-temp-buffer
                       (info "emacs" (current-buffer))
-                      default-directory)))))
+                      (file-name-directory Info-current-file))))))
 
 (defun elisa-get-external-manuals ()
   "Get external manual names list."



reply via email to

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