<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/lib/unicodeio.c, branch v4.5.2</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v4.5.2</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v4.5.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2002-02-11T14:28:09Z</updated>
<entry>
<title>2002-02-02  Paul Eggert  &lt;eggert@twinsun.com&gt;</title>
<updated>2002-02-11T14:28:09Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-02-11T14:28:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=395fbc0389f599ea16c4d9474a2166f57904013d'/>
<id>urn:sha1:395fbc0389f599ea16c4d9474a2166f57904013d</id>
<content type='text'>
	    Bruno Haible  &lt;bruno@clisp.org&gt;

	* unicodeio.c (unicode_to_mb): New function, extracted from
	print_unicode_char. Call failure callback instead of error.
	(fwrite_success_callback): New function.
	(exit_failure_callback): New function.
	(fallback_failure_callback): New function.
	(print_unicode_char): Call unicode_to_mb.
</content>
</entry>
<entry>
<title>(print_unicode_char): Simplify accordingly.</title>
<updated>2001-03-06T18:11:01Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-03-06T18:11:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e7dfa263f20171fd893916284ca7ae96e226e9a5'/>
<id>urn:sha1:e7dfa263f20171fd893916284ca7ae96e226e9a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(print_unicode_char): Cast the second iconv() arg,</title>
<updated>2001-01-21T09:40:43Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-01-21T09:40:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ad41cbff8a64a28a522db894ff28d6ca14b539b2'/>
<id>urn:sha1:ad41cbff8a64a28a522db894ff28d6ca14b539b2</id>
<content type='text'>
to avoid a warning.  Add back 'const' to inptr.
</content>
</entry>
<entry>
<title>(print_unicode_char): Remove `const' from declaration of</title>
<updated>2001-01-03T10:08:43Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-01-03T10:08:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5686f159ab89119b42249f3fa82f6aed4e373c5a'/>
<id>urn:sha1:5686f159ab89119b42249f3fa82f6aed4e373c5a</id>
<content type='text'>
local `inptr' to avoid warning with some system declarations of iconv.
</content>
</entry>
<entry>
<title>Back out Paul's changes while we wait for him and Bruno to reach agreement.</title>
<updated>2000-11-11T09:10:33Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-11-11T09:10:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2cd2cfc95c4e1b938d680c395f78bb4eab9e5639'/>
<id>urn:sha1:2cd2cfc95c4e1b938d680c395f78bb4eab9e5639</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(ENOTSUP): Define to EINVAL if not defined.</title>
<updated>2000-11-10T08:46:19Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-11-10T08:46:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2edf3e95dbcd018f8ed4fbce5eeaab734a009f45'/>
<id>urn:sha1:2edf3e95dbcd018f8ed4fbce5eeaab734a009f45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>don't back them out</title>
<updated>2000-11-10T08:44:51Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-11-10T08:44:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b2a6e3f614bce6840d240be213f78a113c1ffb74'/>
<id>urn:sha1:b2a6e3f614bce6840d240be213f78a113c1ffb74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back out the last two changes, at least for now.</title>
<updated>2000-11-10T08:43:46Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-11-10T08:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=be1e26b2e5986da444b95b01d539cbc5ef1b9425'/>
<id>urn:sha1:be1e26b2e5986da444b95b01d539cbc5ef1b9425</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(MB_LEN_MAX): Make sure it's at least 6, to avoid buggy C libraries.</title>
<updated>2000-11-09T08:32:52Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-11-09T08:32:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=48a83af35c232967c813e9a1c5f7e1af983b6117'/>
<id>urn:sha1:48a83af35c232967c813e9a1c5f7e1af983b6117</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(&lt;wchar.h&gt;): Do not include; no longer needed, since we no longer use wcrtomb.</title>
<updated>2000-11-09T08:30:00Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-11-09T08:30:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=bb73f9b20edb182cacffb8f926703efbfb9034ea'/>
<id>urn:sha1:bb73f9b20edb182cacffb8f926703efbfb9034ea</id>
<content type='text'>
(&lt;limits.h&gt;): Include if HAVE_LIMITS_H.
(MB_LEN_MAX): Define if limits.h doesn't.
(convert_unicode_char): New function, with the conversion part of the
old print_unicode_char.  Use wctomb, not wcrtomb.  Depend on
HAVE_WCTOMB, not HAVE_WCRTOMB.
(print_unicode_char): Use convert_unicode_char to do the conversion.
</content>
</entry>
</feed>
