Commit Graph

  • 90c213e758 🔨」 fix: learn to save you idiot Adam Joly 2024-07-15 15:25:25 +02:00
  • 891a43dbbb 」 feat(builtins/ft_exit): ft_exit is there ! :D yosyo 2024-07-15 15:16:08 +02:00
  • bd49fa19a1 ✏️」 norm: normed Adam Joly 2024-07-15 14:43:03 +02:00
  • 17bb4ce14e 🔨」 fix: quote fixed Adam Joly 2024-07-15 14:27:43 +02:00
  • 27ac717f67 」 feat(exec/exit_code): set exit_code yosyo 2024-07-15 14:07:44 +02:00
  • 9190ccfd0f 🔨」 fix: fixed $ Adam Joly 2024-07-15 14:03:23 +02:00
  • 92d53ccfbb 🔨」 fix(builtins/ft_export): bad identifier checking yosyo 2024-07-15 13:34:31 +02:00
  • ab31b83147 🔨」 fix: fix env in exec Adam Joly 2024-07-15 12:36:05 +02:00
  • 06abdc7b1c 」 feat: free_exit done Adam Joly 2024-07-15 12:35:44 +02:00
  • d73e40e01b 🔨」 fix: some fix to the parsing Adam Joly 2024-07-15 12:33:57 +02:00
  • 416557debd ✏️」 norm: normed project. Adam Joly 2024-07-14 15:52:11 +02:00
  • ac7684f45d 🔨」 fix(exec/check_file): check if path is a directory y-syo 2024-07-14 15:50:26 +02:00
  • fe0285a5b2 🔨」 fix: if folder crash Adam Joly 2024-07-14 15:39:28 +02:00
  • 4739d6b6f9 ✏️」 norm(env/env_get): normed project. y-syo 2024-07-14 14:43:19 +02:00
  • f76d15c78c 🔨」 fix(builtins/export): fixed export double value problem y-syo 2024-07-14 14:29:25 +02:00
  • 967ec80d31 」 feat: ctrl \ handled Adam Joly 2024-07-13 18:52:00 +02:00
  • 60070f9d60 」 feat: working '$'? Adam Joly 2024-07-13 17:26:20 +02:00
  • 47b8806eec 🔨」 fix(builtins/export): fixed double values when empty + leaks yosyo 2024-07-13 16:12:20 +02:00
  • d7c5e9611b 」 feat: Added ctrl c to heredoc Adam Joly 2024-07-13 14:16:31 +02:00
  • 310f26ef80 」 feat(builtins/export): export possibly done yosyo 2024-07-11 19:08:49 +02:00
  • 54e01e9bc3 ✏️」 norm: Normed everything and leak erased from the surface of the earth and what the fuck am i doing at this hour coding i shoud be sleeping 1:30am wtf god damn please give me a bed and fuck you yosyo 🖕 Adam Joly 2024-07-10 01:22:28 +02:00
  • b1f77b386a 🔨」 fix: Fixed some leak in the heredoc Adam Joly 2024-07-09 18:06:35 +02:00
  • 4b80fef3f3 」 feat: Added security to redirection fd Adam Joly 2024-07-09 16:42:27 +02:00
  • 02a56b7086 🔨」 fix: gitignore don't ignore main Adam Joly 2024-07-09 16:41:54 +02:00
  • 3857261476 🔨」 fix: Fixed prompt and env Adam Joly 2024-07-09 16:24:25 +02:00
  • 947ccc16e7 📝」 doc: Added better readline.supp Adam Joly 2024-07-09 16:19:57 +02:00
  • c935f80dfe 🔨」 fix: No more leak in the parsing Adam Joly 2024-07-09 16:19:19 +02:00
  • 91a78d5870 🔨」 fix(env): fixed the env init yosyo 2024-07-09 14:42:28 +02:00
  • f09db03442 ✏️」 norm: Normed heredoc Adam Joly 2024-07-09 11:25:22 +02:00
  • 90af93aa73 」 feat(builtins/export): fixed exports :D yosyo 2024-07-06 18:34:00 +02:00
  • 249b6a6920 」 feat: $ expand working Adam Joly 2024-07-06 18:08:04 +02:00
  • 6ca36c8854 」 feat(quotes_parsing): quotes are now correctly parsed ! :D yosyo 2024-07-06 18:05:14 +02:00
  • 3065937842 🔨」 fix(exec_cmd): fixed command not being executed in a fork yosyo 2024-07-06 18:04:35 +02:00
  • 9bc1c75871 🔨」 fix: wtf fucking quote Adam Joly 2024-07-06 15:06:03 +02:00
  • 22f7565d47 🔨」 fix: working parsing Adam Joly 2024-07-06 13:36:03 +02:00
  • 4793df800d 」 feat(exec_builtins): fixed builtins exec from a fork yosyo 2024-07-06 12:04:14 +02:00
  • 4452a06e5d 🔨」 fix: Fixed some leak and started refactor main Adam Joly 2024-07-04 17:15:08 +02:00
  • 8769b5d25f 🔨」 fix: fixed some things. yosyo 2024-07-04 12:08:27 +02:00
  • 80ef34f45b 」 feat(exec_builtins / quote parsing): did builtins execution, wip quote parsing (don't work for the moment) yosyo 2024-07-04 11:45:37 +02:00
  • d24f097ae9 」 feat: Added some security to the parsing Adam Joly 2024-07-03 19:13:43 +02:00
  • 9f25b17170 🔨」 fix: Made a cd wayyy more simpler, thx bonsthie Adam Joly 2024-07-03 12:00:30 +02:00
  • 4a2b882d22 🔨」 fix: fixed when quote near char Adam Joly 2024-07-03 11:27:48 +02:00
  • f0c0830c4d 」 feat: Did a lot of things, don't know what but it work Adam Joly 2024-06-30 18:03:58 +02:00
  • 3d7669d056 🔨」 fix: fixed when echo doesn't have args after -n Adam Joly 2024-06-29 20:10:50 +02:00
  • 817ed058dd 」 feat: echo done(hopefully) Adam Joly 2024-06-29 20:05:18 +02:00
  • 26b8603933 🔨」 fix: Fixed merge conflict on main Adam Joly 2024-06-29 15:35:28 +02:00
  • 5e68b7342d 🏗️」 wip(buildtins:export): testing things, might broke. y-syo 2024-06-28 10:12:19 +02:00
  • 15f87d9a37 🔨」 fix(exec_cmd): fixed counter y-syo 2024-06-27 14:29:14 +02:00
  • 333942d80e 🔨」 fix: Fixed heredoc and append which the file name goes in argv Adam Joly 2024-06-26 12:58:24 +02:00
  • 37dc7507dd 🏗️」 wip: ctrl \ and ctrl d working Adam Joly 2024-06-26 12:49:06 +02:00
  • 9980762f0c 🏗️」 wip(builtins): working on builtins... y-syo 2024-06-26 10:21:42 +02:00
  • 2a0fea22ed 🏗️」 wip: Signal handling in realine Adam Joly 2024-06-25 17:54:33 +02:00
  • 7460600fa2 🔨」 fix: CD not vomiting valgrind error Adam Joly 2024-06-25 17:20:20 +02:00
  • e7a5e8041b 」 feat: CD finished need valgrind fix but it's fine Adam Joly 2024-06-25 16:31:55 +02:00
  • db8435b6c2 🏗️」 wip: CD reworked adjoly 2024-06-25 14:40:44 +02:00
  • d3a8e94779 🔨」 fix: invalid fd close y-syo 2024-06-25 11:38:35 +02:00
  • 1ddd5534c8 」 feat: CD working adjoly 2024-06-25 11:23:25 +02:00
  • 5710f193d7 🏗️」 wip: Started cd and pwd Adam Joly 2024-06-25 10:38:07 +02:00
  • d9771f26a4 🏗️」 wip(exec_single_cmd:command_not_found): correct command is not found msg adjoly y-syo 2024-06-24 14:06:31 +02:00
  • d5c8727093 🔨」 fix(split_cmd): fixed command execution + null return code no longer show y-syo 2024-06-24 13:05:47 +02:00
  • 831d046fcb 」 feat: command return code msg + env norm y-syo 2024-06-24 12:57:03 +02:00
  • 667beff259 🔨」 fix(env): getters now dup the value, protect possible unwanted change y-syo 2024-06-24 10:32:19 +02:00
  • a2a9e362d3 」 feat: pipe are now piping D: y-syo 2024-06-23 03:53:22 +02:00
  • de23176011 」 feat: Check for unclosed quote adjoly 2024-06-21 12:44:51 +02:00
  • 87f031c87f 🔨」 fix(exec_cmd): fixed waitpid, now wait for all process, not just first one (and minor fixes) yosyo 2024-06-21 10:01:05 +02:00
  • 59a2ce8838 🏗️」 wip(main.c): changed main to execute commands yosyo 2024-06-21 09:59:31 +02:00
  • 59964a9248 🔨」 fix: Removed debug print adjoly 2024-06-20 14:36:25 +02:00
  • ce70b6ee94 🎉」 init: Merged branch successfully adjoly 2024-06-20 14:30:25 +02:00
  • 64ede5becd 」 feat: $ working adjoly 2024-06-20 14:28:54 +02:00
  • 2dc8817d98 🔨」 fix(exec_cmd): fixed some things. y-syo 2024-06-18 20:31:40 +02:00
  • 6ae7296237 🏗️」 wip: Work in progress Adam Joly 2024-06-18 12:21:40 +02:00
  • 8ec6d94a52 🔨」 fix(get_path): fixed algorythm for better performances yosyo 2024-06-13 14:21:45 +02:00
  • f70c506fed 🔨」 fix(exec_fn): fixed exec functions, not normed y-syo 2024-06-10 18:17:12 +02:00
  • 7b84f8fbb1 🔨」 fix: Fuck you yosyo Adam Joly 2024-06-10 17:10:42 +02:00
  • e0bc79fb3b 」 feat: now in header :D y-syo 2024-06-10 17:09:21 +02:00
  • 3b5f1636ac Merge pull request #6 from KeyZox71/mmoussou yosyo 2024-06-10 17:05:02 +02:00
  • 0266cee5cb 🔨」 fix(env_cmd): fixed strcmp and env cmds y-syo 2024-06-10 17:03:14 +02:00
  • 815689e72f 🏗️」 wip(env): not tested, could not work y-syo 2024-06-09 16:03:09 +02:00
  • cf0a230f28 ✏️」 norm(src/exec/*): normed everything... y-syo 2024-06-05 01:23:18 +02:00
  • 5642c267f0 🔨」 fix: fixed split cmd when there is no path var, added split cmd execution to the main y-syo 2024-06-04 22:28:13 +02:00
  • b7601617cc 」 feat(exec_cmd): commands execution is back ! y-syo 2024-06-04 21:40:14 +02:00
  • 8355438ee8 🎉」 init(exec_split_cmd): branch merge from mmoussou y-syo 2024-06-04 21:38:43 +02:00
  • 7455f17209 🎉」 init: Merged adjoly Adam Joly 2024-06-04 13:26:32 +02:00
  • e6e7a823d4 🔨」 fix: Change argv from char* to char** Adam Joly 2024-06-04 13:20:51 +02:00
  • 0e572cd344 」 feat(Makefile): made the makefile cute :3 (and use cc cuz gcc is way faster than clang, GNU supremacy) yosyo 2024-06-03 15:49:39 +02:00
  • 3f353e445e 🔨」 fix(exec.h): fixed wrong header yosyo 2024-06-03 15:28:26 +02:00
  • 06f2480711 Revert "「」 feat(exec_cmd): can now execute commands ! still kind of a wip tho" yosyo 2024-06-02 21:18:42 +02:00
  • 32e09ff98a 」 feat(exec_cmd): can now execute commands ! still kind of a wip tho yosyo 2024-06-02 21:17:02 +02:00
  • b17e34e030 🏗️」 wip: testing things, might broke. Adam Joly 2024-06-01 13:54:32 +02:00
  • 5a71c50897 」 feat: Parsing working but not handling error Adam Joly 2024-05-31 19:26:09 +02:00
  • 6bbdef9d7c 」 feat: Parsing of command kinda working Adam Joly 2024-05-30 17:59:49 +02:00
  • d84749d009 🔨」 fix(env.h): fixed header protection y-syo 2024-05-30 15:42:59 +02:00
  • ad01524c36 🔨」 fix: Fixed __to_token invalid read if no space Adam Joly 2024-05-28 16:29:34 +02:00
  • c87d45e584 🏗️」 wip: testing things, might broke. Adam Joly 2024-05-28 14:21:41 +02:00
  • c6d1149642 🔨」 fix: Fixed prompt with env function Adam Joly 2024-05-27 19:02:07 +02:00
  • ebe3560d03 🔨」 fix(env commands): fixed segfault yosyo 2024-05-27 18:06:14 +02:00
  • ae1872a6a2 」 feat: Moved env function to env.h Adam Joly 2024-05-27 17:32:55 +02:00
  • 64f495b114 」 feat(env_get_value): added a func to get value of a variable with the env struct yosyo 2024-05-27 13:13:46 +02:00
  • ad1f4e936d 🔨」 fix: get_pwd fixed leak Adam Joly 2024-05-27 12:55:15 +02:00
  • e1aa0ff445 🗑️」 clean: Added readline.supp Adam Joly 2024-05-27 12:53:32 +02:00