[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/kiwix 9ee19a0 146/192: silent request flashing echo-are
From: |
Stefan Monnier |
Subject: |
[elpa] externals/kiwix 9ee19a0 146/192: silent request flashing echo-area messages flashing. |
Date: |
Sat, 19 Dec 2020 00:41:50 -0500 (EST) |
branch: externals/kiwix
commit 9ee19a0b50b6744c919ce2b86075984505509512
Author: stardiviner <numbchild@gmail.com>
Commit: stardiviner <numbchild@gmail.com>
silent request flashing echo-area messages flashing.
---
kiwix.el | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/kiwix.el b/kiwix.el
index 2deeab8..7148925 100644
--- a/kiwix.el
+++ b/kiwix.el
@@ -187,14 +187,15 @@ Like in function `kiwix-ajax-search-hints'.")
(defun kiwix-ping-server ()
"Ping Kiwix server to set `kiwix-server-available?' global state variable."
- (request kiwix-server-url
- :type "GET"
- :sync t
- :parser (lambda () (libxml-parse-html-region (point-min)
(point-max)))
- :success (function* (lambda (&key data &allow-other-keys)
- (setq kiwix-server-available? t)))
- :error (function* (lambda (&rest args &key error-thrown
&allow-other-keys)
- (setq kiwix-server-available? nil)))))
+ (let ((inhibit-message t))
+ (request kiwix-server-url
+ :type "GET"
+ :sync t
+ :parser (lambda () (libxml-parse-html-region (point-min)
(point-max)))
+ :success (function* (lambda (&key data &allow-other-keys)
+ (setq kiwix-server-available? t)))
+ :error (function* (lambda (&rest args &key error-thrown
&allow-other-keys)
+ (setq kiwix-server-available? nil))))))
(defun kiwix-ajax-search-hints (input &optional selected-library)
"Instantly AJAX request to get available Kiwix entry keywords
@@ -207,14 +208,15 @@ list and return a list result."
library))
(ajax-url (concat ajax-api input))
(data (request-response-data
- (request ajax-url
- :type "GET"
- :sync t
- :headers '(("Content-Type" . "application/json"))
- :parser #'json-read
- :success (function*
- (lambda (&key data &allow-other-keys)
- data))))))
+ (let ((inhibit-message t))
+ (request ajax-url
+ :type "GET"
+ :sync t
+ :headers '(("Content-Type" . "application/json"))
+ :parser #'json-read
+ :success (function*
+ (lambda (&key data &allow-other-keys)
+ data)))))))
(if (vectorp data)
(mapcar 'cdar data))))
- [elpa] externals/kiwix e8bfe4e 127/192: update package description, (continued)
- [elpa] externals/kiwix e8bfe4e 127/192: update package description, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 2cec30b 132/192: add kiwix/kiwix-serve Docker image into installation section of README, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix c5b8f69 133/192: add a gender ping of kiwix-serve before query, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix d2ae338 130/192: fix org-link-set-parameters void function when package.el initialize., Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 04347e6 137/192: turn a request part into a separate function, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix f587833 135/192: make available testing before every query, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 6c4d80a 136/192: fix `request' :error sentinel., Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 5221eda 142/192: silent request result, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 80c0899 144/192: Follow previous commit which can use the select library to construct API URL, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 82140a5 145/192: Make Ivy optional, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 9ee19a0 146/192: silent request flashing echo-area messages flashing.,
Stefan Monnier <=
- [elpa] externals/kiwix ce554ec 147/192: add async search completion keywords candidates screenshot in README, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 013449c 151/192: update image link for GitHub Org Mode link path support., Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 1fdcfcc 153/192: add screenshot for kiwix open URL with EWW, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 648916d 154/192: add option to set Kiwix default completing-read framework, default is Ivy., Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix eee7cbd 157/192: auto pull download Docker image if it is not available, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix ba929ec 159/192: update Docker run container command, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 2d31741 160/192: auto launch server if ping not available, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 8cc16b1 161/192: no need to select library when use Docker container, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix f11e8fb 167/192: support more web browsers, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix fbd00ab 170/192: select library every time you query because Docker container use libraries index, Stefan Monnier, 2020/12/19