-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Just a little note; I've been going through fixing line ending styles on
a bunch of files and thought I'd remind you all of the issue. :)
As you probably know, DOS/Windows and Unix/Linux traditionally use
different control character sequences for line endings: Windows uses a
CR followed by LF (\r\n) while Unix uses LF alone (\n).
This can lead to annoyance when people edit each others' files; the
files can end up mixed or incorrect or otherwise very WTF-ish.
In particular the Semantic MediaWiki and Wikidata extension files had a
lot of unmarked DOS files and broken mixed-style files, which I've
cleaned up, but there were others in core and other extensions.
Subversion can do automatic conversion of line endings on
checkin/checkout, like CVS, but unlike CVS this isn't the default on new
files you check in unless you've configured it.
To help keep the line endings straight, I strongly recommend setting up
your Subversion 'auto-props' settings to set the svn:eol-style property
on new text and source files:
http://www.mediawiki.org/wiki/Subversion/auto-props
Please note that this isn't just for Windows users; _all_ committers
should ensure that their files are properly marked when they check them
in, or some other schmuck may mess them up when editing it later.
- -- brion vibber (brion @
pobox.com / brion @
wikimedia.org)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)
Comment: Using GnuPG with Mozilla -
http://enigmail.mozdev.org
iD8DBQFFnb/rwRnhpk1wk44RAj3wAJ4wXrpX7f5oQMIT4az8Q6D4sga+wgCgslqh
GlUZwtjX+Ax/arI8T1I8YPY=
=Bc+6
-----END PGP SIGNATURE-----