From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/28068 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Weird texexec hang Date: Fri, 19 May 2006 15:00:31 +0200 Message-ID: <446DC16F.1090808@wxs.nl> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1148043772 17055 80.91.229.2 (19 May 2006 13:02:52 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 19 May 2006 13:02:52 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Fri May 19 15:02:49 2006 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 ciao.gmane.org with esmtp (Exim 4.43) id 1Fh4ci-0000az-Pi for gctc-ntg-context-518@m.gmane.org; Fri, 19 May 2006 15:02:32 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 88A3C12784; Fri, 19 May 2006 15:02:32 +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 09126-03; Fri, 19 May 2006 15:02:32 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id BBDDC1277F; Fri, 19 May 2006 15:00:32 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5741F1277F for ; Fri, 19 May 2006 15:00:30 +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 09125-02 for ; Fri, 19 May 2006 15:00:28 +0200 (CEST) Original-Received: from mail.pragma-ade.net (dsl-212-84-128-085.solcon.nl [212.84.128.85]) by ronja.ntg.nl (Postfix) with SMTP id ED32B12778 for ; Fri, 19 May 2006 15:00:27 +0200 (CEST) Original-Received: from [10.100.1.102] (unverified [10.100.1.102]) by controller-1 (SurgeMail 3.5b3) with ESMTP id 17837 for ; Fri, 19 May 2006 17:00:27 +0400 User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) Original-To: mailing list for ConTeXt users In-Reply-To: X-Server: High Performance Mail Server - http://surgemail.com r=-274017400 X-Authenticated-User: hagen@controller-1 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 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:28068 Archived-At: nico wrote: > Hello, > > I took me quite some time to extract the following sequence from a 300p > book, that makes the compilation hang. It looks like if it's in an > infinite loop, but I don't know what happens. It seems related to the > interaction of float, verbatim, and background stuff. > > I thought it was a local resource problem (few memory on my machine) but > trying the code in live context never gave something either (i hope it is > not still running!). > > What's wrong in my definitions/setups to have such a behaviour? > > \setuplayout[middle] > \setupcolors[state=start] > \setupinteraction[state=start] > > \definefloat[dbsidebar] > \setupfloat > [dbsidebar] > [criterium=0.7\textwidth, > leftmargindistance=-\outercombitotal, > rightmargindistance=-\outercombitotal, > default={outer,middle}] > > \setupcaption[dbsidebar][location=bottom,number=no] > > \defineframedtext > [framesidebar] > [width=.9\textwidth,bodyfont=small, > corner=round,background=screen,backgroundscreen=.95] > > \setupbackground > [background=screen, > frame=on, > strut=yes, > topoffset=2mm, > width=broad, > before=\blank, > after={\blank[small]}, > align=right] > > % Verbatim environment for programlisting > \definetyping[code] > > \setuptyping[code] > [bodyfont=small, > before={\startbackground}, > after={\stopbackground}] > > \starttext > > \input tufte > \input tufte > > \placedbsidebar{joke} > {\startframesidebar > \startcode > some code > \stopcode > \stopframesidebar} > > \input tufte > \input tufte > > \placedbsidebar{joke} > {\startframesidebar > \startcode > some code > \stopcode > \stopframesidebar} > > \stoptext > backgrounds inside a float ... not the ideal combination (some otr intereference), but how about: \setuplayout[middle] \setupcolors[state=start] \setupinteraction[state=start] \definefloat[dbsidebar] \setupfloat [dbsidebar] [criterium=0.7\textwidth, leftmargindistance=-\outercombitotal, rightmargindistance=-\outercombitotal, default={outer,middle}] \setupcaption[dbsidebar][location=bottom,number=no] \defineframedtext [framesidebar] [width=.9\textwidth,bodyfont=small, corner=round, background=screen,backgroundscreen=.95] \defineframedtext [nestedframesidebar] [width=broad, background=screen,backgroundscreen=.80] \definetyping[code] \setuptyping [code] [before={\startframesidebar\startnestedframesidebar}, after={\stopnestedframesidebar\stopframesidebar}] \starttext \input tufte \input tufte \placedbsidebar{joke}{ \startcode some code \stopcode } \input tufte \input tufte \placedbsidebar{joke}{ \startcode some code \stopcode } \stoptext ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------