auronandace
|
d2d45f0c75
|
cargo fmt
|
2026-02-03 11:14:01 +00:00 |
|
auronandace
|
506df9a175
|
signal and wchar header cleanup
|
2026-02-03 11:11:41 +00:00 |
|
Wildan M
|
1acf1d83cc
|
Temporarily enable wcsftime and wcsxfrm
|
2026-01-27 15:27:45 +07:00 |
|
Wildan M
|
f15322453b
|
Convert all println to log or todo
|
2026-01-25 05:27:38 +07:00 |
|
sourceturner
|
defd2ce7c3
|
Deny deny-unsafe_op_in_unsafe_fn on the crate level
|
2026-01-21 00:41:57 +01:00 |
|
sourceturner
|
718dc53b87
|
Use unsafe blocks in wchar.h implementation
|
2026-01-18 21:25:10 +01:00 |
|
Jeremy Soller
|
1bbdcc1202
|
Implement fwscanf and similar
|
2025-12-19 12:12:16 -07:00 |
|
auronandace
|
e913e2447b
|
fix fmt
|
2025-12-16 11:20:37 +00:00 |
|
auronandace
|
59295af7d8
|
mark 2 functions as unsafe
|
2025-12-16 11:14:02 +00:00 |
|
auronandace
|
e041d5b552
|
only import needed types
|
2025-12-16 11:10:55 +00:00 |
|
auronandace
|
973b96a727
|
update and add spec links
|
2025-12-16 10:59:38 +00:00 |
|
4lDO2
|
1c5732ba36
|
Share almost all code between printf and wprintf.
|
2025-10-07 15:58:34 +02:00 |
|
4lDO2
|
96917f519e
|
Reuse PrintfIter for both printf and wprintf.
|
2025-10-06 16:16:48 +02:00 |
|
4lDO2
|
62cc63c351
|
WIP: Reimpl WPrintfIter also in safe code.
|
2025-10-06 16:16:48 +02:00 |
|
4lDO2
|
6dc2606886
|
Expand CStr to make PrintfIter fully safe.
|
2025-10-06 16:16:48 +02:00 |
|
Jeremy Soller
|
82084440ad
|
Support nightly-2025-10-03
|
2025-10-03 21:51:10 -06:00 |
|
Nicolás Antinori
|
28b471300b
|
added vwscanf
|
2025-02-09 02:29:20 -03:00 |
|
Nicolás Antinori
|
230a15046d
|
cleanup
|
2025-02-08 14:24:44 -03:00 |
|
Nicolás Antinori
|
47ed7a5907
|
fixed return value
|
2025-02-08 14:11:25 -03:00 |
|
Nicolás Antinori
|
da3e1e94fa
|
added get_char_encoded_length function
|
2025-02-08 14:05:37 -03:00 |
|
Nicolás Antinori
|
ca9cfde3d6
|
clean up code
|
2025-02-07 16:04:25 -03:00 |
|
Nicolás Antinori
|
9d49a2745f
|
it is working, but with an unsafe
|
2025-02-07 15:56:21 -03:00 |
|
Nicolás Antinori
|
61c31f348c
|
changed wscanf parameters
|
2025-02-06 19:58:54 -03:00 |
|
Nicolás Antinori
|
18659e821f
|
compiling but not working :)
|
2025-02-06 19:45:54 -03:00 |
|
Jeremy Soller
|
90f30c5f51
|
Make NulTerminated::new return option
|
2025-01-09 13:33:56 -07:00 |
|
Josh Megnauth
|
5348273ccc
|
Emit C attributes via cbindgen
|
2024-11-17 16:15:07 +00:00 |
|
Peter Limkilde Svendsen
|
41264dc8b1
|
Add NulTerminatedInclusive iterator, rewrite/fix strchr/wcschr
|
2024-10-22 22:12:24 +00:00 |
|
Peter Limkilde Svendsen
|
0a23acd401
|
Implement iterators on pointers
|
2024-09-22 23:42:28 +00:00 |
|
Nicolás Antinori
|
198c5502b7
|
swscanf and vswscanf implementation proposal
|
2024-08-01 18:41:14 +00:00 |
|
Peter Limkilde Svendsen
|
a7137512fa
|
Use standard casing and mangling for internal errno
|
2024-03-01 00:25:42 +00:00 |
|
Peter Limkilde Svendsen
|
9093f6bc47
|
Use Cell representation for errno
|
2024-02-29 14:07:40 +00:00 |
|
4lDO2
|
5630b6e0df
|
Make relibc (except libm) pure Rust
|
2024-01-11 13:08:06 +00:00 |
|
4lDO2
|
ae46e37ca7
|
Run rustfmt
|
2023-10-26 15:51:04 +02:00 |
|
Darley Barreto
|
f7d151e287
|
Simplify wcsrtombs and make test follow standard
|
2023-10-25 09:13:41 -03:00 |
|
Jeremy Soller
|
76242fc7bc
|
Merge branch 'fix/ungetwc' into 'master'
Fix ungetwc for multi byte chars
See merge request redox-os/relibc!425
|
2023-10-19 14:58:57 +00:00 |
|
Darley Barreto
|
3d2dd71b8b
|
Fix ungetwc for multi byte chars
|
2023-10-19 14:58:57 +00:00 |
|
Darley Barreto
|
05992b8451
|
Add wcpcpy, wcpncpy, wcsdup, wcsnlen, wcsnrtombs
|
2023-10-19 14:58:37 +00:00 |
|
Darley Barreto
|
db9bbaeb48
|
Make fgetwc real multibyte
|
2023-10-14 00:29:42 +00:00 |
|
Jeremy Soller
|
63b7b76ab3
|
Format
|
2023-05-22 10:01:18 -06:00 |
|
Darley Barreto
|
9642d2ab02
|
Adding some wcst* functions
|
2023-05-22 16:01:04 +00:00 |
|
4lDO2
|
cdd0f67b23
|
Rustfmt.
|
2023-05-17 15:28:10 +02:00 |
|
Jeremy Soller
|
51c93c4b39
|
Cleanup of wchar_t and wint_t definitions
|
2023-05-11 10:41:49 -06:00 |
|
Jeremy Soller
|
29c898dff0
|
Cargo format
|
2023-05-11 07:48:51 -06:00 |
|
Jeremy Soller
|
e1ecdbd8a5
|
Implement vfwprintf
|
2023-05-11 07:48:49 -06:00 |
|
Jeremy Soller
|
5a5bd0c983
|
Add stubs for wprintf functions
|
2023-05-11 07:48:21 -06:00 |
|
Darley Barreto
|
82eb083091
|
Fixing wcsrtombs
|
2023-05-10 12:48:33 +00:00 |
|
Darley Barreto
|
c659bf11f9
|
Implementing ungetwc
|
2023-05-09 14:23:25 +00:00 |
|
Darley Barreto
|
7155005be2
|
Adding wcsrtombs.
|
2023-05-08 12:39:53 +00:00 |
|
Jeremy Soller
|
393489b38b
|
Add wcswidth and test
|
2022-12-16 17:39:06 -07:00 |
|
Jeremy Soller
|
f65c1c27c7
|
Implement wcwidth
|
2022-11-10 10:12:41 -07:00 |
|