36 Commits

Author SHA1 Message Date
blueloveTH
197d8414bb some fix 2024-06-01 18:22:50 +08:00
blueloveTH
eb7d63edd2 some fix 2024-06-01 12:59:14 +08:00
blueloveTH
1e365ca72c Squashed commit of the following:
commit 7e52f767ca130a49abb90ec922d74d2f5e9be078
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Sat Jun 1 12:49:46 2024 +0800

    some optimize

commit 3e2ad5b1fbad4367c80ea1325d1aa379282c10c4
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Sat Jun 1 12:29:53 2024 +0800

    some fix

commit bc0e530c72896a23cb6616ff4197ac36913389a4
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Sat Jun 1 00:00:47 2024 +0800

    some fix

commit f17ddcf8299c5d6803085cd3263181f44284f31b
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Fri May 31 23:56:15 2024 +0800

    some fix

commit cc63926c8bb89df2d99d8c92c2e18bd5a0180a2c
Author: blueloveTH <blueloveTH@foxmail.com>
Date:   Fri May 31 23:44:09 2024 +0800

    some fix

commit 3d3fb042651579cbdbcf3255398276ebb7b81e58
Author: blueloveTH <blueloveth@foxmail.com>
Date:   Fri May 31 17:28:13 2024 +0800

    deprecate `PK_OBJ_MARK`

commit 3df5f1cf128f157fb3a7aac2ceeeb47c55f5bb3b
Author: blueloveTH <blueloveth@foxmail.com>
Date:   Fri May 31 17:18:34 2024 +0800

    init
2024-06-01 12:50:38 +08:00
blueloveTH
a09def4ec3 some fix 2024-05-13 16:16:17 +08:00
blueloveTH
82d192e8da replace PyObject* with PyVar 2024-05-12 20:16:55 +08:00
blueloveTH
620c1d2882 change _import_handler 2024-05-04 20:04:15 +08:00
blueloveTH
425fffec74 remove bind_constructor 2024-05-04 13:42:39 +08:00
blueloveTH
d06d50f181 remove bind_method 2024-05-04 13:16:39 +08:00
blueloveTH
f944113567 remove PY_CLASS macro 2024-05-02 15:55:22 +08:00
blueloveTH
5a8d9bb5f7 some fix 2024-04-14 15:25:01 +08:00
blueloveTH
1b53c51cdc Update io.cpp 2024-04-14 14:41:38 +08:00
blueloveTH
b4d5ebcfe5 Update io.cpp 2024-04-14 14:38:56 +08:00
blueloveTH
5eaef2c900 update os 2024-04-14 14:19:08 +08:00
blueloveTH
41e9900b37 Update io.cpp 2024-03-29 00:40:54 +08:00
blueloveTH
79cafcf32c improve io 2024-03-28 15:48:59 +08:00
blueloveTH
eaf231fd9d refactor io 2024-03-28 15:20:23 +08:00
blueloveTH
635aae921f fix compile warnings 2024-02-18 16:05:14 +08:00
blueloveTH
5ce5285d4b set PK_ENABLE_OS to 0 by default 2024-01-20 22:57:35 +08:00
blueloveTH
6e9de8e207 remove os.system 2024-01-17 03:08:33 +08:00
blueloveTH
664fc07dcd fix https://github.com/blueloveTH/pocketpy/issues/187 2024-01-14 22:59:08 +08:00
blueloveTH
11fba94c54 remove string-based bind 2024-01-14 20:33:57 +08:00
blueloveTH
32b89d45f0 ... 2023-12-24 01:24:30 +08:00
blueloveTH
c9f93f126c ... 2023-12-09 18:26:53 +08:00
blueloveTH
e00ddb8692 some refactor
Update vm.cpp
2023-11-28 23:41:50 +08:00
blueloveTH
724f693761 reimpl bytes 2023-10-02 03:05:21 +08:00
blueloveTH
bd351b055f fix a bug of reading CRLF file on win32 2023-09-18 23:00:43 +08:00
blueloveTH
590cb1130c fix https://github.com/blueloveTH/pocketpy/issues/129 2023-08-27 19:23:13 +08:00
blueloveTH
54cd6ce756 ... 2023-08-19 16:29:05 +08:00
blueloveTH
6c16d46289 ... 2023-08-19 16:22:38 +08:00
blueloveTH
bc559e98fe ... 2023-08-19 16:17:32 +08:00
blueloveTH
620e82f0ab add os.system 2023-08-12 16:09:53 +08:00
blueloveTH
ed669b4069 gcnew constructs PyObject inplace, no std::move any more! 2023-08-04 22:55:46 +08:00
blueloveTH
014902b4bb open default mode is 'r' 2023-08-02 23:16:21 +08:00
blueloveTH
604ca77e48 fix https://github.com/blueloveTH/pocketpy/issues/121 2023-07-29 22:18:39 +08:00
BLUELOVETH
fc70cd4b08 ... 2023-07-18 18:17:33 +08:00
blueloveTH
656d1d7291 ... 2023-07-02 03:52:44 +08:00