1163 Commits

Author SHA1 Message Date
Yota Toyama
deab0ad643 Remove unused import 2025-04-07 16:34:27 -07:00
Yota Toyama
96cfc038a5 Remove utility functions that should be implemented in the upstream 2025-04-07 16:30:39 -07:00
Yota Toyama
1d64fb0a55 Fix safety comments on pop_terminator 2025-04-07 16:27:44 -07:00
Yota Toyama
435615bf26
Merge branch 'main' into cstring 2025-04-08 08:24:37 +09:00
Yota Toyama
6f9ce94c19 Insert blank lines 2025-04-07 16:23:55 -07:00
Markus Reiter
06a96b70ff
Merge pull request #550 from Nitrokey/add-fixme
Add FIXME prefix to temporary workaround
2025-04-07 12:01:47 +00:00
Sosthène Guédon
2680f71965
Add FIXME prefix to temporary workaround
See https://github.com/rust-embedded/heapless/pull/500#discussion_r2029972717
2025-04-07 09:21:15 +02:00
Yota Toyama
0439fb3488 Rename from_raw function for consistency against alloc crate 2025-04-06 21:09:55 -07:00
Yota Toyama
0c4423d6e6 Remove unused comment 2025-04-06 21:08:36 -07:00
Yota Toyama
d50734a80b Refactor 2025-04-06 21:06:02 -07:00
Yota Toyama
1222150339 Refactor unit tests further 2025-04-06 20:59:31 -07:00
Yota Toyama
8304fd8c0e Refactor unit tests 2025-04-06 20:58:43 -07:00
Yota Toyama
fb8525bad4 Refactor terminator pop 2025-04-06 20:54:40 -07:00
Yota Toyama
424f5ab39c Reference core library instead in examples 2025-04-06 20:51:27 -07:00
Yota Toyama
eb085c5464 Refactor tests 2025-04-06 20:08:10 -07:00
Yota Toyama
063393d176 Fix function reference in documentation 2025-04-06 20:06:43 -07:00
Yota Toyama
e32c619838 Remove to_str implementation 2025-04-06 20:02:52 -07:00
Yota Toyama
10954469b3 Revert "Refactor unsafe constructor"
This reverts commit 55c7996aba3341501aa3843bd6e756e023f1814e.
2025-04-06 19:57:54 -07:00
Yota Toyama
ccbff00dba Refactor documentation 2025-04-06 19:56:49 -07:00
Yota Toyama
55c7996aba Refactor unsafe constructor 2025-04-06 19:54:33 -07:00
Yota Toyama
aab502534d Refactor documentation 2025-04-06 19:51:47 -07:00
Yota Toyama
d255496908 Remove len() associated function 2025-04-06 19:19:21 -07:00
Yota Toyama
4cc768a9d9 Rename null nul everywhere 2025-04-06 19:17:06 -07:00
Yota Toyama
32c3141c05 Update documentation 2025-04-06 19:16:38 -07:00
Yota Toyama
e0bb7fa249 Fix linting errors 2025-04-06 19:06:54 -07:00
Yota Toyama
26f4ad2808 Fix c_string module name in ufmt module 2025-04-06 19:02:36 -07:00
Yota Toyama
71ce32c6be Rename CAP const parameter in documentation 2025-04-06 19:00:45 -07:00
Yota Toyama
4644d8b16e Refactor documentation 2025-04-06 18:59:07 -07:00
Yota Toyama
4b39561a6c Rename size capacity for less confusion 2025-04-06 18:56:27 -07:00
Yota Toyama
7cc5e5fdb4 Refactor as_c_str function 2025-04-06 18:51:10 -07:00
Yota Toyama
04844baac1 Allow pushing 0 byte 2025-04-06 18:48:04 -07:00
Yota Toyama
26c08cb69f Refactor tests 2025-04-06 18:41:34 -07:00
Yota Toyama
afa1c9bff6 Rename tests for consistency against string nmodule 2025-04-06 18:27:15 -07:00
Yota Toyama
d5953bf7b9 Refactor unit tests 2025-04-06 18:25:44 -07:00
Yota Toyama
9cd8c215bf Fix doc test 2025-04-06 18:19:54 -07:00
Yota Toyama
237ca6ce33 Rename inner storage field 2025-04-06 18:16:32 -07:00
Yota Toyama
fefd0fc111 Rename module 2025-04-06 18:13:22 -07:00
Yota Toyama
42c48ae5a4 Rename a function 2025-04-06 18:11:54 -07:00
Yota Toyama
822207bf37 Refactor documenation 2025-04-06 18:10:57 -07:00
Yota Toyama
92e4a299e0 Format documentation 2025-04-06 18:06:56 -07:00
Yota Toyama
92d3e7fb43 Refactor documentation 2025-04-06 18:06:15 -07:00
Yota Toyama
688e5fa814 Rename capacity type parameter in type declaration 2025-04-06 18:05:23 -07:00
Yota Toyama
cbd134c22f Dereference into CStr 2025-04-06 18:04:31 -07:00
Alex Martens
5dcb316ced vec: add negative-path tests for alloc conversion 2025-04-06 17:55:09 -07:00
Yota Toyama
01134ade68 Rename as_bytes_with_nul function 2025-04-06 17:51:12 -07:00
Alex Martens
d9b6c560d1 vec: add tests for alloc conversion 2025-04-06 17:50:56 -07:00
Yota Toyama
4060b0db36 Update change log 2025-04-06 17:49:35 -07:00
Yota Toyama
9d02f6a2cb Rename capacity type parameter 2025-04-06 17:48:33 -07:00
Yota Toyama
9a9ae94df1 Fix build errors 2025-04-06 17:47:56 -07:00
Yota Toyama
64a7ca1482 Merge branch 'main' into cstring 2025-04-06 17:38:39 -07:00