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>