<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin/printf, branch release/8.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-02-16T16:18:46Z</updated>
<entry>
<title>Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.</title>
<updated>2011-02-16T16:18:46Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2011-02-16T16:18:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dec99dafe5763ba1db6950342aa80a634169c083'/>
<id>urn:sha1:dec99dafe5763ba1db6950342aa80a634169c083</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.2-RELEASE image.
</content>
</entry>
<entry>
<title>POSIX says that octal escapes have the format \ddd in the format string,</title>
<updated>2008-08-02T06:02:02Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2008-08-02T06:02:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9d65050e7beb201b6fbac0b666c39a979617412e'/>
<id>urn:sha1:9d65050e7beb201b6fbac0b666c39a979617412e</id>
<content type='text'>
but \0ddd in a %b argument, with a length restriction of 3 octal digits
in either case. This seems silly, but it needs to be right so it's possible
to write an octal escape followed by an ordinary digit. Solaris printf(1)
and GNU printf(1) also behave this way.

Example: "printf '\0752'" now produces "=2" instead of garbage.
</content>
</entry>
<entry>
<title>Prefer {u,}intmax_t over the deprecated {u_,}quad_t.</title>
<updated>2005-08-05T08:18:00Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-08-05T08:18:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d41d23e1cdc5af2715af8b4bf8838467a5eaf00e'/>
<id>urn:sha1:d41d23e1cdc5af2715af8b4bf8838467a5eaf00e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Markup and wording fixes.</title>
<updated>2005-06-14T11:50:53Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-06-14T11:50:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=39c59153e929e3e663fe0efd645faa06f6c8b48e'/>
<id>urn:sha1:39c59153e929e3e663fe0efd645faa06f6c8b48e</id>
<content type='text'>
Approved by:	re (blanket)
</content>
</entry>
<entry>
<title>Sync program's usage() with manpage's SYNOPSIS.</title>
<updated>2005-05-21T09:55:10Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-05-21T09:55:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f682f10c76449b3af3b1dd9afff859cd1cd07116'/>
<id>urn:sha1:f682f10c76449b3af3b1dd9afff859cd1cd07116</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the bugs section, null characters in the format string are now handled.</title>
<updated>2005-04-14T18:29:59Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T18:29:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e897c4d6fb458c73f4586a7032b9585959684679'/>
<id>urn:sha1:e897c4d6fb458c73f4586a7032b9585959684679</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle null characters in the format string.  A \0 in the argument passed to %b</title>
<updated>2005-04-14T17:02:34Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T17:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3ec96caf72cc69341b2e674212047c12f03bc1c1'/>
<id>urn:sha1:3ec96caf72cc69341b2e674212047c12f03bc1c1</id>
<content type='text'>
still results in trucation but this is be much harder to fix.
</content>
</entry>
<entry>
<title>No reason to write \a and \v as octal escape sequences.</title>
<updated>2005-04-14T15:32:21Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T15:32:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f3f148d238851e68b0ec00daca83c0c0dec7ee03'/>
<id>urn:sha1:f3f148d238851e68b0ec00daca83c0c0dec7ee03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Printf(1) is WARNS 6 clean.</title>
<updated>2005-04-14T08:43:36Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T08:43:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=54fee07e0d98e62d2abc22aeb52aa5baf2082ece'/>
<id>urn:sha1:54fee07e0d98e62d2abc22aeb52aa5baf2082ece</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Move parts of the long main() function into a new function doformat().</title>
<updated>2005-04-14T08:40:28Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T08:40:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fbd086844a699ed2ef5e971c3d178589b39cf839'/>
<id>urn:sha1:fbd086844a699ed2ef5e971c3d178589b39cf839</id>
<content type='text'>
- Rewrite the loop in main() to be more understandable.
</content>
</entry>
</feed>
