From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/21376 Path: news.gmane.org!not-for-mail From: Radhelorn Newsgroups: gmane.comp.tex.context Subject: Re: Not possible to redefine inbetween in \definedescription Date: Thu, 14 Jul 2005 17:53:58 +0400 Message-ID: <42D66E76.2010308@mail.ru> References: <42D64FD2.5080104@mail.ru> <42D65E79.7080006@elvenkind.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1121350027 1424 80.91.229.2 (14 Jul 2005 14:07:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 14 Jul 2005 14:07:07 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Thu Jul 14 15:49:42 2005 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1Dt45D-0003xR-JG for gctc-ntg-context-518@m.gmane.org; Thu, 14 Jul 2005 15:48:59 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 625E8127E6; Thu, 14 Jul 2005 15:48:59 +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 12078-05-4; Thu, 14 Jul 2005 15:48:56 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A80C5127E3; Thu, 14 Jul 2005 15:48:56 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9CC48127E3 for ; Thu, 14 Jul 2005 15:48:54 +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 12078-05-3 for ; Thu, 14 Jul 2005 15:48:53 +0200 (CEST) Original-Received: from mx2.mail.ru (mx2.mail.ru [194.67.23.122]) by ronja.ntg.nl (Postfix) with ESMTP id BDFE3127E2 for ; Thu, 14 Jul 2005 15:48:53 +0200 (CEST) Original-Received: from [217.106.91.40] (port=42630 helo=[172.16.6.4]) by mx2.mail.ru with esmtp id 1Dt456-00064O-00 for ntg-context@ntg.nl; Thu, 14 Jul 2005 17:48:52 +0400 User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: <42D65E79.7080006@elvenkind.com> X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 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-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on smtp.ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:21376 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:21376 Taco Hoekwater wrote: >> And when using commands with brackets in argumets like: >> >> \definedescription[desc][before=\blank[small]] >> >> ConTeXt will give many errors, so arguments needs to be grouped >> (before={\blank[small]}). Is this intentional? > > > Yes, that is a speed optimization. ConTeXt does not even attempt to balance > the occurrence of [ and ] at top-level, so the explicit grouping indeed > required. > > It would be easy to extend ConTeXt to do this, but the speed penalty would > be substantial. > Thanks. So every command with brackets needs to be grouped? Maybe something else? Where to look at it? -- Radhelorn