Skip to content
  1. Nov 18, 2012
    • Henrik Hjelte's avatar
      version 0.5.0 · db462282
      Henrik Hjelte authored
      Ignore-this: aa3a3b933a4c89e2ee1f911a7d817509
      
      darcs-hash:f4113722f0acc0f3ab7f60d9e880a8d19ca0292c
      db462282
  2. Oct 14, 2012
    • rpgoldman's avatar
      fix-test-after-method-bug-from-juanjo · d6e60df7
      rpgoldman authored
      Ignore-this: 12cec5052070f37a2f72e4e5b0587c32
      
      juanjo (Juan Jose Garcia-Ripoli) found a bug in the binding of the
      *JSON-TEST-FILES-PATH* global.  Fixed by moving the initializer into
      the test code, and using the ASDF:SYSTEM-RELATIVE-PATHNAME function.
      
      At the same time, killed the testjson.lisp file, which does the testing
      as a side-effect of loading.  This is unnecessary because the testing
      is done in the PERFORM method of the TEST-OP.
      
      darcs-hash:70f64a30a5c7f3ce5e2d4c01c3222ea12ed04bd8
      d6e60df7
  3. Jun 25, 2011
    • rpgoldman's avatar
      bump-to-0.4.1 · 524bceb5
      rpgoldman authored
      darcs-hash:33a4d39c47bfcac3acfa0d79fedf63c48ad02d1c
      524bceb5
  4. Jan 06, 2010
  5. Jan 02, 2010
    • rpgoldman's avatar
      revise json file loading for tests · a72bac35
      rpgoldman authored
      With asdf-binary-locations on, as it will be in new versions of ASDF,
      it is no longer possible to use load-pathname or load-truename to find
      files from loaded binaries.  In the general case, binaries may not be
      located in the same directory as the source files from which they are
      compiled.
      
      We avoid this problem by caching the value of *load-truename* inside
      code that is run in the .asd file, and then referring to it later on.
      
      The *load-truename* of the .asd file will remain constant.
      
      darcs-hash:e460cd8b226ae1faa5ef7a2dd62d04854467737e
      a72bac35
    • rpgoldman's avatar
      add test op to cl-json · a11743f4
      rpgoldman authored
      Made it easier to test cl-json by adding an asdf test-op to the asdf
      system definition, and providing a PERFORM method for it.
      
      Now one can simply say (asdf:oos 'asdf:test-op :cl-json) to load
      the system and run the FiveAM based tests.
      
      darcs-hash:13f70c0f95cff41a2f07a1c67af9ccdf83559a32
      a11743f4
  6. Oct 12, 2009
  7. May 25, 2009
  8. Feb 23, 2009
    • Boris Smilga's avatar
      Removed symboltojs.lisp, as the functionality of SYMBOL-TO-JS is subsumed by... · 0a58de72
      Boris Smilga authored
      Removed symboltojs.lisp, as the functionality of SYMBOL-TO-JS is subsumed by LISP-TO-CAMEL-CASE.  Fixed conflicts which the patches of Dec. 8, 2008 were causing with more recent ones.
      
      darcs-hash:92ef305aa1ff60d80190adab53abc5b9bbd0390e
      0a58de72
    • Boris Smilga's avatar
      Improvements and clarifications of code in light of the new documentation. · bacd9b86
      Boris Smilga authored
      * Improved error handling: several ostensibly exceptional
        situations which were previously handled inconsistently (or not
        handled at all) are now reified as condition types and
        restarts, among them new ones: UNENCODABLE-VALUE-ERROR,
        SUBSTITUTE-PRINTED-REPRESENTATION, BIGNUMBER-STRING,
        RATIONAL-APPROXIMATION, PLACEHOLDER.
      
      * Added function DECODE-JSON-FROM-SOURCE.
      
      * Encoding and decoding operations shall henceforth have their
        own default streams, *JSON-OUTPUT* and *JSON-INPUT*.
      
      * It is now permissible to use strings as prototypes.  (String
        prototype is interpreted as the name of the class, interned in
        the current *JSON-SYMBOLS-PACKAGE*.)
      
      * Fixed some bugs (and sources of compiler warnings).
      
      * Fixed some documentation strings, argument naming and
        passing conventions, and return values.
      
      * Fixed some copyright notices.
      
      * Improved implementation of JSON-BIND.
      
      * Put CLOS semantics under conditional compilation guards.
      
      * Advanced the version number to 0.4.0.
      
      darcs-hash:64cf95786ab3b66ac3531570ba62f46e3fa69d08
      bacd9b86
  9. Dec 04, 2008
  10. Dec 03, 2008
  11. Dec 07, 2008
  12. Dec 23, 2007
  13. May 31, 2007
  14. Mar 24, 2007
  15. Sep 22, 2006
  16. Aug 18, 2006
    • henrik's avatar
      json-rpc · cb6f697a
      henrik authored
      darcs-hash:151021eec164a7b52d9a4844bfe6a24c6b8b5a63
      cb6f697a
  17. Feb 05, 2006
  18. Feb 02, 2006
    • henrik's avatar
      encoder works · 2a5b174d
      henrik authored
      darcs-hash:1a01685d86ae410a3daf0517a12b5aefa4ad47e5
      2a5b174d
  19. Jan 30, 2006