summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/printf.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* for non-valid combinations with `#', instead of trying to list them all,jmc2014-05-131-12/+3
| | | | | | simply say all other combinations are behaviour undefined; ok guenther, who reminded me to change these too;
* when demonstrating the correct "double-check" idiom, provide aderaadt2014-05-091-3/+3
| | | | reminder that the return value is int...
* add closing parenthesis.sobrado2014-04-221-3/+3
| | | | ok millert@
* need to escape %U, since it is used in Re/Rs blocks;jmc2014-04-191-2/+2
|
* Demonstrate correct usage of snprintf (regarding overflow detection)deraadt2014-04-191-3/+5
| | | | ok guenther
* more library historyschwarze2013-07-171-2/+19
| | | | | facts checked by sobrado@ style tweaks and ok jmc@
* Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarzetedu2013-06-051-5/+5
|
* When there are multiple groups of functions with their own #includesguenther2013-04-011-2/+3
| | | | | | | | listed, the #includes in each group are independent, so that users don't need to guess at possible carry-over. general idea ok otto@ millert@ actual diff ok jmc@ schwarze@
* Update STANDARDS section as appropriate for C99.brad2013-03-041-4/+6
| | | | ok guenther@
* Add support for POSIX.1-2008 functions dprintf(3) and vdprintf(3).brad2013-01-301-3/+26
| | | | | Feedback from millert@ guenther@ OK guenther@ man page bits OK jmc@
* make -column lists pretty again;jmc2011-09-031-5/+5
| | | | | | | | | | specifically, rewrite them to permit some markup in the column headers, and use "Ta" instead of literal tabs; mandoc does not currently match groff 100%, but a mandoc fix may be some time off, and we've gone enough releases with poorly formatting column lists. in some cases i have rewritten the lists as -tag, where -column made little sense.
* dispense with some wacky escape sequences;jmc2010-03-261-4/+4
|
* - describe how printf(1) and printf(3) %e, %E, %g, %G, %a, %A behavemartynas2008-09-151-2/+38
| | | | | when the argument is infinity/not-a-number ok millert@, jmc@
* describe %a/%A. from freebsdmartynas2008-09-141-2/+58
| | | | tweaks/ok millert@, jmc@
* - add Fmartynas2008-08-261-3/+16
| | | | | | - make inf INF nan NAN comply to standards (eEfFgG) - extend man page bits ok millert@. w/ a man page tweak and ok jmc@
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* clarify return values, prompted by moritz; ok moritz jmcderaadt2007-04-011-4/+8
|
* Use long long and intmax_t instead of quad_t throughout. Adapted inmillert2006-01-131-122/+61
| | | | part from FreeBSD.
* improve the RETURN VALUES section;jmc2006-01-071-8/+12
| | | | | | | for such a small diff, this one was hard work... based on a diff from ray lai; blood, sweat, and tears (and ok) kettenis
* support %jd from c99, although intmax_t may not be available.tedu2005-09-231-1/+16
| | | | ok deraadt espie kettenis
* - typos, punctuation, spacing, macro, layout, etc. fixesjaredy2005-07-261-7/+10
| | | | | | - avoid first person ok jmc
* remove note about long double not being supported by vax.jaredy2005-07-261-5/+2
| | | | | | this should have been in CAVEATS anyway. ok millert, jmc
* move return values to a seperate section, and split them out so that itderaadt2005-04-141-37/+49
| | | | is more clear which variants return which values; ok jmc otto
* Explain what happens when len equals 0 for snprintf().otto2005-04-141-1/+9
| | | | ok jmc@ millert@
* Be correct in our man pages when talking about NUL termination (that is,cloder2005-02-251-2/+2
| | | | | termination with '\0') vs. null termination. Input from krw@, jaredy@, jmc@. OK deraadt@
* Add 'z' and 't' modifiers for printing size_t and ptrdiff_t.otto2004-09-181-1/+42
| | | | ok millert@ deraadt@
* Sort headers in examplegrange2003-08-171-2/+2
| | | | ok millert@
* .Ql Cm -> .Sq Cm where literal makes no sense;jmc2003-07-151-2/+2
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* typos;jmc2003-05-031-4/+4
|
* Warn people that the value of the pointer passed in to asprinf()millert2003-04-161-3/+8
| | | | | is implementation-specific when we get ENOMEM but mention that *we* set it to NULL.
* Document that *printf can return -1 on error. This includes snprintf(),millert2002-07-241-1/+2
| | | | though our implementation never does this.
* o) start new sentence on a new line;mpech2002-05-011-2/+3
| | | | | | | o) always close .Bl tags; o) fix usage of .Xr; millert@ ok
* It is silly to reference the Tahoe architecture.millert2001-09-061-4/+2
|
* document ll, depreciate qprovos2001-06-231-4/+6
|
* Fix pasto; kleink@netbsd.orgpjanzen2001-06-051-2/+2
|
* It's not that I mind split infinitives. I just like to save'em for whenpjanzen2001-02-171-2/+2
| | | | they're really needed.
* Various repairs, mostly to get rid of short lines.aaron2000-12-241-3/+2
|
* In the format string bug description under CAVEATS, clarify what we mean byaaron2000-08-251-4/+4
| | | | building the string ``by hand'' using a function like snprintf(); deraadt@ ok
* Stronger caveat wrt stack smashing via % escapes. Each man pagemillert2000-07-161-5/+14
| | | | carries the same caveat...
* Insert missing semi-colon.aaron2000-07-071-2/+2
|
* correct return valuespjanzen2000-06-251-12/+13
|
* C deals with complex functions, but not imaginary ones yet.espie2000-04-251-3/+2
|
* Flesh out all of the stdio man pages.aaron2000-04-201-44/+48
|
* Repairs, mostly removing hard sentence breaks.aaron2000-04-181-13/+18
|
* Mostly punctuation fixes.aaron2000-04-151-2/+2
|
* list 'i' only oncehugh2000-04-121-2/+1
|
* indent the source rightderaadt2000-01-121-11/+12
|
* BUGS->CAVEATSespie1999-09-221-2/+10
| | | | Warn against brain-dead ProFTPd hole.
* missing G in item list; bdederaadt1999-08-081-2/+2
|