Commit graph

  • dcc5ac421a
    Remove author section from README main Raphaël 2025-12-11 20:21:41 +01:00
  • 145535ed98
    build: sort the submakefile Raphael 2025-12-11 16:53:42 +01:00
  • 595024b3ef
    build(gnl): adding the gnl free to build Raphael 2025-12-11 16:51:59 +01:00
  • ea3cdf4548 Update function count to accurate 60+ functions copilot-swe-agent[bot] 2025-12-11 15:49:25 +00:00
  • 703c3294ae style: update readme Raphael 2025-12-11 16:49:06 +01:00
  • 58f23c86cb Fix library path and improve example code quality copilot-swe-agent[bot] 2025-12-11 15:46:52 +00:00
  • aa111edcb9 Fix include paths in compilation instructions copilot-swe-agent[bot] 2025-12-11 15:44:05 +00:00
  • 8cf046f0f5 Add bilingual French/English README.md copilot-swe-agent[bot] 2025-12-11 15:43:01 +00:00
  • 165ea0fd12
    build: now linking all lib in the libft directory Raphael 2025-12-11 16:37:24 +01:00
  • 4c439bf606 style(includes): moving the includes in libft folder Raphael 2025-12-11 16:04:37 +01:00
  • 8e4703da55 feat(gnl): adding the gnl free buffer in exit case Raphael 2025-12-11 15:33:02 +01:00
  • eb471f74f4 style(gnl)!: renaming function existing in the libft but edited for gnl Raphael 2025-12-11 15:32:43 +01:00
  • 4b544eb74d style(gnl)!: renaming function existing in the libft but edited for gnl Raphael 2025-12-11 15:32:37 +01:00
  • eb7bc20725 style(includes): header of gnl is now in the includes file Raphael 2025-12-11 15:31:19 +01:00
  • 10d1563a89 style(includes): moving the includes in libft folder Raphael 2025-12-11 15:30:52 +01:00
  • 4eac053ef8 build: now using the submakefile to compile all those files Raphael 2025-12-11 14:42:51 +01:00
  • add7f01e7d build: adding the project sub-makefile Raphael 2025-12-11 14:42:18 +01:00
  • c2a1ef8083 build(str): adding the module sub-makefile Raphael 2025-12-11 14:41:52 +01:00
  • 5efe9c9d0c build(print): adding the module sub-makefile Raphael 2025-12-11 14:41:47 +01:00
  • 6bea1b0b9b build(memory): adding the module sub-makefile Raphael 2025-12-11 14:41:41 +01:00
  • 2cc27d75e0 build(math): adding the module sub-makefile Raphael 2025-12-11 14:41:35 +01:00
  • ba4adf3ab8 build(list): adding the module sub-makefile Raphael 2025-12-11 14:41:29 +01:00
  • cdf388fb7e build(gnl): adding the module sub-makefile Raphael 2025-12-11 14:41:24 +01:00
  • c9bfd81d83 build(convert): adding the module sub-makefile Raphael 2025-12-11 14:41:18 +01:00
  • 338acd32c7 build(char): adding the module sub-makefile Raphael 2025-12-11 14:41:11 +01:00
  • 8b268a536b
    feat(char/isspace): adding isspace function Raphael 2025-12-11 14:36:50 +01:00
  • 8a294513d8
    doc(char): adding the isspace documentation Raphael 2025-12-11 14:36:17 +01:00
  • 50cc782edd
    feat(gnl): include gnl to the libft Raphael 2025-12-11 14:35:47 +01:00
  • 0464e59dda feat(make): adding the ft_atou function Raphael 2025-11-03 14:15:32 +01:00
  • cc41df24e6 fix(convert/atou): moving the initialiation to the top Raphael 2025-11-03 14:14:32 +01:00
  • e903c922dd
    core(make/tmux): adding tmux rules Raphael 2025-09-27 00:09:46 +02:00
  • 32c04140b7
    style(readme): deleting the readme Raphaël 2025-09-19 17:07:59 +02:00
  • 8313d8a1c5
    core(ignore): adding the build directory to ignore Raphael 2025-09-17 17:32:49 +02:00
  • d1d78c8d7d
    Math Utilities Module Raphaël 2025-09-17 16:49:01 +02:00
  • 801634c6dc
    refactor(convert): norming the convert header Raphael 2025-09-17 16:47:00 +02:00
  • faf72b5895
    refactor(test/convert): norming the test of itoa Raphael 2025-09-17 16:46:13 +02:00
  • 90d32dca61
    style(math/sqrt): changing the parameter name to be clearer Raphael 2025-09-17 16:45:41 +02:00
  • 574c470a1c
    feat(math): adding the header for math library Raphael 2025-09-17 16:45:20 +02:00
  • b5f2f370bf
    build: adding math part on the makefile Raphael 2025-09-17 16:43:22 +02:00
  • 62dec89863
    feat(math/sqrt): adding a function to calculate square root Raphael 2025-09-17 16:43:00 +02:00
  • c27526bc24
    feat(math/power): adding a function to calculate power Raphael 2025-09-17 16:42:42 +02:00
  • d8ac7d2b88
    feat(math/ft_min): adding ft_min Raphael 2025-09-17 16:42:24 +02:00
  • 82c445502b
    feat(math/ft_max): adding ft_max Raphael 2025-09-17 16:42:17 +02:00
  • 6879b46aee
    feat(math/abs): adding ft_abs function Raphael 2025-09-17 16:41:56 +02:00
  • 2be64a8f1b
    🛠️ Update to ft_atou Raphaël 2025-09-12 15:52:17 +02:00
  • 94d1de557f
    feat(convert/atou): adding the skip of the whitespace at the start Raphael 2025-09-12 15:25:20 +02:00
  • 1a09167546
    🔢 Conversion Utilities Expansion Raphaël 2025-09-08 10:26:12 +02:00
  • 1266f5d7e8
    feat(convert/atou): adding the atou function Raphael 2025-09-08 10:23:59 +02:00
  • 198f56177b
    test(convert): adding test for itoa Raphael 2025-09-08 10:23:24 +02:00
  • 904fafc3f4
    test(convert): adding test for atoll Raphael 2025-09-08 10:22:49 +02:00
  • 74188a547f
    test(convert): adding test for atoi Raphael 2025-09-08 10:22:41 +02:00
  • 28be9d6b91
    feat(convert/atou): adding the atou function Raphael 2025-09-08 10:21:48 +02:00
  • 4e15449d12
    build(nix): c_formatter_42 with the correction given Raphael 2025-09-05 17:35:51 +02:00
  • a3accb9d0a
    style(str): normed the header Raphael 2025-09-05 17:34:30 +02:00
  • e1625857f2
    build(nix): adding nix flake Raphael 2025-09-05 16:51:28 +02:00
  • 63a1b2abdf
    📚 Documentation & Build Update Raphaël 2025-09-05 16:35:41 +02:00
  • 0bb6d77dbb
    style(test/convert): normed the itoa tabs Raphael 2025-09-05 16:31:19 +02:00
  • 7e80beedb8
    build(str/strncpy): adding strncpy to the makefile Raphael 2025-09-05 16:30:55 +02:00
  • 2cf0714dc7
    docs(str): moving the actual documentation on the header Raphael 2025-09-05 16:30:00 +02:00
  • 701ce57f84
    docs(print): moving the actual documentation on the header Raphael 2025-09-05 16:29:51 +02:00
  • ed64bd73d6
    docs(memory): moving the actual documentation on the header Raphael 2025-09-05 16:29:40 +02:00
  • 3cadabea0a
    docs(list): moving the actual documentation on the header Raphael 2025-09-05 16:29:29 +02:00
  • 52b85d2dc6
    docs(convert): moving the actual documentation on the header Raphael 2025-09-05 16:29:16 +02:00
  • 63c1dea7a2
    docs(char): moving the actual documentation on the header Raphael 2025-09-05 16:28:33 +02:00
  • 78c37163f2
    ⚙️ Conversion & Character Utilities Update #3 Raphaël 2025-09-05 15:17:06 +02:00
  • 18f174b2a2
    test(convert): adding test to convert Raphael 2025-09-05 15:12:40 +02:00
  • aa8544ba02
    build(test): now test is building the libft before test Raphael 2025-09-05 15:10:54 +02:00
  • f4cb339be7
    fix(convert/atoll): atoll was now working with NULL parameters Raphael 2025-09-05 15:09:52 +02:00
  • 0988a2c8ab
    fix(convert/atoi): atoi was now working with NULL parameters Raphael 2025-09-05 15:09:35 +02:00
  • 6255f5e0a3
    style(test/char): adding the last '\n' Raphael 2025-09-05 11:36:07 +02:00
  • 94cdf7a155
    Merge pull request #2 from EniumRaphael/test/char Raphaël 2025-09-05 10:57:32 +02:00
  • 1e717b0743
    fix(test/char): fixing typo on the error message Raphael 2025-09-05 10:56:53 +02:00
  • 3aa050dff6
    🧪 Unit Test Update – Character Functions Raphaël 2025-09-05 10:54:21 +02:00
  • 453b4d3b92
    feat(test/char): adding the unitary test for ft_tolower Raphael 2025-09-05 10:49:19 +02:00
  • a7b156aaa6
    feat(test/char): adding the unitary test for ft_tolower Raphael 2025-09-05 10:49:07 +02:00
  • 764097af73
    feat(test/char): adding the unitary test for ft_isprint Raphael 2025-09-05 10:48:48 +02:00
  • 0282b52326
    feat(test/char): adding the test for ft_isascii Raphael 2025-09-05 10:47:44 +02:00
  • 7051eaf1bf
    fix(char): fixing the isascii / isprint Raphael 2025-09-05 10:47:02 +02:00
  • 4c6a17811f
    fix(char/ischar): fix the work of the function Raphael 2025-09-04 18:54:19 +02:00
  • ad0f9d001e
    feat(test/char): adding the first char tests Raphael 2025-09-04 18:53:33 +02:00
  • 75ac0ede8a
    build(make): adding unitary test to the lib Raphael 2025-09-04 18:52:59 +02:00
  • 60e9279f3a
    fix(make): correcting english error on my makefile Raphael 2025-09-04 18:52:16 +02:00
  • 49b0975c34
    chore(ignore): adding test binary to ignore Raphael 2025-09-04 18:51:03 +02:00
  • c4a1ccfeaa
    style(action): renaming the main.yml to norminette.yml Raphael 2025-09-04 15:18:50 +02:00
  • ea7d73e5e6
    Set terminal type for make command Raphaël 2025-09-04 15:10:54 +02:00
  • ea37ab40b1
    Remove unnecessary build steps from workflow Raphaël 2025-09-04 15:09:40 +02:00
  • 17a71d7178
    chore(actions): workflow for norminette checks Raphaël 2025-09-04 15:04:53 +02:00
  • 42a2efb059
    refactor: make ft_checks function static Raphael 2025-09-04 12:01:38 +02:00
  • df67357056
    refactor: make check_args function static Raphael 2025-09-04 12:01:21 +02:00
  • 57a5156fcd
    feat(include/color): init the color header for print propose Raphael 2025-09-04 11:54:38 +02:00
  • e30fb6742a
    refactor(includes): header now normed Raphael 2025-09-04 11:54:05 +02:00
  • b0f5199eff
    refactor(print): changing the return_value to ret Raphael 2025-09-04 11:50:11 +02:00
  • a779c1040e
    refactor(convert): normed the convert functions Raphael 2025-09-04 11:49:07 +02:00
  • 1c607fced3
    refactor(char): normed the char functions Raphael 2025-09-04 11:48:50 +02:00
  • 02d16e2abe
    chore(ignore/clang): adding the clangd to ignore git Raphael 2025-09-02 01:51:50 +02:00
  • 95b38f1810
    ci(github/make): removing ci to improve it Raphael 2025-09-01 18:54:59 +02:00
  • d6a24269fd
    ci(github/c): adding a workflow to test my lib Raphaël 2025-09-01 18:52:20 +02:00
  • 1dcd4f5b09
    feat(str/strncpy): adding the function strncpy Raphael 2025-09-01 18:48:57 +02:00
  • 905ffd4b72
    refactor: only the usefull header Raphael 2025-09-01 18:45:33 +02:00
  • afb804195a
    build(make): improved the Makefile Raphael 2025-09-01 18:43:15 +02:00