pushswap/printf
2023-03-07 05:42:47 +01:00
..
libft libupdate 2023-03-07 05:42:47 +01:00
src libupdate 2023-03-07 05:42:47 +01:00
tests/src libupdate 2023-03-07 05:42:47 +01:00
.gitignore libupdate 2023-03-07 05:42:47 +01:00
ft_printf.h libupdate 2023-03-07 05:42:47 +01:00
Makefile libupdate 2023-03-07 05:42:47 +01:00
Readme.md libupdate 2023-03-07 05:42:47 +01:00
test.sh libupdate 2023-03-07 05:42:47 +01:00

Todo

Old Mandatory

fix the + and space issue which generates 12 errors on %i and %d

Old Bonus

fix floats losing precision fix g printing 1.0000 while it should just print 1 fix g giving the wrong return value in some cases fix e giving the wrong return value in some cases double check length modifiers "l" "ll" "h" "hh"

Extra

Implement %a correctly Implement lenght modifiers Lqtjz

Undefined

Tester

check for -Wall -Werror -Wextra

Mandatory

Bonus

Old Mandatory

Old Bonus

Add Infinity and NAN tests Harder checking on %n

Extra

flag combinations go crazy

Undefined

check with 2 conversions 1 correct and the other wrong? add strings with variables without any arguments