Switch branches/tags
Nothing to show
Commits on Mar 12, 2013
  1. Merge pull request #15 from edsu/recursive-params

    lloyd committed Mar 12, 2013
    guard against recursive data structures in pruneFunctions. fixes #14
Commits on Feb 6, 2013
  1. fixed broken doctest.

    toolness committed Feb 6, 2013
Commits on Jan 10, 2013
  1. fix comment that was lying

    lloyd committed Jan 10, 2013
Commits on Jun 25, 2012
Commits on Feb 8, 2012
  1. allow underbars in hostname

    lloyd committed Feb 8, 2012
Commits on Dec 1, 2011
  1. deal with messages posted with invalid json as a payload (i.e. messag…

    lloyd committed Dec 1, 2011
    …es not intended for us) - just ignore
Commits on May 26, 2011
  1. Merge pull request #11 from jmandel/master

    toolness committed May 26, 2011
    Normalize channel origin to lower-case (with test case)
Commits on May 23, 2011
Commits on May 21, 2011
  1. Added link to docs.

    toolness committed May 21, 2011
Commits on May 20, 2011
  1. renamed test directory to docs.

    toolness committed May 20, 2011
  2. Added more documentation.

    toolness committed May 20, 2011
  3. created collapsible 'more' sections that contained more detailed info…

    toolness committed May 20, 2011
    …rmation about specific functionality.
  4. remove example prompts from final successful output and syntax highli…

    toolness committed May 20, 2011
    …ght the doctest examples.
  5. Entire doctest can be contained in script tags now; expected output c…

    toolness committed May 20, 2011
    …an be specified via e.g.:
    snippet(function() {
      1 + 1;
      // expect: 2
  6. Fixed a TODO so that we're now using a jschannel to get script source…

    toolness committed May 20, 2011
    … code from the child frame instead of poking into the iframe, which doesn't work on chrome file: URLs or IE8. Also added a HTML doctype so pre-wrap works on IE8.
  7. It's now possible to put doctest script code in a <script> tag in a p…

    toolness committed May 20, 2011
    …re.doctest element, contained in a function definition (so the code isn't actually executed on page load). This is done for a number of reasons, including but not limited to:
    * it makes it easy to copy/paste actual code to/from the doctest source code without having to manually insert or remove $ and > prompts.
    * because we're now looking at raw source and inserting the $ and > prompts ourselves, we can perform further transformations on the raw source, such as syntax highlighting.
    * syntax errors thrown by the code contain proper line number information.
    * code editors like textmate can properly syntax highlight the doctest snippets.
Commits on May 16, 2011
  1. Fixed tests to work on MSIE8.

    toolness committed May 16, 2011
Commits on May 14, 2011
  1. Only do the readability improvements on doctest code if all the docte…

    toolness committed May 14, 2011
    …sts pass, to ease debugging of failing doctests.
  2. Preliminary timeout implementation. See the end of the doctest page f…

    toolness committed May 14, 2011
    …or example. Right now this duplicates a bit of code from another part of the thing, which I am not super happy with.