From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.help Subject: Re: How to see the raw line endings in a file? Date: Sun, 31 Mar 2019 20:57:55 +0200 Message-ID: <86sgv2hnws.fsf@dod.no> References: <865zrzhtya.fsf@dod.no> <83r2angdxf.fsf@gnu.org> <86wokfgd8e.fsf@dod.no> <83o95rgcq0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="61923"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (windows-nt) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Mar 31 20:58:12 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hAfel-000FxR-13 for geh-help-gnu-emacs@m.gmane.org; Sun, 31 Mar 2019 20:58:11 +0200 Original-Received: from localhost ([127.0.0.1]:54212 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAfej-0006TU-Tp for geh-help-gnu-emacs@m.gmane.org; Sun, 31 Mar 2019 14:58:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:59048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAfeZ-0006TP-5u for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 14:58:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hAfeY-0004f7-52 for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 14:57:59 -0400 Original-Received: from cadalora.default.sbang.uk0.bigv.io ([46.43.15.90]:36404 helo=cadalora.bang.priv.no) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAfeX-0004eQ-U5 for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 14:57:58 -0400 Original-Received: from mccoy (cm-84.212.50.160.getinternet.no [84.212.50.160]) by cadalora.bang.priv.no (Postfix) with ESMTPSA id 907F4CD421 for ; Sun, 31 Mar 2019 19:57:55 +0100 (BST) In-Reply-To: <83o95rgcq0.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 31 Mar 2019 20:44:55 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 46.43.15.90 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:119802 Archived-At: >>>>> Eli Zaretskii : > Then why are you saying that Emacs hides CR characters from you? It > does show them as those ^Ms. I'm not saying that emacs hides CR characters from me. I'm asking the question: is it a possibility that emacs hides characters from me? (And I see from your reply that the answer to that question is "no") The reason I'm asking this question is that I am encountering a problem noone else seems to be encountering, and I was wondering if I could trust what emacs is telling me (ie. that the files originally were lf eol only). (It could be that my google searches are insufficient to find others with the same problem, but by my experience is that weird problems that noone else has, is usually caused by a silly problem with my own code or setup) > In general, when a file has mixed EOLs, what will show in the mode > line and what in the buffer is determined by sheer luck, because Emacs > examines only a small portion of the file to determine the EOL format, > and depending on where you have CRLF and where just LF you can end up > with either "DOS" or ^M characters. Hm... so, if the is not detected as "DOS" and I mainly look at the start of the file, then it looks like a unix file, but could have an CR further down...? Ok, thanks for the info. I will investigate further and report back.