Permalink
Commits on Dec 19, 2011
  1. fixing #320

    JeffBezanson committed Dec 19, 2011
  2. Merge pull request #318 from vtjnash/master

    additions to intset
    JeffBezanson committed Dec 19, 2011
Commits on Dec 18, 2011
  1. adding toggle to intset and providing aliases for standard set operat…

    …ions union, intersection, complement
    vtjnash committed Dec 18, 2011
  2. intset corrections and additions. fixed several typos (such as resize…

    … instead of grow). fixed a bounds check that was checking the wrong variable in the math functions. made the 'not' function return an infinite set by setting a 'fill1s' flag on the IntSet that indicates all high bits are 1's, and updated the other functions to deal with this flag appropriately. also added comparison operators to intset (mostly to make it easier to write tests)
    vtjnash committed Dec 18, 2011
  3. fixing some warnings

    JeffBezanson committed Dec 18, 2011
  4. removing some uses of one() and zero()

    making eta() more generic
    JeffBezanson committed Dec 18, 2011
  5. additions to intset

    vtjnash committed Dec 18, 2011
Commits on Dec 17, 2011
  1. fixing regression, issue #316

    JeffBezanson committed Dec 17, 2011
  2. Merge pull request #315 from carlobaldassi/vim

    vim syntax update
    ViralBShah committed Dec 17, 2011
  3. vim syntax update

    * fixed bug in ShellString
    * fix end range recognition in constructs like a[f(end)] etc
    * updated built-in types (+Integer, -Long, -Ulong)
    * added more constants
    carlobaldassi committed Dec 17, 2011
  4. Rename clock() to time().

    This function doesn't really work like the Matlab function
    called clock() but does work like the C function called
    time() so it seems least confusing for every potential user
    for this to be called time() instead of clock(). We could
    have a clock() function that works like the Matlab one.
    StefanKarpinski committed Dec 17, 2011
  5. of course, all my tree compressing broke file/line metadata. fix, and…

    … make the info easier to access too.
    
    add syntax coloring for "Integer"
    JeffBezanson committed Dec 17, 2011
  6. compressing more trees

    segregating uncompressed trees into their own memory pools, since they
    are known to be ephemeral. this saves some memory.
    JeffBezanson committed Dec 17, 2011
  7. lighttpd build fixes

    ViralBShah committed Dec 17, 2011
Commits on Dec 16, 2011
  1. C: Move malloc and free calls out of rand mat stat loop.

    This makes no discernible performance difference.
    StefanKarpinski committed Dec 16, 2011
  2. Rename (2nd try): long => int.

    Messed up my perl regex last time.
    StefanKarpinski committed Dec 16, 2011
  3. Rename: long => int, ulong => uint.

    This is probably the semantically diciest change because it kind
    of clashes with the C meaning of int and uint, which is 32-bit on
    all (relevant) platforms. However, these are conversion functions
    in Julia anyway, so it's probably not a big issue. Just might be
    confusing. In Julia if you want to produce a 32-bit int, use int32
    and if you want to produce a system-sized integer use int.
    StefanKarpinski committed Dec 16, 2011
  4. Rename: Long => Int, Ulong => Uint.

    With this change, Int and Uint become the names for the system's
    natural integer and unsigned types. They still are just aliases
    for Int64 and Uint64 or Int32 and Uint32, however.
    StefanKarpinski committed Dec 16, 2011
  5. Rename: int => integer, uint => unsigned.

    These are still "choosy" about which integer type they
    convert values to. Most of them should convert to "don't
    care" integer types, but fixing that's another battle.
    StefanKarpinski committed Dec 16, 2011
  6. Rename: Int => Integer, Uint => Unsigned.

    In preparation for using Int and Uint as the "I don't care"
    integer and unsigned types on the current system, distinct
    from any *specified* integer types, even if they're of the
    same size and representation: Int ≠ Int64, Uint ≠ Uint64.
    
    Discussion:
      http://groups.google.com/group/julia-dev/browse_thread/thread/a205638e1136eb98
    StefanKarpinski committed Dec 16, 2011
  7. Revert "Minor re-org." & "Minor touch-ups on the README"

    This reverts commit caa442f.
    This reverts commit 001b5b8.
    StefanKarpinski committed Dec 16, 2011
  8. Merge branch 'master' of github.com:JuliaLang/julia

    * 'master' of github.com:JuliaLang/julia:
      Minor re-org.
      Minor touch-ups on the README
    StefanKarpinski committed Dec 16, 2011