From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: buffer for unopened file? Date: Fri, 19 Oct 2007 10:21:58 -0700 Message-ID: References: <87przbks0e.fsf@moley.moleskin.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1192814577 5676 80.91.229.12 (19 Oct 2007 17:22:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Oct 2007 17:22:57 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: "Sebastian Tennant" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 19 19:22:56 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IivYi-0006Va-Ls for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Oct 2007 19:22:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IivYb-0004zA-5B for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Oct 2007 13:22:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IivY8-0004jU-0L for help-gnu-emacs@gnu.org; Fri, 19 Oct 2007 13:22:16 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IivY6-0004hY-AQ for help-gnu-emacs@gnu.org; Fri, 19 Oct 2007 13:22:15 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IivY6-0004hH-3R for help-gnu-emacs@gnu.org; Fri, 19 Oct 2007 13:22:14 -0400 Original-Received: from rgminet01.oracle.com ([148.87.113.118]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IivY6-0004iQ-0G for help-gnu-emacs@gnu.org; Fri, 19 Oct 2007 13:22:14 -0400 Original-Received: from rgmgw2.us.oracle.com (rgmgw2.us.oracle.com [138.1.186.111]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id l9JHMB4P011425; Fri, 19 Oct 2007 11:22:11 -0600 Original-Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgmgw2.us.oracle.com (Switch-3.2.4/Switch-3.2.4) with ESMTP id l9JH6cKl027571; Fri, 19 Oct 2007 11:22:08 -0600 Original-Received: from dhcp-amer-csvpn-gw1-141-144-64-153.vpn.oracle.com by acsmt350.oracle.com with ESMTP id 3306531471192814517; Fri, 19 Oct 2007 10:21:57 -0700 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <87przbks0e.fsf@moley.moleskin.org> Importance: Normal X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:48586 Archived-At: > > You don't need to do all that. Just use Dired. Put this in your .emacs: > > (require 'dired-x) > > > > Then, in Dired: > > > > 1. Mark each of the files you want to visit (without displaying). > > I'm no expert on dired-x (and apologies if C-u F doesn't actually visit > any files) but I think he wants the list of files to hand without even > _visiting_ them, let alone displaying them. > > "It takes a minute or so to open all of the files and wastes memory to > open them all." Dunno what he really meant. He said this: "have each file appear as if it has been visited with respect to having it appear in my buffer list" So he wants it in his buffer list. But you're right that he also said this: "be able to give emacs a big list of filenames" and this: "It takes a minute or so to open all of the files and wastes memory to open them all." Making files available in the buffer list means visiting them, even if they are not displayed. So if by "open" he means visit, then what he wants is impossible (put them in the buffer list without visiting them). But if by "open" he means display, and if he doesn't really care about supplying a "list of filenames" to Emacs, then my suggestion should be useful. The file names will all appear in the buffer list, but the files will not be displayed. File display time is saved, but not file opening time. If he wants to provide an explicit list and not visit the files, then your suggestion is appropriate. He will see the files listed, as he requested, but not in the buffer list. So I think he's gotten some help for his problem from both of us, depending on what he really wants. ;-)