Applying this merge to show the changes in main should have been merged to testing
and not the other way around.
Merging conflicts will also indicate if the changes to master were done poorly.
Applying changes made in ft_printf and its dependecies.
These changes should have been made in master in the first place and then merged to testing.
But that is not possible now so I'm doing it this way.
Changed the source for Libftmodule so that it can be accessed by anyone,
lest one would be able to access ft_printf but not the Libft that is also needed.
ft_printf.c was split to files to satisfy max 5 functions per file.
ft_printf.h was created for structures and forward declarations
to support this split.
Makefile was written to build the library.
Libft was updated to include potentially useful functions.
TESTING IS NEEDED.
Lukas Jiriste [Sat, 26 Aug 2023 05:59:25 +0000 (07:59 +0200)]
ft_print.c now conforms to the Norm (except function number).
Not all functionality is yet provided (notably %%, other need to be found by testing).
New version of Libft is used.
Lukas Jiriste [Thu, 24 Aug 2023 07:03:44 +0000 (09:03 +0200)]
Everything is broken, so I'm committing changes to ft_printf so I don't have to worry about losing changes.
(Changed author as I haven't set author and a default was used)