Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Oct 15, 2010

  1. backport r4785 from trunk

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4800 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  2. backport r4769 from trunk

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4799 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  3. backport r4768 from trunk

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4798 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  4. backport r4767 from trunk

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4797 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  5. backport r4767 from trunk

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4796 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Oct 04, 2010

  1. update release package

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4567 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Sep 30, 2010

  1. branching for 0.7

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4562 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  2. cleanup defined? tags

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4561 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Sep 29, 2010

  1. net/http specs all pass

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4560 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  2. add basic support for __method__ and __callee__

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4559 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  3. Watson

    Fixed the Zlib::GzipReader#getbyte, #readbyte and #each_char.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4558 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  4. Watson

    Zlib::GzipReader#getc should return a character.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4557 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  5. Watson

    Fixed that throws a buffer error exception in Zlib::Deflate#params. M…

    …erged from CRuby 1.9.2.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4556 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  6. AOT: disable frame pointer elimination optimization because it will m…

    …ess up with the backtracing routines
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4555 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Sep 28, 2010

  1. Watson

    Fixed what was not able to handle String including '\0' in Zlib::Gzip…

    …Writer#comment= and Zlib::GzipWriter#orig_name=.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4554 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  2. fix a silly bug in String#setbyte

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4553 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  3. this is always false

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4552 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  4. Watson

    oops, I forgot to make BSTR.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4551 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  5. Watson

    Fixed a Zlib::GzipReader#readlines.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4550 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  6. File.unlink: rewrote so that the arguments aren't wrapped inside an a…

    …rray anymore, to avoid a resurrection error in lib/tempfile.rb
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4549 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  7. tag failing specs

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4548 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  8. when calculating a backtrace path from a -e script, omit the current …

    …directory
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4547 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  9. add backtracing support for interpreted dispatch calls + cleanup usel…

    …ess code
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4546 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Sep 27, 2010

  1. don't invalidate respond_to and dispatch caches while we are still bo…

    …oting the runtime
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4545 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  2. fix a bug when changing a method's visibility to public would not be …

    …taken into account
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4544 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  3. when compiling write barriers, don't assert that the slot must be in …

    …the auto-zone, because it could potentially be used on locals from bindings originally situated on the stack
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4543 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  4. Watson

    Added the example that execute JavaScript.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4542 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  5. Watson

    Added the exsample that use WEBrick and Bonjour.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4541 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored
  6. Watson

    Zlib::GzipWriter#mtime= should set Time Object.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4540 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored

Sep 26, 2010

  1. Watson

    Fixed some following problems:

     - Can't write into file.
     - Should convert Object into String within rb_gzwriter_write().
     - fix Zlib::Deflate#dup.
     - String's concatenation is not work definitely within zstream_append_buffer().
     - Assertion fails with BSTRING_PTR(rs).
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4539 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 authored

Sep 24, 2010

  1. fix compilation warnings

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4538 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  2. fix a bug when exceptions raised inside .rbo entry point functions wo…

    …uld not be properly propagated since the entry point was directly executed from the dylib constructor trampoline which isn't compiled with unwind tables; instead we now call the entry point right after dlopen() (which is exception safe) and use the constructor to register a pointer to it
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4537 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Sep 23, 2010

  1. #require: forget about the current binding during parsing

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4536 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
  2. fix a bug in the super dispatcher: in case we can't locate the receiv…

    …er's class in the ancestors chain, because it may have been extended, let's assume the super method will be in the direct superclass instead
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4535 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored

Sep 22, 2010

  1. fix a regression with earlier LLVM versions

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4534 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti authored
Something went wrong with that request. Please try again.