X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1279" "Mon" "6" "July" "1998" "23:46:39" "+0200" "Frank Mittelbach" "Frank.Mittelbach@UNI-MAINZ.DE" nil "34" "naming of primitives" "^Date:" nil nil "7" nil nil nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.8/8.8.8) with ESMTP id XAA24620; Mon, 6 Jul 1998 23:55:31 +0200 (MET DST) Received: from lsv1.listserv.gmd.de (192.88.97.2) by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <0.04FAD33B@listserv.gmd.de>; Mon, 6 Jul 1998 23:55:30 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 380553 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Mon, 6 Jul 1998 23:55:25 +0200 Received: from kralle.zdv.Uni-Mainz.DE (kralle.zdv.Uni-Mainz.DE [134.93.8.158]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id XAA11607 for ; Mon, 6 Jul 1998 23:55:24 +0200 (MET DST) Received: (from Ufrank@localhost) by kralle.zdv.Uni-Mainz.DE (8.8.8/8.8.8) id XAA12811 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Mon, 6 Jul 1998 23:55:24 +0200 (MET DST) X-Authentication-Warning: kralle.zdv.Uni-Mainz.DE: Ufrank set sender to latex3 using -f Received: (from latex3@localhost) by frank.zdv.uni-mainz.de (8.6.9/8.6.9) id XAA20404; Mon, 6 Jul 1998 23:46:39 +0200 References: <199807011149.NAA05027@relay.urz.uni-heidelberg.de> Message-ID: <199807062146.XAA20404@frank.zdv.uni-mainz.de> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199807011149.NAA05027@relay.urz.uni-heidelberg.de> Date: Mon, 6 Jul 1998 23:46:39 +0200 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: naming of primitives Status: R X-Status: X-Keywords: X-UID: 2652 Javier Bezos writes: > IMHO, this makes a very strong case _against_ renaming the TeX > primitives. refering to the fact that a \tracingall equivalent does show the primitives by their original name (or rather by there pool type name) in the log or the screen. actually we have discussed this for a long time and our conclusion was that it isn't really a problem for two reasons. first of all it would be a onetime effort to actually provide a pool file to go with the the latex distribution that would contain the new names and thus everything would show up as written. of course this would really cutting roots from the TeX book. the alternative is to just keep it as it is. after all if all the internal primitives look like \tex_:D then making the connection to a log file line that says {} isn't that hard. in fact it is perhaps even easier than in formats where some of the primitives have been renamed and others not. of course you would want some user/developer interface to things like \tex_show:D so that you can access them directly also there is the question how good low-level tracing really is in a complex environment or whether you need to rely on tracing facilities provided by the individual modules (normally) good night frank