[Python-checkins] r88601 - peps/trunk/pep-0385.txt
antoine.pitrou
python-checkins at python.org
Fri Feb 25 20:12:07 CET 2011
Author: antoine.pitrou
Date: Fri Feb 25 20:12:07 2011
New Revision: 88601
Log:
Add links to eol and win32text extensions, and mention that eol isn't really necessary.
Modified:
peps/trunk/pep-0385.txt
Modified: peps/trunk/pep-0385.txt
==============================================================================
--- peps/trunk/pep-0385.txt (original)
+++ peps/trunk/pep-0385.txt Fri Feb 25 20:12:07 2011
@@ -278,17 +278,25 @@
-----------------------
Discussion about the lack of end-of-line conversion support in
-Mercurial, which was provided initially by the win32text extension,
-led to the development of the new eol extension that supports a
+Mercurial, which was provided initially by the `win32text extension`_,
+led to the development of the new `eol extension`_ that supports a
versioned management of line-ending conventions on a file-by-file
basis, akin to Subversion's ``svn:eol-style`` properties. This
information is kept in a versioned file called ``.hgeol``, and such a
file has already been checked into the Subversion repository.
+In practice, most Mercurial users under Windows don't seem to have a need
+for the ``eol`` extension, though, and personal experience using a
+Linux-generated SVN checkout through a shared folder under Windows seems
+to confirm that modern tools work well without it.
+
A hook on the server side that turns down any changegroup or changeset
introducing inconsistent newline data can still be implemented, if
deemed necessary.
+.. _eol extension: http://mercurial.selenic.com/wiki/EolExtension
+.. _win32text extension: http://mercurial.selenic.com/wiki/Win32TextExtension
+
hgwebdir
--------
More information about the Python-checkins
mailing list