Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix: build failed on macOS because not include thread. | crupest | 2024-07-23 | 1 | -0/+2 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | fix: a lock bug and add test for Wait. | crupest | 2024-07-21 | 1 | -9/+19 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | feat: reimplement subprocess without template. | crupest | 2024-07-21 | 2 | -14/+141 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | feat: change subprocess implementation. | crupest | 2024-07-20 | 2 | -148/+18 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | fix: fix PosixSpawnSubProcessi bug. | crupest | 2024-07-16 | 1 | -1/+1 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | feat: fix linux build, complete PosixSpawnSubProcess. | crupest | 2024-06-25 | 8 | -4/+99 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | HALF WORK: still need to fix invalid size value in Buffer. | crupest | 2024-06-10 | 3 | -1/+12 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | test: develop SubProcess test, fix various error. | crupest | 2024-06-10 | 6 | -13/+44 | |
| | | | | NEED TEST: BufferStream, AutoReadStream, SubProcess. | |||||
* | HALF WORK: develop SubProcess. | crupest | 2024-06-08 | 2 | -7/+86 | |
| | ||||||
* | HALF WORK: finish implementing PosixSpawnSubProcess. | crupest | 2024-06-08 | 2 | -23/+53 | |
| | ||||||
* | HALF WORK: refactor something and implement part of subprocess. | crupest | 2024-06-08 | 5 | -16/+138 | |
| | ||||||
* | HALF WORK: add posix spawn subprocess io streams. | crupest | 2024-05-18 | 1 | -2/+17 | |
| | ||||||
* | feat: completed AutoReadStream. | crupest | 2024-05-18 | 2 | -14/+41 | |
| | | | | NEED TEST: BufferStream, AutoReadStream. | |||||
* | feat: completed BufferStream. | crupest | 2024-05-17 | 2 | -21/+71 | |
| | | | | NEED TEST: BufferStream. | |||||
* | WORKING: fix Buffer and implement BufferStream::Read. | crupest | 2024-05-12 | 2 | -7/+51 | |
| | ||||||
* | WORKING: make Buffer track two sides. | crupest | 2024-03-24 | 3 | -28/+101 | |
| | ||||||
* | WORKING: implement Buffer. | crupest | 2024-03-22 | 1 | -0/+124 | |
| | ||||||
* | WORKING: add Buffer and AutoReadStream. | crupest | 2024-03-20 | 4 | -0/+45 | |
| | ||||||
* | WORKING: add non-block flag for unix pipe. | crupest | 2024-02-14 | 2 | -2/+24 | |
| | ||||||
* | WORKING: add unix pipe. | crupest | 2024-02-12 | 2 | -1/+40 | |
| | ||||||
* | Get rid of GSL. | crupest | 2024-02-08 | 15 | -96/+79 | |
| | ||||||
* | Develop ProxyStream. | crupest | 2023-12-25 | 1 | -0/+46 | |
| | ||||||
* | Add proxy stream (not completed). | crupest | 2023-12-25 | 2 | -0/+19 | |
| | ||||||
* | Develop PlatformSubProcessBase. Correct async. | crupest | 2023-12-24 | 1 | -23/+52 | |
| | ||||||
* | Develop PlatformSubProcessBase. | crupest | 2023-12-24 | 1 | -8/+48 | |
| | ||||||
* | Add PlatformSubProcessBase. | crupest | 2023-12-16 | 3 | -0/+65 | |
| | ||||||
* | Optimize exception constructor. | crupest | 2023-12-16 | 1 | -4/+2 | |
| | ||||||
* | Bootstrap subprocess. | crupest | 2023-12-16 | 2 | -0/+7 | |
| | ||||||
* | Develop document. | crupest | 2023-12-16 | 3 | -3/+29 | |
| | ||||||
* | Fix typo: Infinate -> Infinite | crupest | 2023-10-18 | 2 | -2/+2 | |
| | | | | Actually I'm testing nvim-gitsigns... | |||||
* | Fix input method bugs on macos. | crupest | 2023-10-18 | 2 | -16/+24 | |
| | | | | | | There are a lot of problems about input methods and we will definitely spend more on this. And the bug made me awkward on today's interview when showing the demo. | |||||
* | Fix unix file stream creation mode and readable check bug. | crupest | 2023-10-15 | 1 | -5/+10 | |
| | ||||||
* | Init ui::document. | crupest | 2023-10-15 | 3 | -0/+23 | |
| | ||||||
* | Re-think about ToString. | crupest | 2023-10-14 | 2 | -7/+3 | |
| | | | | | | | ToString for a class should lies in the same namespace of the class. Argument-dependent name lookup will help make Format work. The problem is it will hide ToString at parent namespace. But if you call ToString explicitly, it's you duty to use the ToString in correct namespace. | |||||
* | ... | crupest | 2023-10-12 | 4 | -3/+41 | |
| | ||||||
* | Make svg geometry builder a mixin. Record a lot of notes for geometry. | crupest | 2023-10-12 | 5 | -131/+135 | |
| | ||||||
* | SvgGeometryBuilder done! | crupest | 2023-10-12 | 1 | -0/+120 | |
| | ||||||
* | Make compile work again. | crupest | 2023-10-12 | 1 | -3/+5 | |
| | ||||||
* | ... | crupest | 2023-10-12 | 4 | -0/+60 | |
| | ||||||
* | ... | crupest | 2023-10-12 | 10 | -14/+85 | |
| | ||||||
* | ... | crupest | 2023-10-09 | 2 | -1/+39 | |
| | ||||||
* | ... | crupest | 2023-10-09 | 6 | -5/+54 | |
| | ||||||
* | ... | crupest | 2023-10-08 | 1 | -0/+32 | |
| | ||||||
* | ... | crupest | 2023-10-08 | 5 | -1/+30 | |
| | ||||||
* | ... | crupest | 2023-10-07 | 2 | -0/+1 | |
| | ||||||
* | Drop cairo for web. | crupest | 2023-10-07 | 1 | -1/+1 | |
| | ||||||
* | ... | crupest | 2023-10-07 | 1 | -1/+4 | |
| | ||||||
* | Try to unify meson projects. So deps will be well organized. | crupest | 2023-10-07 | 1 | -3/+3 | |
| | ||||||
* | Start migrating cairo for emsripten. | crupest | 2023-10-07 | 2 | -12/+20 | |
| | ||||||
* | ... | crupest | 2023-10-06 | 2 | -1/+1 | |
| |