Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Fix for mangling of non-ASCII output filenames #18

Open
wants to merge 8 commits into
from

Conversation

Projects
None yet
2 participants

pghmcfc commented Jul 29, 2011

This commit is a fix for http://bugzilla.redhat.com/725651 in which non-ASCII output filenames are mangled by tidy/tidyp. It makes a special case of the "output filename" option and stores it raw instead of assuming it's ASCII.

Owner

pghmcfc commented on eb122ce Jul 29, 2011

This is a fix for Fedora Bug http://bugzilla.redhat.com/725651 in which non-ASCII output filenames get mangled:

$ touch 中文.html
$ tidyp -f 中文.html.stderr -output 中文.html.stdout 中文.html
$ ls
中??!.html.stdout  中文.html  中文.html.stderr

pghmcfc and others added some commits Aug 1, 2011

@pghmcfc pghmcfc Avoid deprecated AM_INIT_AUTOMAKE format
Since tidyp is not a project that follows GNU standards and doesn't ship
NEWS, COPYING, etc., use the `foreign' option of AM_INIT_AUTOMAKE to
silence automake's moaning about not having these files.
0712739
@pghmcfc pghmcfc Remove spurious directories from release tarballs
The trailing slashes in EXTRA_DIST entries resulted in a directory hierarchy:

tidyp/tests/input/input/
tidyp/tests/output/output/
tidyp/tests/accessibility/accessibility/

instead of:

tidyp/tests/input/
tidyp/tests/output/
tidyp/tests/accessibility/

in release tarballs generated using `make dist'
4091e9a
@pghmcfc pghmcfc No need for source files to be executable c065ddb
@pghmcfc pghmcfc Include files needed to run regression tests in release tarball f470ba9
@pghmcfc pghmcfc Add XML test cases to release and run them in 'make check' b54a1f5
@pghmcfc pghmcfc Add accessibility test cases to release and run them in 'make check'
Note that some of these tests currently fail:
#1

However, test suite failure does not currently break the build.
24b4d36
@user-none @pghmcfc user-none Fix format string warnings. 80d97d7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment