Permalink
Switch branches/tags
Nothing to show
Commits on Feb 6, 2014
  1. Merge pull request #1 from msullivan/master

    j4cbo committed Feb 6, 2014
    Implement insert_id/affected_rows and add a blob type that works with sqlite.
Commits on Sep 30, 2013
  1. README.md

    j4cbo committed Sep 30, 2013
Commits on Apr 3, 2011
  1. Add Form.import and Form.export

    jwatzman authored and j4cbo committed Feb 25, 2011
    This essentially facilitates serialization and deserialization of a Form.form
    into a string. The existing Form.dump function is useful as a human-readable
    format, but not as a machine-readable one. This pair of functions just builds
    and then reads back a GET-style query string.
Commits on Sep 2, 2010
  1. [chiralml] Work around a severe SML/NJ bug.

    Jacob Potter
    Jacob Potter committed Sep 2, 2010
Commits on Aug 30, 2010
  1. [web] Functorize out HTTP request handling.

    Jacob Potter
    Jacob Potter committed Aug 30, 2010
    This significantly reduces common code between the Chiral and non-Chiral
    versions of the web server. Additionally, the Chiral HTTP server now
    supports standard HTTP keep-alive.
  2. [chiralml] Initial checkin of Introspector.

    j4cbo committed Aug 30, 2010
    This is a small web-based tool to track all running threads.
Commits on Aug 27, 2010
  1. [wiki] Wiki demo fixes

    Jacob Potter
    Jacob Potter committed Aug 27, 2010
    Fix the SML/NJ version of the wiki demo to use the new SQLite library, and
    add a missing file.
  2. [db] Add SQLite bindings for SML/NJ

    Jacob Potter
    Jacob Potter committed Aug 27, 2010
    This adds an SML/NJ version of the SQLite library, usable by including
    sqlite.cm. It ascribes to the same SQLITE signature as the MLton version.
Commits on Aug 19, 2010
  1. [wiki] Chiral-ify wiki

    j4cbo committed Aug 19, 2010
Commits on Aug 18, 2010
  1. [chiral] Introspection support

    j4cbo committed Aug 18, 2010
    This adds infrastructure to the Thread functor to support examination
    of currently-running threads, and exposes in more detail the state
    of each thread.
  2. [chiralml] Add weak reference library wrappers for SML/NJ and MLton; …

    j4cbo committed Aug 18, 2010
    …refactor chiralml.cm to be a Library rather than a Group.
  3. [wiki] new .gitignore

    j4cbo committed Aug 18, 2010
  4. Remove old wiki.ddl

    j4cbo committed Aug 18, 2010
  5. Wiki: change to use sqlite.

    j4cbo committed Aug 18, 2010
  6. Wiki: fix to use new version of regex lib

    j4cbo committed Aug 18, 2010
    New versions of SML/NJ and MLton's regex lib both lack an 'option' where earlier
    versions had it. Fix wiki to use this properly.
Commits on Aug 12, 2010
Commits on Aug 8, 2010
  1. Remove Form.unquote

    j4cbo committed Aug 8, 2010
Commits on Aug 7, 2010
  1. Add curl MLton FFI bindings

    jwatzman authored and Jacob Potter committed Aug 4, 2010
    Getting the data at a URL can be a useful thing to do. The best way to
    do it is probably with libcurl bindings. This unfortunately requires a
    small C wrapper to do some bookkeeping (curl only wants to write via a
    function pointer or a FILE*) but it's still pretty braindead.
Commits on Aug 1, 2010
  1. Fix sqlite double and text parameter binding

    jwatzman authored and Jacob Potter committed Aug 1, 2010
    Both text and double types were being bound as blobs. This happened to
    work in the case of text, since it came out as it went in (e.g. in
    "WHERE foo = bar", bar would be bound to a blob, which would match the
    blob that was inserted in the first place). In the case of double, the
    C interface wasn't even being used correctly -- the only thing saving
    a segfault was that this function will never be emitted by squall.
    (Note that I still haven't tested this function, but it at least
    *looks* right now.)
  2. Fix squall-sqlite

    jwatzman authored and Jacob Potter committed Jul 31, 2010
    The "results" variable was undefined. Make that case look like the
    others. I'm completely unfamiliar with squall, but this compiles and
    appears to work in my limited testing.
  3. Merge branch 'master' of ssh://moroso.emarhavil.com/storage/home/jaco…

    Jacob Potter Jacob Potter
    Jacob Potter authored and Jacob Potter committed Aug 1, 2010
    …b/git/stilts
  4. Use correct redirection code

    jwatzman authored and Jacob Potter committed Jul 31, 2010
    HTTP 301 is "moved permanently" -- it can and will be cached by your
    browser. In particular, this will cause the Wiki to always redirect to
    /MainPage/edit when it is first built and run, since Firefox is caching
    that initial redirect. The correct redirection code to use depends upon
    the specific case of the application (and might even be 301), but
    usually you want 302 "found" instead.
Commits on Jul 28, 2010
  1. Move .gitignore for db libraries up a level

    Jacob Potter
    Jacob Potter committed Jul 28, 2010
Commits on Jul 27, 2010
  1. Fix typo in README

    Jacob Potter
    Jacob Potter committed Jul 27, 2010
  2. Fixup for latest smlnj regexp lib.

    Jacob Potter
    Jacob Potter committed Jul 27, 2010
Commits on Mar 31, 2010
  1. ignore *.html.sml

    Jacob Potter
    Jacob Potter committed Mar 31, 2010