From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/97404 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Bowen Newsgroups: gmane.comp.tex.context Subject: Re: new lua/stack error Date: Fri, 24 Feb 2017 07:42:58 -0500 Message-ID: References: <4a0eba73-c359-f5ff-650d-8a6c761dad71@wxs.nl> <78be1bed-927d-6516-b174-cc887fa936a4@wxs.nl> <7c1e1de6-a366-bf31-9961-ae7842d8cc2c@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2199041790390205726==" X-Trace: blaine.gmane.org 1487940217 1560 195.159.176.226 (24 Feb 2017 12:43:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 24 Feb 2017 12:43:37 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Feb 24 13:43:29 2017 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1chFDb-0007yp-DU for gctc-ntg-context-518@m.gmane.org; Fri, 24 Feb 2017 13:43:27 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4A6AF83417; Fri, 24 Feb 2017 13:43:15 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CChZA6TUIxEr; Fri, 24 Feb 2017 13:43:14 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 74D1F83418; Fri, 24 Feb 2017 13:43:14 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A337383413 for ; Fri, 24 Feb 2017 13:43:12 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f-206pGUv7uP for ; Fri, 24 Feb 2017 13:43:11 +0100 (CET) Original-Received: from mail-vk0-f53.google.com (mail-vk0-f53.google.com [209.85.213.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 2436483412 for ; Fri, 24 Feb 2017 13:43:00 +0100 (CET) Original-Received: by mail-vk0-f53.google.com with SMTP id k127so10951011vke.0 for ; Fri, 24 Feb 2017 04:43:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=cpcGMflcqJZFF3jmIBNE+nHp3wM6r9NJAGJY0W6WQgY=; b=vN2nFvdYZJT2Liluze4VJx9e4UXGjuuwoXxM1Pe3krV/61Qr2dpIsmtVFuTMW56LPD T82mKl/SN1oOOe7ntBcpQxr7O2fnPYIQ0AfsHRp5HRrk7jSeJ3DxNyQjqKTuOZ8dO6Pm TtyaorbIkf8KRGBDjr/krVWf5Z2IRnC51fOl5x+lanOzIGvbj1+tzBM9mOktIo5+rb4L QidIEnemNVZgDSYBaYxrWm+r0P2WF4dh/FPaB0NpKAX+Yyhl+I+dv+xhD/PS6dy/OJU7 5Ymxj0E31hxsG9W4DkgHlih/PW64YEhnfT+ISmKoyZUXKP8MEDwaiNqgkqZ3Q0kQ+nb0 yTJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=cpcGMflcqJZFF3jmIBNE+nHp3wM6r9NJAGJY0W6WQgY=; b=MToRbGq+NmoGPqMQJYygdq+yI4OljMttLrGvY31ik8+w9kXgFO4JNI9Or5SikKvBbb b94oSfAQZyJGFWYN+wN9Az882NeF39yHAzZkuNV3TaZICb+8+64AgG53m92UbnL/eCld VUBU4L4uwoZxSzYpuDZPqLJq1W4/hhj3lxrGxlcKXJnSmvPIkRMqUHxmOP2n4GenegPm HzZtRc8UrThWvU7hyL2MmagjrIp5NnyAV3qe0tHswWo1nwHz5HVzakItNrhlfEXpCB7i D9HnKr97gZSFwr2aBeFyj+azeKlbh9TqU2E/Uca97VwKecH6HmsXil3Fpd/u0AGH7YHj ewWA== X-Gm-Message-State: AMke39mCX8AoZWmlRuFJgi9+V5Qyuw7zja9Aoo57x36/LWXLbItymgXNfmW03kdjVcTRNpaJ6W8rY3geQbGI7Q== X-Received: by 10.31.182.216 with SMTP id g207mr1011986vkf.85.1487940179353; Fri, 24 Feb 2017 04:42:59 -0800 (PST) Original-Received: by 10.31.97.130 with HTTP; Fri, 24 Feb 2017 04:42:58 -0800 (PST) In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:97404 Archived-At: --===============2199041790390205726== Content-Type: multipart/alternative; boundary=001a11438fecd66765054946114c --001a11438fecd66765054946114c Content-Type: text/plain; charset=UTF-8 Excellent, Hans. Many thanks! Alan On Fri, Feb 24, 2017 at 5:21 AM, Hans Hagen wrote: > On 2/23/2017 10:41 PM, Alan Bowen wrote: > >> In my larger document (approx 600 pages, over 1000 references) >> problematic entries like \cite[{{A, B, and C}}] did not display at all, >> though the document did process without claims of stack errors etc. >> Curiously, >> \goto{A, B, and C}[{{A, B, and C}}] >> does work as expected. >> > > i'll upload a beta that support this: > > \setupinteraction[state=start] > > \starttext > > \startchapter[reference={{A, B, and C}},title={Foo}] > > \in{IN}[name{A, B, and C}] > > \in{IN}[name(A, B, and C)] > > \stopchapter > > you need to be aware of the fact that references have some kind of syntax > and are parsed (so that we only need one system for every kind of > referencing); most make only sense for \goto but parsing happens anyway for > \in and \at so i hooked name() into it, similar to [page(123)] we can have > [name(abc)] now > > Hans > > > Alan >> >> On Thu, Feb 23, 2017 at 4:12 PM, Alan Bowen > > wrote: >> >> Thanks, Hans! That does work nicely. >> >> On Thu, Feb 23, 2017 at 3:42 PM, Hans Hagen > > wrote: >> >> On 2/22/2017 6:21 PM, Alan Bowen wrote: >> >> Here is the file that I have been working with: >> >> \installlanguage[packed][en] >> \setuplanguage[packed][spacing=packed] >> \startsetups[tightspace] >> \spaceskip 0.5\interwordspace plus .5\interwordstretch minus >> \interwordshrink >> \stopsetups >> >> \def\dostartbibitem[#1]{\startBibItem[title={#1},reference={ >> #1}]} >> \def\startbibitem{\dosingleempty\dostartbibitem} >> \def\stopbibitem{\stopBibItem} >> >> \definedescription[BibItem][ >> width=broad, >> margin=1.5pc, >> indenting={no}, >> indentnext=no, >> alternative=hanging, >> hang=1, >> headcommand=\gobbleoneargument, >> align=right, >> before={\directsetup{tightspace}\bgroup\language[packed]}, >> after={\egroup}, >> ] >> >> \definereferenceformat [cite] [type=title,left={},right={}] >> \definereferenceformat [bibpage] [type=page] >> >> \starttext >> >> \startbibitem[A, B, and C]\stopbibitem % TEST by commenting >> these >> %\startbibitem[A{,} B{,} and C]\stopbibitem% lines out >> >> \startbibitem[ABC]\stopbibitem >> \startbibitem[A]\stopbibitem >> \startbibitem[B]\stopbibitem >> \startbibitem[C]\stopbibitem >> >> * \cite[A, B, and C] \qquad{\red output should be: A{,} >> B{,} and C} >> >> **\cite[ABC] \qquad{\red output should be: ABC} >> >> ***\cite[A], \cite[B], \cite[C] \qquad{\red output should >> be: A, B, C} >> >> ****\cite[A]\cite[B]\cite[C] \qquad{\red output should be: >> ABC} >> >> \stoptext >> >> >> references can be a comma separated list, so >> >> A, B, and C >> >> is actually three tags: "A" "B" "and C" >> >> so, you run into parsing problems, so how to deal with: >> >> [A, B, and C] >> >> maybe: >> >> [{A, B, and C}] >> >> alas, in comma separated list the first level of {} is removed >> but we can cheat: >> >> [{{A, B, and C}}] >> >> works with \cite [{{A, B, and C}}] >> >> Hans >> >> >> ----------------------------------------------------------------- >> Hans Hagen | PRAGMA ADE >> Ridderstraat 27 | 8061 GH Hasselt | The Netherlands >> tel: 038 477 53 69 | www.pragma-ade.nl >> | www.pragma-pod.nl >> >> ----------------------------------------------------------------- >> ____________________________________________________________ >> _______________________ >> 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 : http://www.pragma-ade.nl / http://context.aanhet.net >> archive : https://bitbucket.org/phg/context-mirror/commits/ >> >> wiki : http://contextgarden.net >> ____________________________________________________________ >> _______________________ >> >> >> >> >> >> ____________________________________________________________ >> _______________________ >> 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/list >> info/ntg-context >> webpage : http://www.pragma-ade.nl / http://context.aanhet.net >> archive : https://bitbucket.org/phg/context-mirror/commits/ >> wiki : http://contextgarden.net >> ____________________________________________________________ >> _______________________ >> >> > > -- > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > ----------------------------------------------------------------- > ____________________________________________________________ > _______________________ > 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/list > info/ntg-context > webpage : http://www.pragma-ade.nl / http://context.aanhet.net > archive : https://bitbucket.org/phg/context-mirror/commits/ > wiki : http://contextgarden.net > ____________________________________________________________ > _______________________ > --001a11438fecd66765054946114c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Excellent, Hans. Many thanks!
Alan

