From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 9 08:39:29 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4BF6B6A7; Tue, 9 Dec 2014 08:39:29 +0000 (UTC) Received: from cursor.its.uu.se (smtp-out1.uu.se [130.238.7.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9DF7BA; Tue, 9 Dec 2014 08:39:28 +0000 (UTC) Received: from e-mailfilter01.sunet.se (e-mailfilter01.sunet.se [192.36.171.201]) by cursor.its.uu.se (Postfix) with ESMTP id 4896845C; Tue, 9 Dec 2014 09:39:25 +0100 (CET) Received: from lyra.its.uu.se (lyra.its.uu.se [130.238.7.73]) by e-mailfilter01.sunet.se (8.14.4/8.14.4/Debian-4) with ESMTP id sB98dOR1012686 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 9 Dec 2014 09:39:25 +0100 Received: from virgata.its.uu.se (virgata.its.uu.se [130.238.7.55]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by lyra.its.uu.se (Postfix) with ESMTPS id A4D3739116; Tue, 9 Dec 2014 09:39:24 +0100 (CET) X-DKIM: Sendmail DKIM Filter v2.8.3 lyra.its.uu.se A4D3739116 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uu.se; s=centralsmtp; t=1418114364; i=@uu.se; bh=hG6YEAl9jP5eQsQ8Yxcbkku65dBYAva41IBDo1+qs6g=; h=Message-ID:Date:From:To:Cc:Subject:References:In-Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding; b=Ooqw8x/SXk8GIcKZm+bncTuUjSnqI+Su2lpTjM7I1t6p1xmlv1joQ6ccMo2Ci1dkk NwvQ0D9rkVND8kPB7iw6MHJQxF03KSH76M9VG3HUCTtEy0PALJCkxxMr0b0b/95Szs DDrPXs3MxYYx/EcKz247oVBj9BrmsNfS+4zIHHpY= Received: from jubula (localhost.localdomain [127.0.0.1]) by virgata.its.uu.se (8.13.8/8.13.8) with ESMTP id sB98dLhL029754; Tue, 9 Dec 2014 09:39:22 +0100 Received: from h-197-74.a213.corp.bahnhof.se (h-197-74.a213.corp.bahnhof.se [85.24.197.74]) by webmail.uu.se (Horde Framework) with HTTP; Tue, 09 Dec 2014 09:39:21 +0100 Message-ID: <20141209093921.10896xgn8zvjhbuh@webmail.uu.se> Date: Tue, 09 Dec 2014 09:39:21 +0100 From: Erik Trulsson To: Thomas Dickey Subject: Re: Reason for reordering /usr/share/misc/termcap.src for /usr/share/misc/termcap ? References: <1479779318.56241253.1418076402148.JavaMail.root@his.com> In-Reply-To: <1479779318.56241253.1418076402148.JavaMail.root@his.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.3.9) X-Bayes-Prob: 0.0001 (Score 0, tokens from: outbound, outbound-uu-se:default, uu-se:default, base:default, @@RPTN) X-Spam-Score: -0.10 () [Tag at 15.00] T_RP_MATCHES_RCVD:-0.1 X-p0f-Info: os=Linux 2.6.x, link=Ethernet or modem X-CanIt-Geo: ip=130.238.7.55; country=SE; region=Uppsala; city=Uppsala; latitude=59.8500; longitude=17.6333; http://maps.google.com/maps?q=59.8500,17.6333&z=6 X-CanItPRO-Stream: outbound-uu-se:outbound (inherits from outbound-uu-se:default, uu-se:default, base:default) X-Canit-Stats-ID: 09NpkDpgc - d16425ede68e - 20141209 X-Antispam-Training-Forget: https://mailfilter.sunet.se/canit/b.php?i=09NpkDpgc&m=d16425ede68e&t=20141209&c=f X-Antispam-Training-Nonspam: https://mailfilter.sunet.se/canit/b.php?i=09NpkDpgc&m=d16425ede68e&t=20141209&c=n X-Antispam-Training-Spam: https://mailfilter.sunet.se/canit/b.php?i=09NpkDpgc&m=d16425ede68e&t=20141209&c=s X-CanIt-Archive-Cluster: PfMRe/vJWMiXwM2YIH5BVExnUnw X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.36.171.201 X-Mailman-Approved-At: Tue, 09 Dec 2014 12:48:21 +0000 Cc: Kirk McKusick , FreeBSD Hackers , Garrett Cooper , jkh@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Dec 2014 08:39:29 -0000 Quoting Thomas Dickey : > ----- Original Message ----- > | From: "Kirk McKusick" > | To: "Garrett Cooper" > | Cc: "Erik Trulsson" , "FreeBSD > Hackers" , > | jkh@freebsd.org, dickey@his.com > | Sent: Monday, December 8, 2014 11:51:37 AM > | Subject: Re: Reason for reordering /usr/share/misc/termcap.src for > /usr/share/misc/termcap ? > ... > | > | I believe Erik Trulsson's answer is correct. Termcap had grown very > | large and on sub-1-MIP computers took a noticable delay to read on > | every startup of programs using it. So, it was reordered to reduce > | the startup time on common terminals. As Erik points out this > | optimization > | is no longer necessary as termcap is now placed in a database. Not to > | mention that there are far fewer entries in it today than there were > | at the peak of its existence. > > Actually, the current file in the repository is 10% longer (4667 > lines vs 4007) than the first check-in. > Where might I find a larger example (of BSD termcap) such as you are > referring to? If you want to see an absolutely enormous version of termcap.src you can look at the one found inside https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz