From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Jasen Newsgroups: gmane.emacs.help Subject: Re: find a file and put it in a window Date: Sun, 25 Jul 2004 22:34:40 -0700 Organization: Cox Communications Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1090820237 19941 80.91.224.253 (26 Jul 2004 05:37:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 26 Jul 2004 05:37:17 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jul 26 07:37:06 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BoyAc-0004sB-00 for ; Mon, 26 Jul 2004 07:37:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BoyDd-00036U-I9 for geh-help-gnu-emacs@m.gmane.org; Mon, 26 Jul 2004 01:40:13 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!border1.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!p01!okepread04.POSTED!not-for-mail User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en Original-Newsgroups: gnu.emacs.help In-Reply-To: Original-Lines: 38 Original-NNTP-Posting-Host: 68.5.246.42 Original-X-Complaints-To: abuse@cox.net Original-X-Trace: okepread04 1090820112 68.5.246.42 (Mon, 26 Jul 2004 01:35:12 EDT) Original-NNTP-Posting-Date: Mon, 26 Jul 2004 01:35:12 EDT Original-Xref: shelby.stanford.edu gnu.emacs.help:124458 Original-To: help-gnu-emacs@gnu.org 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: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:19794 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:19794 Eli Zaretskii wrote: >>From: Jasen >>Newsgroups: gnu.emacs.help >>Date: Sun, 25 Jul 2004 19:28:38 -0700 >> >>I would like to find a file in a directory through a shell command: >> >>;; Get the newest version of file >> (setq file (string (shell command "ls -tc >>C:\\dir1\\dir2\\dir3/file*.txt | head -1"))) >> >>;; Put the file is a windows >> (find-file-other-window file) >> >>The problem is that either Emacs or Windows can't interpret the full >>file name along with directory path correctly and I don't know how to >>fix it? > > > I think the problem is that the string you get includes a newline > after the name of the file. You need to remove that before you use > the string as a file name. > > (You can see what string Emacs gets by using shell-command-to-string.) > > Ok, I'm almost there but Emacs gets me an empty new file rather than the existing file? Could this be the problem of space in the directory path because I'm using Windows XP and there are spaces in the path? c:/Documents and Settings/austin/Local Settings/Temp Thanks, Austin