Permalink
Branch: master
Commits on Feb 12, 2019
  1. Adds space-age generator and exercise

    amscotti authored and bmulvihill committed Feb 10, 2019
Commits on Feb 11, 2019
Commits on Feb 10, 2019
Commits on Feb 4, 2019
  1. Delete v1 track icon

    kytrinyx authored and bmulvihill committed Feb 4, 2019
Commits on Jan 28, 2019
  1. Updates to generators (#128)

    amscotti authored and mhelmetag committed Jan 28, 2019
    * Updates to generators
    
    * Update generators to use JSON.mapping
Commits on Jan 22, 2019
  1. Update two-fer config to core false

    amscotti authored and bmulvihill committed Jan 22, 2019
Commits on Jan 17, 2019
  1. Adds two-fer generator and exercise

    amscotti authored and bmulvihill committed Jan 17, 2019
  2. Adds isogram generator and exercise

    amscotti authored and bmulvihill committed Jan 17, 2019
Commits on Oct 9, 2018
Commits on Oct 8, 2018
Commits on Aug 4, 2018
  1. Add 'math' topic to relevant exercises in track config

    kytrinyx authored and bmulvihill committed Aug 4, 2018
    The new site lets people filter optional exercises by topic, and this
    makes it easy for people to skip past them.
    
    This is important since the math-y exercises are not key to learning
    the language, and a lot of people find them intimidating and demotivating.
    
    This updates any 'mathematics' topics to be 'math' since it's shorter
    and won't get cropped in the UI.
    
    It also removes the math topics for any exercises that are not in the
    canonical math-y list.
Commits on Jul 16, 2018
  1. Remove crystal deps command (#120)

    bmulvihill authored and mhelmetag committed Jul 16, 2018
Commits on Jul 14, 2018
Commits on Jun 28, 2018
  1. Update ABOUT.md formatting for v2 (#118)

    chellbell authored and mhelmetag committed Jun 28, 2018
    This is a tiny formatting PR to move the sentences to separate lines.  Part of #117 and exercism/meta#85.
  2. Add auto_approve to hello-world exercise (#119)

    jackhughesweb authored and mhelmetag committed Jun 28, 2018
    This adds the auto_approve property to the hello-world
    exercise as part of preparing tracks for the v2 launch.
    
    The current code on the server will automatically approve
    hello-world exercises anyway, but that is a temporary fix
    and will be removed in the future.
Commits on Jun 19, 2018
  1. Merge pull request #114 from exercism/reformat-configs

    kytrinyx committed Jun 19, 2018
    Reformat config files
Commits on Jun 10, 2018
  1. Reformat config files

    kytrinyx committed Jun 10, 2018
    This runs the configlet fmt command, which normalizes the
    contents and ordering of keys in the track config and
    maintainers config.
    
    This will let us script changes to the config files without
    having unnecessary noise in the diffs when submitting pull
    requests.
Commits on May 14, 2018
  1. Merge pull request #110 from chastell/update_difference_of_squares_ge…

    kytrinyx committed May 14, 2018
    …nerator
    
    Fix difference_of_squares generator
  2. Merge pull request #111 from chastell/update_run_length_encoding_gene…

    kytrinyx committed May 14, 2018
    …rator
    
    Fix run_length_encoding generator
Commits on May 12, 2018
  1. Fix binary generator (#109)

    chastell authored and mhelmetag committed May 12, 2018
  2. Fix run_length_encoding generator

    chastell committed May 12, 2018
  3. Fix acronym generator (#106)

    chastell authored and mhelmetag committed May 12, 2018
  4. Fix difference_of_squares generator

    chastell committed May 12, 2018
Commits on May 8, 2018
  1. trigger prerequisites from related make targets (#105)

    martinwalsh authored and mhelmetag committed May 8, 2018
    * trigger prerequisites from related make targets
    
    While attempting to figure out how to add an exercise, I noticed that
    some of the build targets defined in the Makefile were not automatic
    (e.g. the generator build -> `generator/bin/generator`), so I added a
    few prerequisites and their corresponding targets, along with a helper
    target or two.
    
    None of this is strictly necessary, of course. Please feel free to
    close this PR with impunity if you see fit.
    
    * remove brace expansion as it may break in POSIX shells
    
    * include details re: makefile prereqs and clean target in the readme
    
    * give configlet the explicit track-id and silence recursive make call
Commits on Apr 5, 2018
  1. Mark difference_of_squares tests as pending

    matthew-healy authored and bmulvihill committed Apr 2, 2018
    In the majority of exercism crystal exercises all but the first test are marked as pending.
    That was not the case for the exercise difference_of_squares.
    This commit amends that exercise so it matches the rest.
Commits on Feb 5, 2018
  1. Inline the exercise README insert (#102)

    kytrinyx authored and mhelmetag committed Feb 5, 2018
    * bob: Lock description to match current implementation
    
    The upstream description of 'bob' adds a new rule, which is not
    yet reflected in the test suite in this track.
    
    This locks the description of this exercise to match the current
    test suite so that we can regenerate the exercise README without
    having to worry about getting out of sync.
    
    * Regenerate exercise READMEs to get most recent descriptions
    
    The changes are purely stylistic: formatting, whitespace, and a couple of small copy tweaks that
    clarify the exercise.
    
    This gives us a clean diff in the next step.
    
    * Inline the exercise README insert
    
    Now that we have a track-wide template, we don't need a separate insert.
Commits on Feb 4, 2018
  1. Merge pull request #101 from exercism/kytrinyx/missing-readme

    kytrinyx committed Feb 4, 2018
    triangle: Generate missing exercise README
  2. triangle: Generate missing exercise README

    kytrinyx committed Feb 4, 2018