Received: by 10.180.104.41 with SMTP id gb9mr481196wib.4.1337396122958;
Fri, 18 May 2012 19:55:22 -0700 (PDT)
X-BeenThere: quicklisp@googlegroups.com
Received: by 10.216.145.151 with SMTP id p23ls3989475wej.0.gmail; Fri, 18 May
2012 19:55:21 -0700 (PDT)
Received: by 10.180.19.71 with SMTP id c7mr476268wie.0.1337396121450;
Fri, 18 May 2012 19:55:21 -0700 (PDT)
Received: by 10.180.19.71 with SMTP id c7mr476267wie.0.1337396121439;
Fri, 18 May 2012 19:55:21 -0700 (PDT)
Return-Path:
Received: from voyager.informatimago.com (voyager.informatimago.com. [88.198.62.69])
by gmr-mx.google.com with ESMTPS id w3si930016wix.3.2012.05.18.19.55.21
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 18 May 2012 19:55:21 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of p...@informatimago.com designates 88.198.62.69 as permitted sender) client-ip=88.198.62.69;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of p...@informatimago.com designates 88.198.62.69 as permitted sender) smtp.mail=...@informatimago.com
Received: from kuiper.informatimago.com (81.202.16.46.dyn.user.ono.com [81.202.16.46])
by voyager.informatimago.com (Postfix) with ESMTP id E10D543C4C8;
Sat, 19 May 2012 04:55:20 +0200 (CEST)
Received: by kuiper.informatimago.com (Postfix, from userid 1000)
id 19ED7184710; Sat, 19 May 2012 04:55:20 +0200 (CEST)
From: "Pascal J. Bourguignon"
To: quicklisp@googlegroups.com
Subject: Re: [quicklisp] Re: Proposal for "apropos" feature that searches exported symbols across all quicklisp libraries
Organization: InformatiMago.
References: <295ff932-d105-42f7-bac0-b40cd098a58c@o3g2000pby.googlegroups.com>
<87396xiyud.fsf@gmail.com>
<9cfd4e79-90fb-4151-927b-bb1b591b1f16@ki5g2000pbb.googlegroups.com>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA
oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9
033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac
l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR
mV+hO/VvFAAAAABJRU5ErkJggg==
X-Face: ":yO)Vk=vFU3)FL&2#7gT_G=KUuNv*BEOo+Shubl.V4Whu&;A.>.+&yEVB5I5vrpZIJ{yOW
>CgV%jD]GHL6rp:.OCM~_YO&aY34]|`{yNq79\x=g:7XSboBUj]1ULpA;v>-bS3veufw-rB!N0kZW!
@A4i?z|
X-Accept-Language: fr, es, en
Reply-to: p...@informatimago.com
X-PGP-Key-ID: 0xEF5E9966
X-PGP-fingerprint: 00 F5 7B DB CA 51 8A AD 04 5B 6C DE 32 60 16 8E EF 5E 99 66
X-PGP-Public-Key: http://www.informatimago.com/pgpkey.asc
X-URL: http://www.informatimago.com/index
X-Accept-Language: fr, es, en
Date: Sat, 19 May 2012 04:55:19 +0200
In-Reply-To: <9cfd4e79-90fb-4151-927b-bb1b591b1...@ki5g2000pbb.googlegroups.com> (Paul
Sexton's message of "Fri, 18 May 2012 13:15:55 -0700 (PDT)")
Message-ID: <87mx546fs8....@kuiper.lan.informatimago.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Paul Sexton writes:
> Yes, I'm aware of slime-apropos, and packages like lispdoc. They only
> operate on installed/loaded packages. There are > 700 libraries
> bundled with quicklisp -- most users only use a small handful, and are
> ignorant of most of the others. There is a great deal of duplication
> of code (particularly "utility" functions). Many of the libraries have
> names which communicate nothing about their function. I wonder how
> many versions of "with-gensyms" are in those libraries?
>
> A global apropos would allow users to find out what is actually inside
> all of these libraries, without the need to install them locally.
Yes, yes, it's useful.
But I also tried to load everything once, and save a fully loaded
image. It was rather successful (only half a dozen system couldn't be
loaded in the implementation I used). The saved image wasn't
excessively big. I should try it again…
--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.