[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mule-UCS 0.84 (KOUGETSUDAI) release.
From: |
Kenichi Handa |
Subject: |
Re: Mule-UCS 0.84 (KOUGETSUDAI) release. |
Date: |
Thu, 5 Dec 2002 17:15:27 +0900 (JST) |
User-agent: |
SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.2.92 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI) |
In article <address@hidden>, Werner LEMBERG <address@hidden> writes:
> Compiling mule-ucs-0.84 (available from m17n.org) with this patch
> http://tats.iris.ne.jp/mule-ucs/mule-ucs-0.84+tats20021129.diff.gz
> using Emacs CVS 2002-11-20 fails. I get the following suspicious error
> message:
> In toplevel form:
> un-define.el:859:30:Warning: reference to free variable progn
> [...]
> In toplevel form:
> un-supple.el:29:1:Error: Symbol's value as variable is void: progn
By inspecting several results of macroexpand, I found
mucs-embed-program-with-hooks results in a form:
(progn progn ...)
So, please try the attached patch?
> Using Emacs 20.7.1 the compilation is successful, so I suspect a bug
> in the byte compiler. Any solution?
?!?!? 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?
---
Ken'ichi HANDA
address@hidden
*** mucs.el 2002/12/05 07:53:41 1.1
--- mucs.el 2002/12/05 07:55:59
***************
*** 196,203 ****
(funcall (car hookval))
result)
hookval (cdr hookval)))
! (cons 'progn
! result)))
(defmacro mucs-define-package (package &rest form)
"Enclose a unit of package with this.
--- 196,202 ----
(funcall (car hookval))
result)
hookval (cdr hookval)))
! result))
(defmacro mucs-define-package (package &rest form)
"Enclose a unit of package with this.
Re: Mule-UCS 0.84 (KOUGETSUDAI) release.,
Kenichi Handa <=
Re: Mule-UCS 0.84 (KOUGETSUDAI) release., 宮下 尚:HIMI, 2002/12/05