John Bampton
f0d6674352
docs: add language console to code blocks
...
https://github.com/github/linguist/blob/79c4aa4706e08f9eb36e46535f0e909f51f3b74d/lib/linguist/languages.yml#L6392
2023-04-03 08:28:59 +10:00
John Bampton
e76525568a
doc/limitations.md: remove whitespace, add code block languages
2023-04-01 07:52:29 +10:00
Yukihiro "Matz" Matsumoto
feabcfe29e
doc/limitations.md: remove an entry regarding binding
...
Since it's no longer a limitation.
2023-03-22 15:26:29 +09:00
dearblue
f6c9191cd0
Replace MRB_NO_DIRECT_THREADING with MRB_USE_VM_SWITCH_DISPATCH
...
The correct technique now is "Token Threading".
However, the new name was chosen because it was felt that if a different technique was added in the future, there would be no need to replace it.
2023-03-18 17:39:41 +09:00
Yukihiro "Matz" Matsumoto
800cb15fc3
limitation.md: describe mruby limitation for keyword arguments; #5952
2023-03-17 18:58:04 +09:00
Yukihiro "Matz" Matsumoto
a8d840da19
Merge pull request #5928 from dearblue/task/install
...
Improved `rake install`
2023-03-13 08:05:20 +09:00
John Bampton
46e42b38f0
docs: update mruby version to 3.2.0
2023-02-25 08:02:45 +10:00
dearblue
3d996a84cc
Takes the environment variable DESTDIR in rake install
...
If the environment variable `DESTDIR` is set, the writing destination is `<DESTDIR>/<PREFIX>/...`.
It is assumed to be used for package work.
2023-02-12 21:02:31 +09:00
dearblue
0e9a71e50a
Install other build targets with rake install:full
...
Build targets other than "host" will be installed under `<PREFIX>/mruby/<build-name>`.
This can be changed with `build.install_prefix = dir`.
2023-02-12 21:02:30 +09:00
Yukihiro "Matz" Matsumoto
2e9f62b12c
Merge pull request #5914 from dearblue/doc/mruby3.2.md
...
Update mruby3.2.md for changes behavior of `mrb_vm_run()`
2023-01-22 22:49:57 +09:00
dearblue
998ef1711a
Update mruby3.2.md for new mruby-data gem
2023-01-22 20:52:09 +09:00
dearblue
a223778ee8
Update mruby3.2.md for changes behavior of mrb_vm_run()
2023-01-22 20:45:57 +09:00
Yukihiro "Matz" Matsumoto
6b87aae757
doc/guides/compile.md: update compilation example
...
Show usage of multiple command-line options to `mruby-config`.
2023-01-17 18:23:29 +09:00
Yukihiro "Matz" Matsumoto
2c261503b5
doc/internal/boxing.md: remove an extra double quote sign.
2023-01-16 19:01:11 +09:00
Yukihiro "Matz" Matsumoto
ad7802a3a0
Merge pull request #5901 from dearblue/doc/gem-block
...
Added tips for giving blocks to `MRuby::Build#gem`
2023-01-06 09:50:31 +09:00
dearblue
9016acf54e
Added tips for giving blocks to MRuby::Build#gem
...
ref. #5860
2023-01-05 21:50:17 +09:00
dearblue
c5163fe29f
Remove duplicate entry MRB_USE_ALL_SYMBOLS
2023-01-05 21:50:17 +09:00
dearblue
4a39a9f1c4
Added more description of the MRB_HEAP_PAGE_SIZE configuration
2023-01-01 21:59:24 +09:00
Yukihiro "Matz" Matsumoto
02c576accf
Merge pull request #5882 from rmalizia44/master
...
Add code block in boxing docs to better spacing
2022-12-27 09:58:22 +09:00
rmalizia44
1614a88cb7
Add code block in boxing docs to better spacing
2022-12-26 20:12:54 -03:00
John Bampton
1aa2fff1e8
Fix spelling
...
https://en.wikipedia.org/wiki/Single-precision_floating-point_format
https://en.wikipedia.org/wiki/Double-precision_floating-point_format
2022-12-26 20:50:35 +10:00
Yukihiro "Matz" Matsumoto
fbc4730cf7
doc/mruby3.2.md: update CVE-2022 entries
2022-12-25 18:00:11 +09:00
Yukihiro "Matz" Matsumoto
a082c5d61e
doc/mruby3.2.md: update entries for new gems
2022-12-25 18:00:11 +09:00
Sergey Ukrainskiy
872f01ddef
Fix typo in doc/limitations.md
2022-12-25 13:33:11 +09:00
Yukihiro "Matz" Matsumoto
4288ee39b3
doc/mruby3.2.md: update - add mruby-dir entry
2022-12-23 14:17:18 +09:00
Yukihiro "Matz" Matsumoto
b3c95f3851
Merge pull request #5863 from dearblue/doc/OP_CALL
...
Update semantics comment for `OP_CALL`
2022-12-06 14:20:16 +09:00
Yukihiro "Matz" Matsumoto
94b3d48df2
Merge pull request #5862 from dearblue/doc/update-opcode.md
...
Update `opcode.md` to match the latest implementation
2022-12-06 14:20:03 +09:00
dearblue
32d48a5f0e
Escaping pipes in the code of table elements
...
ref. https://github.github.com/gfm/#example-200
2022-12-03 14:40:30 +09:00
dearblue
478fd615af
Update semantics comment for OP_CALL
2022-12-03 14:26:05 +09:00
dearblue
13d8804d88
Update opcode.md to match the latest implementation
2022-12-03 13:59:35 +09:00
dearblue
5e62990748
Add task rake doc:update-opcode.md
...
Allow to update `doc/internal/opcode.md` file mechanically from `include/mruby/ops.h` file.
At the same time, the `doc/internal/opcode.md` file has been updated.
Consecutive hyphens at the end of the table were removed as they would have created noise as markdown flavours.
2022-11-20 21:58:13 +09:00
Yukihiro "Matz" Matsumoto
3b56332952
doc/mruby3.2.md: update [ci skip]
2022-11-09 23:37:02 +09:00
fn ⌃ ⌥
273fcbc347
ops.h: update OP_ARYDUP instruction and rename to OP_ARYSPLAT.
...
Transforms the value of a splat inside a return statement (similar
to an array). For example, `return *nil` should return `nil.to_a`,
while `return *1` should return `[1]`
2022-10-29 19:54:34 -07:00
John Bampton
f631460dfb
docs: standardize whitespace in Markdown files
...
Most of the Markdown has a single space between sentences.
This pr changes `2 spaces` to `1 space`.
2022-10-29 18:49:31 +10:00
John Bampton
8208a836ff
Fix spelling: floating point -> floating-point
...
https://en.wikipedia.org/wiki/Floating-point_arithmetic
2022-10-27 00:09:12 +10:00
John Bampton
696226a60e
docs: standardize Markdown lists
...
Previously for lists we were using both `*` and `-` to start the list items.
This pr changes all lists to use `-`.
2022-10-26 13:09:41 +10:00
Yukihiro "Matz" Matsumoto
83fc75f399
doc/guides/mrbconf.md: update description for the configuration file.
2022-10-10 22:28:51 +09:00
dearblue
6f80f09547
Induce configuration to the build_config file
2022-10-10 18:22:05 +09:00
Yukihiro "Matz" Matsumoto
ed28547553
doc/guides/mrbconf.md: updates.
2022-09-12 10:27:27 +09:00
Yuki Kurihara
9d6cb6ecff
Fix doc for limitation
...
`binding` has been supported since 3.1.0.
2022-09-05 12:12:37 +09:00
Yukihiro "Matz" Matsumoto
563010697e
doc/guides/compile.md: add rake clean tip; ref #5784 [ci skip]
2022-08-20 12:54:30 +09:00
dearblue
71c398f298
Perform Full-GC from mrb_realloc_simple() by MRB_GC_STRESS + MRB_DEBUG
...
It also fills the GC'ed object area with `0xff` for debugging purposes.
2022-08-08 21:44:11 +09:00
Yukihiro "Matz" Matsumoto
64ea7f0930
doc/guides/link.md: fixed typo.
2022-07-29 10:24:41 +09:00
mimaki
b3c04d036e
Merge master branch.
2022-05-12 19:59:10 +09:00
mimaki
1bec339230
Update version and release date. (mruby 3.1.0 (2022-05-12))
2022-05-12 12:19:10 +09:00
Yukihiro "Matz" Matsumoto
257d16181d
mruby3.2.md: add fixed CVE list.
2022-05-11 07:09:27 +09:00
Yukihiro "Matz" Matsumoto
090303568c
mruby3.2.md: use dash instead of asterisk for itemize.
2022-05-11 07:08:39 +09:00
Yukihiro "Matz" Matsumoto
3ee10ccc63
mruby3.1.md: update fixed CVE list.
2022-05-11 07:06:36 +09:00
Yukihiro "Matz" Matsumoto
242a7f14e0
mruby3.1.md: update fixed CVE list.
2022-05-10 20:32:04 +09:00
Yukihiro "Matz" Matsumoto
eafc4b3f96
doc/mruby3.1.md: update for the 3.1 release.
2022-05-09 17:49:53 +09:00