Florian Loitsch
Florian Loitsch
We infer global types after we have sent the summary to the LSP server (which then passes it on to the toitdoc generater). As such, the toitdocs don't show the...
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html
Quoting from discord: I got some TcpServer issues. It looks like there is a limit on the number of incoming connections. Thats is perfect. However, when the limit is reached...
Feels like the `PointerCallback` is just "better" than `RootCallback`. It supports visiting C-pointers as well. For Heapobjects they already behave almost identical (with the exception of ByteArrays which can have...
We don't want ``` interface I1: foo int Baz ``` instead the user should write: ``` interface I1: foo p1/int p2/Baz ``` If the parameter is really called int or...
Support the ESP32-CAM. - [ ] Taking pictures and constantly uploading them - [ ] Taking pictures and saving them locally in the microSD card, to be queried and downloaded...
``` ==1244076== Mismatched free() / delete / delete [] ==1244076== at 0x484127F: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==1244076== by 0x20F850: toit::tracing_free(void*, char const*, int) (top.cc:86) ==1244076== by 0x1EE242: toit::primitive_closedir(toit::Process*, toit::Object**) (primitive_file_posix.cc:222) ==1244076==...
A finally block should not be allowed to eat exceptions. That means that it shouldn't be allowed to return, break, or continue.
``` main: x /any := "str" print 3 + x ``` yields ``` Class 'string' does not have any method 'add_from_small_integer_'. 0: SmallInteger_.+ /core/numbers.toit:966:20 1: main bad.toit:3:11 2: __entry__. /core/entry.toit:48:20...