[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/kiwix 7e18994 158/192: add a custom option for kiwix de
From: |
Stefan Monnier |
Subject: |
[elpa] externals/kiwix 7e18994 158/192: add a custom option for kiwix default libraries path |
Date: |
Sat, 19 Dec 2020 00:41:52 -0500 (EST) |
branch: externals/kiwix
commit 7e18994ea909eaa781f7f8469b9a5792549649e6
Author: stardiviner <numbchild@gmail.com>
Commit: stardiviner <numbchild@gmail.com>
add a custom option for kiwix default libraries path
---
kiwix.el | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/kiwix.el b/kiwix.el
index 3ef70e0..04fe236 100644
--- a/kiwix.el
+++ b/kiwix.el
@@ -96,6 +96,14 @@
(concat (getenv "HOME") "/.www.kiwix.org/kiwix/"
kiwix-default-data-profile-name))
"Specify the default Kiwix data path."
:type 'string
+ :safe #'stringp
+ :group 'kiwix-mode)
+
+(defcustom kiwix-default-library-path (file-name-directory
+ (concat kiwix-default-data-path
"/data/library/library.xml"))
+ "Kiwix libraries path."
+ :type 'string
+ :safe #'stringp
:group 'kiwix-mode)
(defcustom kiwix-default-completing-read 'ivy
@@ -119,8 +127,7 @@
"Check out all available Kiwix libraries."
(when (kiwix-dir-detect)
(mapcar #'kiwix--get-library-name
- (directory-files
- (concat kiwix-default-data-path "/data/library/") nil
".*\.zim"))))
+ (directory-files kiwix-default-library-path nil ".*\.zim"))))
(defvar kiwix-libraries (kiwix-get-libraries)
"A list of Kiwix libraries.")
@@ -169,7 +176,7 @@ Like in function `kiwix-ajax-search-hints'.")
(let ((library-option "--library ")
(port (concat "--port=" kiwix-server-port " "))
(daemon "--daemon ")
- (library-path (concat kiwix-default-data-path
"/data/library/library.xml")))
+ (library-path kiwix-default-library-path))
(if kiwix-server-use-docker
(async-shell-command
(concat "docker run -d "
- [elpa] externals/kiwix aea0901 125/192: simplify Org kiwix link select library logic, (continued)
- [elpa] externals/kiwix aea0901 125/192: simplify Org kiwix link select library logic, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 878b02b 131/192: remove autoload cookies for Org link commands, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 1861f27 134/192: replace simple url-retrieve-synchronously with library request.el, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 8d5e53c 138/192: add query string related wikipedia entries through kiwix AJAX instantly search, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 87c1246 139/192: simplify kiwix read input, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix cc6a8df 140/192: implement instantly async completion backend with Ivy, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix b185775 143/192: fix hardcoded `kiwix-ajax-search-hints` API URL, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 32ad2cb 148/192: update Org Mode name, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix d2065a1 152/192: fix default browse-url variable name, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 4082292 155/192: provide a helper function to refresh available kiwix libraries, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 7e18994 158/192: add a custom option for kiwix default libraries path,
Stefan Monnier <=
- [elpa] externals/kiwix 4243689 156/192: check whether Docker image "kiwix/kiwix-serve" is available, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix d7c4778 162/192: select library require matched in candidates, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 5b5b117 163/192: improve the kiwix-query URL to use the search API, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix f4a1e2d 164/192: rename function* -> cl-function, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix cf6fc32 165/192: add :status-code handler, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 3fe879f 168/192: refresh libraries before selecting library, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 716c5f6 169/192: Docker container launch command use library.xml index file, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix cd95bc9 171/192: update README: using libraries index file "library.xml", Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 9db0a13 172/192: display screenshots at beginning, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 5f64044 175/192: support detect whether query is chinese, Stefan Monnier, 2020/12/19