From xemacs-m  Tue Apr 29 17:49:40 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA08233
	for <xemacs-beta@xemacs.org>; Tue, 29 Apr 1997 17:49:36 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id QAA18327;
	Tue, 29 Apr 1997 16:02:40 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: problem compiling FSF's po-mode.el
References: <Pine.LNX.3.95.970429232231.7454B-100000@argon.roma2.infn.it>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
In-Reply-To: "Lorenzo M. Catucci"'s message of Tue, 29 Apr 1997 23:25:57 +0200 (MET DST)
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Date: 29 Apr 1997 16:02:34 -0700
Message-ID: <m2wwplzb3p.fsf@altair.xemacs.org>
Lines: 52
X-Mailer: Gnus v5.4.48/XEmacs 20.2(beta4)

Lorenzo M Catucci <lorenzo@argon.roma2.infn.it> writes:

> I just tried using the package in subject to do some message translation.
> While the code does run well without compilation, I tried to byte compile
> it to try make it faster.

Note that message catalog support in XEmacs is somewhat undertested at 
this time.

> This line triggered the error you see later:
> (defsubst _ (string) (gettext string))

There's nothing wrong with that other than the fact that the gettext
subr doesn't do anything.

> Compiling file /DOS/xemacs-20.0/lisp/packages/po-mode.el at Tue Apr 29 00:20:41 1997
>   !! Wrong type argument ((listp #<subr gettext>))

> after commenting it out, I got these errors, but I'm not able
> to tell how much dangerous is the last one, which appears to be
> the only important one.

> Compiling file /DOS/xemacs-20.0/lisp/packages/po-mode.el at Tue Apr 29 
> 00:26:22 1997
> While compiling po-set-comment:
>  ** variable buffer bound but not referenced
> While compiling po-edit-string:
>  ** variable start bound but not referenced
>  ** variable middle bound but not referenced
>  ** variable end bound but not referenced
>  ** variable obsolete bound but not referenced
> While compiling po-tags-search:
>  ** variable find-string bound but not referenced
> While compiling the end of the data:
>   ** The following functions are not known to be defined:  _,
                                                             ^

That's due to commenting out the above.

>     tags-table-files

This function isn't defined anywhere in XEmacs.  You will probably
need to port the equivalent function from Emacs 19.34 etags.el.

The other messages you can ignore.

> Do they make sense to any of you?

Where did po-mode.el come from?
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

