View | Details | Raw Unified | Return to bug 151195 | Differences between
and this patch

Collapse All | Expand All

(-)yc.el/Makefile (-6 / +1 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	yc.el
8
PORTNAME=	yc.el
9
PORTVERSION=	5.0.0
9
PORTVERSION=	5.2.1
10
PORTREVISION=	3
11
PORTEPOCH=	1
10
PORTEPOCH=	1
12
CATEGORIES=	japanese elisp
11
CATEGORIES=	japanese elisp
13
MASTER_SITES=	http://www.ceres.dti.ne.jp/~knak/
12
MASTER_SITES=	http://www.ceres.dti.ne.jp/~knak/
Lines 30-39 Link Here
30
29
31
.include <bsd.port.pre.mk>
30
.include <bsd.port.pre.mk>
32
31
33
.if $(EMACS_MAJOR_VER) >= 23
34
BROKEN=		Does not support emacs23.x or later
35
.endif
36
37
.if defined(WITH_ICANNA)
32
.if defined(WITH_ICANNA)
38
RUN_DEPENDS+=	${LOCALBASE}/bin/icanna:${PORTSDIR}/japanese/icanna
33
RUN_DEPENDS+=	${LOCALBASE}/bin/icanna:${PORTSDIR}/japanese/icanna
39
.endif
34
.endif
(-)yc.el/distinfo (-6 / +3 lines)
Lines 1-6 Link Here
1
MD5 (yc-5.0.0.el.gz) = 46e30679981c4daeefc8bae688728820
1
MD5 (yc-5.2.1.el.gz) = 587f9a77f1061bbf1d8e8950f338878e
2
SHA256 (yc-5.0.0.el.gz) = fc7c08b686efd420b0c674298d85158d16fda6277c0062eca778919c44d95a89
2
SHA256 (yc-5.2.1.el.gz) = 45854b3f51cf74b97c4ed0dd11b0f4bd2a96b78f59b7614d43fea85f9884fd84
3
SIZE (yc-5.0.0.el.gz) = 33202
3
SIZE (yc-5.2.1.el.gz) = 33305
4
MD5 (yc-4.0.13.tar.gz) = 5cc5f04346b806d4157b4b66d7eba69f
5
SHA256 (yc-4.0.13.tar.gz) = 5afd06ea819bbf20f5cbfbcd3c60eb58a50b2ef093defc4c93bfdf8ab69444f3
6
SIZE (yc-4.0.13.tar.gz) = 43916
(-)yc.el/files/patch-yc.el (-34 / +10 lines)
Lines 1-34 Link Here
1
--- yc.el.orig	2008-02-17 00:37:39.000000000 +0900
1
--- yc.el.orig	2010-09-30 13:22:22.000000000 +0900
2
+++ yc.el	2008-02-17 00:38:16.000000000 +0900
2
+++ yc.el	2010-09-30 13:26:09.000000000 +0900
3
@@ -393,7 +393,7 @@
3
@@ -1736,6 +1736,7 @@
4
 		       (error nil)))))))
4
 				   (error nil))))
5
   (when (processp yc-server)
5
 	    (yc-eval-sexp (car expr)))))
6
     (put 'yc-server 'init nil)
6
       (setq files (cdr files)))
7
-    (process-kill-without-query yc-server)
7
+    (message "")
8
+    (set-process-query-on-exit-flag yc-server nil)
8
     (if romkana-table
9
     (when yc-debug
9
 	(setq yc-rH-conv-dic (yc-search-file-first-in-path
10
       (unwind-protect
10
 			      romkana-table (list "." (getenv "HOME")
11
 	  (progn
12
@@ -4046,14 +4046,15 @@
13
  "japanese-yc" "Japanese" 'yc-activate
14
  "$B$"(B" "Romaji -> Hiragana -> Kanji&Kana"
15
  nil)
16
-(set-language-info "Japanese" 'input-method "japanese-yc")
17
-;(setq default-input-method "japanese-yc"))
18
+(defun force-yc-input-mode ()
19
+  (set-language-info "Japanese" 'input-method "japanese-yc")
20
+  (setq default-input-method "japanese-yc"))
21
 
22
-;(yc-setup)
23
-;(when (and yc-connect-server-at-startup (yc-server-check))
24
-;  (yc-init)
25
-;  (force-yc-input-mode)
26
-;  )
27
+(yc-setup)
28
+(when (and yc-connect-server-at-startup (yc-server-check))
29
+  (yc-init)
30
+  (force-yc-input-mode)
31
+  )
32
 
33
 (defconst yc-version "5.0.0")
34
 (provide 'yc)

Return to bug 151195