Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

New API #42

Merged
merged 33 commits into from

2 participants

@rvagg
Owner

This is now being used by learnyounode@1 (alpha currently)

and others added some commits
@timoxley
Collaborator

Can you explain what's going on here?

Owner

See newapi branch of learnyounode where it adds a "credits" menu item. It's just a method of supporting arbitrary additional menu items but it also allows for command line invocation: learnyounode credits learnyounode --credits where it'll just skip straight to the custom menu item handler.
Feel free to stick code comments in places like this where something isn't entirely clear or too clever.

Owner

Probably should be a arr.some() on this for maximum efficiency but meh

@rvagg rvagg merged commit 8cbd3bd into from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Jan 30, 2014
  1. beginning of new api impl

    authored
Commits on Jan 31, 2014
  1. reimplemented run/verify

    authored
  2. implemented solution printing

    authored
Commits on Feb 1, 2014
  1. replace EE with plain callbacks

    authored
Commits on Feb 2, 2014
Commits on Feb 3, 2014
  1. added exercise.prepare() call

    authored
  2. fix {appname} substitution

    authored
  3. decolourize

    authored
Commits on Feb 4, 2014
Commits on Feb 5, 2014
  1. cleanup code & deps

    authored
Commits on Feb 8, 2014
  1. @timoxley
Commits on Feb 10, 2014
  1. fix licence date + details

    authored
  2. 1.0.0-alpha01

    authored
  3. 1.0.0-alpha02

    authored
  4. 1.0.0-alpha03

    authored
  5. fix menu cruft stripping

    authored
  6. 1.0.0-alpha04

    authored
Commits on Feb 14, 2014
  1. fix require

    authored
Commits on Feb 16, 2014
  1. 1.0.0-alpha05

    authored
  2. properly end 'run' mode

    authored
  3. 1.0.0-alpha06

    authored
Something went wrong with that request. Please try again.