Clean up record_dependencies feature.
commit5fe99c434c93fb9e2fe7950b6db587df85e08e8d
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Wed, 14 Dec 2011 23:53:38 +0000 (14 23:53 +0000)
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Wed, 14 Dec 2011 23:53:38 +0000 (14 23:53 +0000)
treecae9f06736a2e734c018857f559def18983d7bfc
parentcfe79ededd20b2f61f106faba636179a8abdc4e4
Clean up record_dependencies feature.

Use utf8 encoding for the record file: simple, failsave and
reproducible way for portable storage of non-ASCII filenames
(cf. http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html).

Drop latex2e exception: Record only files required to generate the LaTeX
source.

git-svn-id: https://docutils.svn.sourceforge.net/svnroot/docutils/trunk@7256 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
docutils/HISTORY.txt
docutils/docs/user/config.txt
docutils/docutils/parsers/rst/directives/images.py
docutils/docutils/parsers/rst/directives/misc.py
docutils/docutils/utils.py
docutils/docutils/writers/html4css1/__init__.py
docutils/docutils/writers/latex2e/__init__.py
docutils/test/data/dependencies.txt
docutils/test/test_dependencies.py