945:16ecb996eb96
946:1e7ccc84119f 948:6711c02b1d82
943:f57be963049f
|
2021-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a dedicated sizevalue union member for __size__ attributes. |
|
|
generator.py lib/__builtins__/str.py lib/native/__init__.py lib/native/str.py templates/native/buffer.c templates/native/common.c templates/native/io.c templates/native/str.c templates/native/str.h templates/native/unicode.c ...
|
|
944:50706c4011d4
946:1e7ccc84119f
942:866a4ec5a19a 943:f57be963049f
|
2021-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
trailing-data |
|
templates/types.h
|
|
943:f57be963049f
944:50706c4011d4 945:16ecb996eb96
941:d697508a12c0
|
2021-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support two tag bits and employ proper testing of tag values. |
|
|
templates/types.h
|
|
942:866a4ec5a19a
944:50706c4011d4
939:8a70350be7b0 941:d697508a12c0
|
2021-11-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
trailing-data |
|
templates/native/common.c templates/native/common.h templates/native/int.c templates/progops.c templates/progops.h templates/types.h tests/numbers.py
|
|
941:d697508a12c0
942:866a4ec5a19a 943:f57be963049f
|
2021-10-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a dedicated integer type based on ssize_t. This allows integers to be
used for sizes and lengths in native and low-level operations whilst also
supporting their storage in the same amount of space as a pointer, thus avoiding
the inflation of attributes that might occur if a larger type were chosen. |
|
|
templates/native/buffer.c templates/native/common.c templates/native/common.h templates/native/iconv.c templates/native/int.c templates/native/io.c templates/native/list.c templates/native/str.c templates/native/system.c templates/native/tuple.c ...
|
|
940:6ddce984649b
938:799711337453
|
2021-10-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed expected result in comment. |
|
|
tests/numbers.py
|
|
939:8a70350be7b0
942:866a4ec5a19a
936:e5bbe2247087 938:799711337453
|
2021-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
trailing-data |
|
generator.py templates/native/common.c
|
|
938:799711337453
939:8a70350be7b0 940:6ddce984649b
|
2021-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed the string class to str, replacing the str function with the new_str
function, this being invoked specially by the string instantiation function. As
with the Unicode type renaming, a more general instantiation mechanism might
permit the new_str function to be part of the functionality of the str or
basestring classes. |
|
|
common.py generator.py inspector.py lib/__builtins__/__init__.py lib/__builtins__/buffer.py lib/__builtins__/str.py templates/native/common.c tests/identity.py tests/unicode.py
|
|
937:67f4a8664674
934:2989aab1b4f7
|
2021-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed comment. |
|
|
generator.py
|
|
936:e5bbe2247087
939:8a70350be7b0
|
2021-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated Unicode type details. |
trailing-data |
|
lib/__builtins__/float.py
|
|