Move functions concerned with EOL parsing from libsvn_subr/subst.c
to libsvn_subr/eol.c. This allows further consolidation of code
concerned with EOL-parsing instead of being all over the place.
Note that functions concerned with the svn:eol-style property are not
affected by this change.
[ Note from the future: The change to build.conf was accidentally not
committed, and was instead committed in r38984. ]
* build.conf:
(subst-test): Rename to ...
(eol-test): ... this.
(__ALL_TESTS__): Track renamed test.
(msvc-export): Add private\svn_eol_private.h.
* subversion/include/private/svn_eol_private.h: New.
* subversion/libsvn_subr/subst.c,
subversion/include/svn_subst.h
(svn_subst_find_eol_start, svn_subst_detect_eol,
svn_subst_detect_file_eol): Move these functions from here ...
* subversion/libsvn_subr/eol.c,
subversion/include/private/svn_eol_private.h
(svn_eol_find_eol_start, svn_eol_detect_eol,
svn_eol_detect_file_eol): ... to these new files and rename them.
* subversion/libsvn_client/patch.c,
subversion/libsvn_diff/diff-file.c: Track renamed functions.
* subversion/tests/libsvn_subr/subst-test.c: Rename to ...
* subversion/tests/libsvn_subr/eol-test.c: ... this, and track renamed
functions.
Patch by: Edmund Wong <ed{_AT_}kdtc.net>
Suggested by: stsp