lib/sekka/jisyo-db.nnd in sekka-0.8.4 vs lib/sekka/jisyo-db.nnd in sekka-0.8.5

- old
+ new

@@ -38,11 +38,11 @@ (use sekka.util) (define masterid "MASTER") (define workid "WORK") -(define alphabet-string "abcdefghijklmnopqrstuvwxyz>@;") +(define alphabet-string "abcdefghijklmnopqrstuvwxyz>@;#") (define alphabet-lower-list (to-list (alphabet-string.split ""))) (define alphabet-upper-list (to-list (. (sekka-upcase alphabet-string) split ""))) (define alphabet-pairs (append-map (lambda (a) (map @@ -75,10 +75,10 @@ (define okuri-ari-hash (make-hash-table)) (define okuri-nashi-hash (make-hash-table)) (define (create-hash keylist) (for-each (lambda (k) - (when (rxmatch #/^[a-zA-Z^>-@`;+:'\-]+$/ k) + (when (rxmatch #/^[a-zA-Z#^>-@`\;+:'\-]+$/ k) (let1 sliced (sekka-downcase (k.slice 0 2)) (when (= 2 sliced.size) (if (rxmatch #/[A-Z`+]$/ k) (hash-table-push! okuri-ari-hash sliced k) (hash-table-push! okuri-nashi-hash sliced k))))))