[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mule-UCS 0.84 (KOUGETSUDAI) release.
From: |
宮下 尚:HIMI |
Subject: |
Re: Mule-UCS 0.84 (KOUGETSUDAI) release. |
Date: |
Fri, 06 Dec 2002 01:26:18 +0900 |
User-agent: |
Wanderlust/2.5.7 (Smooth) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.1 (i386-msvc-nt5.0.2195) MULE/5.0 (SAKAKI) Meadow/1.99 Alpha3 (HATAITA) |
At Thu, 5 Dec 2002 17:15:27 +0900 (JST),
Kenichi Handa wrote:
> ?!?!? I have no idea why Mule-UCS can be compiled by 20.7
> and 21.2 without error.
>
> Himi-san, could you please investigate it?
Ummmm... It must be a dark side of Mule-UCS;-). As you know, mucs.el
embeds lisp programs generated by TAE and MUCS-CCL, which maybe
varies with the compilation environment...
Anyway, it is a bug of Mule-UCS. However, it is not a bug
of mucs-embed-program-with-hooks, because all hooks called by this
function(mucs-embed-program-with-hooks) MUST return a list of
S-expression(s), MUST NOT return a bare S-expression. This rule is
important, because lots of parts of Mule-UCS generates Lisp
programs. This rule simplifies the interface a little bit.
The patch attached to this mail maybe fixes the problem. Could you
please test the following patch on Emacs 21.3?
BTW, right now I am too busy to fix the bug, bu I would like to
check it strictly after my current work is over.
With regards,
from himi
Index: mucs-ccl.el
===================================================================
RCS file: /cvsroot/mule-ucs/lisp/mucs-ccl.el,v
retrieving revision 1.25
diff -u -r1.25 mucs-ccl.el
--- mucs-ccl.el 3 Oct 2000 14:50:16 -0000 1.25
+++ mucs-ccl.el 5 Dec 2002 16:21:08 -0000
@@ -639,10 +639,9 @@
(mucs-notify-embedment 'mucs-ccl-required name)
(setq ccl-pgm-list (cdr ccl-pgm-list)))
; (message "MCCLREGFIN:%S" result)
- `(progn
- (setq mucs-ccl-facility-alist
- (quote ,mucs-ccl-facility-alist))
- ,@result)))
+ `((setq mucs-ccl-facility-alist
+ (quote ,mucs-ccl-facility-alist))
+ ,@result)))
;;; Add hook for embedding translation informations to a package.
(add-hook 'mucs-package-definition-end-hook
- Re: Mule-UCS 0.84 (KOUGETSUDAI) release., (continued)
Re: Mule-UCS 0.84 (KOUGETSUDAI) release., Kenichi Handa, 2002/12/05
Re: Mule-UCS 0.84 (KOUGETSUDAI) release.,
宮下 尚:HIMI <=