From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/51369 Path: news.gmane.org!not-for-mail From: Yue Wang Newsgroups: gmane.comp.tex.context Subject: Re: Suggestion Date: Fri, 19 Jun 2009 15:06:05 +0800 Message-ID: <68bfdc900906190006t4e9ad352l94d4d99c8d69e83d@mail.gmail.com> References: <9028d48b0906150455y389713fdo42932d9b2492ed70@mail.gmail.com> <68bfdc900906182055w69ca488m9ddcf0f13bb452b3@mail.gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1245395259 2517 80.91.229.12 (19 Jun 2009 07:07:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Jun 2009 07:07:39 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Jun 19 09:07:36 2009 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1MHYCG-0003WW-8n for gctc-ntg-context-518@m.gmane.org; Fri, 19 Jun 2009 09:07:36 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id BFF3B1FB5B; Fri, 19 Jun 2009 09:07:35 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 04986-01; Fri, 19 Jun 2009 09:06:28 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 126D31FB1F; Fri, 19 Jun 2009 09:06:28 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A8C901FB1F for ; Fri, 19 Jun 2009 09:06:25 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00517-01-3 for ; Fri, 19 Jun 2009 09:06:13 +0200 (CEST) Original-Received: from filter1-til.mf.surf.net (filter1-til.mf.surf.net [194.171.167.217]) by ronja.ntg.nl (Postfix) with ESMTP id E23661FB1D for ; Fri, 19 Jun 2009 09:06:12 +0200 (CEST) Original-Received: from mail-qy0-f171.google.com (mail-qy0-f171.google.com [209.85.221.171]) by filter1-til.mf.surf.net (8.13.8/8.13.8/Debian-3) with ESMTP id n5J766wm024762 for ; Fri, 19 Jun 2009 09:06:08 +0200 Original-Received: by qyk1 with SMTP id 1so2088835qyk.16 for ; Fri, 19 Jun 2009 00:06:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=zynoIpT9HFDcUTwjWBEc2y3GNDrhNSrC0lFOmbS2inQ=; b=YooriFSgB1gNx1CpRt1cu7boGMMu8gtL6vs3ZeMbRYKUl+hX8b2VKViQqmlkhk7DlF eMkR/lQ389niMy/uruC1rQ8GIajhDY18c/nCz/f0+KVFJWn7GjH2XOxzZGrmTuYHaamY vO96n8KgyU+O0DAjt43LIL1Oim1rBN0qjtXi8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=X+3MNp1eppHD6u1iTqM3NKJitGo7JscFiIa+G61nof48yWCGPK/wXZh0nSU77gzEII QgASKuclLRTa+B4aG/5OxmBdxIXYe+dOJwZvqjLmP2HJqA5FtA0NJOVudtV/B5qGl1w9 SfK0wxeOGACkb0XRUKtmpjZOiXYY8/4fGmTCA= Original-Received: by 10.229.74.71 with SMTP id t7mr445726qcj.67.1245395165673; Fri, 19 Jun 2009 00:06:05 -0700 (PDT) In-Reply-To: X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=209.85.221.171; country=US; region=CA; city=Mountain View; postalcode=94043; latitude=37.4192; longitude=-122.0574; metrocode=807; areacode=650; http://maps.google.com/maps?q=37.4192,-122.0574&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 245957807 - afd0da287476 - 20090619 X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.217 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:51369 Archived-At: On Fri, Jun 19, 2009 at 2:29 PM, luigi scarso wrote: >> >> Anyway, I highly respect the ConTeXt and LuaTeX's work. >> But if Taco and Hans can : >> >> - use a proper regexp library (like lrexlib?), not the silly lpeg > > PEG are not silly at all. PEG *include* regex, but not viceversa, > and it seems to have the same power of=A0 CFG, so you can build a parser = for > pratically anything > (and you can not do this with regex) . > Perhaps the reverse sentence has more sense: drop the "silly" (?) regex, = use > the new peg. > For what I know the reverse side of lpeg is that a file must be loaded in > memory completly. Well, I don't like to know what kind of thing is superior ... micro kernel is superior than monolithic kernel, but... The key reason for this is, more people are familiar with regexp. so if you can build a 100% compatible regexp module on top of lpeg in ConTeXt, it will be ok, or even better... > >> - more powerful multi columns (maybe not through gird typesetting?) > > Maybe columnset can do=A0 more, or we need more examples from hans . > yes. but columnset requires more strict rules (e.g., grid stuffs) why not build a version of columnset on top of normal TeX page building? (grid can be a option, should not be a requirement) > >> - full support of xslt:) > > why not xquery too? Are mkiv=A0 supposed to be a full=A0 xml processor ? No. I mean the user can have an option to convert an xml (that is, a context document) using (maybe external) xslt tool. This won't be too difficult to implement ... > A bit of xslt can be done with lpeg (and not regex), a bit =3D=3D far from all > but usually=A0 it's better to prepare a xml to typeset before processing = with > mkiv > ("use the right tool for the right task"). > >> >> Things might be a lot better... > > and worse too . > Things are now a lot better than before ,IMMO . > it should be. > > -- > luigi > > > _________________________________________________________________________= __________ > If your question is of interest to others as well, please add an entry to > the Wiki! > > maillist : ntg-context@ntg.nl / > http://www.ntg.nl/mailman/listinfo/ntg-context > webpage =A0: http://www.pragma-ade.nl / http://tex.aanhet.net > archive =A0: https://foundry.supelec.fr/projects/contextrev/ > wiki =A0 =A0 : http://contextgarden.net > _________________________________________________________________________= __________ > > ___________________________________________________________________________= ________ If your question is of interest to others as well, please add an entry to t= he Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-cont= ext webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________= ________