Permalink
Commits on Jul 25, 2013
  1. rewrite ``indexin`` function according to @timholy and using comprehe…

    …nsion
    
    rename to indexin
    
    rename to indexin
    wlbksy committed Jun 2, 2013
Commits on Jun 2, 2013
Commits on Jun 1, 2013
  1. fix A[]=x for Array and BitArray

    fix gen_cartesian_map in the case of ranges===()
    JeffBezanson committed Jun 1, 2013
  2. remove redundant function name from some error messages

    avoids some bloat in the string table
    JeffBezanson committed Jun 1, 2013
  3. several BitArray improvements

    . make length() faster by storing the length
      . this speeds up bounds checks a lot
    . check that BitArray{N} is constructed with N dims
    . avoid allocating dim vector for 1-d BitArrays
    . fix 0-d BitArrays
    . make BitArray(dims) better typed
    . faster size(::BitArray, d)
    JeffBezanson committed Jun 1, 2013
Commits on May 31, 2013
  1. probably fix #3243

    might also fix #3232
    
    The bug was that in some of my calls to fl_applyn, some of the arguments
    allocate objects, and so could trigger GC, thereby moving arguments that
    had already been evaluated. Therefore sensitive to the order in which the
    C compiler evaluates function arguments.
    JeffBezanson committed May 31, 2013
  2. replace delete! with splice! for arrays. fixes #3023

    also adds the ability to replace the deleted items with a third argument
    JeffBezanson committed May 31, 2013
  3. more improvements to complex ^, for #3246

    also a fix to Rational->Int conversion
    JeffBezanson committed May 31, 2013
  4. loading: . in LOAD_PATH redundant; always look in Pkg.dir() first.

    This closes #2968 since changes to JULIA_PKGDIR are immediately
    reflected in Pkg.dir() which is now always considered when requiring
    things before looking in LOAD_PATH. Having "." in LOAD_PATH was
    redundant since the find_in_path logic *already* looks for files
    that exist first. I suspect that all of this logic needs some
    regularization because it's pretty lumpy right now, but this does
    the trick and closes the issue without breaking things.
    StefanKarpinski committed May 31, 2013
  5. Merge pull request #2379 from pao/topic/2123

    Move Sphinx plugins and format to Python package
    pao committed May 31, 2013
Commits on May 30, 2013
  1. Revert "temporary workaround for #3232" [#3243]

    This reverts commit 952c979.
    
    I'm reverting this since doing so allows OS X to build again.
    StefanKarpinski committed May 30, 2013
  2. Fix typo in copy for IOBuffer

    Keno committed May 30, 2013
  3. make float mod and rem consistent. fixes #3127

    use them to improve float fld and div.
    JeffBezanson committed May 30, 2013
  4. Merge pull request #2891 from JuliaLang/jh/kahan-complex

    Implements Kahan's versions of elementary complex functions
    JeffBezanson committed May 30, 2013
  5. Merge pull request #3236 from JuliaLang/db/jlsparse

    Db/jlsparse
    ViralBShah committed May 30, 2013
Commits on May 29, 2013
  1. temporary workaround for #3232

    not a real fix, but hides the problem, which is better than
    nothing for now.
    JeffBezanson committed May 29, 2013
  2. Reexport bsxfun from Base for #3218

    toivoh committed May 29, 2013