| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| * | Indenting and comments, backported from 9.1 | jan.nijtmans | 2025-04-29 | 1 | -6/+6 | |
| | | ||||||
| * | Partial fix and test cases for bug [452b103a74] - lseq nested indices | apnadkarni | 2025-04-27 | 1 | -4/+19 | |
| | | ||||||
| * | Fix [7d3101bf28] - crash on out of bounds lindex into lseq | apnadkarni | 2025-04-27 | 1 | -2/+2 | |
| | | ||||||
| * | Fix lindex crash on non-numeric index into lseq | apnadkarni | 2025-04-27 | 1 | -1/+1 | |
| | | ||||||
| * | Crash tests for bugs [45b2] and [7d31] | apnadkarni | 2025-04-27 | 1 | -0/+27 | |
| | | ||||||
| * | lseq.test: unneeded constraint | sebres | 2024-12-26 | 1 | -1/+0 | |
| | | ||||||
| * | fix calculation of max precision of the series for E notation, optimize it a ↵ | sebres | 2024-12-23 | 1 | -32/+18 | |
| | | | | | bit (do it once, use original given objects, that mostly have a string representations), so speed-up it a bit + code review and deduplication | |||||
| * | prohibit NaN in the arith-series, so it behaves exactly like expr-command ↵ | sebres | 2024-12-22 | 1 | -20/+15 | |
| | | | | | (e. g. like expr {Inf - Inf} it'd generate "domain error: argument not in valid range" now) | |||||
| * | more tests, cover lrange/lreverse for unshared/shared series-objects | sebres | 2024-12-22 | 1 | -0/+70 | |
| | | ||||||
| * | amend with better test title and explaining comment | sebres | 2024-12-22 | 1 | -1/+3 | |
| | | ||||||
| * | make test platform/compiler independent: the result of the addition of Inf ↵ | sebres | 2024-12-22 | 1 | -4/+7 | |
| | | | | | and -Inf may be either -NaN or NaN | |||||
| * | added test cases illustrating several inconsistencies and bugs (hopefully ↵ | sebres | 2024-12-21 | 1 | -0/+145 | |
| | | | | | also the result of UB [d2a3c5f80bf47362]) | |||||
| * | Indenting in testcases. Always use tabs in stead of 8 spaces | jan.nijtmans | 2024-10-09 | 1 | -11/+11 | |
| | | ||||||
| * | Don't use "9.0b3" any more. Spacing | jan.nijtmans | 2024-09-26 | 1 | -1/+1 | |
| |\ | ||||||
| * | | Fix for ticket [f4a4bd7f1070] - lseq "count" argument also dictates output ↵ | griffin | 2024-09-01 | 1 | -4/+17 | |
| | | | | | | | | | | | | | formatting. Solved by only consdering the start, end, and step values to determine the value formatting of the results. Real numbers can still be used for the Count value, as long as the value is a whole number. | |||||
| * | | merge 8.7 (several conflicts resolved) | sebres | 2024-06-12 | 1 | -1/+5 | |
| |\ \ | |/ | ||||||
| | * | ultimately closes [f05f5ef759c1f7f9]: since bigints are not supported yet, ↵ | sebres | 2024-06-12 | 1 | -1/+5 | |
| | | | | | | | | | trying to use them as series parameters would cause "integer value too large to represent" unless implemented. | |||||
| * | | merge 8.7 | sebres | 2024-06-12 | 1 | -3/+26 | |
| |\ \ | |/ | ||||||
| | * | more fixes for [f05f5ef759c1f7f9]: don't swallow expr errors, further code ↵ | sebres | 2024-06-12 | 1 | -3/+10 | |
| | | | | | | | | | review and simplification | |||||
| | * | lseq: more tests | sebres | 2024-06-12 | 1 | -0/+16 | |
| | | | ||||||
| * | | merge 8.7 (fix for [f05f5ef759c1f7f9]) | sebres | 2024-06-12 | 1 | -0/+26 | |
| |\ \ | |/ | ||||||
| | * | tests illustrating bug [f05f5ef759c1f7f9], incorrect behavior of lseq | sebres | 2024-06-12 | 1 | -0/+26 | |
| | | | ||||||
| * | | merge 8.7 (BF [a9625d1f53554f9d]) | sebres | 2024-03-07 | 1 | -0/+7 | |
| |\ \ | |/ | ||||||
| | * | fixes segfault [a9625d1f53554f9d]: elemObj used uninitialized, lindex on ↵ | sebres | 2024-03-07 | 1 | -0/+7 | |
| | | | | | | | | | lseq wo args must return whole list | |||||
| | * | Fix [578b7e273c03]: Round computed end value to match precision of given ↵ | jan.nijtmans | 2024-02-15 | 1 | -0/+19 | |
| | | | | | | | | | arguments | |||||
| | * | Fix [54329e39c7] | apnadkarni | 2023-07-12 | 1 | -0/+21 | |
| | | | ||||||
| | * | Test update for bug [63530267aa]. | griffin | 2023-06-30 | 1 | -53/+177 | |
| | | | ||||||
| | * | Fix ticket [63530267aa] by implementing ticket [e5f06285de] and making ↵ | griffin | 2023-06-28 | 1 | -3/+2 | |
| | | | | | | | | | additional corrections. | |||||
| | * | Fix [26960060d7]: lseq-3.14 triggers use-after-free | jan.nijtmans | 2023-06-28 | 1 | -0/+6 | |
| | | | ||||||
| * | | Fix bug 578b7e273c03. -- Round computed end value to match precision of ↵ | griffin | 2024-02-15 | 1 | -0/+19 | |
| | | | | | | | | | given arguments. | |||||
| * | | Revert [0b05b5c750df] that broke bigdata tests and lseq-1.13 | apnadkarni | 2023-08-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | Implement in,ni operator for abstract lists | griffin | 2023-08-08 | 1 | -0/+43 | |
| | | | ||||||
| * | | Fix bug [c25d2cd3e6], as well as memory leaks in lsearch and concat. | griffin | 2023-07-16 | 1 | -3/+5 | |
| | | | | | | | | | | | | | Add cleanup to some tests. Fix bug and leak in tclTestABSList.c Correct comment in tclArithSeries.c | |||||
| * | | dup test name | dgp | 2023-07-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add test | apnadkarni | 2023-07-12 | 1 | -0/+21 | |
| | | | ||||||
| * | | merge trunk | griffin | 2023-06-30 | 1 | -5/+29 | |
| |\ \ | ||||||
| | * | | Test update for bug [63530267aa]. Fix 32-bit embtest build issue. | griffin | 2023-06-30 | 1 | -5/+29 | |
| | | | | ||||||
| * | | | merge trunk | griffin | 2023-06-30 | 1 | -1/+1 | |
| |\ \ \ | |/ / | ||||||
| | * | | Merge 9.0 | jan.nijtmans | 2023-06-27 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Merge trunk | griffin | 2023-05-23 | 1 | -58/+111 | |
| |\ \ \ | |/ / | ||||||
| | * | | Fix test to be stable. | griffin | 2023-05-21 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Add cleanup to lseq tests. Fix assertion. | griffin | 2023-05-20 | 1 | -50/+129 | |
| | | | | ||||||
| | * | | Fix for [5ee01098824881b5], lseq list conversion results in attempt to access | pooryorick | 2023-05-17 | 1 | -0/+6 | |
| | | | | | | | | | | freed memory. | |||||
| * | | | Add Tcl_BumpObj() used to prevent leaks from Abstract List elements. | griffin | 2023-05-17 | 1 | -1/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | Add Abstract List (ArithSeries) support in Tcl_ListObjIndex(). Fix obj leaks in lsearch operatations on ArithSeries. Fix obj leaks in concat operations on ArithSeries. Add concat and lsearch tests using lseq lists. | |||||
| | | | | ||||||
| | \ \ | ||||||
| *-. \ \ | Partial sync-up with trunk. | griffin | 2023-04-30 | 1 | -30/+42 | |
| |\ \ \ \ | | |/ / | ||||||
| | | * | | Fix index descrepencies (bug-fa00fbbbabe). | griffin | 2023-04-26 | 1 | -9/+42 | |
| | | |\ \ | |/ / / | | | | | | | | | Fix inconsistent rounding (bug-e5f06285de). | |||||
| | | * | | merge trunk, address some 32-bit issues. | griffin | 2023-04-26 | 1 | -3/+3 | |
| | | |\ \ | | |/ / | |/| | | ||||||
| | | * | | Add fix inconsistent rounding (bug-e5f06285de). | griffin | 2023-04-25 | 1 | -2/+20 | |
| | | | | | | | | | | | | | | | | | | | | | Compute and use the "precision" for sequences of doubles: determine the number of significant digits in the fractional part of the given arguments, and round the results to that limit. Fix copy bug in DupArithSeriesInternalRep. | |||||
| | | * | | sync with trunk. Fix lseq size bugs. | griffin | 2023-04-20 | 1 | -4/+12 | |
| | | |\ \ | | |/ / | |/| | | ||||||
| | | * | | Fix bug-fa00fbbbabe - seq / lindex discrepancies | griffin | 2023-04-16 | 1 | -6/+13 | |
| | |/ / | | | | | | | | | | | | | | | | | | | Replace macros with static inline functions. Limit ArithSeries list size to LIST_MAX. This way, shimmering less likely to fail if it happens. Speed up UpdateStringOfArithSeries. Fixed issues around indexing into vary large lseq lists. | |||||
