From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xue Fuqiao Newsgroups: gmane.emacs.help Subject: About `current-directory-list' Date: Sun, 23 Dec 2012 09:58:22 +0800 Organization: The Church of Emacs Message-ID: <20121223095822.cb9d088ef9fbf18833def4b1@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sun__23_Dec_2012_09_58_22_+0800_bgnO05V__kDVLCT+" X-Trace: ger.gmane.org 1356228847 20054 80.91.229.3 (23 Dec 2012 02:14:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Dec 2012 02:14:07 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Dec 23 03:14:21 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Tmb4z-0003OJ-Nx for geh-help-gnu-emacs@m.gmane.org; Sun, 23 Dec 2012 03:14:17 +0100 Original-Received: from localhost ([::1]:40036 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tmb4l-0006Ak-Pp for geh-help-gnu-emacs@m.gmane.org; Sat, 22 Dec 2012 21:14:03 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34913) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tmaps-0003zf-C7 for help-gnu-emacs@gnu.org; Sat, 22 Dec 2012 20:58:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tmapk-0007Wu-4z for help-gnu-emacs@gnu.org; Sat, 22 Dec 2012 20:58:40 -0500 Original-Received: from mail-pb0-f51.google.com ([209.85.160.51]:44008) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tmapj-0007Wn-UN for help-gnu-emacs@gnu.org; Sat, 22 Dec 2012 20:58:32 -0500 Original-Received: by mail-pb0-f51.google.com with SMTP id ro12so3410911pbb.24 for ; Sat, 22 Dec 2012 17:58:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:subject:message-id:organization:x-mailer :mime-version:content-type; bh=SpK+Cfn5x1d+QbeJhqH/u3KtqEt7R/7PdERIYyw6Lzk=; b=NJCOX9HDnXBa3u/2evgqWS7TcpSoXI3fnoDt0BaCcKDfYFKX96nHLTW6eP9gmjk3Lv 7HC8ZoDEVCI6xT/3M2lRWRjYuavLXEl9sGP7o/NmLlqVNvQ/Pp3tq2X5wojf3qoxwCSg 2bF8m3FmcwPzqud6wdvdrheZvSKw7m6ERg/DjjsOtw16In7PKAuP7dAFNumV/Wc26C7Q YwCoa8h8OtFs7L8SdUxdz6z69qkmH//shDliazs6Zg1NP4CktqgWeEK9NPTwjJe/9MQH JrPxGdZFV1DxgWwcPg4J5CL2gZVZe7ZxcslTF6CKgg4SRWDibegjSKGA3HtnEsBybZz+ 9V8A== X-Received: by 10.66.85.39 with SMTP id e7mr50298946paz.63.1356227910848; Sat, 22 Dec 2012 17:58:30 -0800 (PST) Original-Received: from Emacs ([114.247.10.72]) by mx.google.com with ESMTPS id rk6sm9687201pbc.20.2012.12.22.17.58.27 (version=SSLv3 cipher=OTHER); Sat, 22 Dec 2012 17:58:30 -0800 (PST) X-Mailer: Sylpheed 3.2.0 (GTK+ 2.24.13; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.160.51 X-Mailman-Approved-At: Sat, 22 Dec 2012 21:13:58 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:88294 Archived-At: This is a multi-part message in MIME format. --Multipart=_Sun__23_Dec_2012_09_58_22_+0800_bgnO05V__kDVLCT+ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit In node 14.9.2 of Bob's `An Introduction to Programming in Emacs Lisp'(http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/Files-List.html#Files-List), there is a function called `files-in-below-directory' that lists the .el files in a directory and its subdirs. The varlist of the `let' special form is: (el-files-list (current-directory-list (directory-files-and-attributes directory t))) I don't know what does `current-directory-list' means, in my Emacs(24.2), there isn't a function named `current-directory-list'. Can anybody help? -- Best regards. --Multipart=_Sun__23_Dec_2012_09_58_22_+0800_bgnO05V__kDVLCT+ Content-Type: application/octet-stream; name="filelist.el" Content-Disposition: attachment; filename="filelist.el" Content-Transfer-Encoding: base64 KGRlZnVuIGZpbGVzLWluLWJlbG93LWRpcmVjdG9yeSAoZGlyZWN0b3J5KQogICJMaXN0IHRoZSAu ZWwgZmlsZXMgaW4gRElSRUNUT1JZIGFuZCBpbiBpdHMgc3ViLWRpcmVjdG9yaWVzLiIKICA7OyBB bHRob3VnaCB0aGUgZnVuY3Rpb24gd2lsbCBiZSB1c2VkIG5vbi1pbnRlcmFjdGl2ZWx5LAogIDs7 IGl0IHdpbGwgYmUgZWFzaWVyIHRvIHRlc3QgaWYgd2UgbWFrZSBpdCBpbnRlcmFjdGl2ZS4KICA7 OyBUaGUgZGlyZWN0b3J5IHdpbGwgaGF2ZSBhIG5hbWUgc3VjaCBhcwogIDs7ICAiL3Vzci9sb2Nh bC9zaGFyZS9lbWFjcy8yMi4xLjEvbGlzcC8iCiAgKGludGVyYWN0aXZlICJERGlyZWN0b3J5IG5h bWU6ICIpCiAgKGxldCAoZWwtZmlsZXMtbGlzdAogICAgICAgIChjdXJyZW50LWRpcmVjdG9yeS1s aXN0CiAgICAgICAgIChkaXJlY3RvcnktZmlsZXMtYW5kLWF0dHJpYnV0ZXMgZGlyZWN0b3J5IHQp KSkKICAgIDs7IHdoaWxlIHdlIGFyZSBpbiB0aGUgY3VycmVudCBkaXJlY3RvcnkKICAgICh3aGls ZSBjdXJyZW50LWRpcmVjdG9yeS1saXN0CiAgICAgIChjb25kCiAgICAgICA7OyBjaGVjayB0byBz ZWUgd2hldGhlciBmaWxlbmFtZSBlbmRzIGluIGAuZWwnCiAgICAgICA7OyBhbmQgaWYgc28sIGFw cGVuZCBpdHMgbmFtZSB0byBhIGxpc3QuCiAgICAgICAoKGVxdWFsICIuZWwiIChzdWJzdHJpbmcg KGNhciAoY2FyIGN1cnJlbnQtZGlyZWN0b3J5LWxpc3QpKSAtMykpCiAgICAgICAgKHNldHEgZWwt ZmlsZXMtbGlzdAogICAgICAgICAgICAgIChjb25zIChjYXIgKGNhciBjdXJyZW50LWRpcmVjdG9y eS1saXN0KSkgZWwtZmlsZXMtbGlzdCkpKQogICAgICAgOzsgY2hlY2sgd2hldGhlciBmaWxlbmFt ZSBpcyB0aGF0IG9mIGEgZGlyZWN0b3J5CiAgICAgICAoKGVxIHQgKGNhciAoY2RyIChjYXIgY3Vy cmVudC1kaXJlY3RvcnktbGlzdCkpKSkKICAgICAgICA7OyBkZWNpZGUgd2hldGhlciB0byBza2lw IG9yIHJlY3Vyc2UKICAgICAgICAoaWYKICAgICAgICAgICAgKGVxdWFsICIuIgogICAgICAgICAg ICAgICAgICAgKHN1YnN0cmluZyAoY2FyIChjYXIgY3VycmVudC1kaXJlY3RvcnktbGlzdCkpIC0x KSkKICAgICAgICAgICAgOzsgdGhlbiBkbyBub3RoaW5nIHNpbmNlIGZpbGVuYW1lIGlzIHRoYXQg b2YKICAgICAgICAgICAgOzsgICBjdXJyZW50IGRpcmVjdG9yeSBvciBwYXJlbnQsICIuIiBvciAi Li4iCiAgICAgICAgICAgICgpCiAgICAgICAgICA7OyBlbHNlIGRlc2NlbmQgaW50byB0aGUgZGly ZWN0b3J5IGFuZCByZXBlYXQgdGhlIHByb2Nlc3MKICAgICAgICAgIChzZXRxIGVsLWZpbGVzLWxp c3QKICAgICAgICAgICAgICAgIChhcHBlbmQKICAgICAgICAgICAgICAgICAoZmlsZXMtaW4tYmVs b3ctZGlyZWN0b3J5CiAgICAgICAgICAgICAgICAgIChjYXIgKGNhciBjdXJyZW50LWRpcmVjdG9y eS1saXN0KSkpCiAgICAgICAgICAgICAgICAgZWwtZmlsZXMtbGlzdCkpKSkpCiAgICAgIDs7IG1v dmUgdG8gdGhlIG5leHQgZmlsZW5hbWUgaW4gdGhlIGxpc3Q7IHRoaXMgYWxzbwogICAgICA7OyBz aG9ydGVucyB0aGUgbGlzdCBzbyB0aGUgd2hpbGUgbG9vcCBldmVudHVhbGx5IGNvbWVzIHRvIGFu IGVuZAogICAgICAoc2V0cSBjdXJyZW50LWRpcmVjdG9yeS1saXN0IChjZHIgY3VycmVudC1kaXJl Y3RvcnktbGlzdCkpKQogICAgOzsgcmV0dXJuIHRoZSBmaWxlbmFtZXMKICAgIGVsLWZpbGVzLWxp c3QpKQo= --Multipart=_Sun__23_Dec_2012_09_58_22_+0800_bgnO05V__kDVLCT+--