summaryrefslogtreecommitdiff
path: root/AUTHORS
blob: 680d47039b22dc378bcfd94e251af417292751af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
MATE:
Perberos <perberos@gmail.com>
Steve Zesch <stevezesch2@gmail.com>
Stefano Karapetsas <stefano@karapetsas.com>

GNOME:
Glade support/Main maintainer:        Robert Ancell <robert.ancell@gmail.com>
Original author/maintainer:           Rich Burridge <rich.burridge@Sun.COM>
Arithmetic precedence support:        Sami Pietila <sampie@ariana-dsl.utu.fi>

----

The maths library used by mate-calc is based on the freely available MP
multi-precision floating-point arithmetic package originally written in
FORTRAN by Richard Brent in the 1970's, when he was with the Computer
Centre, Australian National University.

It has been converted from FORTRAN into C using the freely available
f2c translator, available via netlib on research.att.com.

The subsequently converted C code has then been tidied up, mainly to
remove any dependencies on the libI77 and libF77 support libraries.

More information on this MP package can be found at:

ACM Paper:

http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pd/rpb042.pdf

User Guide:

http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pd/rpb035.pdf

Source Code:

http://web.comlab.ox.ac.uk/oucl/work/richard.brent/ftp/rpb043/rpb043.tar.gz

----

Acknowledgements for the GNOME/Gtk+ version:

Dennis Cranston and Andrew Sobala for various bug fixes.
Calum Benson for HCI advice.
Breda McColgan for online help.
Evan Martin <martine@cs.washington.edu> for help with the menu buttons.
Gregory Merchan <merchan@baton.phys.lsu.edu> for the calctool_display_frame
custom widget.

----

Acknowledgements from the previous versions (circa 1990):

Thanks to Ed Falk at Sun Microsystems (Mountain View) for most of the
basic arithmetical algorithms used, to Andrew Nicholson for revising the
previous version of the NeWS code, to Sriram Ramachandran for fixing up
the XView code, to Hala Abdalla for the original implementation of the
popup menu and function keyboard support, to Didier Poirot for the
calctool Imakefiles, and to Sisira Jayasinghe for better error detecting
addition, subtraction, multiplication and division routines for the
maths library.

Thanks go also to James Buster, David Weaver, Steve Damron, Mike Bender,
Charles Tierney, Trevor Watson, Marla Berg, David Hough, Jeff Donsbach,
Mel Melchner, Peter Allott, Skip Gilbrech, Tom Friedel, Keith McNeill
Stephen Frede, Johan Vromans, David Karr, Steve Alexander, Gary Bartlett,
Steve Nahm, Daniel Yang and Rick Stevenson for bug reports and/or bug fixes
plus sugggested enhancements.