Permalink
Branch: master
Commits on Feb 13, 2019
  1. Change the signature of `INormalizer`; Move tests to their own assembly.

    xkapastel committed Feb 13, 2019
    An instance of `INormalizer` can now guess whether or not it can be
    applied to a given string of code, and it can signal failure during
    normalization.
  2. Add mdBook documentation.

    xkapastel committed Feb 13, 2019
  3. Rename project to ABC, shifting priorities to the IRC analogy.

    xkapastel committed Feb 12, 2019
Commits on Feb 11, 2019
  1. The `denshi` command was broken, just stub it out for now.

    xkapastel committed Feb 11, 2019
  2. Rename Norm to Normalizer.

    xkapastel committed Feb 11, 2019
  3. Add `Patch` type, along with some tests.

    xkapastel committed Feb 11, 2019
Commits on Feb 10, 2019
  1. Add Xunit tests.

    xkapastel committed Feb 10, 2019
Commits on Feb 9, 2019
  1. Add a build script for C#.

    xkapastel committed Feb 9, 2019
  2. Misc. comments

    xkapastel committed Feb 9, 2019
  3. Rename `Term` to `Block`.

    xkapastel committed Feb 9, 2019
  4. Don't use shouty directory names; moving to TypeScript.

    xkapastel committed Feb 9, 2019
Commits on Feb 8, 2019
  1. Reorganizing: C# backend, JavaScript frontend.

    xkapastel committed Feb 8, 2019
  2. Touch README.

    xkapastel committed Feb 8, 2019
  3. Normalization in C#.

    xkapastel committed Feb 8, 2019
  4. Unbreak REPL, ignore bin.

    xkapastel committed Feb 8, 2019
  5. Preview of C# library.

    xkapastel committed Feb 8, 2019
Commits on Feb 6, 2019
  1. Remove some READMEs.

    xkapastel committed Feb 6, 2019
Commits on Feb 4, 2019
  1. Removing wiki, merge IRC/shell.

    xkapastel committed Feb 4, 2019
    I'm focusing on the PWA, with a WebSocket backend. There's some poor
    dataflow right now due to `makeParser` being used both at the top
    level and within the IRC module; I want to rethink how images work
    entirely so I just got things working and committed for now.
    
    Long term I want to move to a kind of "event sourcing" model where I
    save lines of the syntax handled by `makeParser`, and regenerate the
    current state of the dictionary from that.
Commits on Jan 31, 2019
  1. Remove superfluous class, conditional usage of IRC.

    xkapastel committed Jan 31, 2019
  2. IRC doesn't work on Glitch without SASL, so remove it for now.

    xkapastel committed Jan 31, 2019
  3. Remove Puppeteer for now.

    xkapastel committed Jan 31, 2019
    This downloads Chromium, which makes Glitch run out of space.
  4. Make images objects, misc hacking.

    xkapastel committed Jan 31, 2019
Commits on Jan 29, 2019
  1. Preparing to deploy on Glitch.

    xkapastel committed Jan 29, 2019
  2. Fix the shell.

    xkapastel committed Jan 29, 2019
  3. Remove superfluous abc directory.

    xkapastel committed Jan 29, 2019
  4. Move the command syntax stuff to shell.

    xkapastel committed Jan 29, 2019
Commits on Jan 28, 2019
  1. Rename shell to image, update IRC for async norm.

    xkapastel committed Jan 28, 2019
  2. Rename Code to Block.

    xkapastel committed Jan 28, 2019