X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["915" "Fri" "20" "June" "1997" "15:40:31" "+0100" "Sebastian Rahtz" "s.rahtz@ELSEVIER.CO.UK" nil "24" "Re: discussing relation of LaTeX to TeX successors" "^Date:" nil nil "6" 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.5/8.8.4) with ESMTP id QAA32686; Fri, 20 Jun 1997 16:40:45 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <1.182AE8FB@listserv.gmd.de>; Fri, 20 Jun 1997 16:40:15 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 156805 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 20 Jun 1997 16:40:03 +0200 Received: from pillar.elsevier.co.uk (root@pillar.elsevier.co.uk [193.131.222.35]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id QAA12124 for ; Fri, 20 Jun 1997 16:40:01 +0200 (MET DST) Received: from snowdon.elsevier.co.uk (snowdon.elsevier.co.uk [193.131.197.164]) by pillar.elsevier.co.uk (8.8.5/8.8.5) with ESMTP id PAA15002 for ; Fri, 20 Jun 1997 15:36:21 +0100 (BST) Received: from cadair.elsevier.co.uk by snowdon.elsevier.co.uk with SMTP (PP); Fri, 20 Jun 1997 15:40:45 +0100 Received: from knott.elsevier.co.uk (knott.elsevier.co.uk [193.131.197.165]) by cadair.elsevier.co.uk (8.8.5/8.8.5) with ESMTP id PAA03005 for ; Fri, 20 Jun 1997 15:40:41 +0100 (BST) Received: (from srahtz@localhost) by knott.elsevier.co.uk (8.8.3/8.8.5) id PAA20948; Fri, 20 Jun 1997 15:40:31 +0100 (BST) References: <970620151456.11b0e@vms.rhbnc.ac.uk> Message-ID: <199706201440.PAA20948@knott.elsevier.co.uk> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <970620151456.11b0e@vms.rhbnc.ac.uk> Date: Fri, 20 Jun 1997 15:40:31 +0100 From: Sebastian Rahtz Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: discussing relation of LaTeX to TeX successors Status: R X-Status: X-Keywords: X-UID: 2137 > if the tree contains only files of interest, then VMS lib$find_file > will certainly be fast and efficient; > > if the tree contains irrelevant files, then lib$find_file may well > be too slow. > > Which is the situation for TDS? well, if you take the TeX Live CD, there are 213 LaTeX packages with at least 1 file, maybe several. Say 500 files; if you do \usepackage{foo}, at a minimum you have to scan the tree containing those 500 files to locate foo.sty. Is that good or bad? Then again my CD has over 5000 tfm files. If I do \font\foo=foo.tfm you are going to have to look at all of them, arent you? hard to see how to cut that down rationally. Whether the tree has irrelevant files depends, of course, on how well you specify the subtree to look at. Probably someone like the AMS would set up a `vital' tree, and a `last resort' tree so that something like cmr10.tfm was located fast. Sebastian