git-remote-mediawiki: escape ", \, and LF in file names
authorMatthieu Moy <Matthieu.Moy@imag.fr>
Thu, 29 Nov 2012 17:00:55 +0000 (18:00 +0100)
committerJunio C Hamano <gitster@pobox.com>
Thu, 29 Nov 2012 19:16:33 +0000 (11:16 -0800)
commit462d97daf69951f968f16b6271de9db34f7dd13c
tree16cfb3a488e4790889ccb856d5b5ca63a2b1ccbb
parent93341d805f35cc699c5fc59f852328c9e752272c
git-remote-mediawiki: escape ", \, and LF in file names

A mediawiki page can contain, and even start with a " character, we have
to escape it when generating the fast-export stream, as well as \
character. While we're there, also escape newlines, but I don't think we
can get them from MediaWiki pages.

Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/mw-to-git/git-remote-mediawiki
contrib/mw-to-git/t/t9362-mw-to-git-utf8.sh