SQLite3 Decimal

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2019-08-20
13:33
Update src/version.h. Leaf check-in: 879048eb89 user: lifepillar tags: trunk
13:30
Merge MU Unit update. check-in: 7336a80838 user: lifepillar tags: trunk
13:29
Warn when trying to compare to char pointers with a comparison assertion different from mu_assert_streq(). Leaf check-in: 3716bfbc6e user: lifepillar tags: mu-unit
13:27
Cherrypick commits from trunk. check-in: 1bf67ceaeb user: lifepillar tags: mu-unit
2019-08-18
10:18
Reverse the semantics of some comparison assertions in MU Unit. This way it makes it more intuitive to me to read. check-in: bd8a880fec user: lifepillar tags: trunk
08:35
Fix typo. check-in: 37bb34aaef user: lifepillar tags: trunk
08:33
Add char const* case to MU_FORMAT generic. For some reason, LLDB seems to distinguish `char*` and `char const*` in generics. check-in: ff7cbff5bb user: lifepillar tags: trunk
07:54
Force convert to const pointer in mu_unit.h. check-in: f5a3f06ff3 user: lifepillar tags: trunk
06:12
Update MU Unit's documentation. check-in: fe35b69c25 user: lifepillar tags: trunk
2019-07-10
09:58
Remove currently unused functions. check-in: 45407516d9 user: lifepillar tags: trunk
2019-07-09
13:32
Merge latest decInfinite changes. check-in: 124d11c40e user: lifepillar tags: trunk
13:31
Implement decInfiniteSign() and decInfiniteExponent(). Leaf check-in: f189de091c user: lifepillar tags: decinfinite
09:39
Merge latest update to decInfinite. check-in: effe07c551 user: lifepillar tags: trunk
09:38
Update decInfinite files. check-in: 3d060d4498 user: lifepillar tags: decinfinite
09:38
Update version.h. check-in: 6ee527f76d user: lifepillar tags: trunk
07:58
Re-enable test that was causing a crash. check-in: 4137cf1c5a user: lifepillar tags: trunk
2019-07-08
20:21
Fix typo in comment. check-in: 5212c6f1e1 user: lifepillar tags: trunk
18:56
Free memory with sqlite3_free() rather than free() to avoid crashing tests in some circumstances. Tests were crashing for me in FreeBSD. As explained in SQLite3's manual, memory allocated for error messages by sqlite3_exec() should be deallocated with sqlite3_free(). check-in: b48be69e36 user: lifepillar tags: trunk
13:33
Suppress warnings about unknown #pragmas. check-in: 38bcc18b58 user: lifepillar tags: trunk
13:25
Remove non-ASCII characters in comments and fix some typos. check-in: 338213ffd3 user: lifepillar tags: trunk
10:22
Merge decinfinite branch. check-in: 1d4f29315e user: lifepillar tags: trunk
10:22
Include autoconfig.h in decInfinite.c. check-in: 206e0c49b2 user: lifepillar tags: decinfinite
10:20
Include autoconfig.h in decimal.h. check-in: 43dcd5c649 user: lifepillar tags: trunk
10:20
Update auto.def and Makefile.in. check-in: e5b908615d user: lifepillar tags: trunk
10:19
Add Dot diagrams to the documentation. check-in: cfa481000a user: lifepillar tags: trunk
07:50
Put autoconfig.h in the src directory. check-in: 9335985506 user: lifepillar tags: trunk
07:49
Fix dependencies in Makefile. check-in: 3801441976 user: lifepillar tags: trunk
2019-07-07
07:23
Silence warnings about unused function parameter. check-in: cf5b50f8f9 user: lifepillar tags: trunk
07:22
Remove unused dependency on decPacked. check-in: f84681b467 user: lifepillar tags: trunk
07:16
Remove idiot casts to union types. check-in: f976b62fa6 user: lifepillar tags: trunk
07:13
Add -pedantic flag. check-in: 192dbdefc5 user: lifepillar tags: trunk
2019-07-06
19:49
Add Vim modeline to auto.def. check-in: ffc69fb022 user: lifepillar tags: trunk
19:39
Update Makefile.in. check-in: 7b94f56301 user: lifepillar tags: trunk
19:19
Change line endings in decNumber from dos to unix. Leaf check-in: 67b72a4072 user: lifepillar tags: decnumber-lib
17:20
Merge autosetup branch. check-in: 9d1b631a3c user: lifepillar tags: trunk
17:20
Add LICENSE file. Leaf check-in: 9f9ae52d09 user: lifepillar tags: autosetup
17:18
Exclude autosetup dir from Doxygen. check-in: 900705fcbc user: lifepillar tags: autosetup
17:13
Let 'make clean' delete all *.o files. check-in: af47cb25e9 user: lifepillar tags: autosetup
17:12
Update clean-glob. check-in: 58d8834133 user: lifepillar tags: autosetup
14:49
Alway include SQLite3 directory. check-in: 556325a366 user: lifepillar tags: autosetup
14:40
Add Makefile.in and remove Makefile. check-in: 85c395f985 user: lifepillar tags: autosetup
14:31
Update auto.def and Makefile. check-in: 68ad35b752 user: lifepillar tags: autosetup
2019-06-19
10:49
Add basic auto.def created with `autosetup --init=make`. check-in: 24c6673da6 user: lifepillar tags: autosetup
10:21
Install autosetup (master branch, commit 5023ba4e1). check-in: 44d8184fd5 user: lifepillar tags: autosetup
10:19
Ignore cscope files in subdirectories. check-in: f34a9ac5e9 user: lifepillar tags: trunk
10:08
Update comments. Remove some comparison functions. Update tests. check-in: b5d0849032 user: lifepillar tags: trunk
2019-04-05
08:11
Add script for testing handling of NULL values. The script is adapted from https://sqlite.org/nulls.html and currently produces the same output as for ints. check-in: be6241b25b user: lifepillar tags: trunk
2019-04-04
20:41
Merge version of decInfinite that implements signed NaNs. check-in: 004b724fe8 user: lifepillar tags: trunk
20:40
Update the decInfinite format to accommodate signed NaNs. This is mostly for symmetry and for consistency with decNumber. Not that I find signed NaNs a prominent example of coherence ("it's not a number, but it's negative")... check-in: 4518927184 user: lifepillar tags: decinfinite
18:58
Redefine min/max default values. Use -inf, +inf instead of min/max representable value. Use 0 for decMinMag() (because decMinMag() should never return a negative value). check-in: 55d0a7aa3d user: lifepillar tags: trunk