Release v0.6.2 "Kephas": Restoring the test suite #719
c3d
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The focus of this release was to complete the transition to the variable-precision decimal code. The full regression test suite was
restored, with only two tests still failing (complex
asinandasinh). The two missing functions,GammaandLogGamma, were implemented. This also exposed many bugs that were fixed.New features:
NumberedVariablessetting to allow0 STOto ease RPN transcoding (AddNumberedVariablesmode #690)ClearStack(CLEAR) commandgammaandlgammafunctions (Implement decimalgammafunction #710)Bug fixes:
Inconsistent units#663)1_hmsand1_dmsdoes not error out #664):characters now starts a tag on empty command line (Starting line with:should insert two colons #673)typereturns negative values in "detailed" mode (Add test forTYPEcommand compatibility mode #678)1.999to2.(Trailing space at end of2.#687)pow(Assertion failed while runningexpandtest #694)«character in symbols and commands (Program separators are incorrectly allowed in names #695)atanfunction+and-operators in compatibility modes (Operators display incorrectly in lowercase mode #700)%tformat gives wrong result fordecimalvalues #702)Bad argument typedisplaying symbolic complex #703)Unterminatederror for'1+2i'#704)sqrt(-1)has a zero real part (sqrt(1)is not exactly 1 #705)expandandrewritedo not work if typed out #708)LastMenuexecutes immediately while editing (Last menu key should be immediate #711)atan2(Theatan2function returns wrong quadrant #715)Getno longer rejects arrays as index values (Incorrect error fromGet#718)Getreturns correct error for bad argument types (Incorrect error fromGet#718)Improvements:
.gitignoreentrytypecommand (Add test forTYPEcommand compatibility mode #678)MaxNumberBitsto 4096 (Test of 100! fails because it exceeeds defaultMaxNumberBitsa#686)Σ,∏and∆(tests: Add keyboard translations for Σ, ∏ and ∆ characters #689)STOto names, natural numbers and specific IDs (RestrictSTOandRCLto sensible special names #688)STOandRCL(Document flash storage #691)-Toption is given (Automatically exit at end of test suite when running with-T#697).as meaning0.for RPL compatibilitymodulusalias back forabs(Missing alias formodulus#707)decimal::maketo minimize risk of sign errorssqrtaccuracy on real axis (Improve complexsqrtfor negative real axis #714)sqrtandcbrtwith full precision (Compute square root with enhanced precision #717)Signed-off-by: Christophe de Dinechin christophe@dinechin.org
Full Changelog: v0.6.0...v0.6.2
This discussion was created from the release Release v0.6.2 "Kephas": Restoring the test suite.
Beta Was this translation helpful? Give feedback.
All reactions