| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-03 | symbol.c: remove `Symbol#id2sym`. | Yukihiro "Matz" Matsumoto | |
| 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. | |||
| 2019-03-25 | Remove implementation of `Symbol#===` | KOBAYASHI Shuji | |
| For reducing program size. | |||
| 2018-09-20 | Move `Symbol#to_proc` to the core from `mruby-symbol-ext` gem. | Yukihiro "Matz" Matsumoto | |
| Even though `Symbol#to_proc` is not included in ISO standard, the `some_method(&:method_name)` is used very widely and convenient. So we moved it to the core. | |||
| 2016-11-04 | add quoted symbol tests; ref #3231 | Yukihiro "Matz" Matsumoto | |
| 2014-06-15 | Move direct superclass checking to `test/t/superclass.rb`. | take_cheeze | |
| 2013-08-02 | I fix order of actual and expect test value in symbol.rb. | Jun Hiroe | |
| 2013-06-14 | Improve Symbol Tests | Daniel Bovensiepen | |
| 2012-06-03 | Add more superclass tests | Daniel Bovensiepen | |
| 2012-05-29 | Add Test cases for Literals, Enumeration, Exceptions and clean line endings | Daniel Bovensiepen | |
| 2012-05-19 | Complete ISO test cases for Hash, Range, String and Symbol | Daniel Bovensiepen | |
