mirror of
https://github.com/wren-lang/wren.git
synced 2026-01-11 14:18:42 +01:00
Commit Graph
Select branches
Hide Pull Requests
attributes
compound-assignment
debugger
explicit-self-send
functional
gh-pages
import-as
import-string-interpolation
load-module-result
main
nonlocal-returns
stack-corruption-fix
templates
unify-modules-and-classes
#1
#10
#1000
#1000
#1001
#1001
#1005
#1006
#1006
#1007
#1008
#1008
#1009
#1009
#1010
#1010
#1012
#1012
#1015
#1015
#1018
#1018
#1019
#1019
#1021
#1022
#1022
#1023
#1024
#1024
#1026
#1026
#103
#1032
#1037
#1037
#104
#1044
#1046
#105
#1054
#1055
#1055
#1067
#1067
#1068
#1068
#1072
#1072
#1075
#1075
#1076
#1076
#1078
#108
#108
#1083
#1083
#1084
#1084
#1088
#1088
#109
#1090
#1090
#1094
#1095
#1095
#1096
#1096
#1097
#1099
#1099
#11
#11
#1100
#1100
#1101
#1101
#1102
#1102
#1103
#1103
#1104
#1104
#1107
#1108
#1108
#1110
#1110
#1116
#1116
#1117
#1117
#1118
#1118
#112
#1124
#1124
#1125
#1125
#1126
#1126
#1128
#1128
#113
#1132
#1132
#1133
#1133
#1138
#1138
#114
#114
#1145
#1145
#1146
#1146
#1147
#1147
#1148
#1148
#1152
#1152
#1153
#1153
#1154
#1154
#1155
#1155
#1157
#1157
#1161
#1161
#1164
#1164
#1166
#1168
#1170
#1170
#1172
#1172
#1173
#1173
#1177
#1177
#1178
#1178
#118
#1187
#1189
#1189
#1192
#1194
#1195
#1196
#1196
#12
#1201
#1201
#1207
#1207
#121
#1215
#1215
#123
#124
#126
#126
#13
#13
#130
#132
#135
#136
#138
#139
#139
#140
#140
#143
#144
#145
#145
#146
#146
#147
#149
#150
#150
#157
#157
#159
#160
#161
#162
#163
#164
#165
#168
#169
#172
#173
#173
#174
#177
#178
#178
#18
#183
#185
#186
#187
#189
#189
#19
#191
#192
#195
#196
#197
#199
#20
#20
#200
#201
#202
#203
#205
#208
#212
#213
#214
#214
#215
#216
#217
#218
#218
#22
#220
#221
#222
#223
#224
#225
#225
#226
#227
#228
#228
#229
#230
#231
#232
#232
#233
#234
#235
#236
#239
#240
#240
#241
#242
#243
#244
#245
#245
#247
#249
#252
#253
#254
#254
#255
#256
#258
#259
#26
#260
#261
#262
#263
#264
#264
#268
#27
#271
#272
#272
#273
#275
#276
#276
#277
#277
#279
#281
#283
#284
#285
#286
#288
#291
#292
#293
#295
#297
#298
#298
#299
#30
#30
#300
#301
#302
#303
#303
#305
#306
#308
#310
#310
#312
#313
#318
#319
#32
#320
#324
#324
#327
#328
#33
#330
#330
#331
#333
#333
#336
#336
#337
#34
#34
#343
#343
#344
#347
#348
#35
#35
#353
#354
#355
#357
#36
#361
#364
#365
#366
#37
#375
#376
#379
#38
#380
#381
#382
#384
#388
#388
#39
#391
#392
#393
#393
#394
#396
#398
#398
#399
#401
#404
#404
#405
#405
#406
#409
#409
#412
#412
#413
#418
#419
#419
#420
#420
#421
#427
#435
#436
#436
#44
#440
#441
#443
#446
#446
#447
#45
#460
#462
#462
#464
#470
#471
#471
#472
#474
#475
#476
#479
#48
#480
#481
#481
#482
#482
#484
#49
#491
#5
#5
#50
#500
#502
#506
#509
#509
#51
#51
#513
#515
#517
#518
#518
#521
#523
#524
#525
#526
#527
#530
#541
#546
#55
#552
#555
#557
#558
#56
#56
#560
#562
#564
#564
#565
#566
#566
#568
#568
#579
#58
#581
#584
#585
#587
#589
#59
#59
#591
#609
#609
#610
#611
#612
#613
#613
#614
#615
#618
#619
#62
#620
#621
#624
#63
#636
#64
#64
#641
#642
#646
#647
#652
#655
#657
#658
#66
#660
#663
#664
#668
#674
#675
#677
#678
#679
#680
#682
#687
#688
#69
#693
#696
#698
#699
#7
#701
#703
#706
#71
#71
#712
#714
#715
#716
#717
#718
#719
#72
#723
#725
#726
#727
#729
#73
#730
#733
#737
#739
#74
#743
#745
#749
#75
#750
#751
#753
#754
#755
#756
#757
#758
#759
#76
#760
#762
#763
#764
#765
#77
#772
#774
#775
#776
#777
#778
#779
#78
#78
#781
#782
#782
#784
#787
#788
#794
#795
#796
#798
#799
#80
#802
#803
#803
#804
#804
#807
#81
#814
#814
#815
#815
#820
#820
#821
#821
#822
#826
#828
#83
#831
#832
#835
#84
#841
#841
#843
#844
#845
#846
#846
#848
#850
#850
#852
#854
#855
#856
#858
#859
#860
#860
#861
#862
#863
#864
#865
#866
#868
#868
#870
#871
#872
#874
#876
#877
#883
#884
#886
#887
#888
#894
#895
#896
#897
#897
#898
#898
#9
#901
#901
#902
#903
#904
#905
#908
#910
#910
#911
#911
#918
#919
#92
#920
#921
#923
#925
#930
#931
#932
#936
#94
#943
#944
#945
#945
#946
#946
#947
#947
#948
#949
#95
#950
#950
#951
#952
#953
#954
#957
#958
#96
#960
#960
#962
#963
#965
#966
#966
#97
#97
#970
#970
#971
#971
#972
#972
#975
#976
#977
#978
#979
#979
#980
#980
#981
#981
#982
#982
#983
#983
#984
#984
#985
#985
#986
#986
#987
#987
#99
#990
#990
#992
#992
#996
#996
#997
#997
#998
#999
#999
0.1.0
0.2.0
0.3.0
0.4.0
0.4.0-pre
Select branches
Hide Pull Requests
attributes
compound-assignment
debugger
explicit-self-send
functional
gh-pages
import-as
import-string-interpolation
load-module-result
main
nonlocal-returns
stack-corruption-fix
templates
unify-modules-and-classes
#1
#10
#1000
#1000
#1001
#1001
#1005
#1006
#1006
#1007
#1008
#1008
#1009
#1009
#1010
#1010
#1012
#1012
#1015
#1015
#1018
#1018
#1019
#1019
#1021
#1022
#1022
#1023
#1024
#1024
#1026
#1026
#103
#1032
#1037
#1037
#104
#1044
#1046
#105
#1054
#1055
#1055
#1067
#1067
#1068
#1068
#1072
#1072
#1075
#1075
#1076
#1076
#1078
#108
#108
#1083
#1083
#1084
#1084
#1088
#1088
#109
#1090
#1090
#1094
#1095
#1095
#1096
#1096
#1097
#1099
#1099
#11
#11
#1100
#1100
#1101
#1101
#1102
#1102
#1103
#1103
#1104
#1104
#1107
#1108
#1108
#1110
#1110
#1116
#1116
#1117
#1117
#1118
#1118
#112
#1124
#1124
#1125
#1125
#1126
#1126
#1128
#1128
#113
#1132
#1132
#1133
#1133
#1138
#1138
#114
#114
#1145
#1145
#1146
#1146
#1147
#1147
#1148
#1148
#1152
#1152
#1153
#1153
#1154
#1154
#1155
#1155
#1157
#1157
#1161
#1161
#1164
#1164
#1166
#1168
#1170
#1170
#1172
#1172
#1173
#1173
#1177
#1177
#1178
#1178
#118
#1187
#1189
#1189
#1192
#1194
#1195
#1196
#1196
#12
#1201
#1201
#1207
#1207
#121
#1215
#1215
#123
#124
#126
#126
#13
#13
#130
#132
#135
#136
#138
#139
#139
#140
#140
#143
#144
#145
#145
#146
#146
#147
#149
#150
#150
#157
#157
#159
#160
#161
#162
#163
#164
#165
#168
#169
#172
#173
#173
#174
#177
#178
#178
#18
#183
#185
#186
#187
#189
#189
#19
#191
#192
#195
#196
#197
#199
#20
#20
#200
#201
#202
#203
#205
#208
#212
#213
#214
#214
#215
#216
#217
#218
#218
#22
#220
#221
#222
#223
#224
#225
#225
#226
#227
#228
#228
#229
#230
#231
#232
#232
#233
#234
#235
#236
#239
#240
#240
#241
#242
#243
#244
#245
#245
#247
#249
#252
#253
#254
#254
#255
#256
#258
#259
#26
#260
#261
#262
#263
#264
#264
#268
#27
#271
#272
#272
#273
#275
#276
#276
#277
#277
#279
#281
#283
#284
#285
#286
#288
#291
#292
#293
#295
#297
#298
#298
#299
#30
#30
#300
#301
#302
#303
#303
#305
#306
#308
#310
#310
#312
#313
#318
#319
#32
#320
#324
#324
#327
#328
#33
#330
#330
#331
#333
#333
#336
#336
#337
#34
#34
#343
#343
#344
#347
#348
#35
#35
#353
#354
#355
#357
#36
#361
#364
#365
#366
#37
#375
#376
#379
#38
#380
#381
#382
#384
#388
#388
#39
#391
#392
#393
#393
#394
#396
#398
#398
#399
#401
#404
#404
#405
#405
#406
#409
#409
#412
#412
#413
#418
#419
#419
#420
#420
#421
#427
#435
#436
#436
#44
#440
#441
#443
#446
#446
#447
#45
#460
#462
#462
#464
#470
#471
#471
#472
#474
#475
#476
#479
#48
#480
#481
#481
#482
#482
#484
#49
#491
#5
#5
#50
#500
#502
#506
#509
#509
#51
#51
#513
#515
#517
#518
#518
#521
#523
#524
#525
#526
#527
#530
#541
#546
#55
#552
#555
#557
#558
#56
#56
#560
#562
#564
#564
#565
#566
#566
#568
#568
#579
#58
#581
#584
#585
#587
#589
#59
#59
#591
#609
#609
#610
#611
#612
#613
#613
#614
#615
#618
#619
#62
#620
#621
#624
#63
#636
#64
#64
#641
#642
#646
#647
#652
#655
#657
#658
#66
#660
#663
#664
#668
#674
#675
#677
#678
#679
#680
#682
#687
#688
#69
#693
#696
#698
#699
#7
#701
#703
#706
#71
#71
#712
#714
#715
#716
#717
#718
#719
#72
#723
#725
#726
#727
#729
#73
#730
#733
#737
#739
#74
#743
#745
#749
#75
#750
#751
#753
#754
#755
#756
#757
#758
#759
#76
#760
#762
#763
#764
#765
#77
#772
#774
#775
#776
#777
#778
#779
#78
#78
#781
#782
#782
#784
#787
#788
#794
#795
#796
#798
#799
#80
#802
#803
#803
#804
#804
#807
#81
#814
#814
#815
#815
#820
#820
#821
#821
#822
#826
#828
#83
#831
#832
#835
#84
#841
#841
#843
#844
#845
#846
#846
#848
#850
#850
#852
#854
#855
#856
#858
#859
#860
#860
#861
#862
#863
#864
#865
#866
#868
#868
#870
#871
#872
#874
#876
#877
#883
#884
#886
#887
#888
#894
#895
#896
#897
#897
#898
#898
#9
#901
#901
#902
#903
#904
#905
#908
#910
#910
#911
#911
#918
#919
#92
#920
#921
#923
#925
#930
#931
#932
#936
#94
#943
#944
#945
#945
#946
#946
#947
#947
#948
#949
#95
#950
#950
#951
#952
#953
#954
#957
#958
#96
#960
#960
#962
#963
#965
#966
#966
#97
#97
#970
#970
#971
#971
#972
#972
#975
#976
#977
#978
#979
#979
#980
#980
#981
#981
#982
#982
#983
#983
#984
#984
#985
#985
#986
#986
#987
#987
#99
#990
#990
#992
#992
#996
#996
#997
#997
#998
#999
#999
0.1.0
0.2.0
0.3.0
0.4.0
0.4.0-pre
-
99d2f0b8fc
Update .githubCI.yml
main
.ruby
2025-11-19 14:18:54 -08:00 -
a1112587db
try v4 of artifact actions
.ruby
2025-11-19 14:17:58 -08:00 -
e3fc56376c
Merge pull request #1194 from Mai-Lapyst/add-methodlimit-checks
.ruby
2025-11-19 14:15:38 -08:00 -
77aeb12ab8
tidy up warning
ruby0x1
2025-03-11 17:06:45 -07:00 -
415f7b24ac
Merge pull request #1195 from rune-scape/gray-fn-module
.ruby
2025-03-10 17:46:00 -07:00 -
9bafddadd6
Update wren_value.c
ruby0x1
2025-03-10 17:43:44 -07:00 -
59a834e97c
Gray the module that functions belong to
rune-scape
2025-03-05 19:31:38 -08:00 -
7c3985f8a0
Add check for method limit; closes #1193
Mai-Lapyst
2025-02-25 01:00:31 +01:00 -
bd07122f92
Fix a typo (#1192)
Jason Knight
2025-02-16 12:54:34 -06:00 -
c2a75f1eaf
docs: add link to cli in mobile view (#1107)
Marc Redemske
2022-09-29 03:32:10 +02:00 -
5287f6cd2b
Added an example of 'else if' to the docs (#1097)
Shreyas Donti
2022-08-31 11:19:13 +05:30 -
7afc0e4a9c
debugger; add note about less overhead version
debugger
ruby0x1
2022-06-06 15:30:32 -07:00 -
092fd90a3a
debugger; add credits to notes
ruby0x1
2022-06-06 15:11:00 -07:00 -
ef0770fe45
add original todo notes from @keymaster-
ruby0x1
2022-06-06 15:08:37 -07:00 -
7469b76fb7
debugger; update notes
ruby0x1
2022-06-06 15:04:29 -07:00 -
3454ae0465
initial debugger commit - most work contributed by @KeyMaster- as part of luxe engine!
ruby0x1
2022-06-06 14:56:07 -07:00 -
4ffe2ed38b
Fix formatting error (#1078)
Tavi
2022-01-31 18:43:01 -05:00 -
77079f2f49
CI: artifacts
ruby0x1
2021-11-14 01:00:19 -08:00 -
2adb220686
CI: add initial github actions
ruby0x1
2021-11-14 00:50:43 -08:00 -
d4daa0e048
docs; add .nojekyll hint for pages to not fail when building
gh-pages
ruby0x1
2021-08-09 18:48:15 -07:00 -
87f9a1782a
latest docs
ruby0x1
2021-08-09 18:01:41 -07:00 -
accfa598b3
Allow people to share links to the playground (#1046)
Chayim Refael Friedman
2021-08-10 03:41:00 +03:00 -
55e8807aba
fix #1039 clarity in header comments
ruby0x1
2021-08-09 17:24:47 -07:00 -
fb67b9833d
Deploy to GitHub Pages:
Travis CI
2021-05-21 23:34:08 +00:00 -
dd1e8a00db
docs; values; add note about newline normalization in docs
ruby0x1
2021-05-21 16:30:08 -07:00 -
3c43de7485
minor consistency fixes
ruby0x1
2021-05-21 16:24:34 -07:00 -
59e496e26a
Fix CRLF being significant inside of strings, now strings are normalized to \n only and the same output regardless of the file line endings (see #988)
ruby0x1
2021-05-21 16:24:12 -07:00 -
d78f481079
wren_core.wren.inc backslash characters escaped (#1023)
Thakee Nathees
2021-05-22 04:39:00 +05:30 -
8d972987bc
Deploy to GitHub Pages:
Travis CI
2021-05-16 19:21:25 +00:00 -
9903ddf76b
docs; string; clarify indexOf(_,_) to be clearer
ruby0x1
2021-05-16 12:17:31 -07:00 -
f09ebf6acc
fix attributes causing crash when GC is triggered by compiler init
ruby0x1
2021-05-05 14:34:16 -07:00 -
7fb7f6430d
minor
ruby0x1
2021-05-05 14:29:39 -07:00 -
1aa0aa9f2f
Deploy to GitHub Pages:
Travis CI
2021-05-04 22:00:58 +00:00 -
aca7c70079
docs; fix example with 'continue' (#1007)
tsukanov-as
2021-05-05 00:56:53 +03:00 -
9817424fb3
Deploy to GitHub Pages:
Travis CI
2021-04-16 18:16:35 +00:00 -
54b3131573
Deploy to GitHub Pages:
Travis CI
2021-04-16 18:14:10 +00:00 -
eca90e29e9
Document the Meta class. (#977)
PureFox48
2021-04-16 19:12:32 +01:00 -
571cd6d049
Deploy to GitHub Pages:
Travis CI
2021-04-16 18:12:04 +00:00 -
a346494922
Documents 'return from module'. (#976)
PureFox48
2021-04-16 19:09:28 +01:00 -
754d5a59e9
correct attributes example (#978)
Joram Vandemoortele
2021-04-16 20:08:01 +02:00 -
21f294f5c3
Deploy to GitHub Pages:
Travis CI
2021-04-16 04:33:20 +00:00 -
8eb51d9327
doc: fix links from Object to values (#975)
Chris White
2021-04-16 00:29:26 -04:00 -
55ade2dcf2
Deploy to GitHub Pages:
Travis CI
2021-04-09 19:56:40 +00:00 -
22ff3b5549
update try to 0.4.0
underscorediscovery
2021-04-09 12:48:39 -07:00 -
e4b4df2e62
minor; remove redundant comment bit
ruby0x1
2021-04-09 11:17:15 -07:00 -
5a680dd3f1
Deploy to GitHub Pages:
Travis CI
2021-04-09 05:26:33 +00:00 -
46b06f0620
minor formatting fix
ruby0x1
2021-04-08 22:22:34 -07:00 -
7bfb26e161
Deploy to GitHub Pages:
Travis CI
2021-04-09 05:21:03 +00:00 -
d650b60c25
0.4.0 release - fix links and formatting
ruby0x1
2021-04-08 22:17:13 -07:00 -
5e6924b1f4
Deploy to GitHub Pages:
Travis CI
2021-04-09 05:13:12 +00:00 -
30c9f1ee37
initial 0.4.0 blog post
ruby0x1
2021-04-08 22:09:02 -07:00 -
8a988a1bcc
Deploy to GitHub Pages:
Travis CI
2021-04-09 04:50:57 +00:00 -
4a18fc489f
tests; maps; remove test that now asserts in debug
0.4.0
ruby0x1
2021-04-08 21:46:31 -07:00 -
d763c72e3d
fix use of NULL_VAL, also invalid when nan tagging is disabled
ruby0x1
2021-04-08 21:40:06 -07:00 -
34b01226a4
fix use of UNDEFINED_VAL which is invalid when nan tagging is disabled
ruby0x1
2021-04-08 21:34:27 -07:00 -
a4ae905384
Introduce Attributes (#962)
ruby
2021-04-08 21:30:09 -07:00 -
146e70326b
code consistency pass
attributes
ruby0x1
2021-04-08 12:56:29 -07:00 -
635717138c
Merge branch 'main' into attributes
ruby0x1
2021-04-08 12:43:11 -07:00 -
56b614377a
add error message when not used on classes or methods, clean up tests
ruby0x1
2021-04-08 12:16:57 -07:00 -
5244a9d001
Add an additional escape sequence \e. (#963)
PureFox48
2021-04-08 18:16:24 +01:00 -
9e86b0d26a
clarify the list of escapes to show the whole list
ruby0x1
2021-04-08 10:11:01 -07:00 -
e260b467c4
made wren version number accessable via function (#958)
Joram Vandemoortele
2021-04-08 18:33:22 +02:00 -
1307bdfb64
value: Rename
validateKeyTypetowrenMapIsValidKey. (#965)
Michel Hermier
2021-04-08 18:10:55 +02:00 -
06b71897b0
Surface error messages for map key values in the API with asserts
ruby0x1
2021-04-07 23:08:31 -07:00 -
f3d3299199
Deploy to GitHub Pages:
Travis CI
2021-04-08 06:01:20 +00:00 -
059e407ed3
wren/compiler: Allow multiline empty parameter lists and calls. (#925)
Michel Hermier
2021-04-08 07:58:46 +02:00 -
fc9952b5bd
Deploy to GitHub Pages:
Travis CI
2021-04-08 05:57:29 +00:00 -
fd1d095588
Add preamble for Timer module (#920)
PureFox48
2021-04-08 06:56:51 +01:00 -
7a131a67e6
Add preamble for Scheduler module (#919)
PureFox48
2021-04-08 06:56:29 +01:00 -
e4052a25d7
wren/vm: Add
wrenIsFalsyValue. (#866)
Michel Hermier
2021-04-08 07:54:49 +02:00 -
041f1bab8d
Fix returning from constructors (#845)
Chayim Refael Friedman
2021-04-08 08:53:05 +03:00 -
68f5c096d8
Disallow non-Num arguments in
Numformin(_),max(_),clamp(_,_),pow(_)andatan(_)(#859)
Chayim Refael Friedman
2021-04-08 08:04:58 +03:00 -
4847b37789
minor cleanup
ruby0x1
2021-04-07 21:56:19 -07:00 -
fade23f3c4
Deploy to GitHub Pages:
Travis CI
2021-04-08 04:50:01 +00:00 -
28da4b449c
Add
Num.[max/min]SafeInteger(#874)
Chayim Refael Friedman
2021-04-08 07:45:00 +03:00 -
7edbb7cff6
Deploy to GitHub Pages:
Travis CI
2021-04-08 04:41:24 +00:00 -
61cc6cb745
more minor doc fixes
ruby0x1
2021-04-07 21:37:12 -07:00 -
2906fefb86
Deploy to GitHub Pages:
Travis CI
2021-04-08 04:25:47 +00:00 -
0ab930c9c2
reorder some docs a bit, fix missing constructor
ruby0x1
2021-04-07 21:21:50 -07:00 -
595cf78ea3
Deploy to GitHub Pages:
Travis CI
2021-04-08 03:58:33 +00:00 -
d38c047a5a
documentation revisions and missing pieces
ruby0x1
2021-04-07 20:54:18 -07:00 -
309e85b6e3
Deploy to GitHub Pages:
Travis CI
2021-04-08 01:41:04 +00:00 -
0be504832e
fix code documentation
ruby0x1
2021-04-07 18:36:11 -07:00 -
4cd374e1a7
fix amalgamation documentation
ruby0x1
2021-04-06 19:59:42 -07:00 -
5e60bbf0cf
document string range indexing for substring
ruby0x1
2021-04-06 19:56:28 -07:00 -
197c0ff4f9
fix loadModuleFn description in header
ruby0x1
2021-04-06 19:49:40 -07:00 -
b40462e74c
tidying
ruby0x1
2021-04-06 15:59:43 -07:00 -
91a56b875d
fix edge case
ruby0x1
2021-04-06 15:48:13 -07:00 -
6d61f04c1f
add missing optional runtime annotation
ruby0x1
2021-04-06 12:38:28 -07:00 -
07f0579ebe
introduce Attributes for classes and methods
ruby0x1
2021-04-05 21:52:09 -07:00 -
1904ef0cbc
Deploy to GitHub Pages:
Travis CI
2021-04-05 05:33:08 +00:00 -
e3c76a3e76
Raw strings now ignore whitespace on both ends for consistency and clarity
ruby0x1
2021-04-04 22:28:57 -07:00 -
4fad53b67d
Deploy to GitHub Pages:
Travis CI
2021-04-04 21:06:09 +00:00 -
8304fd5ecc
docs; strings; fix formatting for example
ruby0x1
2021-04-04 14:02:07 -07:00 -
b95dbd885b
Deploy to GitHub Pages:
Travis CI
2021-04-04 20:58:50 +00:00 -
23d018726c
Deploy to GitHub Pages:
Travis CI
2021-04-04 20:56:37 +00:00 -
ea684194db
try; update for testing latest
underscorediscovery
2021-04-04 13:54:58 -07:00 -
981ea4adf1
Add raw string literals
ruby0x1
2021-04-04 13:52:32 -07:00 -
345f919e26
make WREN_API_DLLEXPORT required, fixes statically linked versions
ruby0x1
2021-04-04 13:29:32 -07:00 -
c2e18fb3c9
Deploy to GitHub Pages:
Travis CI
2021-04-04 19:35:47 +00:00