[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/kiwix af10bd6 031/192: fix org link exporting encoding
From: |
Stefan Monnier |
Subject: |
[elpa] externals/kiwix af10bd6 031/192: fix org link exporting encoding |
Date: |
Sat, 19 Dec 2020 00:41:27 -0500 (EST) |
branch: externals/kiwix
commit af10bd6d1932973897f2b533ea9b7772f3ae325d
Author: stardiviner <numbchild@gmail.com>
Commit: stardiviner <numbchild@gmail.com>
fix org link exporting encoding
---
kiwix.el | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/kiwix.el b/kiwix.el
index d38e4f0..0124a18 100644
--- a/kiwix.el
+++ b/kiwix.el
@@ -156,13 +156,15 @@ for query string and library interactively."
(match-string 1 link)))
(library (when (string-match "\\(.+\\):(\\(.+\\)?):\\(.*\\)" link)
(match-string 2 link)))
- (query (or description
- (when (string-match "\\(.+\\):(\\(.+\\)?):\\(.*\\)" link)
- (match-string 3 link))))
- ;; "http://en.wikipedia.org/w/index.php?search=%s"
+ ;; query need to be convert to URL encoding: "禅宗"
https://zh.wikipedia.org/wiki/%E7%A6%85%E5%AE%97
+ (query (url-encode-url
+ (or description
+ (when (string-match "\\(.+\\):(\\(.+\\)?):\\(.*\\)" link)
+ (match-string 3 link)))))
+ ;; "http://en.wikipedia.org/wiki/Linux"
;; --
;; ^- library: en, zh
- (path (concat "http://" library ".wikipedia.org/w/index.php?search="
query))
+ (path (concat "http://" library ".wikipedia.org/wiki/" query))
(desc query))
(when (stringp path)
(cond
- [elpa] externals/kiwix e54e80a 016/192: update function variables, (continued)
- [elpa] externals/kiwix e54e80a 016/192: update function variables, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 06b5d36 027/192: Merge branch 'master' of github.com:stardiviner/kiwix.el, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 377f3fa 014/192: add package metadata, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix d0da8cd 017/192: make package description clear, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix bd0fe09 018/192: setq-local depend on cl-lib, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 5990cc7 022/192: improve query function to specify library, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 511a11c 025/192: Merge pull request #1 from purcell/patch-1, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix b585e25 026/192: move org-mode relative code to commentary, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 1782487 029/192: re-enable org-mode wiki link support, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix cfef75f 030/192: improve org-mode wiki: link support, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix af10bd6 031/192: fix org link exporting encoding,
Stefan Monnier <=
- [elpa] externals/kiwix 76c0b5a 035/192: temporarily disable org-mode link store prompt issue, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix e35ef5e 036/192: Merge branch 'release/v0.2.2', Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 96e8d37 037/192: Merge tag 'v0.2.2' into develop, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 97822f1 039/192: convert between librarie full name and abbrev., Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 9774c61 040/192: update elisp link matching regexp, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix c09f7ad 041/192: optimize open link function, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 6e6959b 045/192: improve custom options, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 90ac73a 046/192: update README declaration, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix f6a5f4c 048/192: Merge tag 'v0.4.0' into develop, Stefan Monnier, 2020/12/19
- [elpa] externals/kiwix 160b228 049/192: fix cl-lib version, Stefan Monnier, 2020/12/19