GNU bug report logs - #3455
A solution for a problem with TAMAGO (egg) package for I18N input under emacs 23

Previous Next

Package: emacs;

Reported by: ishikawa <ishikawa <at> yk.rim.or.jp>

Date: Wed, 3 Jun 2009 10:05:05 UTC

Severity: normal

Tags: notabug

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 3455 in the body.
You can then email your comments to 3455 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3455; Package emacs. (Wed, 03 Jun 2009 10:05:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to ishikawa <ishikawa <at> yk.rim.or.jp>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 03 Jun 2009 10:05:05 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: ishikawa <ishikawa <at> yk.rim.or.jp>
To: emacs-pretest-bug <at> gnu.org
Cc: Ishikawa <ishikawa <at> yk.rim.or.jp>
Subject: A  solution for a problem with TAMAGO (egg) package for I18N input
 under emacs 23
Date: Wed, 03 Jun 2009 18:57:55 +0900
Hi,

Thank you for making the great package available.

I have been testing emacs 23.0.94 for the last couple of days.

I am reporting a problem with an elisp package, TAMAGO, and a fix for it for
wider dissemination of the patch available for it.

I wish the information about the problem and the readily available fix is
incorporated into etc/NEWS file.

Backgrond:

With emacs 23.0.94, I noticed a problem with an elisp package called TAMAGO
(egg in Japanese) for I18N input.
I use it mostly for Japanese input.
With the widely available TAMAGO 4.0.6 distribution, which I use,
I can't input Japanese any more using emacs 23.0.94.

This is fixed by a patch posted a couple of years ago (in 2007) on
a mailing list which I found out yesterday.

The reported problem here is with this package, namely TAMAGO(egg), not
emacs 23.0.xx per se. But when I searched for the information about the
problem, the information is rather scarce. I found out some early Japanese
would-be testers of 23.0.xx reverted to emacs 22 version since they could
not use Japanese input any more using tamago(egg) package.

Given that there are many emacs users in Japan, and old timers like me seem
to use TAMAGO(egg) for Japanese input,
you might want to put the following info in etc/NEWS
to notify the potential problem and to avoid the extraneous
bug reports or questions.

I am afraid that the TAMAGO mailing list is not widely read these days.
And as far as I can tell, Tamago 4.0.6 seems to be the up-to-date version
that is made available to public. With the official release of emacs 23.1,
Mr. Handa et al may release the updated TAMAGO, but for now, we need the patch.

===========================
Problem with an tamago(egg) elisp package for I18N input

With emacs 23, there are changes in I18N character handling and
the changes break tamago(egg) Japanese input.

The problem is that when a user loads TAMAGO package, and sets it up so that
emacs will talk to Wnn input server, and tries to
input Japanese, the backend reports that (input) candidate  list
could not be created.
(The error appears in Japanese message. The above is my translation.)

Fix:

We should apply the patch reported in the following mailing list article
and (byte-) recompile egg-com.el using emacs 23.xx.

The following article is written in Japanese.

http://www.m17n.org/mlarchive/mule-ja/200703/msg00018.html

(Yes, it was posted more than two years ago.)

Caveat:

The fix modifies the egg-com.el file to use the new I18N function available
in emacs 23.xx only, and not available in emacs 22. So once the user
re-compile egg-com.el after applying the above patch,
the elc files can't be used for emacs 22 even if you decide to
byte-recompile the files using emacs22.

BTW, I am sure that TAMAGO needs
separate patch for each language it supports. Japanese input is taken care
of by the above patch.I wonder what changes are required for other languages
such as Korean
supported by TAMAGO package. But the change in the Japanese input patch
seemsto be rather straight-forward and so similar patches for other
languages can be written, I suppose.


That is all.

Thank you again for the great package.

Happy Hacking,
CI







Tags added: notabug Request was from Glenn Morris <rgm <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Fri, 19 Jun 2009 18:50:07 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 3455 <at> debbugs.gnu.org and ishikawa <ishikawa <at> yk.rim.or.jp> Request was from Lars Magne Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 17 Sep 2011 06:06:01 GMT) Full text and rfc822 format available.

Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#3455; Package emacs. (Sat, 17 Sep 2011 06:20:17 GMT) Full text and rfc822 format available.

Message #12 received at 3455 <at> debbugs.gnu.org (full text, mbox):

