- 07 May, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Order the EditorConfig properties
-
- 06 May, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
`Symbol#name` is similar to `#to_s` but returns a frozen string.
-
Yukihiro "Matz" Matsumoto authored
-
- 05 May, 2021 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
build(deps): bump github/super-linter from v3 to v3.17.0
-
dependabot[bot] authored
Bumps [github/super-linter](https://github.com/github/super-linter) from v3 to v3.17.0. - [Release notes](https://github.com/github/super-linter/releases) - [Commits](https://github.com/github/super-linter/compare/v3...28cfebb84fd6dd9e8773b5efe5ac0f8f3714f228) Signed-off-by:
dependabot[bot] <support@github.com>
-
Yukihiro "Matz" Matsumoto authored
Fix documents for `mruby-io`
-
Yukihiro "Matz" Matsumoto authored
Update gem spec for `mruby-sleep`
-
- 03 May, 2021 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix whitespace in `src/symbol.c`
-
John Bampton authored
-
dearblue authored
-
dearblue authored
To align the spec like any other core mrbgems: - Delete `spec.version` - Set `spec.summary`
-
John Bampton authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
In the ancient Ruby, symbols are represented by integers. In that era, to get string representation from integers, we used `Integer#id2sym` method. Later, `Symbol` was introduced, and `id2sym` was used for compatibility. Today, no one uses `id2sym` any longer. It is described in ISO 30170:2012 standard but I consider it as a mistake.
-
- 02 May, 2021 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
Enclose the table contents of `opcode.md` as code
-
Yukihiro "Matz" Matsumoto authored
-
dearblue authored
-
Yukihiro "Matz" Matsumoto authored
-
- 30 Apr, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
As CRuby behaves.
-
- 29 Apr, 2021 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix typo in `mrbgems/mruby-io/mrblib/io.rb`; ref cb55e7ec
-
KOBAYASHI Shuji authored
-
- 28 Apr, 2021 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
When the receiver is the instance of subclass of `String`. - `String#each_char` - `String#each_line` - `String#partition`
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
It used to be an alias to `IO#each_byte` but those methods should have behave differently.
-
Yukihiro "Matz" Matsumoto authored
Even called for subclass of `Array`, according to new Ruby3.0 behavior. Other methods of `Array` behave as Ruby3.0 from the first hand.
-
- 27 Apr, 2021 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 26 Apr, 2021 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix symbol leak in `exc_to_s()`
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fix annotations for inline iseq of `Class.new` [ci skip]
-
- 25 Apr, 2021 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
Introduce `MRB_GC_RED`
-
Yukihiro "Matz" Matsumoto authored
- stop cross building - add more gems for tests - add `bintest`
-
Yukihiro "Matz" Matsumoto authored
Avoid ill-advised `goto`
-
dearblue authored
-
- 24 Apr, 2021 5 commits
-
-
dearblue authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Following functions are defined in `mrblib/numeric.c`: - `Integer#ceil` - `Integer#floor` - `Integer#round` - `Integer#truncate`
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
- `Random.rand` with `MRB_NO_FLOAT` behaves as `Random.rand(100)` - `Random.rand(i)` where `i<0` raises `ArgumentError`
-