You can clone with
HTTPS or Subversion.
Merge branch 'scheme_rack_apps' of git://github.com/JackDanger/bus-sc…
…heme into web
Suddenly discovered 'list'. Abbreviating the nested cons calls
rubinius-friendly boolean inspecting
Folding the scheme rack app tests into test_web.rb
Testing that the body of a scheme rack app can be dynamic
It's a little cumbersome to type the return values with
(cons ()...), perhaps we should define a function (in scheme)
to help out with this.
Filling out test cases for rack in scheme apps.
Initial work done on full-scheme rack apps.
Lots of work left to be done but you can now specify
a rack app in scheme. It's a lambda that is given the
env and returns a cons that represents the status,
headers, and body of the response.
renaming http-get to web-get and having it only return the content body
err, how about a commit without any debug calls
fixing web client by calling Primitive#call with an array
updating var names in web test.
Merge branch 'master' of git://github.com/technomancy/bus-scheme
implemented (read "filename") for reading files from disk
added caddadar type methods to cons
Fixing thread joining for rack connection
webwait allows a web server to not immediately exit
added half-baked web client lib
use ensure instead of rescue+re-raise
Merge branch 'master' of git://github.com/JackDanger/bus-scheme
Commented out failing test. let isn't working yet.
Fixed length calculation of strings
we fixed the scheme list function tests.
Revert "Using eval_string rather than eval to process xml"
This reverts commit b249dbd.
Phil's working on a much better solution
a bit fewer warnings
fixing XML and Web functionality to work with lists all the way down
Using eval_string rather than eval to process xml
Passing a Ruby string to eval always returns itself, so
parsing it first makes the tests happy.
down to only failures in XmlTest and WebTest
help lambdas work with list args better
making the parser be more consistent with using lists instead of arrays
horribly broken! but apply doesn't assume arg lists are arrays
added a trace helper for tests
partially started move from array to lists