From 03bb21593a7783e6d69a6bbe68005d106b6193bb Mon Sep 17 00:00:00 2001 From: Damien Merenne Date: Tue, 28 Sep 2021 10:11:47 +0200 Subject: [PATCH] Fix package name handling. --- dash-docs.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dash-docs.el b/dash-docs.el index 10f11ae..eec6e12 100644 --- a/dash-docs.el +++ b/dash-docs.el @@ -266,13 +266,14 @@ See here the reason: https://github.com/areina/helm-dash/issues/17.") "Return a list of official docsets (http://kapeli.com/docset_links)." (let ((docsets (dash-docs-read-json-from-url "https://api.github.com/repos/Kapeli/feeds/contents/"))) - (delq nil (mapcar (lambda (docset) - (let ((name (assoc-default 'name docset))) + (mapcar (apply-partially #'replace-regexp-in-string "_" " ") + (delq nil (mapcar (lambda (docset) + (let ((name (assoc-default 'name docset))) (if (and (equal (file-name-extension name) "xml") (not (member (file-name-sans-extension name) dash-docs-ignored-docsets))) (file-name-sans-extension name)))) - docsets)))) + docsets))))) (defun dash-docs-installed-docsets () "Return a list of installed docsets."