branch: externals/kiwix commit c3e2d85b1712c66485e54a0707488c1501dad6fb Author: stardiviner <numbch...@gmail.com> Commit: stardiviner <numbch...@gmail.com>
fix query is chinese string issue --- kiwix.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kiwix.el b/kiwix.el index 49326f1..8793e9e 100644 --- a/kiwix.el +++ b/kiwix.el @@ -106,7 +106,7 @@ (let* ((kiwix-library (if library library kiwix-default-library)) - (url (concat kiwix-server-url kiwix-library "/A/" (capitalize query) ".html"))) + (url (concat kiwix-server-url kiwix-library "/A/" (url-encode-url (capitalize query)) ".html"))) (browse-url url))) ;;;###autoload @@ -142,12 +142,12 @@ for query string and library interactively." (let* ((type (match-string 1 link)) (library (match-string 2 link)) (query (match-string 3 link)) - (url (concat kiwix-server-url library "/A/" (capitalize query) ".html"))) + (url (concat kiwix-server-url library "/A/" (url-encode-url (capitalize query)) ".html"))) (browse-url url))) ((string-match "\\(.*\\):\\(.*\\)" link) (let* ((type (match-string 1 link)) (query (match-string 2 link)) - (url (concat kiwix-server-url kiwix-default-library "/A/" (capitalize query) ".html"))) + (url (concat kiwix-server-url kiwix-default-library "/A/" (url-encode-url (capitalize query)) ".html"))) (browse-url url))))) (defun org-wiki-link-export (link description format)