1935 |
managers which don't support that encoding. So, if NAME |
managers which don't support that encoding. So, if NAME |
1936 |
contains only ASCII and 8859-1 characters, encode it by |
contains only ASCII and 8859-1 characters, encode it by |
1937 |
iso-latin-1, and use "STRING" in text.encoding hoping that |
iso-latin-1, and use "STRING" in text.encoding hoping that |
1938 |
such window manager at least analize this format correctly, |
such window managers at least analyze this format correctly, |
1939 |
i.e. treat 8-bit bytes as 8859-1 characters. |
i.e. treat 8-bit bytes as 8859-1 characters. |
1940 |
|
|
1941 |
We may also be able to use "UTF8_STRING" in text.encoding |
We may also be able to use "UTF8_STRING" in text.encoding |
1942 |
in the feature which can encode all Unicode characters. |
in the future which can encode all Unicode characters. |
1943 |
But, for the moment, there's no way to know that the |
But, for the moment, there's no way to know that the |
1944 |
current window manager supports it or not. */ |
current window manager supports it or not. */ |
1945 |
coding_system = Qcompound_text; |
coding_system = Qcompound_text; |
7565 |
|
|
7566 |
#if HAVE_PNG |
#if HAVE_PNG |
7567 |
|
|
7568 |
#include <libpng/png.h> |
#ifdef HAVE_PNG_H |
7569 |
|
# include <png.h> |
7570 |
|
#else |
7571 |
|
# ifdef HAVE_LIBPNG_PNG_H |
7572 |
|
# include <libpng/png.h> |
7573 |
|
# endif |
7574 |
|
#endif |
7575 |
|
|
7576 |
/* Function prototypes. */ |
/* Function prototypes. */ |
7577 |
|
|