[Bug: 21.5-b25] dired messes up DOS line-encoding handling

Adrian Aichner adrian at xemacs.org
Mon Feb 5 14:56:58 EST 2007


Michael Sperber <sperber at informatik.uni-tuebingen.de> writes:

> Joachim Schrod <jschrod at acm.org> writes:
>
>> When one loads dired, and afterwards loads a text file with DOS
>> line-encoding (i.e., with CR-LF endings), the line-encoding is
>> correctly parsed, but not represented in buffer encoding state. When
>> the file is changed and written out again, all line-endings have been
>> converted to LF.
>
> I believe this got fixed by this change (to XEmacs itself) a while
> ago:

Hi All!

I'm happy to confirm the fix with the XEmacs I'm currently running:

XEmacs 21.5  (beta27) "fiddleheads" (+CVS-20070202) [Lucid] (i586-pc-win32, Mule) of Sat Feb 03 2007 on TANG

I am now finally able to turn off the workaround I had put into my
.emacs a while back:

i 2006/04/25 15:20:00 XEmacs work (finding workaround for dired interaction messing up coding-system: (setq dired-refresh-automatically nil))

Adrian

>
> 2006-11-30  Mike Sperber  <mike at xemacs.org>
>
> 	* code-files.el (insert-file-contents): Call the file-name handler
> 	from Lisp, not from `insert-file-contents-internal', which is too late.
>
> Sorry for not getting back to you earlier.

-- 
Adrian Aichner
 mailto:adrian at xemacs.org
 http://www.xemacs.org/



More information about the XEmacs-Beta mailing list