bd07122f92
Fix a typo ( #1192 )
2025-02-16 10:54:34 -08:00
c2a75f1eaf
docs: add link to cli in mobile view ( #1107 )
2022-09-28 18:32:10 -07:00
5287f6cd2b
Added an example of 'else if' to the docs ( #1097 )
...
* Added an example of else if to the docs
* Added an example of else if to the Control Flow section of the docs
2022-08-30 22:49:13 -07:00
4ffe2ed38b
Fix formatting error ( #1078 )
...
Fixed error that caused `<stdio.h>` to disappear from C `#include` directive
2022-01-31 15:43:01 -08:00
accfa598b3
Allow people to share links to the playground ( #1046 )
...
* Allow people to share links to the playground
We do that by encoding the code (compressed) in the URL.
The compression is the same used in the TypeScript playground:
e9d8f66f6b/packages/sandbox/src/compilerOptions.ts (L119-L120)
2021-08-09 17:41:00 -07:00
dd1e8a00db
docs; values; add note about newline normalization in docs
2021-05-21 16:30:08 -07:00
9903ddf76b
docs; string; clarify indexOf(_,_) to be clearer
2021-05-16 12:17:31 -07:00
aca7c70079
docs; fix example with 'continue' ( #1007 )
2021-05-04 14:56:53 -07:00
eca90e29e9
Document the Meta class. ( #977 )
2021-04-16 11:12:32 -07:00
a346494922
Documents 'return from module'. ( #976 )
...
Fixes #974 .
2021-04-16 11:09:28 -07:00
754d5a59e9
correct attributes example ( #978 )
2021-04-16 11:08:01 -07:00
8eb51d9327
doc: fix links from Object to values ( #975 )
...
Fix two broken links from the documentation for the Object class to the
page describing values.
2021-04-15 21:29:26 -07:00
22ff3b5549
update try to 0.4.0
2021-04-09 12:48:39 -07:00
46b06f0620
minor formatting fix
2021-04-08 22:22:34 -07:00
d650b60c25
0.4.0 release - fix links and formatting
2021-04-08 22:17:13 -07:00
30c9f1ee37
initial 0.4.0 blog post
2021-04-08 22:09:02 -07:00
a4ae905384
Introduce Attributes ( #962 )
...
* introduce Attributes for classes and methods
2021-04-08 21:30:09 -07:00
5244a9d001
Add an additional escape sequence \e. ( #963 )
2021-04-08 10:16:24 -07:00
9e86b0d26a
clarify the list of escapes to show the whole list
2021-04-08 10:11:01 -07:00
fd1d095588
Add preamble for Timer module ( #920 )
...
Opening remarks also needed here.
2021-04-07 22:56:51 -07:00
7a131a67e6
Add preamble for Scheduler module ( #919 )
...
We need some opening remarks here to get rid of the TODO.
2021-04-07 22:56:29 -07:00
041f1bab8d
Fix returning from constructors ( #845 )
...
* Fix returning from constructors
1. Do not allow returning with a value
2. Return the instance, correctly, even when the user returned explicitly
* revise error message for consistency, revise implementation details a bit, fix extra args to finishBody
* clarify tests a bit
* document constructor return
Co-authored-by: ruby0x1 <ruby0x1@pm.me >
2021-04-07 22:53:05 -07:00
28da4b449c
Add Num.[max/min]SafeInteger ( #874 )
2021-04-07 21:45:00 -07:00
61cc6cb745
more minor doc fixes
2021-04-07 21:37:12 -07:00
0ab930c9c2
reorder some docs a bit, fix missing constructor
2021-04-07 21:21:50 -07:00
d38c047a5a
documentation revisions and missing pieces
2021-04-07 20:54:18 -07:00
4cd374e1a7
fix amalgamation documentation
2021-04-06 19:59:42 -07:00
5e60bbf0cf
document string range indexing for substring
2021-04-06 19:56:28 -07:00
e3c76a3e76
Raw strings now ignore whitespace on both ends for consistency and clarity
...
added more tests, updated documentation
2021-04-04 22:28:57 -07:00
8304fd5ecc
docs; strings; fix formatting for example
2021-04-04 14:02:07 -07:00
ea684194db
try; update for testing latest
2021-04-04 13:54:58 -07:00
981ea4adf1
Add raw string literals
...
Also document + test multi line literals.
2021-04-04 13:52:32 -07:00
853f5a3414
fix link in fiber page
2021-04-04 12:31:45 -07:00
11bea3ca01
Add documentation for Fiber.transfer methods ( #949 )
2021-04-04 12:20:15 -07:00
615a6aa208
try; fix random and meta properly
2021-04-03 22:09:19 -07:00
3c0fe12102
try; add try implementation + details, update to latest main branch
2021-04-03 21:58:31 -07:00
ecce1f6be9
List; add remove(value)
...
Having to encode this behaviour at every call site is tedious. It makes a lot of sense to just have the method available on list itself.
2021-04-03 19:55:42 -07:00
5b290cacc5
Tentative fix for Num class docs issue on the wren.io site. ( #932 )
2021-03-02 11:11:21 -08:00
dfa7d9c895
doc/site/functions Fn.new() clarification [minor] ( #931 )
...
In the description of Fn.new():
- Fix a typo
- Add the referent of "that" for clarity
2021-03-02 09:27:23 -08:00
2bc895c26d
added documentation on * operator for strings ( #930 )
2021-02-18 19:16:09 -08:00
ae6fdb3da7
Add docs for newly merged ( #905 ) Num.cbrt method ( #918 )
2021-01-31 10:22:19 -08:00
af5227f03b
Mention List.[Range] in the docs ( #870 )
2021-01-30 21:34:27 -08:00
1720a20979
In List.+(other), other should be an iterable, list is not required ( #872 )
...
We're iterating over it but do not check it's actually a list:
cb51d61a64/src/vm/wren_core.wren (L363-L369)
2021-01-30 21:33:54 -08:00
4ac41c36db
Added hexadecimal number literals example ( #876 )
2021-01-30 21:32:42 -08:00
79000a320e
Proposed additions to Map class docs. ( #888 )
...
The Map class documentation is missing a few details which I think should ideally be covered. The proposed changes should be self evident.
2021-01-30 21:22:54 -08:00
f1225ef7dd
Add docs for remaining bitwise operators ( #887 )
...
I mentioned in #881 that the `^`, `<<` and `>>' bitwise operators were currently undocumented so this fixes that.
Have also added a note to Num.tau to clarify that this means `twice pi `and is not the golden ratio for which `tau` is sometimes used as an alternative to `phi`.
2021-01-30 21:21:59 -08:00
57bebd41ca
Adds documentation for System.writeAll method ( #886 )
2021-01-30 21:21:33 -08:00
0f8b44e61b
Fix undocumented methods in the Num class ( #879 ) ( #884 )
2021-01-30 21:21:18 -08:00
96eb68bae3
Fix undocumented methods in the List class ( #878 ) ( #883 )
...
Also noted that the ```add``` method returns the added item.
2021-01-30 21:21:07 -08:00
16ddbb66f8
Add docs for Scheduler class ( #902 )
...
I think it's time we had a go at this.
2021-01-30 21:15:56 -08:00