summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Lukas Jiriste [Tue, 3 Oct 2023 14:49:16 +0000 (16:49 +0200)]
This branch should be useable as a submodule for Libft.
For this reason Libft is removed and Makefile changed accordingly.
Lukas Jiriste [Fri, 29 Sep 2023 11:30:34 +0000 (13:30 +0200)]
Changed Makefile so that it doesn't update submodule every build.
Lukas Jiriste [Wed, 27 Sep 2023 15:23:46 +0000 (17:23 +0200)]
Format s now doesn't print (null) when precision is too low.
Zero padding flag is now ignored when precision is given for numeric conversion.
Lukas Jiriste [Wed, 27 Sep 2023 14:28:32 +0000 (16:28 +0200)]
Name change of target to Libft for more intuitive usage.
Lukas Jiriste [Wed, 27 Sep 2023 14:21:38 +0000 (16:21 +0200)]
Makefile now sets Libft submodule up for build and further work.
libft.a build and incorporation is now more reasonable.
Lukas Jiriste [Wed, 27 Sep 2023 13:53:44 +0000 (15:53 +0200)]
Updated Libft to prevent a leak.
Added bonus target to Makefile.
Changed formatting of conversion.c to comply with the Norm.
Lukas Jiriste [Wed, 27 Sep 2023 13:52:34 +0000 (15:52 +0200)]
Null character is now counted as printed character for the purposes of padding.
Lukas Jiriste [Fri, 15 Sep 2023 17:11:26 +0000 (19:11 +0200)]
Now converts unsigned values as unisgned - changed itoa_base to uitoa_base.
Lukas Jiriste [Fri, 15 Sep 2023 15:58:45 +0000 (17:58 +0200)]
Repaired Makefile to properly build the resulting library from libft.a.
Also patched leak that was happening in formatting.
Lukas Jiriste [Tue, 12 Sep 2023 12:33:36 +0000 (14:33 +0200)]
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.
Lukas Jiriste [Wed, 6 Sep 2023 12:25:33 +0000 (14:25 +0200)]
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.
Lukas Jiriste [Wed, 6 Sep 2023 11:52:20 +0000 (13:52 +0200)]
Update of Libft featuring many patches may prevent some issues
that would appear duing testing.
Lukas Jiriste [Tue, 5 Sep 2023 10:30:07 +0000 (12:30 +0200)]
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)
Lukas Jiriste [Fri, 18 Aug 2023 14:17:59 +0000 (16:17 +0200)]
Added Libft as a submodule to learn more about git.
Lukas Jiriste [Thu, 17 Aug 2023 14:10:35 +0000 (16:10 +0200)]
File under construction - first steps.
Does not compile nor comply with norminette.