From: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
To: ishikawa <ishikawa <at> yk.rim.or.jp>
Cc: 3455 <at> debbugs.gnu.org
Subject: Re: A solution for a problem with TAMAGO (egg) package for I18N input
	under emacs 23
Date: Sat, 17 Sep 2011 07:57:11 +0200
ishikawa <ishikawa <at> yk.rim.or.jp> writes:

> I am afraid that the TAMAGO mailing list is not widely read these days.
> And as far as I can tell, Tamago 4.0.6 seems to be the up-to-date version
> that is made available to public. With the official release of emacs 23.1,
> Mr. Handa et al may release the updated TAMAGO, but for now, we need the patch.
>
> ===========================
> Problem with an tamago(egg) elisp package for I18N input
>
> With emacs 23, there are changes in I18N character handling and
> the changes break tamago(egg) Japanese input.
>
> The problem is that when a user loads TAMAGO package, and sets it up so that
> emacs will talk to Wnn input server, and tries to
> input Japanese, the backend reports that (input) candidate  list
> could not be created.
> (The error appears in Japanese message. The above is my translation.)

This was reported two years ago, and I can't see that anything much
was done with it.  It doesn't seem like a bug in Emacs, though, so I'm
closing the report.

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#3455; Package emacs. (Sun, 18 Sep 2011 00:41:02 GMT) Full text and rfc822 format available.

Message #15 received at 3455 <at> debbugs.gnu.org (full text, mbox):

From: "ISHIKAWA,chiaki" <ishikawa <at> yk.rim.or.jp>
To: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Cc: 3455 <at> debbugs.gnu.org
Subject: Re: A  solution for a problem with TAMAGO (egg) package for I18N
	input under emacs 23
Date: Sun, 18 Sep 2011 09:12:43 +0900
Dear Lars Magne Ingebrigtsen,

Thank you for your post.

I agree that it is not a bug in Emacs per se.

If the bug report remains in the bugzilla, and still could be searched,
the main purpose of the original bug report is fulfilled.
People who got bitten with the bug can search the bugzilla and find the
solution.

Too bad, I am not familiar with the innards of the handling of
multibyte character code sets anymore and so I can offer
a reasonable patch myself.

But thank you again for your attention on the
unclosed bugs in the bug report database.

Happy Hacking!

Sincerely,
Chiaki Ishikawa

(2011/09/17 14:57), Lars Magne Ingebrigtsen wrote:
> ishikawa<ishikawa <at> yk.rim.or.jp>  writes:
> 
>> I am afraid that the TAMAGO mailing list is not widely read these days.
>> And as far as I can tell, Tamago 4.0.6 seems to be the up-to-date version
>> that is made available to public. With the official release of emacs 23.1,
>> Mr. Handa et al may release the updated TAMAGO, but for now, we need the patch.
>>
>> ===========================
>> Problem with an tamago(egg) elisp package for I18N input
>>
>> With emacs 23, there are changes in I18N character handling and
>> the changes break tamago(egg) Japanese input.
>>
>> The problem is that when a user loads TAMAGO package, and sets it up so that
>> emacs will talk to Wnn input server, and tries to
>> input Japanese, the backend reports that (input) candidate  list
>> could not be created.
>> (The error appears in Japanese message. The above is my translation.)
> 
> This was reported two years ago, and I can't see that anything much
> was done with it.  It doesn't seem like a bug in Emacs, though, so I'm
> closing the report.
> 







Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#3455; Package emacs. (Sun, 18 Sep 2011 09:18:02 GMT) Full text and rfc822 format available.

Message #18 received at 3455 <at> debbugs.gnu.org (full text, mbox):

From: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
To: "ISHIKAWA\,chiaki" <ishikawa <at> yk.rim.or.jp>
Cc: 3455 <at> debbugs.gnu.org
Subject: Re: bug#3455: A solution for a problem with TAMAGO (egg) package for
	I18N input under emacs 23
Date: Sun, 18 Sep 2011 11:09:09 +0200
"ISHIKAWA,chiaki" <ishikawa <at> yk.rim.or.jp> writes:

> If the bug report remains in the bugzilla, and still could be searched,
> the main purpose of the original bug report is fulfilled.
> People who got bitten with the bug can search the bugzilla and find the
> solution.

The bugs remain in the bug database even if they are closed, and can
still be searched.  And are still visible via Google searches.

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 16 Oct 2011 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 306 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.