1. 25 Nov, 2020 4 commits
  2. 24 Nov, 2020 9 commits
  3. 23 Nov, 2020 11 commits
  4. 22 Nov, 2020 12 commits
  5. 21 Nov, 2020 4 commits
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #5167 from dearblue/singleton-method · e02d0ff7
      Yukihiro "Matz" Matsumoto authored
      Improved `Object#define_singleton_method`
      e02d0ff7
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #5166 from shuujii/rename-MRB_ENABLE-DISABLE_-to-MRB_USE-NO_ · 049e749c
      Yukihiro "Matz" Matsumoto authored
      Rename `MRB_{ENABLE,DISABLE}_` to `MRB_{USE,NO}_`; close #5163
      049e749c
    • dearblue's avatar
      Improved `Object#define_singleton_method` · b2bfcaba
      dearblue authored
      Integrate the implementation with `Module#define_method`.
      
      - Introduce the internal function `mrb_mod_define_method_m()` (no static)
      - The `Object#define_singleton_method` method can now accept a second argument
      b2bfcaba
    • KOBAYASHI Shuji's avatar
      Rename `MRB_{ENABLE,DISABLE}_` to `MRB_{USE,NO}_`; close #5163 · 3d056d08
      KOBAYASHI Shuji authored
      |        Previous Name         |        New Name         |
      |------------------------------|-------------------------|
      | MRB_ENABLE_ALL_SYMBOLS       | MRB_USE_ALL_SYMBOLS     |
      | MRB_ENABLE_SYMBOLL_ALL       | MRB_USE_ALL_SYMBOLS     |
      | MRB_ENABLE_CXX_ABI           | MRB_USE_CXX_ABI         |
      | MRB_ENABLE_CXX_EXCEPTION     | MRB_USE_CXX_EXCEPTION   |
      | MRB_ENABLE_DEBUG_HOOK        | MRB_USE_DEBUG_HOOK      |
      | MRB_DISABLE_DIRECT_THREADING | MRB_NO_DIRECT_THREADING |
      | MRB_DISABLE_STDIO            | MRB_NO_STDIO            |
      | ENABLE_LINENOISE             | MRB_USE_LINENOISE       |
      | ENABLE_READLINE              | MRB_USE_READLINE        |
      | DISABLE_MIRB_UNDERSCORE      | MRB_NO_MIRB_UNDERSCORE  |
      | DISABLE_GEMS                 | MRB_NO_GEMS             |
      
      * `MRB_ENABLE_SYMBOLL_ALL` seems to be a typo, so it is fixed.
      * `MRB_` prefix is added to those without.
      * The previous names can also be used for compatibility.
      3d056d08