.hgtags
author František Kučera <franta-hg@frantovo.cz>
Mon, 29 Nov 2021 19:30:52 +0100
branchv_0
changeset 52 d22e9274fcad
parent 50 85f04b47c967
child 53 2dcf2ef638a6
permissions -rw-r--r--
fix LEB128 integer decoding of negative numbers smaller than -134217728 (-2^27) Due to mismatch of data types of result value and the zero constant/literal, smaller numbers were decoded wrongly: -134217728 → -134217728 -134217729 → -1 -134217730 → -2 Limits of the current implementation: relpipe-in-cli --relation "velká_čísla" --attribute "číslo" integer --record -9223372036854775808 --record 9223372036854775807 | relpipe-out-tabular velká_čísla: ╭──────────────────────╮ │ číslo (integer) │ ├──────────────────────┤ │ -9223372036854775808 │ │ 9223372036854775807 │ ╰──────────────────────╯ Record count: 2 i.e. +2^63 and -(2^63-1)

392a0c048131dedd5c03ef789e88ad147feaf2c3 v0.8
54b4a8372da37a94a76d4200e519a23f1e9400d1 v0.9
a6a038a6ddcf76e6daf390a06bb7520a5ecb9f11 v0.10
7ae5c79af5d0afab6ba6d674cfa3942effe340aa v0.11
2ef3d0d04e8336a170e39721e776d36393718982 v0.12
ea9c95b3b326758cd3bb58ed4d2f17ad94abbee8 v0.13
3442e0d6caec8035770fdaa98541a6590d3ccd66 v0.14
12c329f5524f0c1e108ee80279dc8d314af2cd88 v0.15
e10d98ca01e23c31fd168fd9f70e3b3f5e82dede v0.16
1d1e60f64b700bd62ddba3758d4b9693057c96fb v0.17
361696fb6434297ca2234b386fe10dbc1291c7ec v0.17.1