History log of /freebsd-10.1-release/lib/libc/stdio/scanf.3
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 235363 12-May-2012 joel

Minor mdoc nits.


# 165903 08-Jan-2007 imp

Per Regents of the University of Calfornia letter, remove advertising
clause.

# If I've done so improperly on a file, please let me know.


# 116968 28-Jun-2003 das

Update to reflect changes in vfscanf.c,v 1.32. Remove bogus
documentation for %a, and document it correctly instead.
s/one of aefg/one of a, e, f, or g/

Reviewed by: standards@


# 108775 06-Jan-2003 tjr

Note that the printf(3) and scanf(3) family of functions don't deal with
multibyte characters in the format string correctly.


# 108120 20-Dec-2002 tjr

C99 standardised the vscanf() family of functions, update Standards
section to reflect this.


# 107619 04-Dec-2002 ru

Consistently mark std(in|out|err) with .Dv, because that's how they
are marked up in stdio(3), and because they are defined expressions
of type "FILE *".

Approved by: re


# 104989 12-Oct-2002 mike

Add restrict type-qualifier.


# 103891 24-Sep-2002 tjr

Add cross-references between wide character and single-byte character
versions of printf() and scanf().


# 103854 23-Sep-2002 tjr

Implement the %lc, %ls and %[ conversions, which read sequences of wide
characters, non-whitespace wide character strings and wide character
strings in a scanset.


# 97570 30-May-2002 ru

mdoc(7) police: markup nits.


# 95137 20-Apr-2002 fenner

Implement several of the c99 updates to scanf(3):
- New length modifiers: hh, j, ll, t, z.

Still to do:
- %C, %S, %lc, %ls (wide character support)
- %a/%A (exact hex representation of floating-point numbers)

Removed old compatability equivalents:
- %D for %ld, %O for %lo, %X for %lx, %E and %F for %le & %lf (these
were buggy anyway, since they should have represented %Le & %Lf).
- %[unknown uppercase char] for %ld, %[unknown lowercase char] for %d


# 94384 10-Apr-2002 trhodes

scanf.3 has an obsolete ``this release''.

PR: 35610
MFC after: 2 days


# 91995 10-Mar-2002 dd

Don't refer the reader to look for a word that doesn't exist anywhere
else in the page.

PR: 35623
Submitted by: Gary W. Swearingen <swear@blarg.net>


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 79454 09-Jul-2001 dd

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


# 73088 26-Feb-2001 ru

.St -ansiC -> .St -isoC


# 72313 10-Feb-2001 ru

mdoc(7) police: mark LC_NUMERIC with .Dv.


# 72290 10-Feb-2001 ache

Note that decimal point character taken from locale (SUSv2)


# 59460 21-Apr-2000 phantom

Introduce ".Lb" macro to libc manpages.

More libraries manpages updates following.


# 57686 02-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 48794 12-Jul-1999 nik

Add $Id$, to make it simpler for members of the translation teams to
track.

The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

.\" $Id$
.\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by: bde


# 27151 01-Jul-1997 jkh

Add 64 bit int support to scanf()
PR: 2080
Submitted by: David Dawes <dawes@rf900.physics.usyd.edu.au>


# 21907 20-Jan-1997 wosch

Sort cross references.


# 14855 27-Mar-1996 mpp

Added missing section numbers to a bunch of .Xr macros, or
converted them into .Fn macros where appropriate. Also fixed
up some minor formatting problems.


# 1574 27-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1573,
which included commits to RCS files with non-trunk default branches.


# 1573 27-May-1994 rgrimes

BSD 4.4 Lite Lib Sources