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 4.7KB

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