Simple command line calculator http://amath.innolan.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

HISTORY 5.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. amath release history
  2. v1.8.4 August 05 2017
  3. - Ignore casing in hexadecimal numbers.
  4. v1.8.3 July 21 2017
  5. - Updated help texts and man page.
  6. - Fixed bug in ANSI switch.
  7. v1.8.2 July 14 2017
  8. - MIPS support.
  9. - Improved endianness detection.
  10. - Fixed configuration errors.
  11. v1.8.1 April 22 2017
  12. - OpenBSD support.
  13. - Fixed Haiku bug.
  14. v1.8.0 April 13 2017
  15. - Fixed bugs in numeral systems.
  16. - Fixed bugs related to infinity (Inf).
  17. - Fixed bugs related to Not a Number (NaN).
  18. - Updated and cleanup documentation.
  19. - Cleaned up code structure.
  20. - OpenLibm support.
  21. v1.7.1 March 26 2017
  22. - Haiku support.
  23. - Unified ANSI console.
  24. - Code cleanup.
  25. v1.7.0 March 12 2017
  26. - Introduced scientific notation.
  27. - Introduced Not a Number (NaN).
  28. - Fixed bugs related to infinity (Inf).
  29. - Fixed bugs in log of complex numbers.
  30. - Fixed bugs in numeral systems.
  31. - Miscellaneous minor bug fixes.
  32. - Early trigonometric functions.
  33. - Static and dynamic libraries.
  34. v1.6.4 February 04 2017
  35. - Fixed Windows memory bugs.
  36. - Fixed 64 bit memory bugs.
  37. v1.6.3 February 03 2017
  38. - Improved error handling.
  39. - Fixed error in fraction point parsing.
  40. - Fixed typo in help text.
  41. - 64 bit PowerPC support.
  42. - Fixed AROS build errors.
  43. - Fixed ARMv6 build errors.
  44. - Fixed 64 bit ARM build errors.
  45. - Debian support.
  46. - NetBSD support.
  47. v1.6.2 January 24 2017
  48. - Fixed bug in memory allocation.
  49. - Fixed bug in native keyboard input.
  50. - Included build options in executables.
  51. - ARM support.
  52. v1.6.1 January 21 2017
  53. - Fixed language bug in Windows.
  54. - Fixed potential memory bugs.
  55. - Clang compiler support.
  56. - Update copyright texts.
  57. - New doxygen documentation.
  58. v1.6.0 April 7 2016
  59. - Complete internal restructure of source code.
  60. - Fixed several minor bugs in calculation.
  61. - Support for Windows & Linux.
  62. - Custom memory handling.
  63. - Localization support.
  64. v1.5.6 March 23 2015
  65. - Fixed typos and changed prompt.
  66. - Binaries compiled without dependency to ixemul.library
  67. v1.5.5 March 05 2015
  68. - Fixed console bug causing shell to hang on AROS.
  69. v1.5.4 March 04 2015
  70. - Fixed several bugs in output of significant digits.
  71. - Fixed sign bug in addition of negative complex numbers.
  72. - Fixed sign bug in inverse hyperbolic cosine of complex numbers.
  73. - Fixed sign bug in inverse hyperbolic secant of complex numbers.
  74. - Fixed calculation bug in division of real number with complex number.
  75. - Fixed calculation bug in exponentiation with complex number.
  76. - Implemented reduction of unary sign in expressions.
  77. - Implemented reduction of complex numbers in expressions.
  78. - Implemented internal optimization of expression trees.
  79. - Miscellaneous internal code optimization.
  80. - Changed to Amiga hosted GCC compiler.
  81. - Verified calculation through 192 test cases.
  82. v1.5.3 October 26 2014
  83. - Changed iconed versions to run directly from Workbench.
  84. - Reconfigured builds to avoid erroneous calculations.
  85. - Removed broken support for numeral systems.
  86. - Switched to new floating output library.
  87. - Reintroduced 68020 FPU and 68030 versions.
  88. v1.5.2 October 11 2014
  89. - Modified character handling code to comply with licenses.
  90. - Modified complex math code to comply with licenses.
  91. - Modified code base to work with Kickstart 2.04.
  92. - Square root of negative numbers now yields correct result.
  93. - Implemented scientific notation of numbers.
  94. - Infinity is now shown in division with 0.
  95. - Fixed bug in number code sometimes yielding 0.
  96. - Switched to Amiga memory allocation.
  97. - Fixed out-of-memory bug.
  98. - Miscellaneous bug fixes.
  99. - Removed dead code.
  100. - Added icons.
  101. v1.5.1 September 28 2014
  102. - Improved navigation with arrow keys.
  103. - Improved text and color compositions.
  104. - Implemented missing complex functions.
  105. - Fixed bug in negative complex numbers.
  106. - Fixed file I/O bug in shell mode.
  107. - Fixed shell flush bug on AROS.
  108. - Fixed clear console bug on AROS.
  109. - Miscellaneous minor bug fixes.
  110. v1.5 September 21 2014
  111. - Calculation with complex numbers.
  112. - Fixed command line version.
  113. - Miscellaneous bug fixed.
  114. - Fixed spelling mistakes in help files.
  115. - Documentation including class diagrams in HTML format.
  116. - Scripts for porting and building the source.
  117. v1.4 August 24 2014
  118. - New math engine based on Sun Microsystems fdlibm (64 bit IEEE 754).
  119. - Support for positional numeral systems including binary, octal and hexadecimal.
  120. - Added pure command line version (CLI) as addition to the stand-alone version.
  121. - Added statement to clear all in-memory variables and functions.
  122. - Fixed bug causing console to close when entering an empty statement.
  123. - Fixed bug causing application to hang when loading files with KS 2.0.4.
  124. - Fixed accuracy bug when using pi and e.
  125. - Restructured and improved built-in help.
  126. - Added new 68030 and FPU versions.
  127. v1.3.2 August 11 2014
  128. - Fixed two severe bugs causing memory corruption.
  129. v1.3.1 August 08 2014
  130. - AROS i386 version released.
  131. v1.3 August 06 2014
  132. - All trigonometric and hyperbolic functions are now supported.
  133. - Runs in console window. amath no longer depends on a shell.
  134. - Hardened code. amath is no longer a beta version.
  135. - Added support for disk based activities.
  136. - Fixed bug in exponentiation operator.
  137. - Reverted back to clib math.
  138. - Fixed a few memory leak bugs.
  139. - Optimized generated binaries.
  140. - Comments added in source code.
  141. - Improved error handling.
  142. - Improved built-in help.
  143. - Simplified license.
  144. v1.2b July 21 2014
  145. - Root functions added.
  146. - User defined functions added.
  147. - Improved error handling.
  148. - Improved build-in help.
  149. - Binary support for additional processors.
  150. - Miscellaneous bug fixes.
  151. - Source files restructured.
  152. v1.1b July 13 2014
  153. - Minor bug fixes.
  154. - Source code released.
  155. v1.0b July 11 2014
  156. - First public release.