| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-26 | File link in the list? No problem :D | mo8it | |
| 2024-08-26 | Only reset color and underline after link | mo8it | |
| 2024-08-26 | LOL, swapped colors | mo8it | |
| 2024-08-26 | Newline after resetting attributes | mo8it | |
| 2024-08-26 | Take stdout as argument in watch mode | mo8it | |
| 2024-08-25 | Lower the maximum scroll padding | mo8it | |
| 2024-08-25 | Use queue instead of Stylize | mo8it | |
| 2024-08-25 | Final touches :D | mo8it | |
| 2024-08-25 | Almost done with list | mo8it | |
| 2024-08-24 | Separate drawing rows | mo8it | |
| 2024-08-24 | Use the full length for the wide footer | mo8it | |
| 2024-08-24 | Highlight selected row | mo8it | |
| 2024-08-24 | Almost done with list display | mo8it | |
| 2024-08-24 | Don't exit the list on "to current" if nothing is selected | mo8it | |
| 2024-08-24 | Start list without Ratatui | mo8it | |
| 2024-08-22 | Always use strict Clippy when checking solutions | mo8it | |
| 2024-08-20 | Push newline after running an exercise instead on each rendering | mo8it | |
| 2024-08-20 | Highlight the solution file | mo8it | |
| 2024-08-20 | Leak info_file and cmd_runner in `dev check` | mo8it | |
| 2024-08-20 | Use anyhow! | mo8it | |
| 2024-08-20 | Improve readability | mo8it | |
| 2024-08-20 | Improve error message if no exercise exists | mo8it | |
| 2024-08-20 | Check if exercise doesn't contain tests | mo8it | |
| 2024-08-20 | Check for `#[test]` with newline at the end | mo8it | |
| 2024-08-20 | Remove `--show-output` for tests and use `--format pretty` | mo8it | |
| 2024-08-19 | Show progress of `dev check` | mo8it | |
| 2024-08-19 | "Continue at" quits the list | mo8it | |
| 2024-08-17 | Break help footer on narrow terminals | mo8it | |
| 2024-08-17 | Restore the terminal after an error in the list | mo8it | |
| 2024-08-17 | Disable mouse in the list | mo8it | |
| 2024-08-17 | q only quits the list | mo8it | |
| 2024-08-17 | Make it clear that reset only resets one exercise | mo8it | |
| 2024-08-17 | Ignore stdout of git init | mo8it | |
| 2024-08-09 | Update Ratatui | mo8it | |
| 2024-08-09 | Hide stderr of `cargo locate-project` | mo8it | |
| 2024-08-09 | Put Cargo.toml in `` | mo8it | |
| 2024-08-09 | Add a special confirmation for initialization in a workspace | mo8it | |
| 2024-08-09 | Fix typos | mo8it | |
| 2024-08-09 | Improve initialization in a Cargo workspace | mo8it | |
| 2024-08-09 | Check the status of the `cargo metadata` command | mo8it | |
| 2024-08-08 | Use fixed seeds with ahash | mo8it | |
| 2024-08-08 | Merge pull request #2076 from senekor/remo/snryotxotoxv | Mo | |
| Improve initialization in workspace | |||
| 2024-08-08 | Merge pull request #2075 from senekor/remo/swzqnkxqzutw | Mo | |
| Replace hashbrown with ahash | |||
| 2024-08-08 | Show the exercise name in the waiting message | mo8it | |
| 2024-08-08 | Show a message before running the exercise | mo8it | |
| 2024-08-08 | Attach error message as context | mo8it | |
| 2024-08-08 | Improve initialization in workspace | Remo Senekowitsch | |
| - Detect if we are in a cargo project more reliably. (e.g. if `rustlings init` is run in the `src/` directory) - Refuse to initialize rustlings in a non-workspace cargo project. - Automatically populate the `workspace.members` field if `rustlings init` is run in a workspace. This may be considered risky, as there is no guarantee that's what the user wanted to do. However, it is consistent with the behavior of `cargo new`. Also, newcomers to Rust are unlikely to accidentally be in a cargo workspace, as they won't know how to create one in the first place. The use case for initialization in a workspace is when a workshop organizer wants to use rustlings alongside other exerices and provide a single repository with everything in one place. | |||
| 2024-08-08 | Replace hashbrown with ahash | Remo Senekowitsch | |
| hashbrown is already used in the standard library, but we want the improved performance of the different hash algorithm. Using ahash directly conveys this intent more clearly. | |||
| 2024-08-08 | Allow initialization in a workspace | mo8it | |
| 2024-08-08 | Fix errors not being shown after the welcome message | mo8it | |
