From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Adam Funk Newsgroups: gmane.emacs.help Subject: Re: How to pipe text or load a file directly into mail-mode? Date: Thu, 4 May 2006 20:27:36 +0100 Message-ID: <861qi3-4j1.ln1@news.ducksburg.com> References: <86vesme7tk.fsf@gothmog.pc> <1146762821.191268.297460@v46g2000cwv.googlegroups.com> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1146771641 30084 80.91.229.2 (4 May 2006 19:40:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 4 May 2006 19:40:41 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu May 04 21:40:40 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FbjgV-000425-4B for geh-help-gnu-emacs@m.gmane.org; Thu, 04 May 2006 21:40:23 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FbjgT-0000F9-Ul for geh-help-gnu-emacs@m.gmane.org; Thu, 04 May 2006 15:40:21 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!news.cid.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.lang.perl.misc,comp.emacs Original-Lines: 21 Original-X-Trace: individual.net 2EjVbUJK718zcjOj/T2nzwGv7eUDXMa0z0SmsSsYLCIuKd7die X-Orig-Path: news.ducksburg.com!news User-Agent: slrn/0.9.8.1pl1 (Debian) Original-Xref: shelby.stanford.edu gnu.emacs.help:139206 comp.lang.perl.misc:582285 comp.emacs:92102 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: , 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:34829 Archived-At: On 2006-05-04, Paul Lalli wrote: > Adam Funk wrote: > >> my $status = system('emacs', '-nw', $temp_file, '-f mail-mode'); >> >> Emacs produces this error: >> >> standard input is not a tty > > I have no idea what that error message means as far as emacs is > concerned, but your Perl system() command is wrong. That command is > calling the executable "emacs" with three arguments: '-nw', > $temp_file, and '-f mail-mode'. That last one is the problem. This is > no different than if you had called emacs on the command line, > surrounding '-f mail-mode' in quotes. You need -f and mail-mode to be > two separate arguments, not one argument: > > my $status = system('emacs', '-nw', $temp_file, '-f', 'mail-mode'); Yes, that was a stupid typing & editing mistake. Thanks for pointing it out.