History log of /openbsd-current/lib/libm/man/exp.3
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.35 29-Jun-2021 schwarze

function args must not use .Ar and EDOM and ERANGE require .Er;
mostly mechanical diff similar to what Emil Engler just sent for sqrt(3)


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.34 01-Jun-2016 tb

Use \(mi instead of - for the mathematical minus sign as recommended by
mandoc_char(7). While there, use some spacing around the arithmetic
operations to make the more complicated formulas a bit easier to read.

looks good to kettenis, no objection from schwarze


# 1.33 26-Apr-2016 tb

Remove predefined strings from libm pages.

With lots of help, input and tweaks and finally ok schwarze@


# 1.32 12-Mar-2016 tb

Fix markup problem introduced in the previous commit. Solution and
explanations provided by schwarze@.


# 1.31 10-Mar-2016 tb

Remove VAX-specific bits of libm manpages.

ok jmc@


# 1.30 10-Mar-2016 jmc

remove Xr to infnan, a trickily hidden (from me anyway) vax page;


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.29 15-Jan-2015 schwarze

remove .Tn; from Jan Stary <hans at stare dot cz>


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
# 1.28 03-Nov-2013 martynas

NaN -> \*(Na
{infinity, inf} -> \*(If
OK jmc@


Revision tags: OPENBSD_5_4_BASE
# 1.27 17-Jul-2013 schwarze

more library history
facts checked by sobrado@
style tweaks and ok jmc@


# 1.26 05-Jun-2013 tedu

use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarze


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.25 14-Jan-2012 espie

many ways to get a log2... clue newbs.

okay jmc@


Revision tags: OPENBSD_5_0_BASE
# 1.24 07-Jul-2011 martynas

Remove references to math(3).


# 1.23 07-Jul-2011 martynas

Document extended-precision routines.


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE
# 1.22 27-Oct-2009 jmc

reorder the log functions slightly; from thomas pfaff


# 1.21 24-Oct-2009 jmc

document log2() and log2f(); from thomas pfaff
ok otto millert martynas


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.20 12-Dec-2008 martynas

document and mlink long double functions. ok jmc@


Revision tags: OPENBSD_4_4_BASE
# 1.19 30-Jul-2008 jmc

various markup/grammar fixes for previous, and a missing MLINK
for remquof.3;


# 1.18 29-Jul-2008 martynas

describe exp2, exp2f and mlink them


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.17 31-May-2007 jmc

convert to new .Dd format;


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.16 02-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 1.15 02-Jun-2003 jmc

section reorder;


# 1.14 20-May-2003 jmc

- typos
- new sentence, new line


# 1.13 08-May-2003 jmc

ERROR -> ERRORS in .Sh, as per mdoc template.


Revision tags: OPENBSD_3_3_BASE
# 1.12 27-Feb-2003 jason

another pass at cleaning


# 1.11 27-Feb-2003 jason

describe *f in terms of the double precision version (more of this to come... after dinner).


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.10 15-Apr-2000 aaron

Mostly punctuation fixes.


# 1.9 14-Mar-2000 aaron

Suffix "i.e." and "e.g." with a comma. Just another really picky man page
commit, as we want our documentation to be as consistently formatted as
possible (it's getting there :-)).


# 1.8 02-Mar-2000 todd

$OpenBSD$


Revision tags: OPENBSD_2_6_BASE
# 1.7 09-Jul-1999 aaron

- remove all trailing whitespace
* except when it is escaped with a `\' at the end of the line
- fix remaining .Nm usage as well
- this is from a patch I received from kwesterback@home.com, who has been
working on some scripts for fixing formatting errors in mdoc'd man pages

Ok, so there could be a cost/benefit debate with this commit, but since I have
the patch we might as well commit it...


# 1.6 07-Jul-1999 aaron

The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.
Out of the approximately 1450 man pages, only about 90 of them were wrong.
Thanks to kwesterback@home.com for coming up with a script and patch to repair
this. The patch also inserted a .Os macro in the few man pages that were
missing one.


# 1.5 01-Jul-1999 deraadt

provide MLINKS for "f" versions, and make sure they show up in whatis.db


# 1.4 16-May-1999 alex

Cleanup xrefs under SEE ALSO. Specifically:

- Sort xrefs by section, and then alphabetically.
- Add missing commas between xref items.
- Remove commas from the last xref entry.
- Remove duplicate entries.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.3 05-Apr-1997 tholo

From NetBSD PR/3405: Krister Walfridsson <cato@ulysses.df.lth.se>: Various
typos; since we compile with POSIX libm, we should not xref matherr(3), and
describe the errno settings.


Revision tags: OPENBSD_2_0_BASE
# 1.2 28-Oct-1995 deraadt

update from NetBSD


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.34 01-Jun-2016 tb

Use \(mi instead of - for the mathematical minus sign as recommended by
mandoc_char(7). While there, use some spacing around the arithmetic
operations to make the more complicated formulas a bit easier to read.

looks good to kettenis, no objection from schwarze


# 1.33 26-Apr-2016 tb

Remove predefined strings from libm pages.

With lots of help, input and tweaks and finally ok schwarze@


# 1.32 12-Mar-2016 tb

Fix markup problem introduced in the previous commit. Solution and
explanations provided by schwarze@.


# 1.31 10-Mar-2016 tb

Remove VAX-specific bits of libm manpages.

ok jmc@


# 1.30 10-Mar-2016 jmc

remove Xr to infnan, a trickily hidden (from me anyway) vax page;


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.29 15-Jan-2015 schwarze

remove .Tn; from Jan Stary <hans at stare dot cz>


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE
# 1.28 03-Nov-2013 martynas

NaN -> \*(Na
{infinity, inf} -> \*(If
OK jmc@


Revision tags: OPENBSD_5_4_BASE
# 1.27 17-Jul-2013 schwarze

more library history
facts checked by sobrado@
style tweaks and ok jmc@


# 1.26 05-Jun-2013 tedu

use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarze


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.25 14-Jan-2012 espie

many ways to get a log2... clue newbs.

okay jmc@


Revision tags: OPENBSD_5_0_BASE
# 1.24 07-Jul-2011 martynas

Remove references to math(3).


# 1.23 07-Jul-2011 martynas

Document extended-precision routines.


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE
# 1.22 27-Oct-2009 jmc

reorder the log functions slightly; from thomas pfaff


# 1.21 24-Oct-2009 jmc

document log2() and log2f(); from thomas pfaff
ok otto millert martynas


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.20 12-Dec-2008 martynas

document and mlink long double functions. ok jmc@


Revision tags: OPENBSD_4_4_BASE
# 1.19 30-Jul-2008 jmc

various markup/grammar fixes for previous, and a missing MLINK
for remquof.3;


# 1.18 29-Jul-2008 martynas

describe exp2, exp2f and mlink them


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.17 31-May-2007 jmc

convert to new .Dd format;


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.16 02-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 1.15 02-Jun-2003 jmc

section reorder;


# 1.14 20-May-2003 jmc

- typos
- new sentence, new line


# 1.13 08-May-2003 jmc

ERROR -> ERRORS in .Sh, as per mdoc template.


Revision tags: OPENBSD_3_3_BASE
# 1.12 27-Feb-2003 jason

another pass at cleaning


# 1.11 27-Feb-2003 jason

describe *f in terms of the double precision version (more of this to come... after dinner).


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.10 15-Apr-2000 aaron

Mostly punctuation fixes.


# 1.9 14-Mar-2000 aaron

Suffix "i.e." and "e.g." with a comma. Just another really picky man page
commit, as we want our documentation to be as consistently formatted as
possible (it's getting there :-)).


# 1.8 02-Mar-2000 todd

$OpenBSD$


Revision tags: OPENBSD_2_6_BASE
# 1.7 09-Jul-1999 aaron

- remove all trailing whitespace
* except when it is escaped with a `\' at the end of the line
- fix remaining .Nm usage as well
- this is from a patch I received from kwesterback@home.com, who has been
working on some scripts for fixing formatting errors in mdoc'd man pages

Ok, so there could be a cost/benefit debate with this commit, but since I have
the patch we might as well commit it...


# 1.6 07-Jul-1999 aaron

The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.
Out of the approximately 1450 man pages, only about 90 of them were wrong.
Thanks to kwesterback@home.com for coming up with a script and patch to repair
this. The patch also inserted a .Os macro in the few man pages that were
missing one.


# 1.5 01-Jul-1999 deraadt

provide MLINKS for "f" versions, and make sure they show up in whatis.db


# 1.4 16-May-1999 alex

Cleanup xrefs under SEE ALSO. Specifically:

- Sort xrefs by section, and then alphabetically.
- Add missing commas between xref items.
- Remove commas from the last xref entry.
- Remove duplicate entries.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.3 05-Apr-1997 tholo

From NetBSD PR/3405: Krister Walfridsson <cato@ulysses.df.lth.se>: Various
typos; since we compile with POSIX libm, we should not xref matherr(3), and
describe the errno settings.


Revision tags: OPENBSD_2_0_BASE
# 1.2 28-Oct-1995 deraadt

update from NetBSD


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision