From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/14834 Path: main.gmane.org!not-for-mail From: Nikolai Weibull Newsgroups: gmane.comp.tex.context Subject: Re: \doifnextcharelse problem Date: Thu, 26 Feb 2004 20:05:25 +0100 Sender: ntg-context-admin@ntg.nl Message-ID: <20040226190525.GH26896@puritan.pcp.ath.cx> References: <20040226163813.GG26896@puritan.pcp.ath.cx> <6.0.1.1.2.20040226185816.01febec0@server-1> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1077822420 26045 80.91.224.253 (26 Feb 2004 19:07:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 26 Feb 2004 19:07:00 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Thu Feb 26 20:06:51 2004 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AwQqQ-0006Ax-00 for ; Thu, 26 Feb 2004 20:06:50 +0100 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id D6A6D10B2A; Thu, 26 Feb 2004 20:04:46 +0100 (MET) Original-Received: from mxfep01.bredband.com (mxfep01.bredband.com [195.54.107.70]) by ref.ntg.nl (Postfix) with ESMTP id EEC7A10B26 for ; Thu, 26 Feb 2004 20:03:35 +0100 (MET) Original-Received: from puritan.pcp.ath.cx ([213.112.43.212] [213.112.43.212]) by mxfep01.bredband.com with ESMTP id <20040226190525.UIRD13599.mxfep01.bredband.com@puritan.pcp.ath.cx> for ; Thu, 26 Feb 2004 20:05:25 +0100 Original-Received: by puritan.pcp.ath.cx (Postfix, from userid 1000) id: 05:26 +0100 (CET) Original-To: ntg-context@ntg.nl Content-Disposition: inline In-Reply-To: <6.0.1.1.2.20040226185816.01febec0@server-1> User-Agent: Mutt/1.5.5.1i Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:14834 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:14834 * Hans Hagen [Feb 26, 2004 19:10]: > go the etex way: great! thanks, that worked. > no % are needed after a \cs: hm, OK. This is a good reason why it would be good to have a tex programming reference, so that one'd know when it's necessary and when it's not. > I assume that you know that \setcatcodes is an internal command yeah, I saw it somewhere. I figured that it was a good name though and that I'd use it too. I figured that the \unprotect deal with the nameclash. Am I, in fact, overruling the internal one now? If so, how should one avoid cases like this? Should I have all my module's commands CamelCased? Also, is there some repository of CONTEXT modules out there? I can't find a reference on pragma-ade.com nor ntg.nl, but maybe I've missed it. Anyway, thanks Hans for such a quick and thorough response, and also for a great typesetting environment; TeX has never been easier, nikolai -- ::: name: Nikolai Weibull :: aliases: pcp / lone-star / aka ::: ::: born: Chicago, IL USA :: loc atm: Gothenburg, Sweden ::: ::: page: www.pcppopper.org :: fun atm: gf,lps,ruby,lisp,war3 ::: main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}