--- a2ps-4.13/etc/a2ps-site.cfg.in.encoding 2000-01-15 23:39:36.000000000 +0000 +++ a2ps-4.13/etc/a2ps-site.cfg.in 2002-08-05 10:22:20.000000000 +0100 @@ -11,7 +11,7 @@ ################################################################# # Default encoding -Options: --encoding=@ENCODING@ +#Options: --encoding=@ENCODING@ # Default medium Options: --medium=@MEDIUM@ --- a2ps-4.13/src/main.c.encoding 2002-08-05 10:22:20.000000000 +0100 +++ a2ps-4.13/src/main.c 2002-08-05 10:22:20.000000000 +0100 @@ -32,6 +32,7 @@ /************************************************************************/ #include #include +#include #include #include "a2ps.h" @@ -1021,9 +1022,8 @@ sheets_map = sheets_map_new (); style_sheets = new_style_sheets (); - /* Process special case: Japanese Document */ - if (! strncmp (locale, "ja", 2) ) - job->requested_encoding_name = xstrdup ("euc-jp"); + /* Use locale to set default encoding. */ + job->requested_encoding_name = xstrdup (nl_langinfo (CODESET)); /* Process the command line options. */ argn = a2ps_handle_options (job, argc, argv); --- a2ps-4.13/encoding/encoding.map.encoding 2002-08-05 10:22:20.000000000 +0100 +++ a2ps-4.13/encoding/encoding.map 2002-08-05 10:38:55.000000000 +0100 @@ -45,6 +45,7 @@ latin1 iso1 iso1 iso1 iso-8859-1 iso1 +ansi_x3.4-1968 iso1 latin2 iso2 iso2 iso2 @@ -128,3 +129,6 @@ # Apple' Macintosh mac mac macintosh mac + +# We don't handle UTF-8 at all yet. Sometimes latin1 will work... +utf-8 iso1