On Fri, Feb 24, 2017 at = 5:21 AM, Hans Hagen <pragma@wxs.nl> wrote:
On 2/23/2017 10:41 PM, Alan Bowen wrote:
In my larger document (approx 600 pages, over 1000 references)
problematic entries like \cite[{{A, B, and C}}] did not display at all,
though the document did process without claims of stack errors etc.
Curiously,
\goto{A, B, and C}[{{A, B, and C}}]
does work as expected.

i'll upload a beta that support this:

\setupinteraction[state=3Dstart]

\starttext

\startchapter[reference=3D{{A, B, and C}},title=3D{Foo}]

=C2=A0 =C2=A0 \in{IN}[name{A, B, and C}]

=C2=A0 =C2=A0 \in{IN}[name(A, B, and C)]

\stopchapter

you need to be aware of the fact that references have some kind of syntax a= nd are parsed (so that we only need one system for every kind of referencin= g); most make only sense for \goto but parsing happens anyway for \in and \= at so i hooked name() into it, similar to [page(123)] we can have [name(abc= )] now

Hans


Alan

On Thu, Feb 23, 2017 at 4:12 PM, Alan Bowen <bowenalan03@gmail.com
<mailto:bowen= alan03@gmail.com>> wrote:

=C2=A0 =C2=A0 Thanks, Hans! That does work nicely.

=C2=A0 =C2=A0 On Thu, Feb 23, 2017 at 3:42 PM, Hans Hagen <pragma@wxs.nl
=C2=A0 =C2=A0 <mailto:pragma@wxs.nl>> wrote:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 On 2/22/2017 6:21 PM, Alan Bowen wrote:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Here is the file that I have been= working with:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \installlanguage[packed][en]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \setuplanguage[packed][spacing=3Dpacked]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \startsetups[tightspace]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \spaceskip 0.5\interwordsp= ace plus .5\interwordstretch minus
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \interwordshrink
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \stopsetups

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \def\dostartbibitem[#1]{\startBibItem[title=3D{#1},reference=3D{#1}]}
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \def\startbibitem{\dosingleempty\dostartbibitem}
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \def\stopbibitem{\stopBibItem}
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \definedescription[BibItem][
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 width=3Dbroad,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 margin=3D1.5pc,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 indenting=3D{no},
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 indentnext=3Dno,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 alternative=3Dhanging,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 hang=3D1,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 headcommand=3D\gobbleoneargument<= wbr>,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 align=3Dright,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 before=3D{\directsetup{tightspac<= wbr>e}\bgroup\language[packed]},
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 after=3D{\egroup},
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ]

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \definereferenceformat [cite]=C2= =A0 [type=3Dtitle,left=3D{},right=3D{}]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \definereferenceformat [bibpage]= =C2=A0 =C2=A0[type=3Dpage]

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \starttext

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \startbibitem[A, B, and C]\stopbi= bitem % TEST by commenting
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 these
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 %\startbibitem[A{,} B{,} and C]\s= topbibitem% lines out

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \startbibitem[ABC]\stopbibitem =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \startbibitem[A]\stopbibitem
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \startbibitem[B]\stopbibitem
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \startbibitem[C]\stopbibitem

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 * \cite[A, B, and C] \qquad{\red = output should=C2=A0 be: A{,}
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 B{,} and C}

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 **\cite[ABC] \qquad{\red output s= hould be: ABC}

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ***\cite[A], \cite[B], \cite[C]= =C2=A0 \qquad{\red output should
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 be: A, B, C}

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ****\cite[A]\cite[B]\cite[C] \qqu= ad{\red output should be: ABC}

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 \stoptext


=C2=A0 =C2=A0 =C2=A0 =C2=A0 references can be a comma separated list, so
=C2=A0 =C2=A0 =C2=A0 =C2=A0 A, B, and C

=C2=A0 =C2=A0 =C2=A0 =C2=A0 is actually three tags:=C2=A0 "A" &qu= ot;B" "and C"

=C2=A0 =C2=A0 =C2=A0 =C2=A0 so, you run into parsing problems, so how to de= al with:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 [A, B, and C]

=C2=A0 =C2=A0 =C2=A0 =C2=A0 maybe:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 [{A, B, and C}]

=C2=A0 =C2=A0 =C2=A0 =C2=A0 alas, in comma separated list the first level o= f {} is removed
=C2=A0 =C2=A0 =C2=A0 =C2=A0 but we can cheat:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 [{{A, B, and C}}]

=C2=A0 =C2=A0 =C2=A0 =C2=A0 works with \cite [{{A, B, and C}}]

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Hans


=C2=A0 =C2=A0 =C2=A0 =C2=A0 ------------------------------------------= -----------------------
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 Hans Hagen | PRAGMA ADE
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0tel: 038 477 53 69 |= = www.pragma-ade.nl
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <http://www.pragma-ade.nl> | www.prag= ma-pod.nl
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <http://www.pragma-pod.nl>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ------------------------------------------= -----------------------
=C2=A0 =C2=A0 =C2=A0 =C2=A0 __________________________________________= _________________________________________
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If your question is of interest to others as we= ll, please add an
=C2=A0 =C2=A0 =C2=A0 =C2=A0 entry to the Wiki!

=C2=A0 =C2=A0 =C2=A0 =C2=A0 maillist : ntg-context@ntg.nl <mailto:ntg-context@ntg.nl> /
=C2=A0 =C2=A0 =C2=A0 =C2=A0 http://www.ntg.nl/mailman/= listinfo/ntg-context
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <http://www.ntg.nl/mail= man/listinfo/ntg-context>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 webpage=C2=A0 : http://www.pragma-ade.nl / <= a href=3D"http://context.aanhet.net" rel=3D"noreferrer" target=3D"_blank">h= ttp://context.aanhet.net
=C2=A0 =C2=A0 =C2=A0 =C2=A0 archive=C2=A0 : https:/= /bitbucket.org/phg/context-mirror/commits/
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <https://bitbucket.o= rg/phg/context-mirror/commits/>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.n= et
=C2=A0 =C2=A0 =C2=A0 =C2=A0 __________________________________________= _________________________________________





_________________________________________________________________= __________________
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / http://www.ntg.nl/mailman/listin= fo/ntg-context
webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net=
archive=C2=A0 : https://bitbucket.org/phg/cont= ext-mirror/commits/
wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.net
_________________________________________________________________= __________________



--

-----------------------------------------------------------------=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 H= ans Hagen | PRAGMA ADE
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ridderstraat 27 | 8061 GH = Hasselt | The Netherlands
=C2=A0 =C2=A0 =C2=A0 =C2=A0tel: 038 477 53 69 | www.pragma-ade.nl | www.p= ragma-pod.nl
-----------------------------------------------------------------=
_________________________________________________________________= __________________
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / http://www.ntg.nl/mailman/listin= fo/ntg-context
webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net=
archive=C2=A0 : https://bitbucket.org/phg/cont= ext-mirror/commits/
wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.net
_________________________________________________________________= __________________

--001a11438fecd66765054946114c-- --===============2199041790390205726== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --===============2199041790390205726==--