<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/printf/printf.c, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer {u,}intmax_t over the deprecated {u_,}quad_t.</title>
<updated>2005-08-05T08:18:00+00:00</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-08-05T08:18:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d41d23e1cdc5af2715af8b4bf8838467a5eaf00e'/>
<id>d41d23e1cdc5af2715af8b4bf8838467a5eaf00e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync program's usage() with manpage's SYNOPSIS.</title>
<updated>2005-05-21T09:55:10+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-05-21T09:55:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f682f10c76449b3af3b1dd9afff859cd1cd07116'/>
<id>f682f10c76449b3af3b1dd9afff859cd1cd07116</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</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:34+00:00</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T17:02:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3ec96caf72cc69341b2e674212047c12f03bc1c1'/>
<id>3ec96caf72cc69341b2e674212047c12f03bc1c1</id>
<content type='text'>
still results in trucation but this is be much harder to fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
still results in trucation but this is be much harder to fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>No reason to write \a and \v as octal escape sequences.</title>
<updated>2005-04-14T15:32:21+00:00</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T15:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f3f148d238851e68b0ec00daca83c0c0dec7ee03'/>
<id>f3f148d238851e68b0ec00daca83c0c0dec7ee03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- Move parts of the long main() function into a new function doformat().</title>
<updated>2005-04-14T08:40:28+00:00</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-14T08:40:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fbd086844a699ed2ef5e971c3d178589b39cf839'/>
<id>fbd086844a699ed2ef5e971c3d178589b39cf839</id>
<content type='text'>
- Rewrite the loop in main() to be more understandable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Rewrite the loop in main() to be more understandable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Assign 0.0 to the variable passed to getfloating() if the argument is missing.</title>
<updated>2005-04-13T19:54:03+00:00</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-13T19:54:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5ec2b8dc8a651ba4b7a58aa6126f3823183a8dbc'/>
<id>5ec2b8dc8a651ba4b7a58aa6126f3823183a8dbc</id>
<content type='text'>
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace buggy for-loops to skip certain character with strspn().  If *fmt was</title>
<updated>2005-04-11T10:57:54+00:00</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-11T10:57:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0ba01198fc96b080fc9907c1aa5b2e5f42833684'/>
<id>0ba01198fc96b080fc9907c1aa5b2e5f42833684</id>
<content type='text'>
'\0' (eg in the invocation 'printf %'), the for-loop would miss the terminating
null character.

MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'\0' (eg in the invocation 'printf %'), the for-loop would miss the terminating
null character.

MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Support the L modifier for floating-point values as an extension.</title>
<updated>2005-03-21T08:01:09+00:00</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2005-03-21T08:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fd757c50f6f80b1863fcb67725d3e766062ee7ec'/>
<id>fd757c50f6f80b1863fcb67725d3e766062ee7ec</id>
<content type='text'>
When L is omitted, double precision is used, so printf(1) gives
reproducable results.  When L is specified, long double precision is
used, which may improve precision, depending on the machine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When L is omitted, double precision is used, so printf(1) gives
reproducable results.  When L is specified, long double precision is
used, which may improve precision, depending on the machine.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow %' to be used as a format flag by printf(1).  This makes it</title>
<updated>2004-09-24T18:20:43+00:00</updated>
<author>
<name>Giorgos Keramidas</name>
<email>keramida@FreeBSD.org</email>
</author>
<published>2004-09-24T18:20:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6ac6319b32b07237b7e578a66084a1707104eb1e'/>
<id>6ac6319b32b07237b7e578a66084a1707104eb1e</id>
<content type='text'>
possible to print the thousands separator in the locale setups that
have one, by something like this:

    $ env -i LC_NUMERIC=en_US.ISO8859-1 ./printf "%'0.2f\n" 12345
    12,345.00

Reviewed by:	das
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
possible to print the thousands separator in the locale setups that
have one, by something like this:

    $ env -i LC_NUMERIC=en_US.ISO8859-1 ./printf "%'0.2f\n" 12345
    12,345.00

Reviewed by:	das
</pre>
</div>
</content>
</entry>
</feed>
