(est-eval-value-as-domain-list): Fix problem about ranges.
authorMORIOKA Tomohiko <tomo.git@chise.org>
Fri, 28 Nov 2014 12:52:01 +0000 (21:52 +0900)
committerMORIOKA Tomohiko <tomo.git@chise.org>
Fri, 28 Nov 2014 12:52:01 +0000 (21:52 +0900)
(est-eval-feature-value): Don't omit items of `sources'.

est-eval.el

index ece6364..c7a1b3b 100644 (file)
@@ -21,9 +21,9 @@
        ((eq spec 09) (concat value "&GT-53119;分"))
        ((eq spec 10) (concat value "冊"))
        ((eq spec 11) (concat value "分冊"))
-       ((eq spec 12) (concat value "&HD-JA-3C21;"))
+       ((eq spec 12) (concat value "次"))
        ((eq spec 13) (concat value "&MJ013520;号"))
-       ((eq spec 14) (concat value "特&GT-56392;号"))
+       ((eq spec 14) (concat value "特集号"))
        ((eq spec 15) (concat value "本"))
        ((eq spec 16) (concat value "分"))
        ((eq spec 51) (concat "Vol." value))
 ;;         ((string= spec "03") `((decimal (:feature ,feature)) "号"))
 ;;         ((string= spec "04") `((decimal (:feature ,feature)) "&HD-JA-4A54;"))
 ;;         ((string= spec "05") `((decimal (:feature ,feature)) "&HD-JA-4A53;"))
-;;         ((string= spec "06") `((decimal (:feature ,feature)) "&GT-56392;"))
+;;         ((string= spec "06") `((decimal (:feature ,feature)) "集"))
 ;;         ((string= spec "07") `((decimal (:feature ,feature)) "輯"))
 ;;         ((string= spec "08") `((decimal (:feature ,feature)) "&GT-53119;"))
 ;;         ((string= spec "09") `((decimal (:feature ,feature)) "&GT-53119;分"))
 ;;         ((string= spec "10") `((decimal (:feature ,feature)) "冊"))
 ;;         ((string= spec "11") `((decimal (:feature ,feature)) "分冊"))
-;;         ((string= spec "12") `((decimal (:feature ,feature)) "&HD-JA-3C21;"))
+;;         ((string= spec "12") `((decimal (:feature ,feature)) "次"))
 ;;         ((string= spec "13") `((decimal (:feature ,feature)) "&MJ013520;号"))
-;;         ((string= spec "14") `((decimal (:feature ,feature)) "特&GT-56392;号"))
+;;         ((string= spec "14") `((decimal (:feature ,feature)) "特集号"))
 ;;         ((string= spec "15") `((decimal (:feature ,feature)) "本"))
 ;;         ((string= spec "16") `((decimal (:feature ,feature)) "分"))
 ;;         ((string= spec "51") `("Vol." ((decimal (:feature ,feature)))))
                            (list (est-eval-value-as-object (intern unit))))
                      ))
                    (list* 'res-link
-                          (list :source source :item item)
+                          (list :separator " "
+                                :source source :item item)
                           source-objs)
                    )
                   (t
   (unless format
     (setq format (www-feature-value-format feature-name)))
   (if (and (consp value)
-          est-eval-list-feature-items-limit)
+          est-eval-list-feature-items-limit
+          (not (eq feature-name 'sources)))
       (let ((ret (condition-case nil
                     (nthcdr est-eval-list-feature-items-limit value)
                   (error nil nil))))