diff -ur yc.el.orig/Makefile yc.el/Makefile --- yc.el.orig/Makefile 2018-06-01 03:40:23.293816000 +0900 +++ yc.el/Makefile 2018-06-04 15:17:24.076448000 +0900 @@ -3,7 +3,7 @@ PORTNAME= yc.el PORTVERSION= 5.2.1 -PORTREVISION= 13 +PORTREVISION= 14 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ @@ -14,11 +14,6 @@ MAINTAINER= t@nakao.org COMMENT= Yet another Canna client for Emacs -.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox -# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/ja-yc.el-emacs26-5.2.1_14,1.log -BROKEN= fails to build -.endif - EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > yc.el diff -ur yc.el.orig/files/patch-yc.el yc.el/files/patch-yc.el --- yc.el.orig/files/patch-yc.el 2016-06-29 02:45:47.202977000 +0900 +++ yc.el/files/patch-yc.el 2018-06-04 14:48:29.751112000 +0900 @@ -1,5 +1,5 @@ ---- yc.el.orig 2010-09-30 13:22:22.000000000 +0900 -+++ yc.el 2010-09-30 13:26:09.000000000 +0900 +--- yc.el.orig 2018-06-04 13:46:33.083915000 +0900 ++++ yc.el 2018-06-04 14:48:21.116298000 +0900 @@ -1736,6 +1736,7 @@ (error nil)))) (yc-eval-sexp (car expr))))) @@ -8,3 +8,12 @@ (if romkana-table (setq yc-rH-conv-dic (yc-search-file-first-in-path romkana-table (list "." (getenv "HOME") +@@ -2071,7 +2072,7 @@ + ;; 文節を指定しない場合、現在の文節が対象となる + ;; 読みを取得した文節はその読みをキャッシュする + ;; cut が 非nil の場合、指定文節以降の読みを削除する +-(defun yc-yomi (&optional idx &optional cut) ++(defun yc-yomi (&optional idx cut) + (if (integerp idx) + (yc-put-bunsetsu-yomi idx (yc-get-bunsetsu-yomi idx cut) cut) + (yc-put-bunsetsu-yomi yc-mark (yc-get-bunsetsu-yomi yc-mark cut) cut)))