mo8it
|
3f2d41de9e
|
Start with the state
|
2024-04-05 03:05:07 +02:00 |
|
mo8it
|
b0f19fd862
|
Start with the TUI
|
2024-04-05 03:04:53 +02:00 |
|
mo8it
|
0bf51c6a0d
|
Ignore .ignore
|
2024-04-05 00:59:21 +02:00 |
|
mo8it
|
1d2c2cffd2
|
Remove .gitattributes
|
2024-04-05 00:59:13 +02:00 |
|
mo8it
|
157fe016e5
|
Remove ui.rs
|
2024-04-05 00:49:22 +02:00 |
|
mo8it
|
5a233398eb
|
Fix tests
|
2024-04-05 00:44:43 +02:00 |
|
mo8it
|
919ba88413
|
Use the pretty format when testing even with -q
|
2024-04-05 00:43:36 +02:00 |
|
mo8it
|
445441ce25
|
Make gen-dev-cargo-toml a separate package
so that `cargo install` only installs `rustlings`
|
2024-04-04 23:16:57 +02:00 |
|
mo8it
|
34375b2ebf
|
Clean up as a preparation for the TUI
|
2024-04-04 21:06:11 +02:00 |
|
mo8it
|
9ea744a710
|
Remove deps not needed in the TUI
|
2024-04-04 20:27:30 +02:00 |
|
mo8it
|
2b6f9fb6a7
|
Add Ratatui
|
2024-04-04 20:21:55 +02:00 |
|
mo8it
|
b6c434c445
|
Remove optional version field
|
2024-04-04 15:45:53 +02:00 |
|
mo8it
|
569a68eb73
|
Minify generated Cargo.toml
|
2024-04-04 15:44:48 +02:00 |
|
mo8it
|
1885ece2dc
|
Merge branch 'main'
|
2024-04-04 15:31:59 +02:00 |
|
mo8it
|
190945352a
|
Add comments about dev/Cargo.toml
|
2024-04-01 18:52:43 +02:00 |
|
mo8it
|
def8d2c569
|
Add VerifyState
|
2024-04-01 18:38:01 +02:00 |
|
mo8it
|
fdd7de00bd
|
Improvements to verify
|
2024-04-01 18:21:56 +02:00 |
|
mo8it
|
2f30eac27f
|
Remove unneeded .iter()
|
2024-04-01 17:36:42 +02:00 |
|
mo8it
|
14f3585816
|
Make cargo run work
|
2024-04-01 02:11:52 +02:00 |
|
mo8it
|
8ad18de54c
|
Use var_os to avoid conversion to String
|
2024-03-31 20:11:08 +02:00 |
|
mo8it
|
7560aec66b
|
Inline reset
|
2024-03-31 20:08:23 +02:00 |
|
mo8it
|
fb32d0b86f
|
Remove redundant test
|
2024-03-31 18:59:07 +02:00 |
|
mo8it
|
7090fffeae
|
Fix tests
|
2024-03-31 18:59:01 +02:00 |
|
mo8it
|
c1de4d46aa
|
Some improvements to error handling
|
2024-03-31 18:25:54 +02:00 |
|
mo8it
|
82b563f165
|
Use Cargo instead of rustc
|
2024-03-31 16:55:33 +02:00 |
|
mo8it
|
b711dd692a
|
Add .gitignore
|
2024-03-31 02:04:41 +01:00 |
|
mo8it
|
1e1f031713
|
Fix path comparison
|
2024-03-31 00:49:19 +01:00 |
|
mo8it
|
b5e17c965d
|
Add an error message when a file is not embedded
|
2024-03-30 21:15:11 +01:00 |
|
mo8it
|
23f0fae1c8
|
Show a success message after resetting
|
2024-03-30 21:13:28 +01:00 |
|
mo8it
|
79ca821e26
|
Fix tests
|
2024-03-30 20:48:30 +01:00 |
|
mo8it
|
fe7d775818
|
Remove the installation scripts
|
2024-03-30 18:52:49 +01:00 |
|
mo8it
|
8e3cc9d70c
|
Improve printed information
|
2024-03-29 01:52:05 +01:00 |
|
mo8it
|
2b01811fe9
|
Fix typo
|
2024-03-29 01:51:22 +01:00 |
|
mo8it
|
a561a0f7f0
|
Avoid reinitialization by mistake
|
2024-03-29 01:51:08 +01:00 |
|
mo8it
|
36a8e3ac0e
|
Replace rust-project.json with Cargo.toml
|
2024-03-29 01:29:41 +01:00 |
|
mo8it
|
0f18d599e9
|
Add panic = "abort"
|
2024-03-29 01:25:32 +01:00 |
|
mo8it
|
3959570221
|
Bump version to v6
|
2024-03-29 01:25:21 +01:00 |
|
mo8it
|
3ff9b0cd2a
|
POC done
|
2024-03-28 22:11:16 +01:00 |
|
mo8it
|
5b4103bbac
|
Remove unneeded ./ from relative paths
|
2024-03-28 21:10:31 +01:00 |
|
mo8it
|
d5ed749e9f
|
Add embedded.rs
|
2024-03-28 21:06:36 +01:00 |
|
mo8it
|
39bdd086a7
|
Use concat explicitly from std
|
2024-03-28 18:18:20 +01:00 |
|
mo8it
|
dd025391f2
|
Make everything static
|
2024-03-28 17:52:51 +01:00 |
|
mo8it
|
e5efc68a91
|
Done macro
|
2024-03-28 17:34:48 +01:00 |
|
mo8it
|
842e341895
|
threads2: simplify threads2
|
2024-03-27 21:24:36 +01:00 |
|
mo8it
|
3df59379de
|
Remove the reference to v1
|
2024-03-27 20:28:31 +01:00 |
|
mo8it
|
971e7f94dc
|
Update the link to conventionalcommits.org
|
2024-03-27 17:08:38 +01:00 |
|
mo8it
|
e7bb832bf3
|
Remove outdated info about the command line parser
|
2024-03-27 17:03:53 +01:00 |
|
mo8it
|
76764633b4
|
Update deps
|
2024-03-27 15:16:42 +01:00 |
|
mo8it
|
b24f256f2a
|
Merge branch 'main' into project
|
2024-03-27 15:06:58 +01:00 |
|
mo8it
|
a27741b131
|
Merge branch 'main' into performance
|
2024-03-27 15:00:57 +01:00 |
|
mo8it
|
f995b4c041
|
Merge branch 'main' into watch
|
2024-03-27 14:41:26 +01:00 |
|
mo8it
|
b9d2756ce8
|
Merge branch 'main' into toml
|
2024-03-27 14:30:10 +01:00 |
|
mo8it
|
8e0f7e56f7
|
Merge branch 'main' into which
|
2024-03-27 14:18:20 +01:00 |
|
mo8it
|
87001a68c0
|
The string doesn't have to be a raw string
|
2024-03-26 17:50:29 +01:00 |
|
mo8it
|
a610fc1bc2
|
Remove unneeded closure
|
2024-03-26 17:50:10 +01:00 |
|
mo8it
|
e89028581c
|
Use == instead of eq
|
2024-03-26 17:49:55 +01:00 |
|
mo8it
|
980ffa2a2b
|
Use == on simple enums
|
2024-03-26 17:49:48 +01:00 |
|
mo8it
|
1f2029ae55
|
Add missing semicolon
|
2024-03-26 17:49:25 +01:00 |
|
mo8it
|
ed0fcf8e3d
|
Formatting
|
2024-03-26 17:49:05 +01:00 |
|
mo8it
|
f36efae25d
|
Only use arg instead of args AND arg
|
2024-03-26 17:48:06 +01:00 |
|
mo8it
|
853d0593d0
|
Derive Eq when PartialEq is derived
|
2024-03-26 17:47:33 +01:00 |
|
mo8it
|
078f6ffc1c
|
Add comments
|
2024-03-26 02:26:26 +01:00 |
|
mo8it
|
7a6f71f090
|
Fix context of previous lines and improve readability
|
2024-03-26 02:14:25 +01:00 |
|
mo8it
|
a158c77d81
|
Add comment
|
2024-03-25 23:21:14 +01:00 |
|
mo8it
|
8ddbf9635d
|
Add write_project_json
|
2024-03-25 23:01:56 +01:00 |
|
mo8it
|
8d3ec24c11
|
Optimize the serialized data types
|
2024-03-25 22:41:14 +01:00 |
|
mo8it
|
a5ba44bd6a
|
RustAnalyzerProject is not deserialized
|
2024-03-25 22:30:16 +01:00 |
|
mo8it
|
f5135ae4df
|
Remove unneeded check if crates is empty
|
2024-03-25 22:29:33 +01:00 |
|
mo8it
|
87e55ccffd
|
Use the parsed exercises instead of glob
|
2024-03-25 22:20:00 +01:00 |
|
mo8it
|
d911586788
|
Pipe the output to null instead of capturing and ignoring it
|
2024-03-25 17:21:54 +01:00 |
|
mo8it
|
b932ed1f67
|
Don't capture stderr
|
2024-03-25 17:14:41 +01:00 |
|
mo8it
|
dca3ea355e
|
Remove the home dependency since it is not used
|
2024-03-25 14:10:51 +01:00 |
|
mo8it
|
d095a307dd
|
Avoid allocations on every call to Path::join
|
2024-03-25 03:59:21 +01:00 |
|
mo8it
|
51712cc19f
|
Merge get_sysroot_src into the constructor
|
2024-03-25 03:49:10 +01:00 |
|
mo8it
|
efa9f57048
|
Add anyhow
|
2024-03-25 03:46:56 +01:00 |
|
mo8it
|
b3aef377be
|
Use a custom capacity for the JSON buffer
|
2024-03-25 03:33:14 +01:00 |
|
mo8it
|
e4520602f5
|
Use the NotFound variant of the IO error
|
2024-03-25 02:41:45 +01:00 |
|
mo8it
|
83cd91ccca
|
Replace toml with toml_edit
|
2024-03-25 02:35:51 +01:00 |
|
mo8it
|
51b4c240ed
|
Use which instead of running rustc --version
|
2024-03-25 00:30:01 +01:00 |
|
mo8it
|
bdf826a026
|
Make "I AM NOT DONE" caseless
|
2024-03-24 22:22:55 +01:00 |
|
mo8it
|
c0c112985b
|
Replace regex with winnow
|
2024-03-24 19:18:19 +01:00 |
|
mo8it
|
f205ee3d4c
|
Call looks_done only once
|
2024-03-24 18:50:46 +01:00 |
|
mo8it
|
e1375ef431
|
Use to_string_lossy
|
2024-03-24 18:47:27 +01:00 |
|
mo8it
|
0aeaccc3a5
|
Optimize state
|
2024-03-24 18:34:46 +01:00 |
|
mo8it
|
01b7d6334c
|
Remove unneeded to_string call
|
2024-03-23 22:08:25 +01:00 |
|
mo8it
|
a325df55d1
|
Cache filters
|
2024-03-23 21:56:40 +01:00 |
|
mo8it
|
27fa7c3e4a
|
Move the const string to the bottom like others
|
2024-03-23 19:00:15 +01:00 |
|
mo8it
|
0d93266462
|
Initialize the input buffer with some capacity
|
2024-03-23 18:56:30 +01:00 |
|
mo8it
|
3dce7e5696
|
Improvements to watch mode
|
2024-03-23 18:51:25 +01:00 |
|
mo8it
|
1fe32a7ff2
|
Fix the sysroot path when it contains whitespaces
|
2024-03-18 01:44:25 +01:00 |
|
mo8it
|
71700c506c
|
Remove unneeded Arc
|
2024-03-18 01:12:37 +01:00 |
|
mo8it
|
36db08340d
|
Update dependencies
|
2024-03-10 23:57:35 +01:00 |
|
 mo8itandliv
|
362318a6e0
|
Adapt tests
|
2023-09-04 13:30:49 +02:00 |
|
 mo8itandliv
|
5a93f2a4f1
|
Port to Clap
|
2023-09-04 13:30:46 +02:00 |
|
mo8it
|
9c0581bc0f
|
Use u32 instead of i32
|
2023-08-29 00:52:11 +02:00 |
|
mo8it
|
193b600382
|
Convert other exercises that have assertions to test mode
|
2023-08-27 01:06:01 +02:00 |
|
mo8it
|
16936d95d1
|
Fix typo
|
2023-08-27 00:50:35 +02:00 |
|
mo8it
|
64224d3918
|
Make move_semantics5 a test
|
2023-08-27 00:48:19 +02:00 |
|
mo8it
|
c0b8af2c42
|
Fix indicatif
|
2023-08-26 23:35:07 +02:00 |
|
mo8it
|
c655612d2d
|
Update deps
|
2023-08-26 23:34:40 +02:00 |
|