Permalink
Commits on Jan 24, 2017
  1. Merge branch 'aaronjg-master'

    Merging significant modernisations
    committed Jan 24, 2017
  2. Merge branch 'master' of https://github.com/aaronjg/rsruby into aaron…

    …jg-master
    
    Merging significant modernisations.
    committed Jan 24, 2017
Commits on Oct 4, 2012
  1. Merge pull request #1 from pospischil/master

    utf8 fixes
    aaronjg committed Oct 4, 2012
Commits on Oct 3, 2012
  1. force utf-8 encoding from R

    Aarong93 committed Oct 3, 2012
Commits on Aug 22, 2012
Commits on Apr 18, 2012
  1. Disable stack checking limit

    better support multithreads
    work on rails
    Aarong93 committed Apr 18, 2012
Commits on Mar 1, 2012
  1. version bump

    Aarong93 committed Mar 1, 2012
  2. backtrace in R code

    load this code into R workspace to make it work
    
    traceback.character<- function (x = NULL, max.lines = getOption("deparse.max.lines"))
    {
      res <- character()
        if (is.null(x) && (exists(".Traceback", envir = baseenv())))
            x <- get(".Traceback", envir = baseenv())
        n <- length(x)
        if (n == 0L)
            res <- c(res,gettext("No traceback available"))
        else {
            for (i in 1L:n) {
                label <- paste(n - i + 1L, ": ", sep = "")
                m <- length(x[[i]])
                if (!is.null(srcref <- attr(x[[i]], "srcref"))) {
                    srcfile <- attr(srcref, "srcfile")
                    x[[i]][m] <- paste(x[[i]][m], " at ", basename(srcfile$filename),
                      "#", srcref[1L], sep = "")
                }
                if (m > 1)
                    label <- c(label, rep(substr("          ", 1L,
                      nchar(label, type = "w")), m - 1L))
                if (is.numeric(max.lines) && max.lines > 0L && max.lines <
                    m) {
                  res <- c(res,paste(label[1L:max.lines], x[[i]][1L:max.lines],
                                     sep = ""))
                  res <- c(res,paste(label[max.lines + 1L], "..."))
                }
                else res <- c(res,paste(label, x[[i]], sep = ""))
            }
        }
    res
    }
    Aarong93 committed Mar 1, 2012
  3. minor version bump

    Aarong93 committed Mar 1, 2012
Commits on Jan 12, 2012
Commits on Nov 30, 2011
  1. Merge pull request #10 from aaronjg/1cf57d989190b325552b7e24c21edf034…

    …eada1e6
    
    Add Hooks for Garbage Collection
    committed Nov 30, 2011
Commits on Nov 29, 2011
  1. Merge pull request #6 from terceiro/r-home

    Embed the R directory in the compiled extension
    committed Nov 29, 2011
  2. Merge pull request #8 from aaronjg/c1247f4148ab3540b0a17cc583f8c62790…

    …f23039
    
    Added protection for R garbage collection when objects can still be accessed from Ruby
    committed Nov 29, 2011
  3. Merge pull request #7 from Mechaferret/build_without_flags

    Modify extconf.rb to look for R lib and headers in common directories as...
    committed Nov 29, 2011
Commits on Nov 21, 2011
  1. Use File.join to construct final path

    Monica McArthur committed Nov 21, 2011
Commits on Nov 20, 2011
  1. Modify extconf.rb to look for R lib and headers in common directories…

    … as well as config (similar to mysql2 gem)
    Mechaferret committed Nov 20, 2011
Commits on Nov 2, 2011
Commits on Oct 13, 2011
  1. added to_R function

    Aarong93 committed Oct 13, 2011
  2. add hooks on garbage collection

    Aarong93 committed Oct 13, 2011
  3. protected R objects from being freed by garbage collector when there …

    …is still a ruby reference
    Aarong93 committed Oct 13, 2011
Commits on Oct 12, 2011
  1. exposed to R function

    Aarong93 committed Oct 12, 2011
Commits on Oct 11, 2011
Commits on Sep 10, 2011
  1. Embed the R directory in the compiled extension

    If the user already informed the R directory while compiling the
    extention, then it is not needed to explictly set R_HOME before using
    the library.
    terceiro committed Sep 10, 2011
Commits on Sep 8, 2010
  1. resolve conflict in robj.c

    gregfu committed Sep 8, 2010
Commits on Feb 17, 2009
  1. Update gemspec.

    Signed-off-by: Matthew King <automatthew@gmail.com>
    Alex Gutteridge committed with automatthew Feb 11, 2009
  2. Updating to Ruby 1.9 (RSTRING, RARRAY macros + Complex)

    Signed-off-by: Matthew King <automatthew@gmail.com>
    Alex Gutteridge committed with automatthew Feb 11, 2009