Josh B and translatenix
4b6bc7bb7c
Produce more helpful output when module output is overwritten ( #716 )
...
Fix a bug where overwriting `output` causes a PklBugException.
This now produces a more helpful message pointing to the actual problem.
Co-authored-by: translatenix <119817707+translatenix@users.noreply.github.com >
2024-10-24 09:41:59 -07:00
Josh B
069a5d1adc
Fix test failures on main ( #735 )
2024-10-24 11:53:39 +01:00
Josh B
f9fe226eba
Fix handling of file: module URIs with non-ASCII characters ( #696 )
...
Addresses an issue where Pkl cannot evaluate files with non-ASCII characters.
2024-10-23 20:52:40 -07:00
Josh B
62c796a257
Fix double unary minus ( #697 )
...
Fix an issue where doubly unary minus (e.g. `--1`) on int/float literals are incorrectly
parsed as single unary minus.
2024-10-17 07:30:00 -07:00
Josh B and Daniel Chao
1e63c48ce4
Add String.splitLimit API ( #666 )
...
* Add String.splitLimit API
* Update stdlib/base.pkl
Co-authored-by: Daniel Chao <daniel.h.chao@gmail.com >
---------
Co-authored-by: Daniel Chao <daniel.h.chao@gmail.com >
2024-10-07 15:28:19 +01:00
Josh B
b072794d0d
Handle null contents gracefully in message passing API ( #657 )
...
In messages "Read Resource Response" and "Read Module Response", if `contents` and `error` are both null, default to an empty byte array/string.
This resolves one of the issues reported in #656
2024-10-01 12:54:06 -07:00
Josh B
7001a42149
[docs] Add documentation for new keyword ( #624 )
2024-08-29 15:25:14 -07:00
Josh B
e5b7e046d9
[docs] Improve searchability of "Methods" section ( #625 )
2024-08-19 15:54:46 -07:00
Josh B
a9c4963a4a
[docs] Document the class-as-a-function pattern ( #614 )
2024-08-15 17:06:56 -07:00
Josh B and Daniel Chao
bbdc45656c
[docs] Document hidden equality/hashing behavior ( #618 )
...
* [docs] Document `hidden` equality/hashing behavior
* Update docs/modules/language-reference/pages/index.adoc
---------
Co-authored-by: Daniel Chao <daniel.h.chao@gmail.com >
2024-08-13 09:56:15 +02:00
Josh B
c445770261
[docs] Add mention of "optional" to nullably types section ( #613 )
2024-08-07 12:18:50 -07:00
Josh B
0405db8d80
[pkl-doc] Sort stdlib first on the main page ( #165 )
2024-02-16 14:25:49 +01:00