[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."
- [elpa] externals/elisa 261aae5b2e 15/98: Add CI, (continued)
- [elpa] externals/elisa 261aae5b2e 15/98: Add CI, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa ba1633ba07 17/98: Merge pull request #1 from s-kostyaev/add-ci, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa dac7f7e184 18/98: Refactor asyncronous parsing, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 2cafe8ae2c 19/98: Merge pull request #4 from s-kostyaev/fix-elpaca-installation, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 05efc8eb0d 20/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa ed1299a8aa 23/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 5d62cf3803 24/98: Reopen db after download sqlite extensions, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 9a6dfa678b 25/98: Add info about downloading sqlite extensions into docs, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 7f5a5fff5d 26/98: Fix CI warnings, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 48d96a9716 27/98: Merge pull request #5 from s-kostyaev/fix-load-file, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 8794e14d75 29/98: Improve built-in manuals directory location method,
ELPA Syncer <=
- [elpa] externals/elisa c03baded1e 32/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa a99ed0b234 33/98: Add semantic splitting, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 90a76fc7c2 37/98: Add webpage semantic chunks extraction function, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa d90df5889d 38/98: Add function that return buffer with url content, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 0f94c23a5d 40/98: Add more sqlite tables, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa e877f8f5c7 44/98: First implementation for web search, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 5ca66e9f0d 47/98: Fix custom variables, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 273a1d492d 50/98: Add reranker to RAG pipeline, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa ade7ac0af9 52/98: Update info manual parsing, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 8a2c92dc34 54/98: Fix parsing info manuals, ELPA Syncer, 2024/07/17