skk-dev / ddskk

Daredevil SKK (Simple Kana to Kanji conversion program)
GNU General Public License v3.0
195 stars 42 forks source link

skk-jisyo の standard value について #133

Closed elim closed 4 years ago

elim commented 4 years ago

skk-jisyo を標準で使っている場合、以下のエラーがでるようになりました

(wrong-type-argument listp "~/.skk-jisyo")

PR #132 の変更によるものと思われます。また以下のような変更を加えるとおさまるようです。

diff --git a/skk-vars.el b/skk-vars.el
index e8f38ea1..bb735876 100644
--- a/skk-vars.el
+++ b/skk-vars.el
@@ -532,9 +532,11 @@ C-0 SPC $B$G;HMQ$5$l$k(B"
   :type 'function
   :group 'skk-dictionary)

-(defcustom skk-jisyo (if skk-user-directory
-            (expand-file-name "jisyo" skk-user-directory)
-              (convert-standard-filename "~/.skk-jisyo"))
+(defcustom skk-jisyo (cons
+                      (if skk-user-directory
+             (expand-file-name "jisyo" skk-user-directory)
+               (convert-standard-filename "~/.skk-jisyo"))
+                      'utf-8)
   "*SKK $B$N8D?M<-=q!#(B"
   :type `(file :tag "$B<-=q%U%!%$%kL>(B")
   :group 'skk-private)
conao3 commented 4 years ago

132 で解決したようですので、closeします。