From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: mac/dos/unix newline conversion without specify from Date: Fri, 07 Dec 2007 17:30:45 -0500 Message-ID: References: <9fce01a5-ed79-4981-8b02-29e335b694cd@d21g2000prf.googlegroups.com> <168cd816-9fd4-49e8-a2a6-fe2ff6cf69a0@s36g2000prg.googlegroups.com> <85zlwptc5l.fsf@lola.goethe.zz> <17f871e1-56be-4269-8e44-9fb2652b02f6@a35g2000prf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1197067288 19808 80.91.229.12 (7 Dec 2007 22:41:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Dec 2007 22:41:28 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Dec 07 23:41:36 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 1J0lt0-0001u3-JT for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Dec 2007 23:41:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J0lsj-0004EV-H9 for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Dec 2007 17:41:17 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.umontreal.ca!news.umontreal.ca.POSTED!not-for-mail Original-NNTP-Posting-Date: Fri, 07 Dec 2007 16:30:45 -0600 Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux) Cancel-Lock: sha1:OzCgFe6QvapUl7l9qUGqWq81N7k= Original-Lines: 31 X-Usenet-Provider: http://www.giganews.com Original-NNTP-Posting-Host: 132.204.27.213 Original-X-Trace: sv3-8MmsAUC6g1kYpn0cMvhkWfrYukz39GDOPIapbn8LjOjdPy9VIXghnjCIFjzD7nhSrPwMbkL9UqUGHxJ!aNrmuC4Mk/uuLw/c+NKUNg824THF0sBhLnNtfavu7MP7eZpwdSheYHuSLgk1t5KBYF6Aj0XoYDEw!kK6jEJ2VSQax081/Qg== Original-X-Complaints-To: abuse@umontreal.ca X-DMCA-Complaints-To: abuse@umontreal.ca X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.36 Original-Xref: shelby.stanford.edu gnu.emacs.help:154501 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:49930 Archived-At: > what you described wouldn't work if the file is not opened correctly. It also doesn't work if you want to cook an egg. But that's not very relevant, is it? As you can see in the text I quoted, I was replying to method that starts with "Open a unix file, ...". Stefan > in particular, open a file with CR as line return but containing a LF > as the last char. Then, open it in emacs and emacs will show ^M. At > this point, changing the encoding as you described only changes the > last char. > Xah > On Dec 7, 8:27 am, Stefan Monnier wrote: >> > Open a unix file, do replace-string from LF to CR. Save the file. Then >> > start emacs with -q, open the file. It doesn't interprete the file as >> > a mac os classic file but instead display newline char as ^M. >> >> That's a good method if you like to get into trouble. >> >> For those who prefer to do things right, then you can C-x RET f mac RET >> and then C-x C-s, or alternatively just click twice on the ":" in the >> left part of the mode line (the first time makes it change from unix to >> dos, the second from dos to mac). >> >> Stefan