Add links to eol and win32text extensions, and mention that eol isn't really necessary.
This commit is contained in:
parent
58988857eb
commit
2ef01ce0d6
12
pep-0385.txt
12
pep-0385.txt
|
@ -278,17 +278,25 @@ End-of-line conversions
|
|||
-----------------------
|
||||
|
||||
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
|
||||
--------
|
||||
|
|
Loading…
Reference in New Issue