<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libc/stdio/printf.3, branch release/5.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-06-30T20:09:10Z</updated>
<entry>
<title>Markup, grammar, and spelling fixes.</title>
<updated>2004-06-30T20:09:10Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-06-30T20:09:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=33992dc0ed9323e5ba9d2d4a5b8dec5401a9c4e2'/>
<id>urn:sha1:33992dc0ed9323e5ba9d2d4a5b8dec5401a9c4e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring the *printf(3) documentation up to date with the code:</title>
<updated>2004-01-19T08:28:30Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2004-01-19T08:28:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e18c6616e20e52a7b9f791099ddb864575f19041'/>
<id>urn:sha1:e18c6616e20e52a7b9f791099ddb864575f19041</id>
<content type='text'>
- Update and improve the documentation for %[aA]
  o Like %[eE], %[aA] may round the result if a precision is specified.
  o Grammar police: Fix a split infinitive.
  o The FreeBSD implementation does better than the minimum required
    by C99 (literal translation of the mantissa).  The digit before
    the hexadecimal-point is never 0 unless the number itself is 0.
  o Clarify that the exponent field represents a decimal exponent of 2.
  o Discuss the fact that multiple valid representations are possible.
  o Remove the entry in the BUGS section claiming that %[aA] is not
    implemented.

- Remove the entry in the BUGS section claiming that the ' flag for
  printing thousands separators is unimplemented for floating-point.

- Remove the entry in the BUGS section claiming that the L modifier
  reduces the precision to "double" before conversion.
</content>
</entry>
<entry>
<title>Note that the printf(3) and scanf(3) family of functions don't deal with</title>
<updated>2003-01-06T06:19:19Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2003-01-06T06:19:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e2b090f34f19dc5675a2d35ecf12abfc0f6f1a6d'/>
<id>urn:sha1:e2b090f34f19dc5675a2d35ecf12abfc0f6f1a6d</id>
<content type='text'>
multibyte characters in the format string correctly.
</content>
</entry>
<entry>
<title>Document the fact that the printf() family of functions return negative</title>
<updated>2002-12-20T08:28:10Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-12-20T08:28:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4aca04ee5cc3a8ce5a83ac72298b0d3c657ce553'/>
<id>urn:sha1:4aca04ee5cc3a8ce5a83ac72298b0d3c657ce553</id>
<content type='text'>
values (EOF in our case) on error, and some of the possible errno values
in an Errors section.

PR:		39257
</content>
</entry>
<entry>
<title>mdoc(7) police: "The .Fn function".</title>
<updated>2002-12-18T12:45:11Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-12-18T12:45:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1fae73b137bfc5a237d7258e3c667ba87a36b7ff'/>
<id>urn:sha1:1fae73b137bfc5a237d7258e3c667ba87a36b7ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consistently mark std(in|out|err) with .Dv, because that's how they</title>
<updated>2002-12-04T18:57:46Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-12-04T18:57:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ae828962685b8ae9e5104ce8e7fe8b05effcb9ec'/>
<id>urn:sha1:ae828962685b8ae9e5104ce8e7fe8b05effcb9ec</id>
<content type='text'>
are marked up in stdio(3), and because they are defined expressions
of type "FILE *".

Approved by:	re
</content>
</entry>
<entry>
<title>Cross-reference fmtcheck(3).</title>
<updated>2002-10-20T03:56:37Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-10-20T03:56:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9619813de984117e8644bb83f5c8ee677a43d113'/>
<id>urn:sha1:9619813de984117e8644bb83f5c8ee677a43d113</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Indent code example with one tab, not two, for consistency with the rest.</title>
<updated>2002-10-19T13:48:45Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-10-19T13:48:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=118bb75e02bd6afdffea4b7242d312af5aa8d1ca'/>
<id>urn:sha1:118bb75e02bd6afdffea4b7242d312af5aa8d1ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add cross-references between wide character and single-byte character</title>
<updated>2002-09-24T09:22:47Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-09-24T09:22:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=38b5abad06f430cc2f20ee53080f292bd88dcbeb'/>
<id>urn:sha1:38b5abad06f430cc2f20ee53080f292bd88dcbeb</id>
<content type='text'>
versions of printf() and scanf().
</content>
</entry>
<entry>
<title>Implement the %ls and %lc conversions for printing wide character strings</title>
<updated>2002-09-19T12:50:28Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-09-19T12:50:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b9aac308100fadb9e2072685236f9113b076294e'/>
<id>urn:sha1:b9aac308100fadb9e2072685236f9113b076294e</id>
<content type='text'>
and wide characters. These were already documented in the manual page,
with an entry mentioning that they were not implemented yet. The XSI
%S and %C synoyms have not been added.
</content>
</entry>
</feed>
