1. Dec 03, 2019
  2. Aug 28, 2019
  3. Nov 16, 2018
  4. Nov 12, 2018
  5. Nov 11, 2018
    • Matthew Stickney's avatar
      Fix specializer for null surrogate value. · 64e88beb
      Matthew Stickney authored
      When YASON:*PARSE-JSON-NULL-AS-KEYWORD* is non-NIL, the result of parsing
      "null" is a keyword, not a symbol in the yason package, so the encoding
      method needs to be specialized on the keyword.
      64e88beb
  6. Nov 04, 2018
    • Hans Hübner's avatar
      Merge pull request #39 from mtstickney/blocking_skip_whitespace · d1c5402e
      Hans Hübner authored
      Properly skip whitespace when more data is not available (yet)
      d1c5402e
    • Matthew Stickney's avatar
      Remove trailing whitespace. · 6a2e59cd
      Matthew Stickney authored
      6a2e59cd
    • Matthew Stickney's avatar
      Correctly skip whitespce when no input is available. · 548f83d6
      Matthew Stickney authored
      LISTEN reports false on a stream that is not at EOF, but that doesn't
      have data available yet. As-is, reading from a network stream where
      the next byte of data isn't available will cause SKIP-WHITESPACE to
      stop skipping, which may cause the caller to read a whitespace
      character later and become confused.
      
      Rather than checking for available input with LISTEN, instead use
      PEEK-CHAR's facility to return a distinguished EOF value and check for
      that. When the next byte of data has not been transmitted yet,
      PEEK-CHAR will block until it's available and continue skipping
      whitespace if appropriate. EOF is still left for the caller to
      consume.
      548f83d6
  7. Mar 20, 2018
  8. Jan 26, 2016
  9. Jun 14, 2015
  10. May 18, 2015
  11. May 17, 2015
  12. Mar 30, 2015
  13. Dec 05, 2014