| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-02-20 | refactor: exercise evaluation | Roberto Vidal | |
| Exercise evaluation (compilation + execution) now uses Results Success/failure messages are standardized | |||
| 2019-12-26 | feat: Show a completion message when watching | Kate Hart | |
| The completion message is shown only once all exercises succeed and are not annotated with "I AM NOT DONE." The watch command will also exit closes #251 | |||
| 2019-11-18 | feat(watch): show hint while watching | vyaslav | |
| 2019-11-11 | feat(cli): check for rustc before doing anything | Roberto Vidal | |
| Addresses #190. | |||
| 2019-11-11 | Address feedback | marisa | |
| 2019-11-11 | Merge branch 'master' into refactor-hints | marisa | |
| 2019-11-11 | feat(hint): Add test for hint | marisa | |
| 2019-11-11 | feat: Refactor hint system | marisa | |
| Hints are now accessible using the CLI subcommand `rustlings hint <exercise name`. BREAKING CHANGE: This fundamentally changes the way people interact with exercises. | |||
| 2019-11-11 | feat: improve `watch` execution mode | Roberto Vidal | |
| The `watch` command now requires user action to move to the next exercise. BREAKING CHANGE: this changes the behavior of `watch`. | |||
| 2019-11-11 | feat: Index exercises by name | marisa | |
| BREAKING CHANGE: This changes the way you use `rustlings run` by now requiring an abridged form of the previous filename, e.g: `rustlings run exercises/if/if1.rs` becomes `rustlings run if1` | |||
| 2019-11-09 | improvement(watch): clear screen before each `verify()` | WofWca | |
| Closes #146 | |||
| 2019-11-09 | watch: clears terminal before entering loop | Jubilee Young | |
| If someone is sliding in and out of "watch" mode, it can make it hard to tell which error messages are still relevant. This patch resolves that by clearing the terminal entirely before entering watch's loop. | |||
| 2019-07-11 | Check if changed exercise file exists before calling verify. | Fredrik Jambrén | |
| 2019-06-10 | chore: Remove missed highlighting char from Issue #133 | Dan Wilhelm | |
| 2019-06-05 | Remove highlighting and syntect | liv | |
| 2019-04-22 | add a slightly more helpful error message | liv | |
| 2019-04-12 | Remove unwrap on canonicalize result | Chris Pearce | |
| 2019-04-12 | Extract exercise struct to encapsulate path logic | Chris Pearce | |
| 2019-04-07 | Fix test failing due to panic | Chris Pearce | |
| 2019-03-27 | fix watch command path execution | liv | |
| 2019-03-17 | Be nicer when rustlings isn't run from the right directory. | Kyle Isom | |
| Before, rustlings would panic if it wasn't in the right directory. It took me a minute to figure out why, and this wasn't my first intro to Rust. It would probably help new users if they saw a helpful message instead of a stack trace. | |||
| 2019-03-15 | Remove unnessecary whitespace | Andrew Bagshaw | |
| 2019-03-15 | Change to \n | Andrew Bagshaw | |
| 2019-03-13 | Add clear break between verify executions | Andrew Bagshaw | |
| 2019-03-13 | Start verification at most recently modified file | Andrew Bagshaw | |
| 2019-03-11 | clippy-ify | lyn | |
| 2019-03-06 | standardize exercise running via an external toml file | lyn | |
| 2019-03-06 | Fix file watching for vim swap files | Shaun Bennett | |
| 2019-01-23 | add more detailed command help | liv | |
| 2019-01-09 | add --test run flag | liv | |
| 2019-01-09 | make the default output a bit nicer | liv | |
| 2019-01-09 | rustfmt | liv | |
| 2019-01-09 | split codebase | liv | |
| 2019-01-09 | ah well it was worth a try | liv | |
| 2019-01-09 | revert | liv | |
| 2019-01-09 | update for rust 2018 | liv | |
| 2018-11-26 | Add watch mode, and don't panic on clean failure | Erik Vesteraas | |
| 2018-11-26 | switch theme to base16 eighties | olivia | |
| 2018-11-26 | Merge pull request #98 from evestera/rustc-color-always | olivia hugger | |
| Propagate colored output from rustc | |||
| 2018-11-26 | add markdown output for default command | olivia | |
| 2018-11-26 | Add color=always to rustc options | Erik Vesteraas | |
| 2018-11-23 | implement run command | olivia | |
| 2018-11-14 | fmt | olivia | |
| 2018-11-14 | add empty line after ascii | olivia | |
| 2018-11-14 | add a fancy ascii header | olivia | |
| 2018-11-14 | color output messages | olivia | |
| 2018-11-09 | add the whole curriculum | olivia | |
| 2018-11-09 | right let's try this one again | olivia | |
| 2018-05-22 | put it in a separate file | olivia | |
| 2018-05-22 | replace macros with more general methods | olivia | |
