From xemacs-m  Thu Jul 17 21:21:23 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 VAA01229
	for <xemacs-beta@xemacs.org>; Thu, 17 Jul 1997 21:21:22 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.6/8.8.6) id TAA02194;
	Thu, 17 Jul 1997 19:24:32 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Test version of Texinfo 3.9 is available
References: <m2wwmq2t7p.fsf@altair.xemacs.org> <199707180125.VAA04342@news.smart.net>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: `'%\i;ySOu]g?NlziJSk_$&@]KP`}~PEQPjZ5;nxSaDW_o$4+4%Ab]%Ifw3ZR;7TIT3,O,'
 @2{L;]ox6kc;$_5kU'n**9vFg-]eV~GbxSVCx|(s%uR[],*:^WKmC`B}(;|k9/m]gwt?&`t;^rfCJg
 khHH>pP1W\)xM0U@!FNDD72{3fDP$PkBhx^7Z?-WxH6DbFN:QOnT`llzW}VGdYv;n9lzljQvKTIBhQ
 YuV
X-Attribution: sb
From: Steven L Baur <steve@xemacs.org>
In-Reply-To: Jeff Miller's message of "Thu, 17 Jul 1997 21:25:48 -0400"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 17 Jul 1997 19:24:32 -0700
Message-ID: <m23epdcd27.fsf@altair.xemacs.org>
Lines: 51
X-Mailer: Gnus v5.4.63/XEmacs 20.3(beta14) - "Vienna"

Jeff Miller <jmiller@smart.net> writes:

> texinfo didn't like the japanese tm files though.

Yup.  That's why we don't run makeinfo on them.  There's also an
assumption in `man/Makefile' that the program installed as `xemacs' is 
Mule aware.  That's a known buglet and will be addressed by 20.3
release time, but low down on the priority list for fixing.

... hmm ...

Maybe it's easy enough to fix now.  Please try this patch to
man/tm/Makefile and see if you can `make' in the man directory and
have it complete without errors in a Latin-1 XEmacsen.

1997-07-17  Steven L Baur  <steve@altair.xemacs.org>

	* Makefile: makeinfo-1.68 is verified to work.

	* tm/Makefile (../../info/%-ja.info): Die if not running
	XEmacs/Mule.
	(../../info/%-en.info): Inherit setting of MAKEINFO.

Index: man/tm/Makefile
===================================================================
RCS file: /usr/local/xemacs/xemacs-20.0/man/tm/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile	1997/07/13 22:42:20	1.4
+++ Makefile	1997/07/18 02:20:09
@@ -35,13 +35,15 @@
 info : $(INFOS)
 
 ../../info/%-en.info : %-en.texi
-	makeinfo -o $@ $<
+	$(MAKEINFO) -o $@ $<
 
 ../../info/%-ja.info : %-ja.texi
-	$(EMACS) -batch -q -no-site-file $< -eval '(cd "../../info")' \
-	    -l texinfmt -f texinfo-format-buffer \
-	    -eval '(setq file-coding-system (quote iso-2022-7))' \
-	    -eval '(save-buffer 0)'
+	$(EMACS) -batch -q -no-site-file $< \
+		-eval '(unless (featurep (quote mule)) (kill-emacs 0))' \
+		-eval '(cd "../../info")' \
+		-l texinfmt -f texinfo-format-buffer \
+		-eval '(setq file-coding-system (quote iso-2022-7))' \
+		-eval '(save-buffer 0)'
 
 dvi: $(DVIS)
 .texi.dvi :

