Skip to content
This repository

Aug 01, 2012

  1. Dirkjan Bussink

    Fix LLVM package task

    dbussink authored

Jul 30, 2012

  1. Dirkjan Bussink

    Bump configure version to force recompile

    dbussink authored

Jul 26, 2012

  1. Charles Oliver Nutter

    Fix misspelling.

    headius authored
  2. Brian Shirai

    Allow RUBYLIB to be set, but issue a huge warning.

    It's possible the user has a really good reason for setting RUBYLIB. In this
    case, we shouldn't force an exit. Unknowing users will get a warning, which
    they can choose to heed. At least errors from RUBYLIB being set won't be as
    hidden as before we added the check.
    brixen authored
  3. Brian Shirai

    Fixed Rake::DSL warnings.

    brixen authored

Jul 24, 2012

  1. Brian Shirai

    Fixed reloading config.rb.

    brixen authored

Jul 22, 2012

  1. Brian Shirai

    Build Rubinius file system location independent.

    brixen authored

Jul 05, 2012

  1. Dirkjan Bussink

    Remove no longer needed crc_t configure check

    This is now handled in the extconf.rb for the extension itself.
    dbussink authored

Jun 26, 2012

  1. Brian Shirai

    Try adding Agent to CI again.

    brixen authored

Jun 16, 2012

  1. Brian Shirai

    Remove Agent from CI again.

    CI runs repeatedly finish successfully on a virtual box machine of the same
    Ubuntu version as Travis. The hangs may not be because of the Agent, but it's
    the most likely culprit.
    brixen authored

Jun 15, 2012

  1. Brian Shirai

    Re-enable agent during spec runs.

    brixen authored

Jun 10, 2012

  1. Dirkjan Bussink

    Support LLVM 3.1

    dbussink authored

May 30, 2012

  1. Michal Papis

    reset GEM_HOME & GEM_PATH to not install gems in currently used RVM r…

    …uby, update #1712, update bed9da6
    mpapis authored

May 19, 2012

  1. Przemek Owczarek

    Revert "fixed Rake deprecation warning"

    This reverts commit 95bb2fe.
    nazgob authored
  2. Przemek Owczarek

    fixed Rake deprecation warning

    nazgob authored

May 12, 2012

  1. Brian Shirai

    Installed pre-installed gems with rubygems. Fixes #1712

    brixen authored

May 04, 2012

  1. Brian Shirai

    Fixed setting exit status when specs run.

    brixen authored

May 02, 2012

  1. Brian Shirai

    Fixed rake process exit status. Fixes #1687.

    brixen authored

Apr 11, 2012

  1. Brian Shirai

    Run all spec tasks even when a failure occurs.

    This will also set the final exit status to one of the failing statuses if
    a failure occurs. Obviously, since there can only be one final exit status,
    there is only one value possible if more than one spec process fails. But the
    main point is to exit with some error status if some spec process fails.
    brixen authored

Apr 09, 2012

  1. Evan Phoenix

    Turn off agent startup until agent is stabilized

    evanphx authored

Mar 07, 2012

  1. Brian Shirai

    Notify users about missing prebuilts.

    brixen authored

Feb 17, 2012

  1. Brian Shirai

    Build and test with only 1.8 or 1.9 mode enabled.

    Closes #1558. Closes #1560.
    brixen authored

Feb 16, 2012

  1. Brian Shirai

    Build oniguruma with daedalus.

    brixen authored

Jan 15, 2012

  1. Brian Shirai

    Removed use of Qtrue|false|nil|undef from native code.

    Also cleaned up definition of C-API macros. Absolutely no macros should have
    different definitions between the native code and the C-API code.
    
    Move definitions of MRI OOP bit patterns to the configure script.
    
    Added RBOOL() to convert a C++ bool to Ruby true or false.
    brixen authored

Jan 08, 2012

  1. John Firebaugh

    Bump configure version

    jfirebaugh authored
  2. Brian Shirai

    Bump configure version and fixed warning.

    brixen authored

Dec 31, 2011

  1. Brian Shirai

    Removed CharArray. Use ByteArray in String.

    Initially, the thought was that a CharArray could encapsulate the idea of a
    vector of bytes and the interpretation of those bytes relative to a particular
    encoding scheme. However, in practice, the interpretation of those bytes is
    really encapsulated in String, which composes a ByteArray and an Encoding.
    Pushing the logic down into CharArray required delegating almost everything
    from String, which is a good indicator for a poor abstraction.
    
    One example in particular illustrates this: a ByteArray (and CharArray)
    contain a boundary-aligned number of bytes, the boundary being a machine word.
    The size of a ByteArray (CharArray) is always >= to the number of bytes needed
    for a String's data. Encoding operations need to operate on the precise number
    of bytes in the String's data because those extra bytes that pad to a boundary
    in a ByteArray would be misinterpreted in some Encodings.
    
    Essentially, the more Encoding-aware CharArray became, the more it was just a
    String under String. So we removed it.
    brixen authored

Dec 19, 2011

  1. Brian Shirai

    Configure check for nl_langinfo.

    brixen authored

Dec 14, 2011

  1. Dirkjan Bussink

    Allow configuring of additional include and lib dirs

    This uses a single place to configure them and uses it
    where needed. Prevents sprinkling all kinds of references
    to directories such as /opt/local everywhere.
    
    Fixes #1443
    dbussink authored

Dec 05, 2011

  1. Brian Shirai

    Fixed C-API include dir in ext_helper (thanks jfire).

    brixen authored

Nov 20, 2011

  1. Brian Shirai

    Reworked configure sizeof detection. Closes #1384.

    brixen authored
  2. Brian Shirai

    Fixed installing lib C-exts.

    Also removed :ext_path from configure since the extensions are
    installed with the other lib files and there was never a load
    path added for separate ext dir anyway so this was always broken.
    brixen authored

Nov 19, 2011

  1. Brian Shirai

    Generalized configure checking for type sizes.

    brixen authored

Nov 14, 2011

  1. Brian Shirai

    Bump config version.

    brixen authored

Nov 11, 2011

  1. Brian Shirai

    Build Syck even if Psych is available because Syck is still 1.9 default.

    brixen authored
Something went wrong with that request. Please try again.