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 o2BM3eUw018318 for ; Thu, 11 Mar 2010 23:03:42 +0100 Received: (qmail 28413 invoked by alias); 11 Mar 2010 22:03:35 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 11 Mar 2010 22:03:35 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx045) with SMTP; 11 Mar 2010 23:03:35 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id o2BM12mR009651 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Mar 2010 23:01:03 +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 o2BGY0C7011839; Thu, 11 Mar 2010 23:01:05 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 400451 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 11 Mar 2010 23:01:05 +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 o2BM15sS012245 for ; Thu, 11 Mar 2010 23:01:05 +0100 Received: from abacus.informatik.uni-freiburg.de (abacus.informatik.uni-freiburg.de [132.230.150.4]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id o2BM0nHu009194 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Thu, 11 Mar 2010 23:00:53 +0100 Received: from remote239-027.home.uni-freiburg.de ([132.230.239.27] helo=irwin.vpn.uni-freiburg.de) by abacus.informatik.uni-freiburg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.71) (envelope-from ) id 1NpqR3-0007DT-G8 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 11 Mar 2010 23:00:53 +0100 Received: by irwin.vpn.uni-freiburg.de (Postfix, from userid 500) id 5A3CF1AAF0; Thu, 11 Mar 2010 23:04:30 +0100 (CET) Mail-Followup-To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE References: <201003040055.o240tMj3019510@f7.net> <20100311131851.GA26406@oberdiek.my-fqdn.de> <20100311201225.GA3890@khaled-laptop> <20100311202406.GA4414@oberdiek.my-fqdn.de> <20100311212544.GA4583@khaled-laptop> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Message-ID: <20100311220430.GA4973@oberdiek.my-fqdn.de> Date: Thu, 11 Mar 2010 23:04:30 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Heiko Oberdiek Subject: Re: Babel, LuaTeX and hyphenation To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <20100311212544.GA4583@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+zyHLMY9yCwGRsqrpGviweXX18EflQoe2CeNobnBdTGZnrLK0n C/DJg==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6319 On Thu, Mar 11, 2010 at 11:25:44PM +0200, Khaled Hosny wrote: > On Thu, Mar 11, 2010 at 09:24:06PM +0100, Heiko Oberdiek wrote: > > On Thu, Mar 11, 2010 at 10:12:25PM +0200, Khaled Hosny wrote: > > > > > What about the approach we used in etex.src; redefining \patterns and > > > \hyphenation to use corresponding lua functions, so we don't need to > > > duplicate hyphenation files and, AFAIU, solves the catcode issue. > > > > \patterns is not read by Lua but by TeX, thus the catcode > > problem remains. > > I don't claim that I understand anything, but do we have some example > for the likes of me to see the problem? * verbatim mode * babel shorthands * other active characters * ... At format generation the catcodes are known, the pattern files are written for that case. Later the catcodes can be anything. Yours sincerely Heiko