1. 20 Dec, 2019 6 commits
  2. 19 Dec, 2019 4 commits
  3. 18 Dec, 2019 3 commits
  4. 17 Dec, 2019 4 commits
  5. 16 Dec, 2019 6 commits
  6. 15 Dec, 2019 1 commit
  7. 14 Dec, 2019 6 commits
    • KOBAYASHI Shuji's avatar
      Remove location info from `Exception#inspect` · d2f2f9db
      KOBAYASHI Shuji authored
      Because location info (file name and line number) is kept in the backtrace,
      it should not be kept in the result of `inspect` (and the exception object
      itself), I think.
      
      ### Example
      
        ```ruby
        # example.rb
        begin
          raise "err"
        rescue => e
          p e
        end
        ```
      
      #### Before this patch:
      
        ```
        $ bin/mruby example.rb
        example.rb:2: err (RuntimeError)
        ```
      
      #### After this patch:
      
        ```
        $ bin/mruby example.rb
        err (RuntimeError)
        ```
      d2f2f9db
    • dearblue's avatar
      Remove module only methods from class · cc52fa66
      dearblue authored
      The `#prepend_features` and `#module_function` methods are not haves for
      class objects.
      cc52fa66
    • dearblue's avatar
      Fix for `#methods` to include methods that were `undef` · 184ad732
      dearblue authored
      If `#methods` traverse the super class, it includes the methods that
      were does `undef` in the subclass.
      
      Before patched:
      ```terminal
      % bin/mruby -e 'p Module.instance_methods - Class.instance_methods'
      []
      ```
      
      After patched:
      ```terminal
      % bin/mruby -e 'p Module.instance_methods - Class.instance_methods'
      [:append_features, :extend_object]
      ```
      184ad732
    • dearblue's avatar
      Avoid method in method · 5b30f789
      dearblue authored
      And rename `File.concat_path` to `File._concat_path`.
      5b30f789
    • dearblue's avatar
      Remove unnessesary branches · c18a8c53
      dearblue authored
      c18a8c53
    • dearblue's avatar
      Fix mruby-io test for mingw32 · ec1ef925
      dearblue authored
      Need `mkstemp()` implements.
      ec1ef925
  8. 13 Dec, 2019 2 commits
  9. 12 Dec, 2019 1 commit
  10. 11 Dec, 2019 1 commit
  11. 10 Dec, 2019 3 commits
  12. 09 Dec, 2019 3 commits