Commit Graph
100 Commits
Author SHA1 Message Date
mo8it 984e9fea7c Merge branch 'main' 2025-05-17 16:17:20 +02:00
mo8it 8339007633 Update setup and usage 2025-05-17 16:06:04 +02:00
mo8it 23b9aa3a15 Move Q/A menu item 2025-05-17 16:05:42 +02:00
mo8it 69fe9626da Update base URL 2025-05-17 16:05:26 +02:00
mo8it f387f4c1d9 Add setup and usage pages 2025-05-17 15:49:26 +02:00
mo8it b30973afa1 Compress the intro 2025-05-17 14:53:38 +02:00
mo8it 3d8bef4bc3 Remove landscape mode recommendation 2025-05-17 14:53:20 +02:00
mo8it 2673177b17 Update header and footer 2025-05-17 13:02:34 +02:00
mo8it 6d5369d4d0 Add more menu and footer items 2025-05-17 12:25:55 +02:00
mo8it b9d1e636a4 Reduce the README to the website link 2025-05-17 12:25:32 +02:00
mo8it 7e26418952 Remove the third-party exercises file 2025-05-17 12:25:08 +02:00
mo8it 61c17cb349 Change syntax highlighting theme 2025-05-17 12:24:44 +02:00
mo8it fda18e8895 Add Ferris SVGs 2025-05-17 12:24:27 +02:00
mo8it 7ec6986965 Add templates 2025-05-16 23:11:08 +02:00
mo8it 74ab9924b4 Start with Zola 2025-05-16 21:08:29 +02:00
mo8it a28000acc4 Remove markdown lint 2025-05-16 11:35:46 +02:00
mo8it 08548abcc2 Remove .editorconfig 2025-05-16 11:35:24 +02:00
mo8it 5927a781a3 Remove Oranda 2025-05-16 11:29:32 +02:00
mo8it e73fff3bd4 Add dev alias 2025-05-16 11:09:06 +02:00
mo8it 8dff0df266 Use std pipe 2025-05-16 11:09:06 +02:00
mo8it 9a3586878d Sync solution 2025-05-13 16:24:42 +02:00
mo8it e76ca5e2b9 Use a separate target dir for rust analyzer 2025-05-12 20:38:04 +02:00
mo8it 48bab77609 Apply Clippy lints 2025-05-12 20:31:13 +02:00
mo8it a063bcfb4c Update deps 2025-05-12 20:30:56 +02:00
mo8it c5f49cfa48 Remove needless_option_as_deref exception 2025-05-12 20:30:51 +02:00
mo8it 9bcd4198c5 Fix formatting 2025-04-29 21:36:56 +02:00
mo8it 29dc8ea9fa Update deps 2025-04-29 21:35:58 +02:00
mo8it 63d8986f2a Update links 2025-04-03 18:22:55 +02:00
mo8it ecaecc2f76 Update deps 2025-04-03 17:58:36 +02:00
mo8it 7c0d269279 Update README 2025-03-14 11:42:16 +01:00
mo8it 8db85946af Update deps 2025-03-14 11:33:56 +01:00
mo8it 7019f4d178 Update pipeline 2025-03-14 11:33:56 +01:00
mo8it 46c6fb2c82 Update deps 2025-02-25 11:21:19 +01:00
mo8it 374c3874af Apply 2024 edition formatting to solutions 2025-02-21 13:08:34 +01:00
mo8it 1eb6c1e469 Update the edition of the solution format checker 2025-02-21 13:06:11 +01:00
mo8it 06af3ffc99 Bump MSRV in release hook 2025-02-18 20:17:27 +01:00
mo8it 65dc019fa6 Fix new Clippy error in solution 2025-02-18 20:15:50 +01:00
mo8it a56ccb6f4f Fix new Clippy lint 2025-02-18 20:12:23 +01:00
mo8it d9872f2615 Upgrade to edition 2024 2025-02-18 20:10:52 +01:00
mo8it 298be671b9 Update deps 2025-02-18 20:03:49 +01:00
mo8it fbfd4f25e7 Disable following symlinks in the watcher 2025-01-16 10:41:48 +01:00
mo8it d12735a573 Update deps 2025-01-16 10:41:17 +01:00
mo8it 1aec7c1152 Fix Windows CI 2025-01-01 22:07:41 +01:00
mo8it 0b55809bb9 Fix building from source on Windows 2025-01-01 22:01:39 +01:00
mo8it bde6f7470c Co-ordinates -> Coordinates 2024-12-28 16:46:24 +01:00
mo8it 53ec59ed95 Rename translations 2024-12-28 16:41:43 +01:00
mo8it ed1ee38923 Link to simplified Chinese translation 2024-12-28 16:40:07 +01:00
mo8it d07de879a7 Update deps 2024-12-11 00:12:49 +01:00
mo8it 38016cb2d6 clippy3: Make the intent more clear 2024-11-13 16:06:41 +01:00
mo8it e6cb104294 chore: Release 2024-11-11 15:51:27 +01:00
mo8it 410eb69d25 Remove "chore: " from the commit message of releases 2024-11-11 15:49:50 +01:00
mo8it 243cf5f261 Update CHANGELOG 2024-11-11 15:49:24 +01:00
mo8it eff2ce8a23 Ignore input while checking all exercises in watch mode 2024-11-11 14:55:58 +01:00
mo8it fd33c29b26 Test with MSRV before release 2024-11-11 14:43:51 +01:00
mo8it f49164e69b Fix typo 2024-11-11 14:43:38 +01:00
mo8it 9bc7bbe4b4 Update deps 2024-11-11 14:35:22 +01:00
mo8it 46ad25f925 Fix contrast in terminals with a light theme 2024-11-11 14:34:33 +01:00
mo8it 2a725fb137 Upgrade notify 2024-10-29 14:25:44 +01:00
mo8it 449858655d Update deps 2024-10-26 16:55:15 +02:00
mo8it e8c2a79516 Deduplicate code for printing keys 2024-10-26 16:55:15 +02:00
mo8it 930a0ea73b list: Highlight search match in exercise names 2024-10-17 16:00:10 +02:00
mo8it 7e2f56f41a Use the default hasher 2024-10-17 15:03:43 +02:00
mo8it e90f5f03f3 Mention the Q&A category 2024-10-17 14:59:37 +02:00
mo8it 0e090ae112 Add required type annotation 2024-10-17 14:49:07 +02:00
mo8it 99496706c5 Apply new Clippy lints 2024-10-17 14:49:07 +02:00
mo8it f146553dea hashmap3: Use or_default 2024-10-17 14:49:07 +02:00
mo8it 990a722852 Limit the maximum number of exercises to 999 2024-10-14 15:57:44 +02:00
mo8it a675cb5754 Replace ahash with foldhash 2024-10-14 15:24:42 +02:00
mo8it 932bc25d88 Remove unneeded line 2024-10-14 01:28:34 +02:00
mo8it bdc6dad8de Update names 2024-10-14 01:28:12 +02:00
mo8it ea73af9ba3 Separate initialization with a struct 2024-10-14 01:06:11 +02:00
mo8it fc5fc0920f Remove outdated comments 2024-10-14 00:48:12 +02:00
mo8it 9705c161b4 Remove the tracking of done and pending 2024-10-14 00:45:41 +02:00
mo8it 8cac21511c Small improvements to showing progress 2024-10-14 00:42:49 +02:00
mo8it 396ee4d618 Show progress with exercise numbers 2024-10-13 23:28:17 +02:00
mo8it 326169a7fa Improve check-all command 2024-10-13 22:02:41 +02:00
mo8it 685e069c58 First PR review changes 2024-10-10 19:43:35 +02:00
mo8it 84a42a2b24 Update third-party exercises section 2024-10-09 15:42:16 +02:00
mo8it f516da4138 Avoid single char variables 2024-10-09 15:27:36 +02:00
mo8it 0c79f2ea3e Reset in prompt with confirmation 2024-09-26 18:15:45 +02:00
mo8it 0e9eb9e87e Replace three dots with dot in hint 2024-09-26 18:05:05 +02:00
mo8it 0d258b9e96 Update deps 2024-09-26 12:28:48 +02:00
mo8it d4fa61e435 Debounce file change events 2024-09-26 12:26:24 +02:00
mo8it 554301b8e9 Clear terminal before final check in watch mode 2024-09-24 16:12:44 +02:00
mo8it 4e4b65711a Only handle file changes for the current exercise, no jumping back 2024-09-18 01:44:13 +02:00
mo8it 89c40ba256 Optimize the file watcher 2024-09-18 01:43:48 +02:00
mo8it e56ae6d651 Update deps 2024-09-17 23:33:48 +02:00
mo8it 47f8a0cbe5 Add rust-analyzer.toml on dev new 2024-09-13 16:39:28 +02:00
mo8it 9459eef032 Use Clippy with Rust-Analyzer 2024-09-13 16:38:53 +02:00
mo8it 5aaa8924a6 <s>earch isn't a typo 2024-09-13 15:07:53 +02:00
mo8it 4ffce1c297 Move lint to Rust lints 2024-09-13 14:59:34 +02:00
mo8it 0513660b05 Allow dead code for all exercises and solutions 2024-09-13 14:56:46 +02:00
mo8it 3947c4de28 Pause input while running an exercise 2024-09-12 17:46:06 +02:00
mo8it 664228ef8b Improve quit message 2024-09-12 17:46:06 +02:00
mo8it 234a61a3ee Update deps 2024-09-12 17:46:06 +02:00
mo8it 83d1275d72 Add missing # in comment 2024-09-12 17:46:06 +02:00
mo8it 2b7caf6fcb Too polite :P 2024-09-06 16:36:36 +02:00
mo8it 938500fd2f Fix dev check in official repo 2024-09-06 16:35:12 +02:00
mo8it 2d26358602 Use the thread builder and handle the spawn error 2024-09-06 15:40:25 +02:00
mo8it 9faa5d3aa4 Avoid asking for terminal size on each rendering 2024-09-05 17:45:27 +02:00