| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-25 | Use write macros instead of write_fmt | mo8it | |
| 2024-04-25 | Use os_pipe | mo8it | |
| 2024-04-24 | Dump solution and show its path | mo8it | |
| 2024-04-14 | Add terminal links | mo8it | |
| 2024-04-14 | Tolerate changes in the state file | mo8it | |
| 2024-04-12 | Add missing newline | mo8it | |
| 2024-04-12 | Set pending on fail in run mode | mo8it | |
| 2024-04-12 | Handle the case when all exercises are done | mo8it | |
| 2024-04-11 | Remove "I AM NOT DONE" and the verify mode and add AppState | mo8it | |
| 2024-04-09 | Use a green color on successful run | mo8it | |
| 2024-04-05 | Remove ui.rs | mo8it | |
| 2024-04-05 | Fix tests | mo8it | |
| 2024-04-04 | Clean up as a preparation for the TUI | mo8it | |
| 2024-03-31 | Inline reset | mo8it | |
| 2024-03-31 | Use Cargo instead of rustc | mo8it | |
| 2024-03-28 | POC done | mo8it | |
| 2024-03-26 | Only use arg instead of args AND arg | mo8it | |
| 2023-08-26 | Fix indicatif | mo8it | |
| 2022-10-12 | Apply uninlined-format-args clippy lint | Yuri Astrakhan | |
| This lint should also be applied to the excersies, but I am not certain how to run it for all non-crate individual files. To re-run: ``` rustup run nightly cargo clippy --fix -- -A clippy::all -W clippy::uninlined_format_args ``` | |||
| 2022-08-17 | feat: Add reset command, given a filename | magnusrodseth | |
| 2022-04-20 | chore: bump library versions | mokou | |
| 2020-06-04 | feat: Add a --nocapture option to display test harnesses' outputs | Abdou Seck | |
| This new feature can be accessed by invoking rustlings with --nocapture. Both unit and integration tests added. closes #262 BREAKING CHANGES: The following function take a new boolean argument: * `run` * `verify` * `test` * `compile_and_test` | |||
| 2020-02-26 | feat: Add clippy lints | Mario Reder | |
| - adds a new 'clippy' category for exercises - clippy exercises should throw no warnings - install script now also installs clippy is related to https://github.com/rust-lang/rust-clippy/issues/2604 | |||
| 2020-02-20 | refactor: exercise evaluation | Roberto Vidal | |
| Exercise evaluation (compilation + execution) now uses Results Success/failure messages are standardized | |||
| 2019-11-12 | fix(run): makes `run` never prompt | Roberto Vidal | |
| `watch` and `verify` do prompt the user to actively move to the next exercise. This change fixes `run` to never prompt. Previously it was inconsistent between "test" and "compile" exercises. BREAKING CHANGE: we again change the behavior of the `run` command | |||
| 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-05-22 | Cargo fmt the rustlings application code | Eddy Petrisor | |
| Signed-off-by: Eddy Petrisor <eddy.petrisor@gmail.com> | |||
| 2019-04-12 | Extract exercise struct to encapsulate path logic | Chris Pearce | |
| 2019-04-07 | Extract command builders into util | Chris Pearce | |
| 2019-03-11 | clippy-ify | lyn | |
| 2019-03-06 | standardize exercise running via an external toml file | lyn | |
| 2019-01-25 | add "--color always" to the other rustc commands | liv | |
| 2019-01-09 | add --test run flag | liv | |
| 2019-01-09 | rustfmt | liv | |
| 2019-01-09 | split codebase | liv | |
