168 Commits

Author SHA1 Message Date
blueloveTH
2d5561441d backup 2025-02-25 16:45:32 +08:00
blueloveTH
5a72730853 backup 2025-02-24 20:56:49 +08:00
blueloveTH
1260987ead fix https://github.com/pocketpy/pocketpy/issues/329 2025-02-03 16:01:10 +08:00
blueloveTH
7233cff311 add getchar to py_Callbacks 2025-01-23 13:20:29 +08:00
blueloveTH
ce97587689 ... 2025-01-23 13:14:41 +08:00
blueloveTH
723407dafe backup
backup

backup

...
2025-01-23 12:56:28 +08:00
blueloveTH
e8e5fa897c ... 2025-01-18 22:40:01 +08:00
blueloveTH
4b292abb4e ... 2025-01-10 13:43:51 +08:00
blueloveTH
93ca8d88f3 add PK_LOW_MEMORY_MODE 2024-12-31 13:34:37 +08:00
blueloveTH
c329e09fac allowing disable gc 2024-12-31 12:54:43 +08:00
blueloveTH
6b0c96bb7c replace all realloc 2024-12-31 11:03:14 +08:00
blueloveTH
6d2547723f replace all free 2024-12-31 11:01:51 +08:00
blueloveTH
fb8e963905 replace all malloc 2024-12-31 10:58:48 +08:00
blueloveTH
94b25f5d1e add py_interrupt 2024-12-30 13:51:10 +08:00
blueloveTH
8bbdf734f9 use cpython % and // impl 2024-12-28 17:00:02 +08:00
blueloveTH
a9a4ef6dda fix a utf8 bug 2024-12-18 18:52:11 +08:00
blueloveTH
3786abccdd Update _generated.c 2024-12-14 17:16:29 +08:00
blueloveTH
4583b57d12 improve pickle with memo 2024-12-14 16:03:03 +08:00
blueloveTH
8999de5ad7 fix a bug of 32-bit 2024-12-14 13:09:35 +08:00
blueloveTH
76af7c8de2 ... 2024-12-14 00:43:52 +08:00
blueloveTH
79cdd2b252 ... 2024-12-14 00:40:14 +08:00
blueloveTH
9abc0c3ac3 use isprint to improve bytes repr 2024-12-13 14:17:04 +08:00
blueloveTH
5e5f2525b4 add pickle module 2024-12-13 14:12:13 +08:00
blueloveTH
eb5b84f21a clean up #defines 2024-11-24 14:47:05 +08:00
blueloveTH
72d5e4d098 Revert "add cpy310_tuplehash"
This reverts commit b03feb0294c984002992b5b226df02d0d53103f5.
2024-11-23 15:52:56 +08:00
blueloveTH
b03feb0294 add cpy310_tuplehash 2024-11-23 15:42:42 +08:00
blueloveTH
104785c94b fix str.split 2024-11-14 19:52:23 +08:00
blueloveTH
630a5d04fc support vec* unpack 2024-11-14 19:16:27 +08:00
blueloveTH
2f96054a4e remove unused code 2024-11-13 10:51:54 +08:00
blueloveTH
b423ad1fce Create _generated.c 2024-11-09 14:57:49 +08:00
blueloveTH
291336d08c some fix 2024-11-09 14:57:40 +08:00
blueloveTH
9482909ee7 some fix 2024-11-02 22:12:56 +08:00
blueloveTH
51b14d3526 add bytes.__len__ and improve ord() 2024-10-11 23:56:26 +08:00
blueloveTH
d717f9499f fix min and max 2024-09-09 00:39:03 +08:00
blueloveTH
000fd1f087 redesign py_newstrn and py_newstrv 2024-09-08 18:42:34 +08:00
blueloveTH
24a7e6f060 remove pkpy.next 2024-09-08 14:55:09 +08:00
blueloveTH
71dca71ead update amalgamate.py 2024-08-20 13:04:55 +08:00
blueloveTH
ef9c5c98cc add enum module 2024-08-16 15:53:10 +08:00
blueloveTH
adf5fa5ac2 fix https://github.com/pocketpy/pocketpy/issues/296 2024-08-16 12:37:50 +08:00
blueloveTH
3e7af41e1f ... 2024-08-15 01:02:21 +08:00
blueloveTH
92090aeaa1 ... 2024-08-15 01:01:28 +08:00
blueloveTH
b94b535de8 ... 2024-08-14 12:37:43 +08:00
blueloveTH
f73ebd1f62 ... 2024-08-13 12:57:50 +08:00
blueloveTH
04229f438f ... 2024-08-12 13:11:13 +08:00
blueloveTH
c4c7b9ef25 ... 2024-08-10 21:38:40 +08:00
blueloveTH
88f893ddd7 ... 2024-08-10 20:21:40 +08:00
blueloveTH
3e99f46273 fix gc issues 2024-08-09 12:28:20 +08:00
blueloveTH
3fbbd9fb67 ... 2024-08-09 11:04:30 +08:00
blueloveTH
b6993532fa ... 2024-08-06 14:12:55 +08:00
blueloveTH
1c1e898950 ... 2024-08-06 14:10:46 +08:00