Commit Graph
171 Commits
Author SHA1 Message Date
KeyZox 37dc7507dd 「🏗️」 wip: ctrl \ and ctrl d working 2024-06-26 12:49:40 +02:00
y-syo 9980762f0c 「🏗️」 wip(builtins): working on builtins... 2024-06-26 10:21:42 +02:00
KeyZox 2a0fea22ed 「🏗️」 wip: Signal handling in realine 2024-06-25 17:54:33 +02:00
KeyZox 7460600fa2 「🔨」 fix: CD not vomiting valgrind error 2024-06-25 17:20:20 +02:00
KeyZox e7a5e8041b 「✨」 feat: CD finished need valgrind fix but it's fine 2024-06-25 16:31:55 +02:00
KeyZox db8435b6c2 「🏗️」 wip: CD reworked 2024-06-25 14:40:44 +02:00
y-syo d3a8e94779 「🔨」 fix: invalid fd close 2024-06-25 11:38:35 +02:00
KeyZox 1ddd5534c8 「✨」 feat: CD working 2024-06-25 11:23:25 +02:00
KeyZox 5710f193d7 「🏗️」 wip: Started cd and pwd 2024-06-25 10:38:07 +02:00
y-syo d9771f26a4 「🏗️」 wip(exec_single_cmd:command_not_found): correct command is not found msg 2024-06-24 14:06:31 +02:00
y-syo d5c8727093 「🔨」 fix(split_cmd): fixed command execution + null return code no longer show 2024-06-24 13:05:47 +02:00
y-syo 831d046fcb 「✨」 feat: command return code msg + env norm 2024-06-24 12:57:03 +02:00
y-syo 667beff259 「🔨」 fix(env): getters now dup the value, protect possible unwanted change 2024-06-24 10:32:19 +02:00
y-syo a2a9e362d3 「✨」 feat: pipe are now piping D: 2024-06-23 03:53:22 +02:00
KeyZox de23176011 「✨」 feat: Check for unclosed quote 2024-06-21 12:44:51 +02:00
yosyo 87f031c87f 「🔨」 fix(exec_cmd): fixed waitpid, now wait for all process, not just first one (and minor fixes) 2024-06-21 10:01:05 +02:00
yosyo 59a2ce8838 「🏗️」 wip(main.c): changed main to execute commands 2024-06-21 09:59:31 +02:00
KeyZox 59964a9248 「🔨」 fix: Removed debug print 2024-06-20 14:36:25 +02:00
KeyZox ce70b6ee94 「🎉」 init: Merged branch successfully 2024-06-20 14:30:25 +02:00
KeyZox 64ede5becd 「✨」 feat: $ working 2024-06-20 14:28:54 +02:00
y-syo 2dc8817d98 「🔨」 fix(exec_cmd): fixed some things. 2024-06-18 20:31:40 +02:00
KeyZox 6ae7296237 「🏗️」 wip: Work in progress 2024-06-18 12:21:40 +02:00
yosyo 8ec6d94a52 「🔨」 fix(get_path): fixed algorythm for better performances 2024-06-13 14:21:45 +02:00
y-syo f70c506fed 「🔨」 fix(exec_fn): fixed exec functions, not normed 2024-06-10 18:17:12 +02:00
KeyZox 7b84f8fbb1 「🔨」 fix: Fuck you yosyo 2024-06-10 17:10:42 +02:00
y-syo e0bc79fb3b 「✨」 feat: now in header :D 2024-06-10 17:09:21 +02:00
yosyo 3b5f1636ac Merge pull request #6 from KeyZox71/mmoussou
merged mmoussou branch
2024-06-10 17:05:02 +02:00
y-syo 0266cee5cb 「🔨」 fix(env_cmd): fixed strcmp and env cmds 2024-06-10 17:03:14 +02:00
y-syo 815689e72f 「🏗️」 wip(env): not tested, could not work 2024-06-09 16:03:09 +02:00
y-syo cf0a230f28 「✏️」 norm(src/exec/*): normed everything... 2024-06-05 01:23:18 +02:00
y-syo 5642c267f0 「🔨」 fix: fixed split cmd when there is no path var, added split cmd execution to the main 2024-06-04 22:28:13 +02:00
y-syo b7601617cc 「✨」 feat(exec_cmd): commands execution is back !
This reverts commit 06f2480711.
2024-06-04 21:40:14 +02:00
y-syo 8355438ee8 「🎉」 init(exec_split_cmd): branch merge from mmoussou 2024-06-04 21:38:43 +02:00
KeyZox 7455f17209 「🎉」 init: Merged adjoly 2024-06-04 13:26:32 +02:00
KeyZox e6e7a823d4 「🔨」 fix: Change argv from char* to char** 2024-06-04 13:20:51 +02:00
yosyo 0e572cd344 「✨」 feat(Makefile): made the makefile cute :3 (and use cc cuz gcc is way faster than clang, GNU supremacy) 2024-06-03 15:49:39 +02:00
yosyo 3f353e445e 「🔨」 fix(exec.h): fixed wrong header 2024-06-03 15:28:26 +02:00
yosyo 06f2480711 Revert "「✨」 feat(exec_cmd): can now execute commands ! still kind of a wip tho"
This reverts commit 32e09ff98a.
2024-06-02 21:18:42 +02:00
yosyo 32e09ff98a 「✨」 feat(exec_cmd): can now execute commands ! still kind of a wip tho 2024-06-02 21:17:02 +02:00
KeyZox b17e34e030 「🏗️」 wip: testing things, might broke. 2024-06-01 13:54:32 +02:00
KeyZox 5a71c50897 「✨」 feat: Parsing working but not handling error 2024-05-31 19:26:09 +02:00
KeyZox 6bbdef9d7c 「✨」 feat: Parsing of command kinda working 2024-05-30 17:59:49 +02:00
y-syo d84749d009 「🔨」 fix(env.h): fixed header protection 2024-05-30 15:42:59 +02:00
KeyZox ad01524c36 「🔨」 fix: Fixed __to_token invalid read if no space 2024-05-28 16:29:34 +02:00
KeyZox c87d45e584 「🏗️」 wip: testing things, might broke. 2024-05-28 14:21:41 +02:00
KeyZox c6d1149642 「🔨」 fix: Fixed prompt with env function 2024-05-27 19:02:07 +02:00
yosyo ebe3560d03 「🔨」 fix(env commands): fixed segfault 2024-05-27 18:06:14 +02:00
KeyZox ae1872a6a2 「✨」 feat: Moved env function to env.h 2024-05-27 17:32:55 +02:00
yosyo 64f495b114 「✨」 feat(env_get_value): added a func to get value of a variable with the env struct 2024-05-27 13:13:46 +02:00
KeyZox ad1f4e936d 「🔨」 fix: get_pwd fixed leak 2024-05-27 12:55:15 +02:00