| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-14 | Small improvements to showing progress | mo8it | |
| 2024-10-13 | Show progress with exercise numbers | mo8it | |
| 2024-10-13 | Improve check-all command | mo8it | |
| 2024-10-10 | First PR review changes | mo8it | |
| 2024-10-09 | Update third-party exercises section | mo8it | |
| 2024-10-09 | Merge pull request #2121 from ↵ | Mo | |
| sotanengel/add/link-to-THIRD_PARTY-repository-for-Japanese-translations Add Third-Party List about rustlings-jp on README | |||
| 2024-10-09 | Avoid single char variables | mo8it | |
| 2024-10-06 | Merge pull request #2124 from Polycarbohydrate/main | Mo | |
| fix: typo in `exercises/23_conversions/from_str.rs` | |||
| 2024-10-05 | Update from_str.rs | Polycarbohydrate | |
| 2024-10-04 | Add command line command to check all exercises | Nahor | |
| 2024-10-02 | Show a progress bar when running check_all | Nahor | |
| Replace the "Progress: xxx/yyy" with a progress bar when checking all the exercises | |||
| 2024-10-02 | Limit the amount of parallelism in check_all | Nahor | |
| Don't create more threads than there are CPU cores. | |||
| 2024-10-02 | Use a channel to update the check_all progress | Nahor | |
| The previous code was checking the threads in the order they were created. So the progress update would be blocked on an earlier thread even if later thread were already done. Add to that that multiple instances of `cargo build` cannot run in parallel, they will be serialized instead. So if the exercises needs to be recompiled, depending on the order those `cargo build` are run, the first update can be a long time coming. So instead of relying on the thread terminating, use a channel to get notified when an exercise check is done, regardless of the order they finish in. | |||
| 2024-10-02 | Add command to check all the exercises | Nahor | |
| This allows for skipping repeating "next" when multiple exercises are done at once, or when earlier exercises have been updated/changed (and thus must be redone) while still working of the whole set (i.e. the final check_all is not yet available to flag those undone exercises) | |||
| 2024-10-02 | Update all exercises during the final check | Nahor | |
| The previous code run the check on all exercises but only updates one exercise (the first that failed) even if multiple failed. The user won't be able to see all the failed exercises when viewing the list, and will have to run check_all after each fixed exercise. This change will update all the exercises so the user can see all that failed, fix them all, and only then need run check_all again. | |||
| 2024-09-29 | Merge branch 'rust-lang:main' into ↵ | sotanengel | |
| add/link-to-THIRD_PARTY-repository-for-Japanese-translations | |||
| 2024-09-26 | Reset in prompt with confirmation | mo8it | |
| 2024-09-26 | Replace three dots with dot in hint | mo8it | |
| 2024-09-26 | Update deps | mo8it | |
| 2024-09-26 | Debounce file change events | mo8it | |
| 2024-09-24 | Clear terminal before final check in watch mode | mo8it | |
| 2024-09-24 | add Third-Party List about rustlings-jp on README | sota.n | |
| 2024-09-22 | Merge pull request #2114 from samueltardieu/push-ptorzrrnmxyp | Mo | |
| Do not use `.as_bytes().len()` on strings | |||
| 2024-09-22 | Do not use `.as_bytes().len()` on strings | Samuel Tardieu | |
| 2024-09-18 | Only handle file changes for the current exercise, no jumping back | mo8it | |
| 2024-09-18 | Optimize the file watcher | mo8it | |
| 2024-09-17 | Update deps | mo8it | |
| 2024-09-16 | Merge pull request #2103 from senekor/senk/kvuzvzqqkskk | Mo | |
| Remove redundant enum definition task | |||
| 2024-09-16 | Merge pull request #2110 from senekor/remo/skkynvtqxkoz | Mo | |
| Make if2 less confusing | |||
| 2024-09-14 | Merge pull request #2109 from bri-rose/main | Mo | |
| grammatical error in info.toml | |||
| 2024-09-14 | Make if2 less confusing | Remo Senekowitsch | |
| Some people would get stuck on this exercise, trying to understand the meaning behind foo, fuzz, baz etc. Making the theme of the code make a little more sense to humans should hopefully prevent people from getting confused by abstract and non-sensical tests. | |||
| 2024-09-13 | Update info.toml | bri-rose | |
| Fixed grammatical error, subject/verb agreement at line 124-125. | |||
| 2024-09-13 | Add rust-analyzer.toml on `dev new` | mo8it | |
| 2024-09-13 | Use Clippy with Rust-Analyzer | mo8it | |
| 2024-09-13 | <s>earch isn't a typo | mo8it | |
| 2024-09-13 | Move lint to Rust lints | mo8it | |
| 2024-09-13 | Allow dead code for all exercises and solutions | mo8it | |
| 2024-09-12 | Pause input while running an exercise | mo8it | |
| 2024-09-12 | Improve quit message | mo8it | |
| 2024-09-12 | Update deps | mo8it | |
| 2024-09-12 | Add missing # in comment | mo8it | |
| 2024-09-12 | Merge pull request #2107 from alibektas/ratoml_for_rustlings | Mo | |
| Add rust-analyzer.toml file | |||
| 2024-09-12 | hardcode ratoml in init.rs | Ali Bektas | |
| 2024-09-12 | Add rust-analyzer.toml file | Ali Bektas | |
| 2024-09-11 | Remove redundant enum definition task | Remo Senekowitsch | |
| The exercise enums2.rs already contains a task where an identical enum has to be defined. | |||
| 2024-09-06 | Too polite :P | mo8it | |
| 2024-09-06 | Fix dev check in official repo | mo8it | |
| 2024-09-06 | Use the thread builder and handle the spawn error | mo8it | |
| 2024-09-05 | Avoid asking for terminal size on each rendering | mo8it | |
| 2024-09-05 | Add error message when unable to get terminal size | mo8it | |
