Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id o220pKfg030702 for ; Tue, 2 Mar 2010 01:51:21 +0100 Received: (qmail 32402 invoked by alias); 2 Mar 2010 00:51:15 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 02 Mar 2010 00:51:14 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx097) with SMTP; 02 Mar 2010 01:51:14 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id o220pMBs004856 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Mar 2010 01:51:22 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id o21N1HDZ019644; Tue, 2 Mar 2010 01:49:14 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 379493 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 2 Mar 2010 01:49:14 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id o220nDVh027073 for ; Tue, 2 Mar 2010 01:49:13 +0100 Received: from mail-bw0-f210.google.com (mail-bw0-f210.google.com [209.85.218.210]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id o220n6qV008629 for ; Tue, 2 Mar 2010 01:49:10 +0100 Received: by bwz2 with SMTP id 2so2365815bwz.10 for ; Mon, 01 Mar 2010 16:49:09 -0800 (PST) Received: by 10.204.133.21 with SMTP id d21mr3776892bkt.108.1267490949149; Mon, 01 Mar 2010 16:49:09 -0800 (PST) Received: from ?129.127.15.244? ([129.127.15.244]) by mx.google.com with ESMTPS id e18sm1532727bkd.14.2010.03.01.16.49.05 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 01 Mar 2010 16:49:07 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1077) References: <20100301194054.GA4037@khaled-laptop> X-Mailer: Apple Mail (2.1077) X-Spam-Whitelist: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id o220nEVh027074 Message-ID: Date: Tue, 2 Mar 2010 11:19:01 +1030 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: Babel, LuaTeX and hyphenation To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <20100301194054.GA4037@khaled-laptop> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p77e5KAPs1l6v/Sb97LojnDtMgfETrECMLUO9erHzOJe+OynZRhvlGqvET/J 3dm2vHWnQHIuidpgLhS+P7NNYz+zyHLMY9yCwGoTDtboDaDPUTmYi5shhPJySBzZnboYr4mQK+ZF NwOSQ==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de X-Scanned-By: MIMEDefang 2.63 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 6305 On 02/03/2010, at 6:10 AM, Khaled Hosny wrote: > Trying to fix this for Babel, i.e. hyphenation patterns are only loaded > when requested, I patched hyphen.cfg file to do so when running under > LuaTeX. It seems to work, as far as my tests go, except that would need > to explicitly select a language or there will be now hyphenations i.e. > Bebel don't seem to load any language by default (unlike plain TeX), and > I'm not sure how to handle this. > > Patch is attached for your comments. Without doing any tests myself, this looks fine to me. (Which of course doesn't mean anything.) My only comment for now is that the line \ifcsname bbl@l@exceptions@#1\endcsname should be better written without assuming eTeX: \expandafter\ifx\csname bbl@l@exceptions@#1\endcsname\relax\else I believe this should be integrated into the LaTeX/babel kernel, but we've still got the problem that the babel test suite has not yet been integrated into the 2e SVN repository. Is there any way around this impasse? -- Will