Permalink
Commits on Jul 14, 2010
  1. prepare for 1.2.0 beta1

    stuarthalloway committed Jul 14, 2010
Commits on Jul 10, 2010
  1. fix reduce metadata

    stuarthalloway committed Jul 10, 2010
Commits on Jul 9, 2010
  1. test for #393

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jul 1, 2010
  2. Fix rename-keys to work with defrecords

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    arohner committed with stuarthalloway Jun 30, 2010
  3. #392 de-uglify option names for sh

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jul 7, 2010
  4. #392 fix reflection warnings and tests + minor cleanup

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jul 1, 2010
  5. fixes to #392:

      - correct order for branches for in
      - :out and :outenc are separate things
      - stderr always gets platform encoding
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jul 1, 2010
  6. read stdout and stderr simultanously from separate threads to prevent…

    … stderr filling the buffer and hanging the process
    
    removed stray println
    
    use clojure.java.io to copy streams, avoiding byte-at-a-time copying
    
    added :inenc option, specifying the input character set
    renamed :out input option to :outenc
    
    changed default encoding to 'platform default encoding'.  This matches how we handle *out*.
    It is much more likely that command-line tools used by sh use platform default encoding.  Windows CRT barely supports UTF-8 for example.
    
    write to stdin from a separate thread to prevent stdout blocking before we write anything
    
    Added support for passing a byte array to :in
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    djpowell committed with stuarthalloway Jun 5, 2010
  7. Tests are now passing on windows refs #376

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    Aaron Bedra & Stuart Sierra committed with stuarthalloway Jul 3, 2010
Commits on Jul 1, 2010
  1. temporary workaround for #388

     - note need for full package name (in some places, didn't track down)
     - note need for redundant hinting (interface hinting flows sometimes?)
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 23, 2010
  2. #377 test now reports file/line for failures in repl or Ant build

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 8, 2010
  3. #391 ok for namespaces to replace their own vars

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 30, 2010
Commits on Jun 30, 2010
Commits on Jun 23, 2010
  1. Convert arg to a string before calling write (and document options arg)

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    tomfaulhaber committed with stuarthalloway Jun 20, 2010
  2. Support logical-block macro working correctly in external namespaces.

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    tomfaulhaber committed with stuarthalloway Jun 15, 2010
Commits on Jun 7, 2010
  1. Added testcase for defrecord with field names that used to clash with…

    … method argument names
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    khinsen committed with stuarthalloway May 28, 2010
  2. Remove potential conflicts between field names and method argument na…

    …mes in defrecord
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    khinsen committed with stuarthalloway May 28, 2010
  3. tidy up and test #257, remove spurious .rej file

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 4, 2010
  4. added fnil to supply default values #257

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    timothypratley committed with stuarthalloway Jan 30, 2010
  5. make get-in faster #256

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 5, 2010
  6. get-in support for default #256

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    timothypratley committed with stuarthalloway Jan 30, 2010
  7. fix pop! when the tree depth decreases

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    cgrand committed with stuarthalloway May 28, 2010
Commits on Jun 6, 2010
Commits on Jun 4, 2010
  1. test for #361: merge-with for defrecord

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 2, 2010
  2. Improve merge-with to work with map-like types that don't implement c…

    …lojure.lang.IFn for lookup
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    khinsen committed with stuarthalloway May 27, 2010
  3. #359 request from Stuart Sierra: split-lines, blank?, escape

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 3, 2010
  4. minor fixes to #359:

      - add clojure.string to build,
      - make replace,replace-first use CharSequence in same way
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed Jun 2, 2010
  5. code review of #359: pass in CharSequence, but return String

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed May 31, 2010
  6. #359 driven to abstraction: CharSequence, not string

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed May 30, 2010
  7. string fns take an object, you can't pass nil #359

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed May 30, 2010
  8. abstraction fix to split: preserve vector nature of host return value…

    … #359
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed May 30, 2010
  9. metadata review #359

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    stuarthalloway committed May 30, 2010
  10. string perf tweaks, tests #359

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    David Liebke and Stuart Halloway committed with stuarthalloway May 28, 2010