Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jan 2015 08:49:04 +0900
From:      Mitsutoshi NAKANO <itsango@gmail.com>
To:        tamago-tsunagi-misc <tamago-tsunagi-misc@lists.sourceforge.jp>
Cc:        debian-devel <debian-devel@debian.or.jp>, canna-dev <canna-dev@lists.sourceforge.jp>, freebsd-users-jp@freebsd.org, "freewnn-users@lists.sourceforge.jp" <freewnn-users@lists.sourceforge.jp>, chise-ja@lists.chise.org, openSUSE ja ML <opensuse-ja@opensuse.org>, debian-users@debian.or.jp, =?ISO-2022-JP?B?QW50aHkbJEIkTjMrSC8bKEI=?= <anthy-dev@lists.sourceforge.jp>
Subject:   [FreeBSD-users-jp 95435] Re: =?iso-2022-jp?b?W3RzdW5hZ2kgMzRdIHBsZWFzZSByZXZpZXcgYW5kIHRl?= =?iso-2022-jp?b?c3QgbmV3IHRhbWFnby10c3VuYWdpICh3YXM6IGVnZy1zaW0=?= =?iso-2022-jp?b?GyRCJEcbKEIgIkludmFsaWQgY29kZShzKSIp?=
Message-ID:  <CANW2%2Biu6E0JmZJ%2BHWKfjDj08-Ssri229GM=F-RGLMnU6p_EJXw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
$B$3$N%a!<%k$O(B
TO
tamago-tsunagi-misc@lists.sourceforge.jp
CC
chise-ja@lists.chise.org
freewnn-users@lists.sourceforge.jp
canna-dev@lists.sourceforge.jp
anthy-dev@lists.sourceforge.jp
opensuse-ja@opensuse.org
debian-users@debian.or.jp
debian-devel@debian.or.jp
freebsd-users-jp@freebsd.org
$B$G!"J#?t$N(BML$B$KAw?.$7$F$*$j$^$9!#(B

$BFMA3$N(Bmail$B?=$7Lu$4$6$$$^$;$s!#(B

tamago-tsunagi-5.0.4.0$B$N(Btest$B$H(Breview$B$N$*4j$$(B
============================================

$B4{$K$4B8CN$NJ}$K$O:FEY$N$*CN$i$;$K$J$j$^$9$,!"8=:_;d$I$b$O(B
$B8MB<E/$5$s(B($BEE;R5;=QAm9g8&5f=j(B)$B!&(BNIIBE Yutaka$B$5$s$i$,Cf?4$H$J$C$F(B
$B3+H/$5$l$?(BGNU Emacs$B>e$GF0$/(B
$BF|K\8l(B($B$*$h$SCf9q8l!&4Z9q8l(B)$BF~NO4D6-(B(Input Method)$B$G$"$k(B
Tanago(Egg)$B$r(Bfork$B$7$F(BTamago-tsunagi$B$H$$$&(Bproject$B$r1?1D$7$F$*$j$^$9!#(B

$B$3$N$?$S!"(B3$B$D$N(Bbugfix$B$r7P$F(Btamago-tsunagi-5.0.4.0$B$r(B
release$B$7$h$&$H$7$F$*$j$^$9!#(B

$B<g$J(Bbug$B$N0lMw(B:
https://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
https://sourceforge.jp/projects/tamago-tsunagi/ticket/

Release$B$K@hN)$C$F(BTamago-tsunagi$B$r$*;H$$$N3'MM!"(B
$B$*$h$S4X?4$r$*;}$A$N3'MM$K(Btest$B$H(Breview$B$r$*4j$$CW$7$?$/B8$8$^$9!#(B


$B0J2<$N<j=g$G8=;~E@$G:G?7$N(Btamago-tsunagi$B$N(Bsource$B$r(Bget$B$G$-$^$9!#(B
git clone git://git.sourceforge.jp/gitroot/tamago-tsunagi/tamago-tsunagi.git
git checkout origin/prerel

$B$^$?0J2<$N(BURL$B$+$i(Bsource$B$r(Bbrowse$B$G$-$^$9!#(B
https://sourceforge.jp/projects/tamago-tsunagi/scm/git/tamago-tsunagi/tree/prerel/


## test$B$N;kE@(B

test$B$O0J2<$NE@$rCf?4$K$43NG'$$$?$@$/$H=u$+$j$^$9!#(B

* $B4{CN$N(Bbug$B$O(Bfix$B$5$l$?$+(B?
* $B?7$?$J(Bbug$B$OB8:_$7$J$$$+(B?


## review$B$N;kE@(B

review$B$O0J2<$NE@$rCf?4$K$43NG'$$$?$@$/$H=u$+$j$^$9!#(B

* source code$B>e$KJQ$($k$Y$-E@$O$J$$$+(B?
* Copyright$BEy$NI=5-$OBEEv$+(B?
* Documents$B$K8m$j$O$J$$$+(B?
* $B$=$NB>5$$K$J$C$?$3$H(B

## $BLdBj$N(Breport$B$K$D$$$F(B

test or review$B$GLdBj$,8+$D$+$C$?>l9g!"(Bticket$B$G(B
report$B$7$F$$$?$@$1$k$HBgJQ=u$+$j$^$9!#(B
https://sourceforge.jp/ticket/newticket.php?group_id=9668

$B$^$?(BTamago-tsunagi-misc ML$B$K;22C$7$F5DO@$7$F$$$?$@$1$k$H(B
$B$"$j$,$?$$$G$9!#(B
http://lists.sourceforge.jp/mailman/listinfo/tamago-tsunagi-misc


$B3'MM$N$46(NO$r$*4j$$$$$?$7$^$9!#(B
Tamago-tsunagi$B$r:#8e$H$b$h$m$7$/$*4j$$$$$?$7$^$9!#(B


2015$BG/(B1$B7n(B28$BF|(B 15:39 Mitsutoshi NAKANO <itsango@gmail.com>:
> $B$3$N%a!<%k$O(B
> TO
> tamago-tsunagi-misc@lists.sourceforge.jp
> CC
> chise-ja@lists.chise.org
> anthy-dev@lists.sourceforge.jp
> opensuse-ja@opensuse.org
> debian-devel@debian.or.jp
> freebsd-users-jp@freebsd.org
> $B$G!"J#?t$N(BML$B$KAw?.$7$F$*$j$^$9!#(B
>
>
> 2015$BG/(B1$B7n(B28$BF|(B 0:33 Mitsutoshi NAKANO <itsango@gmail.com>:
>> 2015$BG/(B1$B7n(B27$BF|(B 22:12 ARAI Shun-ichi <hermes@ceres.dti.ne.jp>:
>>> $B$"$i$$$G$9!#(B
>>>
>>>$B!!(B $B=i$a$^$7$F!#(B
>>>$B!!(B $B@hF|$+$i;nMQ$5$;$F$$$?$@$$$F$$$^$9!#<-=q3X=,$J$I!"$3$l$^$G;H$C$F$$$?(B
>>> $B8E$$%P!<%8%g%s$G5$$K$J$C$F$$$?4v$D$+$NE@$,2~A1$5$l$F$$$FBgJQ2wE,$G$9!#(B
>>>
>>>$B!!(B $B$H$3$m$G!"(BSubject$B$K=q$$$?7o$G$9$,!"(B\C-^ $B$G(B egg-sim $B$r;H$*$&$H$9$k$H(B
>>> $B!V(BInvalid code(s)$B!W$H$$$&%(%i!<%a%C%;!<%8$,=P$F!"DL>o$N>uBV$KLa$C$F$7$^(B
>>> $B$$$^$9!#(B
>>>
>>>$B!!(B $BD4$Y$?$H$3$m!"<!$N$h$&$J%G%P%C%0=PNO$,F@$i$l$^$7$?!#(B
>>>
>>> Debugger entered--Lisp error: (error "Invalid code(s)")
>>>   make-char(latin-iso8859-3 112)
>>>   make-char-list(latin-iso8859-3)
>>>   byte-code("\300\301\302\303!E\207" [menu "ISO 8859-3:" make-char-list latin-iso8859-3] 4)
>>>   (defvar egg-sim-latin-3-menu (byte-code "\300\301\302\303!E\207" [menu "ISO 8859-3:" make-char-list latin-iso8859-3] 4))
>>>
>>>$B!!(B Emacs Lisp$B$O$"$^$j$h$/$o$+$i$J$$$N$G$9$,!"(Begg-sim.elc $B$r%m!<%I$7$?$H(B
>>> $B$-$K!"(Begg-sim-latin-3-menu $B$r@_Dj$9$k8D=j$G!"(Bmake-char-list $B$,L$Dj5A$N(B
>>> $B8D=j$K$V$D$+$C$F<:GT$7$F$$$k$N$G$O$J$$$+$H;W$$$^$9!#(B
>>>$B!!(B $B$3$N$h$&$J>l9g!"$?$H$($P!"%(%i!<$r<u$1;_$a$F$=$3$r%9%-%C%W$9$k$h$&$J(B
>>> $B$3$H$,$G$-$k$N$G$7$g$&$+!#(B
>>>$B!!(B $B2?$+$&$^$$BP=hK!$,$"$k$+!"%3%a%s%H$h$m$7$/$*4j$$$7$^$9!#(B
>>
>> tamago-tsunagi$B$r$*;H$$$$$?$@$$$F$"$j$,$H$&$4$6$$$^$9!#(B
>>
>> $B;d$N4D6-$G$O(BC-^$B$O(Bundefined$B$J$N$G(B
>> (load-library "egg-sim")$B$7$?$H$3$m!"(B
>> $B$"$i$$$5$s$N$4;XE&$5$l$?8=>]$,:F8=$$$?$7$^$7$?!#(B
>>
>> $B;d$O8=:_0J2<$N4D6-$G(Btamago-tsunagi$B$r;HMQ$7$F$$$^$9!#(B
>>
>> hard: Sony PCG-SRX7S/P RAM 512 MB
>>  http://www.sony.jp/products/biz/vaio/PCG-SRX7S_P/spec.html
>> OS: Lubuntu 14.04.1
>> Emacs: 24.3+1-2ubuntu1 (Lubuntu$B$N%Q%C%1!<%8(B)
>> Tamago-tsunagi-5.0.1.0
>>
>> $B$3$N%^%7%s$G(Bapt-get source emacs24$B$G%=!<%9$r%@%&%s%m!<%I$7$F(B
>> $B$A$g$C$H$@$1DI$$$+$1$F$_$^$7$?!#(B
>>
>> make-char()$B$N%=!<%9$r3NG'$7$?$H$3$m!"0J2<$N$h$&$K$J$C$F$$$^$7$?!#(B
>> http://git.savannah.gnu.org/cgit/emacs.git/tree/src/charset.c?h=emacs-24
>>
>>   c = DECODE_CHAR (charsetp, code);
>>   if (c < 0)
>>     error ("Invalid code(s)");
>>   return make_number (c);
>>
>> $B$*$=$i$/!"$3$3$N(Berror()$B$,8F$P$l$F$$$k$N$@$H;W$$$^$9!#(B
>> error()$B$rDI$C$F$$$/$H(BSIGABRT$B$rAw?.$7$F$$$k$h$&$G$9!#(B
>> $B$I$3$+$G$3$N%7%0%J%k$r%O%s%I%j%s%0$7$F$$$kJ}K!$,$"$k$H(B
>> $B;W$&$N$G$9$,!"DI$$@Z$l$F$$$^$;$s!#(B
>>
>> $B$^$?!"?=$7Lu$J$$$G$9$,!"K\Mh$I$&=$@5$9$Y$-$G$"$k$N$+$K$D$$$F$b(B
>> $B@52r$r;}$A9g$o$;$F$*$j$^$;$s!#(B
>>
>> Tamago$B$r1dL?$5$;$?$$0l?4$G(Bproject$B$rN)$A>e$2$?;d$G$9$,(B
>> $B$*CQ$:$+$7$$$3$H$K(BTamago$B$K$b(BEmacs-lisp$B$K$b(BEmacs$B$K$b(B
>> $B$5$[$I>\$7$/$O$"$j$^$;$s!#(B
>>
>> $B$*NO$K$J$l$:$K?=$7Lu$J$$$N$G$9$,!"(B
>> $B$;$C$+$/Js9p$5$l$?LdBj$G$9$+$i!"(B
>> $BL@F|$+$i2DG=$J8B$jD4$Y$F$_$?$$$H;W$$$^$9!#(B
>>
>> $B%A%1%C%H$rH/9T$7$F$$$?$@$1$?$i9,$$$G$9!#(B
>> https://sourceforge.jp/ticket/newticket.php?group_id=9668
>>
>> $B%X%\$J;d$G$9$,:#8e$H$b$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> $B>e5-(Bmail
> http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
> $B$N7o$G!"(Btamago-tsunagi$B$r=$@5$7$F$_$^$7$?!#(B
> $B$"$i$$$5$s$,$*$C$7$c$k$H$*$j!"(Begg-sim.el$B$N(B(make-char-list)$B$N(B
> (make-char)$B$,%(%i!<$rH/$7$F$$$^$7$?$N$G(B
> (ignore-errors)$B$G0O$C$F$_$^$7$?!#(B
>
> ISO-8859-3$B$KJ8;z$,Dj5A$5$l$F$$$J$$E@$,$"$j!"(B
> $B$=$3$G(B(make-char)$B$,%(%i!<$rJV$7$F$$$?$h$&$G$9!#(B
> http://en.wikipedia.org/wiki/ISO/IEC_8859-3
>
> sim$B$r5/F0$9$k$HL$Dj5A$N$H$3$m$O(Bnil$B$K$J$C$F$*$j!"(B
> $B$=$l$rL5M}$KF~NO$7$h$&$H$9$k$H%(%i!<$K$J$j$^$9$,!"(B
> $B0l1~!"F0$+$J$$$H$$$&>uBV$OC&$7$?$h$&$K;W$o$l$^$9!#(B
>
> git repository$B$K$O(Bpush$B$7$F$$$^$9$,!"$^$@(Bmaster branch$B$K$O(B
> $BF~$l$F$*$i$:(Bfix-egg-sim-Spike branch$B$KF~$C$F$*$j$^$9!#(B
>
> git clone git://git.sourceforge.jp/gitroot/tamago-tsunagi/tamago-tsunagi.git
> cd tamago-tsunagi
> git checkout fix-egg-sim-Spike
> $B$G(Bsource$B$rF@$k$3$H$,$G$-$^$9!#(B
>
> 2$B=54V$/$i$$$r(Btest$B4|4V$KEv$F$?$$$H;W$$$^$9!#(B
> $BLdBj$,$J$1$l$P(B2$B=54V8e$K(Bmaster branch$B$K(Bmerge$B$7$?>e$G(Btag$B$rBG$A!"(B
> tarball$B$r@8@.$7$^$9!#(B
>
> review$B$H(Btest$B$r$*;H$$$N3'MMJ}$K$*4j$$CW$7$^$9!#(B
>
> $B=EBg$JLdBj$,$"$l$P$4;XE&2<$5$$!#(B
> $B$^$?!"(B2$B=54V$bBT$F$J$$$H$$$&J}$b$4O"Mm4j$$$^$9!#(B
> $BE,59D4@0CW$7$^$9!#(B
>
> tamago-tsunagi$B$r:#8e$H$b59$7$/$*4j$$$7$^$9!#(B
>
>
> openSUSE$B$N(Btamago$B$GF1$8LdBj$,5/$-$F$$$J$$$+$3$l$+$iD4$Y$^$9!#(B
> $BF1$8LdBj$,5/$-$F$$$k$h$&$G$"$l$P(Bbugreport$B$r5/$3$7$F!"(B
> tamago$B$r(Btamago-tsunagi$B$K99?7$7$h$&$H;W$$$^$9!#(B
>
> --
> Mitsutoshi NAKANO <ItSANgo@gmail.com> <bkbin005@rinku.zaq.ne.jp>
>  <https://twitter.com/ItSANgo>; <http://d.hatena.ne.jp/Itisango/>;
> $B$?$@:#="?&3hF0Cf!#(B
>
>
> --------
> From: Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
> Date: 2015-01-28 14:52:49 +0900
> Subject: fix that egg-sim did not work
> References: http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
>
> C-^ (egg-sim) did not work.
> Because ISO-8859-3 has voids in the charset.
> But egg-sim forgot it, (make-char) occurred an error.
> So added (ignore-errors) in (make-char-list).
>
> version tsunagi-5.0.2.0
>
>
> --
> diff --git a/ChangeLog b/ChangeLog
> index 03a441d..38af4b3 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,7 +1,12 @@
>  2015-01-28  Mitsutoshi NAKANO  <bkbin005@rinku.zaq.ne.jp>
>
> + * egg-sim.el(make-char-list): ignore-errors in make-char
> +  Please see:
> +  http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
> + * egg.el(egg-version): up from 5.0.1.0 to 5.0.2.0
>   * .gitignore: ignored TAGS
>   * Makefile.in(tags): added tags entry
> + * NEWS(5.0.2.0): created
>
>  2014-12-15  Mitsutoshi NAKANO  <bkbin005@rinku.zaq.ne.jp>
>
> diff --git a/NEWS b/NEWS
> new file mode 100644
> index 0000000..0657d7e
> --- /dev/null
> +++ b/NEWS
> @@ -0,0 +1,8 @@
> +NEWS about tamago-tsunagi
> +=========================
> +
> +## 5.0.2.0 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
> +
> +HotFix: C-^ (egg-sim) does not work.  So amended quickly.
> +Please see
> +http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
> diff --git a/egg-sim.el b/egg-sim.el
> index c91f9b7..54343d7 100644
> --- a/egg-sim.el
> +++ b/egg-sim.el
> @@ -4,12 +4,10 @@
>  ;; Copyright (C) 2000 Electrotechnical Laboratory, JAPAN.
>  ;; Licensed to the Free Software Foundation.
>  ;; Copyright (C) 2000 TOMURA Satoru <tomura@etl.go.jp>
> -
> +;;               2015 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
>
>  ;; Author: TOMURA Satoru <tomura@etl.go.jp>
>
> -;; Maintainer: TOMURA Satoru <tomura@etl.go.jp>
> -
>  ;; Keywords: mule, multilingual, input method
>
>  ;; This file is part of EGG.
> @@ -44,6 +42,11 @@
>
>  (provide 'egg-sim)
>
> +;;; modified 2015.01.28 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
> +;;; ignore-errors in make-char
> +;;; Please see:
> +;;; http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-January/000029.html
> +;;; http://www.gnu.org/software/emacs/manual/html_node/elisp/Handling-Errors.html
>  (defun make-char-list (charset &optional from to)
>    (let ((result nil)
>   (chars (charset-chars charset))
> @@ -56,8 +59,8 @@
>   (<= to max)
>   (cond ((= (charset-dimension charset) 1)
>   (while (<= from to)
> -  (setq result (cons (char-to-string
> -      (make-char charset to))
> +  (setq result (cons (ignore-errors (char-to-string
> +     (make-char charset to)))
>       result)
>   to (1- to)))
>   result)
> @@ -65,8 +68,9 @@
>   (while (<= from to)
>    (let ((code max))
>      (while (<= min code)
> -      (setq result (cons (char-to-string
> -  (make-char charset to code))
> +      (setq result (cons (ignore-errors
> +  (char-to-string
> +   (make-char charset to code)))
>   result)
>      code (1- code))))
>    (setq to (1- to)))
> diff --git a/egg.el b/egg.el
> index a4abfcf..4d29251 100644
> --- a/egg.el
> +++ b/egg.el
> @@ -1,12 +1,10 @@
>  ;;; egg.el --- EGG Input Method Architecture
>
> -;; Copyright (C) 1999-2014 Free Software Foundation, Inc
> +;; Copyright (C) 1999-2015 Free Software Foundation, Inc
>
>  ;; Author: NIIBE Yutaka <gniibe@chroot.org>
>  ;;         KATAYAMA Yoshio <kate@pfu.co.jp>
>
> -;; Maintainer: TOMURA Satoru <tomura@etl.go.jp>
> -
>  ;; Keywords: mule, multilingual, input method
>
>  ;; This file is part of EGG.
> @@ -30,7 +28,7 @@
>
>  ;;; Code:
>
> -(defconst egg-version "5.0.1.0"
> +(defconst egg-version "5.0.2.0"
>    "Version number for this version of Tamago.")
>
>  (defconst egg-tsunagi-version egg-version
>
> _______________________________________________
> Tamago-tsunagi-misc mailing list
> Tamago-tsunagi-misc@lists.sourceforge.jp
> http://lists.sourceforge.jp/mailman/listinfo/tamago-tsunagi-misc

-- 
Mitsutoshi NAKANO <ItSANgo@gmail.com> <bkbin005@rinku.zaq.ne.jp>
 <https://twitter.com/ItSANgo>; <http://d.hatena.ne.jp/Itisango/>;
$B$?$@:#="?&3hF0Cf!#(B



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANW2%2Biu6E0JmZJ%2BHWKfjDj08-Ssri229GM=F-RGLMnU6p_EJXw>