EPlus: in recently opend files menu add a dot after the number before the filename.
EPlus: fix crash cased by clearing TSynEdit.Gutter.Parts (it did nt crash before though).
Dex: have feedback timer on the form (for users who "un-minimize" the window).
Dex: use MaxDelay constant to reject unacceptable values.
Dex: uses nl translation for lcl resource strings.
Dex: simple help text.
Dex: remove unused method.
Dex: make sure application can be terminated when user logs out or when exception occurs.
Initial commit.
wtf: NCalc: better cycle detection in ApproximateRootN().
Ysis Tools: add "amylase" and "lipase" to lab result values.
wtf: NCalc: change TValue -> TBigInt in comments
wtf: NCalc: add overflow check in MulN
wtf: NCalc: small optimization in DivModN
wtf: NCalc: use CompareN() in all EqualsN, LessN, MoreN, MinN and MaxN.
wtf: NCalc: implement CompareN()
wtf: NCalc: first try at ApproximateRootN(), still has flaws though...
wtf: BigIntOperators: implement mod and div operators
wtf: NCalc: implement EnsureRangeN()
wtf: NCalc: implement CubeRootN() and associates.
wtf: NCalc: implement CubeN()
wtf: NCalc: small optimization in calculation of square root.
wtf: NCalc: laying out the algorithm for calcualting the Nth root of a number using Newton-Raphson method.
wtf: NCalc: implement ParityN()
wtf: NCalc: fix LeadingZeroBitsN() and LeadingOneBitsN() for negaitve numbers.
wtf: NCalc: implement TrailingZeroBitsN() and TrailingOneBitsN().
wtf: NCalc: implement LeadingOneBitsN().
wtf: NCalc: implement LeadingZeroBitsN().
wtf: NCalc: implement RandomFromN().
wtf: NCalc: implement MaxValueN().
wtf: NCalc: implement MinValueN().
wtf: NCalc: implement SumAndSquaresNN().
wtf: NCalc: implement SumOfSquaresNN().
wtf: NCalc: implement SumN().
wtf: NCalc: implement InRangeN().
wtf: NCalc: add possible ToDo comment
wtf: NCalc: add comment
wtf: NCalc: faster algorithm for SqrtN using Newton-Raphson method. Appr. 2 times faster.
wtf: NCalc: optimize multiplying by multiples of 10.
wtf: NCalc: define -1 as a TBigInt constant for use in PowerN() function
wtf: update testcase program.
wtf: NCalc: allow negative exponents in PowerN also if Base is 1 or -1, as the result will be a TBigInt and not a fraction.
wtf: NCalc: rename ExpN() to PowerN().
wtf: NCalc: add comments to IsXXXString and MayBeRomString. Uppercase Digits out param in all 4 functions for consistency.
wtf: NCalc: fix errormessage.
wtf: NCalc: refactor TryRomanToNumber and disallow the number zero in NumberToRomanN() (since the concept of a number zero was unknown to Romans).
wtf: NCalc: rename some function variables, no functional changes.
wtf: NCalc: allow negative numbers for conversion to and from Octal.
wtf: NCalc: allow negative numbers for conversion to and from Roman. Fix RangeCheck Error. Fix definition of FiveHundred.
wtf: NCalc: allow negative numbers for TryBinToNumber.
wtf: NCalc: allow negative numbers for NumberToBinN.
wtf: NCalc: allow negative numbers for NumberToHexN.
wtf: NCalc: allow negative numbers for TryHexToNumber.
wtf: NCalc: small optimization in InternalNumToHexN().
wtf: NCalc: handle special values for Base in TryStrBaseToNumber.
wtf: NCalc: implement TryStrBaseToNumber and StrBaseToNumber.
wtf: NCalc: uses explicit casting of integer to BigInt in NumberToStrBase(). Also use named constant.
wtf: move explicit operators form Int64/QWord to TBigInt to the framework itself.
wtf: NCalc: add example comment in the header and fix a typo.
wtf: NCalc: implement DivModN() as procedure with 2 out params as well (reflects DivMod implementation in RTL).
wtf: NCalc: implement generic base conversion function NumberToStrBase().
wtf: rename unit ValueOperators to BigIntOperators.
wtf: NCalc: in several functions make sure that Result isn't initialzed as being normalized already.
wtf: several fixes:
wtf: add comment in NumberOperationsCache
wtf: ToDo's for BigNumbers and NumberOperationsCache units
wtf: NumberOperationCache: implement more foolproof (and faster) type for TArgsArray. (At least it compiles now).
wtf: NumbersOperationCache: implement more foolproof (and faster) type for TArgsArray. (Does not compie yet.)
wtf: BigNumbers: use cached version of Isxxx functions (if available)
wtf: RenTest: add simple test for TNumber.
wtf: BigNumbers: add some convenience functions.
wtf: RunTest:
wtf: NCalc: fix not setting result in TBigInt.IsValid. Fix potential RangeCheckError in TBigInt.IsNegative.
wtf: NCalc: cache result of TBigInt.Normalize
wtf: NCalc: fix deprecated messages after renaming TValue to TBigInt.
wtf: NCalc: restore consistencyflags in TBigInt.Normalize
wtf: NCalc: rename TValue to TBigInt, since fpc now also has a TValue type.
wtf: NCalc: factor out invalidating of flags. Invalidate on every write access to internal structures.
wtf: NCalc: also check to cached result of TValue.ConsistencyCheck in TValue.IsValid.
wtf: NCalc: try to cache TValue.ConsistencyCheck. Don't raise exception in TValue.IsValid if NULL is not allowed, just return False.
wtf: NCalc: implement Log10N(), don't allow Log of zero.
MijnLib: ExtMath: better implementation of Log2().
wtf: NCalc: implement Log2N()
wtf: NCalc: faster TValue.IsOdd().
wtf: NCalc: simplify operators <= and >=
wtf: NCalc: implement HiN() and LoN()
wtf: NCalc: fix rtypo in comments. Deprecate AssertIsNumberN() function.
wtf: NCalc: cleanup.
wtf: NCalc: cleanup.
wtf: ShlN needs MaxBits param, not MinBits
wtf: minor improvement to PopCntN()
wtf: move bitoperations to separate include file.
wtf: bitoperation:
wtf: NCalc: add optional MinDigits parameter to other bit-operations as well.
wtf: NCalc: add optional MinDigits parameter to RolN() and RoRN().
wtf: NCalc: implement RolN() and RoRN().
wtf: RunTest: more tests.
wtf: NCalc: implement PopCntN().
wtf: NCalc: fix ShlN() and ShrN() for negative numbers.
wtf: NCalc: implement ShlN() and ShrN().