s-hadinger
|
b9588e6192
|
Berry `bool( [] )` and `bool( {} )` now evaluate as `false` (#18986)
|
2023-06-27 22:07:13 +02:00 |
s-hadinger
|
9cf3d16065
|
Berry various fixes for Walrus Operator (#18982)
|
2023-06-27 14:32:08 +02:00 |
s-hadinger
|
090a4bb4b5
|
Berry fix bug in walrus operator (#18969)
|
2023-06-25 23:14:33 +02:00 |
s-hadinger
|
30a65edd7a
|
Berry Walrus operator ':=' (#18963)
|
2023-06-25 17:30:42 +02:00 |
s-hadinger
|
0ac5d0945b
|
Berry add option to remove source file name and save flash space (#18948)
|
2023-06-23 23:14:51 +02:00 |
s-hadinger
|
5792dad12b
|
Berry reduce bproto structure by 8 bytes (#18946)
|
2023-06-23 19:34:42 +02:00 |
s-hadinger
|
bf36868813
|
Matter remove superfluous `import.string` (#18938)
|
2023-06-22 23:49:35 +02:00 |
s-hadinger
|
85f357096a
|
Berry added f-strings as an alternative to string formatting (#18937)
|
2023-06-22 22:50:05 +02:00 |
s-hadinger
|
410aadbf6d
|
Berry add global function `format` as a simpler syntax to `string.format` (#18925)
|
2023-06-21 14:12:39 +02:00 |
s-hadinger
|
1e745807e4
|
Berry fixed parser error with upvals in closures (#18902)
|
2023-06-18 20:21:08 +02:00 |
s-hadinger
|
3fc932d38a
|
Berry `string.format()` now automatically converts type according to format (#18890)
|
2023-06-16 20:38:53 +02:00 |
s-hadinger
|
5da84c52ff
|
Berry Allow comments in multi-line strings (#18848)
|
2023-06-10 22:23:43 +02:00 |
s-hadinger
|
827c14e4bd
|
Increase solidify buffer (#18843)
|
2023-06-10 18:23:33 +02:00 |
s-hadinger
|
3c75bc92a2
|
Zigbee Berry mapping fix attributes (#18747)
|
2023-05-29 23:05:45 +02:00 |
s-hadinger
|
b053cf87ec
|
Berry safeguard when freeing null pointer (#18735)
|
2023-05-29 11:00:20 +02:00 |
Jason2866
|
db1b9ffe49
|
Update gen.sh
|
2023-05-12 14:25:56 +02:00 |
Jason2866
|
979a15cf07
|
run "coc" before solidify (#18643)
* Run "coc"
* change artifact order
|
2023-05-12 11:06:20 +02:00 |
Jason2866
|
c776885691
|
clang for berry binary compile (#18641)
|
2023-05-11 16:21:33 +02:00 |
s-hadinger
|
c4d90d4636
|
Berry suppress warnings (#18626)
|
2023-05-09 22:10:16 +02:00 |
s-hadinger
|
fec3a21c8a
|
Berry strtab test case (#18623)
|
2023-05-09 21:13:00 +02:00 |
s-hadinger
|
4cd1136f4c
|
Berry fixed a rare condition when a GC causes a memory corruption (#18614)
|
2023-05-08 21:59:32 +02:00 |
s-hadinger
|
97cbfe007f
|
Add windows berry binary (#18599)
|
2023-05-07 18:12:47 +02:00 |
s-hadinger
|
519ea557c7
|
Berry `re` (regex) add `match2` and optional offset (#18596)
|
2023-05-07 16:18:34 +02:00 |
s-hadinger
|
069278f966
|
Berry add `tcpclientasync` class for non-blocking TCP client (#18584)
|
2023-05-05 15:13:22 +02:00 |
Jason2866
|
763a8671ab
|
fix c3 exceptions when using lvgl (#18493)
|
2023-04-24 16:11:54 +02:00 |
s-hadinger
|
045f8b4aec
|
Berry fix corruption in debug (#18475)
|
2023-04-21 23:05:25 +02:00 |
s-hadinger
|
d9eeb8bf57
|
Berry remove superfluous test (#18473)
|
2023-04-21 22:42:02 +02:00 |
s-hadinger
|
f5e6ba956d
|
Berry upstream (#18471)
|
2023-04-21 22:36:18 +02:00 |
s-hadinger
|
f46b9f4e2d
|
Update Berry tests from upstream (#18472)
|
2023-04-21 22:36:00 +02:00 |
s-hadinger
|
01ba3d28cd
|
Berry apply fixes from upstream (#18470)
* Berry apply fixes from upstream
* Fix
|
2023-04-21 21:59:45 +02:00 |
s-hadinger
|
4bac940a40
|
Matter add sensors: Humidity, Pressure, Illuminance; optimize memory (#18441)
|
2023-04-17 21:49:12 +02:00 |
s-hadinger
|
de45a7af26
|
Berry add `searchall()` and `matchall()` to `re` module and pre-compiled patterns (#18429)
|
2023-04-16 17:43:49 +02:00 |
s-hadinger
|
0feba56d8e
|
Berry `instrospect.name()` to get names of functions, modules and classes (#18422)
|
2023-04-15 19:34:31 +02:00 |
s-hadinger
|
009e07fd07
|
Berry json patches (#18407)
|
2023-04-13 22:51:55 +02:00 |
s-hadinger
|
8ea91b7792
|
Berry fix rare crash in json parsing (#18395)
|
2023-04-11 23:13:02 +02:00 |
s-hadinger
|
4b272083d6
|
Berry fix solidify int type (#18378)
|
2023-04-10 15:45:07 +02:00 |
s-hadinger
|
506248be99
|
Matter various fixes (#18377)
|
2023-04-10 12:59:23 +02:00 |
s-hadinger
|
4ff9cf4e59
|
Berry coc support unicode (#18195)
|
2023-03-14 23:02:50 +01:00 |
Christian Baars
|
83f039cdf7
|
Berry: add tensorflow lite for microcontrollers (#18119)
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
|
2023-03-05 16:46:18 +01:00 |
s-hadinger
|
dcbf50a918
|
Matter automatic ifdefs (#18002)
|
2023-02-19 22:25:29 +01:00 |
s-hadinger
|
dc245c57b1
|
Berry allow bool key (#17902)
|
2023-02-07 02:55:12 +01:00 |
s-hadinger
|
a483991ba3
|
ESP32 preliminary support for Matter protocol, milestone 1 (commissioning) (#17871)
* ESP32 preliminary support for Matter protocol, milestone 1 (commissioning)
* Fix case
|
2023-02-04 00:00:21 +01:00 |
s-hadinger
|
4e60bd7465
|
Berry add `static class` to declare inner classes (#17699)
|
2023-01-14 11:38:51 +01:00 |
s-hadinger
|
9ba3c26a8a
|
Berry fix crash when generating bytecode of empty class (#17688)
|
2023-01-12 22:51:43 +01:00 |
s-hadinger
|
1acd9b867c
|
Berry add implicit _class parameter to static methods (#17683)
* Berry add implicit ``_class`` parameter to static methods
* Handle bytecode
|
2023-01-11 22:59:07 +01:00 |
s-hadinger
|
f570dcc913
|
Berry `bytes()` now evaluates to `false` if empty (#17585)
|
2023-01-03 19:43:41 +01:00 |
Stephan Hadinger
|
ec17440662
|
Berry crypto module, with AES_GCM by default and EC_CC25519 optional
|
2022-12-04 19:20:11 +01:00 |
Stephan Hadinger
|
a0ed383840
|
Berry add module `mdns`
|
2022-11-27 18:08:53 +01:00 |
Stephan Hadinger
|
e910f3071c
|
Berry add ``dyn`` class
|
2022-11-06 10:52:17 +01:00 |
Stephan Hadinger
|
4c896cd8bc
|
Added Berry ``bytes().reverse()`` method
|
2022-11-01 23:07:15 +01:00 |