From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/75280 Path: news.gmane.org!not-for-mail From: Mojca Miklavec Newsgroups: gmane.comp.tex.context Subject: Re: Itemize without page break Date: Thu, 22 Mar 2012 11:38:01 +0100 Message-ID: References: <1331948860.30893.0.camel@kip-laptop> <1332113133.3358.43.camel@kip-laptop> <1332113351.3358.44.camel@kip-laptop> <1332205456.3358.248.camel@kip-laptop> <7448136C-5F9E-44D5-8D5E-DF40EA6C3E57@googlemail.com> <1332221482.3358.310.camel@kip-laptop> <46285150-558A-4D3E-B052-12DFBF7E6F70@googlemail.com> <1332281923.21496.1.camel@kip-laptop> <1332381718.21496.61.camel@kip-laptop> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1332412695 18054 80.91.229.3 (22 Mar 2012 10:38:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Mar 2012 10:38:15 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Mar 22 11:38:14 2012 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SAfPJ-0007iW-SC for gctc-ntg-context-518@m.gmane.org; Thu, 22 Mar 2012 11:38:13 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 64C23101FD; Thu, 22 Mar 2012 11:38:11 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id vsMs1c36w6dl; Thu, 22 Mar 2012 11:38:08 +0100 (CET) Original-Received: from [127.0.0.1] (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 41715101E3; Thu, 22 Mar 2012 11:38:08 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 4D3F0101E3 for ; Thu, 22 Mar 2012 11:38:06 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id aR-7S6unrBA8 for ; Thu, 22 Mar 2012 11:38:05 +0100 (CET) Original-Received: from filter2-ams.mf.surf.net (filter2-ams.mf.surf.net [192.87.102.70]) by balder.ntg.nl (Postfix) with ESMTP id 2563E10194 for ; Thu, 22 Mar 2012 11:38:04 +0100 (CET) Original-Received: from mail-qc0-f169.google.com (mail-qc0-f169.google.com [209.85.216.169]) by filter2-ams.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id q2MAc2oG004185 for ; Thu, 22 Mar 2012 11:38:03 +0100 Original-Received: by qcsd16 with SMTP id d16so1432753qcs.14 for ; Thu, 22 Mar 2012 03:38:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=NsqHuPJsEemhD2uQcPfBK/u9STVKjkJl4aTMU1Vbcy0=; b=yVe9neosr16aBbidYyOECY6i9YzpPBYsbl9SgXTdfNOkWLjGpC1I7M6MfLWxhAwlf8 UaHhEDJidRBMyynuiAkRHJIAI9UyGcYvuWn38AuCK4eVF3Yanl/MQkDv0xefZ4uG/mmR gw0uIgDG82eI2j3wYFu09yAw/V5/ZgIEY+bRzB5yZ16kvJzwou16eRyy0P2ZKSpSKSbH NzhZi3GWnfHgT7nDGK1UN1w1o3/Jzs0/WQMFcAjXj/ljxVIikW17X8bi+gQ9pQygTkT1 PuQ6JNSXOD3ZlInuHZA+EhaH1hB0qL9K6l3Gcq9mYG4I3+SJ45i5JsS+PRfkHk9V4dAz 5VMA== Original-Received: by 10.224.42.134 with SMTP id s6mr6142431qae.45.1332412681984; Thu, 22 Mar 2012 03:38:01 -0700 (PDT) Original-Received: by 10.229.137.139 with HTTP; Thu, 22 Mar 2012 03:38:01 -0700 (PDT) In-Reply-To: <1332381718.21496.61.camel@kip-laptop> X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=209.85.216.169; country=US; latitude=38.0000; longitude=-97.0000; http://maps.google.com/maps?q=38.0000,-97.0000&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0QGMyC26V - 570efb757f39 - 20120322 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.70 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 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 Xref: news.gmane.org gmane.comp.tex.context:75280 Archived-At: On Thu, Mar 22, 2012 at 03:01, Kip Warner wrote: > On Tue, 2012-03-20 at 18:22 -0400, Aditya Mahajan wrote: >> Anything else will leave to undersirable behaviour (or segfaults :) ) As I >> had said in one of my earlier emails, this is the case for ALL context >> macros that take both options and assignments. > > Fair enough. I got it to work now with, > > \startitemize[R,2*broad][start=11,before=\startlinecorrection,after= > \stoplinecorrection] > > My only concern here is that, for something as incredibly fundamental > and recurring in the world of ConTeXt, the caveats and distinctions to > be made between options and assignments, that can and have taken down > entire operating systems, or cause hour after hour of no end of vague > syntactical errors, or even successful compilations with the wrong > effects, shouldn't that probably have been mentioned at least once, even > if only in passing, somewhere within the 369 page user manual? The word > "assignment" I couldn't locate once. - The fact that assignments and simple options have to be separated is not a limitation of TeX, but the way how ConTeXt is programmed. Hans uses a single command that takes all options inside brackets at once that defines (results in) something similar to (syntax is not exact and is probably completely different in MKIV) \@@itmstart -> 11, \@@itmbefore -> \startlinecorrection, etc. - Maybe it could be more explicit, but if you ever take a look at documentation, for example http://wiki.contextgarden.net/Command/setupitemgroup you will notice that some brackets are depicted with [...,...] and others with [...,...=...,...] - The fact that luatex crashes is simply a bug that should be fixed, so if you didn't do it already, please add a ticket to the tracker. It would help a lot if somebody could come up with plain LuaTeX example that does approximately the same since it might happen that until the bug gets fixed, Hans might reimplement some functionality and then LuaTeX won't crash on the same input any more. Lots and lots of bugs in LuaTeX have been fixed in past, but most of them happened on regular/proper/allowed input. Not many people use wrong ConTeXt syntax on regular basis to be able to spot such problems. I also bet that if somebody else would start writing his own TeX format comparable to ConTeXt, quite some new bugs might have surfaced that one would never stumble upon during regular use. Mojca ___________________________________________________________________________________ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________