| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-16 | feat(CI): add the GitHub Super Linter | John Bampton | |
| The GitHub Super Linter is a more robust and better supported tool than the current GitHub Actions we are using. Running these checks: ERROR_ON_MISSING_EXEC_BIT: true VALIDATE_BASH: true VALIDATE_BASH_EXEC: true VALIDATE_EDITORCONFIG: true VALIDATE_MARKDOWN: true VALIDATE_SHELL_SHFMT: true VALIDATE_YAML: true https://github.com/marketplace/actions/super-linter https://github.com/github/super-linter Added the GitHub Super Linter badge to the README. Also updated the pre-commit framework and added more documentation on pre-commit. Added one more pre-commit check: check-executables-have-shebangs Added one extra check for merge conflicts to our GitHub Actions. EditorConfig and Markdown linting. Minor grammar and spelling fixes. Update linter.yml | |||
| 2021-03-30 | Disable tests on backtraces w/ unknown line numbers | fundamental | |
| 2020-01-06 | Fix `mrb_str_len_to_dbl` to support Hexadecimal like `0x10`. | Yukihiro "Matz" Matsumoto | |
| 2019-12-11 | Fix behavior of `Kernel#Integer` to numbers ending with `_` and spaces | KOBAYASHI Shuji | |
| #### Before this patch: ```ruby Integer("1_ ") #=> 1 ``` #### After this patch (same as Ruby): ```ruby Integer("1_ ") #=> ArgumentError ``` | |||
| 2019-12-10 | Fix behavior of `String#to_i`/`Kernel#Integer` to numbers starting with `_` | KOBAYASHI Shuji | |
| #### Before this patch: ```ruby Integer("_1") #=> 1 "_1".to_i #=> 1 ``` #### After this patch (same as Ruby): ```ruby Integer("_1") #=> ArgumentError "_1".to_i #=> 0 ``` | |||
| 2019-12-09 | Fix that `String#to_f` accepts consecutive `_` as a numeric expression | KOBAYASHI Shuji | |
| Consecutive `_` is not allowed as a numeric expression: 1_2__3 #=> SyntaxError Float("1_2__3") #=> ArgumentError Integer("1_2__3") #=> ArgumentError "1_2__3".to_i #=> 12 But `String#to_f` accept it, so I fixed the issue. Before this patch: "1_2__3".to_f #=> 123 After this patch: "1_2__3".to_f #=> 12 | |||
| 2019-05-08 | Use `mrb_string_value_cstr` in `mrb_str_to_dbl` | KOBAYASHI Shuji | |
| 2019-01-03 | Remove `Kernel#class_defined?` which is not available in CRuby; #3829 | Yukihiro "Matz" Matsumoto | |
| 2017-10-16 | Support MRB_WIHTOUT_FLOAT to mruby-kernel-ext | YAMAMOTO Masaya | |
| 2017-05-23 | Remove class info from backtrace lines. | Yukihiro "Matz" Matsumoto | |
| 2017-03-25 | Fix lost lineno | ksss | |
| 2017-01-14 | Skip when backtrace doesn't get | ksss | |
| 2017-01-14 | Implement Kernel.#caller | ksss | |
| 2016-01-14 | Add tests which passes all zero string to Kernel#Integer | Syohei YOSHIDA | |
| 2014-10-29 | Add Kernel.Integer | Jun Hiroe | |
| 2014-10-24 | Add Kernel.Float | Jun Hiroe | |
| 2014-10-21 | Add Kernel.Hash | Jun Hiroe | |
| 2014-10-20 | Add Kernel.String | Jun Hiroe | |
| 2014-10-19 | Add Kernel.Array | Jun Hiroe | |
| 2014-05-09 | Move `__method__` to mruby-kernel-ext since it's not ISO method. | take_cheeze | |
| 2014-05-07 | Move Kernel#fail definition to mruby-kernel-ext mrbgem. | take_cheeze | |
