Commit Graph

  • 4f0a2fc707 .gitignore main whaffman 2025-04-14 12:57:02 +0200
  • da6f69b575 unused parameter whaffman 2025-03-27 10:45:45 +0100
  • 33a428e81e removed p_token and lastpid gcc complained about unused whaffman 2025-03-25 09:54:37 +0100
  • 18069053ee norm whaffman 2025-03-19 15:40:01 +0100
  • 964a1cec57 Merge remote-tracking branch 'origin/main' into willem whaffman 2025-03-19 14:58:18 +0100
  • 503486a8e6 waiting on all processes before returnning to the read evalloop whaffman 2025-03-19 14:54:14 +0100
  • 0e94a5a97a exit code on signal in prompt whaffman 2025-03-19 14:53:44 +0100
  • c8acd3d4f2 chore (format): make it norminette compliant once again Quinten Mennen 2025-03-18 16:24:05 +0100
  • 6b9e09fb55 feat (lexer): print syntax error Quinten Mennen 2025-03-18 16:22:03 +0100
  • df327180cb chore (todo): update todo Quinten Mennen 2025-03-18 16:00:03 +0100
  • c41ea664c0 refactor (heredoc): make norm compliant Quinten Mennen 2025-03-18 14:41:11 +0100
  • 1679624f8d fix (heredoc): handling signals in heredoc better Quinten Mennen 2025-03-18 14:33:00 +0100
  • 72c66ffd56 ignore dist folder whaffman 2025-03-17 15:51:11 +0100
  • 5329a8e1cd Merge branch 'willem' of github.com:WHaffmans/minishell into willem whaffman 2025-03-17 14:40:04 +0100
  • f7bf872920 norminette parser_get_arguments.c whaffman 2025-03-17 14:37:36 +0100
  • 7939803648 flags in own file and excludedd from git whaffman 2025-03-17 14:37:36 +0100
  • d883cc7517 norminette expander_parse_string.c whaffman 2025-03-17 13:39:17 +0100
  • 3babb7ca3d flags in own file and excludedd from git whaffman 2025-03-17 12:01:31 +0100
  • 56db1cff1b norm whaffman 2025-03-07 17:49:30 +0100
  • ace00a615b signal in heredoc whaffman 2025-03-07 17:46:35 +0100
  • c9c579c9bb norm whaffman 2025-03-07 17:46:18 +0100
  • d4baa4b440 norm whaffman 2025-03-07 16:37:41 +0100
  • 8a04cc69d8 make dist2 whaffman 2025-03-07 16:37:10 +0100
  • 199db17d31 Merge remote-tracking branch 'origin/quinten' into willem whaffman 2025-03-07 13:40:03 +0100
  • 1d93e556c0 make dist whaffman 2025-03-07 13:39:40 +0100
  • f6b4ab4f12 fixing some parsing and error messages Quinten Mennen 2025-03-06 18:10:59 +0100
  • 5e89605f63 now it works Quinten Mennen 2025-03-06 17:59:22 +0100
  • 6c5c8460b7 export always 0 whaffman 2025-03-06 17:55:53 +0100
  • 2c5499a72f export append whaffman 2025-03-06 17:45:03 +0100
  • 5ad220e434 echo drop multiple N Quinten Mennen 2025-03-06 16:59:54 +0100
  • 046e8d320b Merge branch 'willem' into quinten Quinten Mennen 2025-03-06 16:22:56 +0100
  • 0688039329 more pushing Quinten Mennen 2025-03-06 16:22:21 +0100
  • 581c0404f0 new test platform whaffman 2025-03-06 15:58:17 +0100
  • 05a6474b8c shell_name in Makefile whaffman 2025-03-06 15:57:50 +0100
  • ec2b939f41 Merge remote-tracking branch 'origin/quinten' into willem whaffman 2025-03-06 14:09:48 +0100
  • 745889a4dd readme whaffman 2025-03-06 14:09:19 +0100
  • 74323b15a4 expanding ~ Quinten Mennen 2025-03-06 12:44:56 +0100
  • 2d0794bbec compare bash and minishell whaffman 2025-03-06 11:38:28 +0100
  • dd12a170d9 report last exit status whaffman 2025-03-06 11:38:16 +0100
  • 98ede770a5 Merge remote-tracking branch 'origin/quinten' into willem whaffman 2025-03-06 10:59:13 +0100
  • af4e215242 some more refactor and todo Quinten Mennen 2025-03-05 21:42:59 +0100
  • f6c2754882 make norminette happy(er) Quinten Mennen 2025-03-05 21:19:02 +0100
  • 526eba189e refactor command get arguments Quinten Mennen 2025-03-05 21:18:52 +0100
  • 3ed0e2ae9e fix argument count on tokens Quinten Mennen 2025-03-05 20:05:26 +0100
  • 3597596ecb temp wildcard srcs whaffman 2025-03-05 17:44:32 +0100
  • faeaed6e6d remove sources Quinten Mennen 2025-03-05 17:35:50 +0100
  • e48d4795f5 ignore sources for now Quinten Mennen 2025-03-05 17:35:25 +0100
  • 3cba7c5341 save the PID! Quinten Mennen 2025-03-05 17:34:24 +0100
  • 727935ea08 Merge branch 'willem' into quinten Quinten Mennen 2025-03-05 16:54:24 +0100
  • cccc203425 correct concat Quinten Mennen 2025-03-05 16:53:54 +0100
  • 6514dfa49b add tester Quinten Mennen 2025-03-05 16:40:55 +0100
  • b2dceed555 Merge remote-tracking branch 'origin/quinten' into willem whaffman 2025-03-05 16:08:29 +0100
  • 5b7b7350c5 eval Quinten 2025-03-05 15:45:19 +0100
  • 097ab702b5 clear is back whaffman 2025-03-05 13:35:03 +0100
  • 9160d8bbdd Merge branch 'quinten' Quinten Mennen 2025-03-05 13:25:36 +0100
  • 977160903b Auto stash before merge of "quinten" and "willem" Quinten Mennen 2025-03-05 13:21:52 +0100
  • c3cc79d662 Merge branch 'willem' into quinten Quinten Mennen 2025-03-05 13:21:14 +0100
  • 56b5e7c0a5 moving some files around Quinten Mennen 2025-03-05 13:12:46 +0100
  • d279d27d43 cmd == NULL fix whaffman 2025-03-05 13:12:11 +0100
  • 32f416694c Merge remote-tracking branch 'origin/quinten' into willem whaffman 2025-03-05 12:52:22 +0100
  • 97069cac62 fix: keep parsing after redirects Quinten 2025-03-05 11:46:46 +0100
  • b3b6ed6d88 refactor: work on expansion Quinten 2025-03-05 11:32:12 +0100
  • 09e4befa22 command->command is too much, print pretty please whaffman 2025-03-04 18:42:12 +0100
  • dbe5a0d433 some more export and malloc safe returns null if size zero whaffman 2025-03-04 18:17:25 +0100
  • 35083ca6c8 export without args whaffman 2025-03-04 16:33:32 +0100
  • 8c9a3a1e74 Merge remote-tracking branch 'origin/willem' into willem whaffman 2025-03-04 16:19:23 +0100
  • 7d32667e4d executo builtin fix? whaffman 2025-03-04 16:04:10 +0100
  • 5fc09400cd executo builtin fix? whaffman 2025-03-04 16:04:10 +0100
  • 029c3cbcb0 put a couple of fuckups in readme whaffman 2025-03-04 11:14:05 +0100
  • f8236d14d1 strdup_safe returns null if source was null; environment needs to check for NULL whaffman 2025-03-04 10:58:11 +0100
  • 8178757d98 norm whaffman 2025-03-03 23:07:51 +0100
  • 04ac2df8a5 builtin cd and exit WIP 42/52 whaffman 2025-03-03 22:34:59 +0100
  • e824b59969 maybe we do need errrno not sure whaffman 2025-03-03 22:33:49 +0100
  • be8a2094fc Merge remote-tracking branch 'origin/willem' into willem whaffman 2025-03-03 21:07:11 +0100
  • 8e537f5505 Merge branch 'main' into willem whaffman 2025-03-03 21:06:58 +0100
  • 77d6e2c103 libft whaffman 2025-03-03 21:06:11 +0100
  • 8a5ffa0ca6 libft whaffman 2025-03-03 21:05:09 +0100
  • 3559c29cb2 is_digit_str should accept + or - at start of string whaffman 2025-03-03 14:48:45 +0100
  • 4e5dc8c816 10 builtin errors less whaffman 2025-03-03 14:47:00 +0100
  • 74bc47171f error_msg and soem norm whaffman 2025-03-03 14:36:03 +0100
  • b4bb4c900e only frre is not null, and put flags in Makefile whaffman 2025-03-03 12:02:13 +0100
  • dd332b54d0 dont need this anymorre? whaffman 2025-03-03 12:01:33 +0100
  • 8e5deaa6c0 minor fix export whaffman 2025-03-03 11:49:09 +0100
  • 19c1059097 tester in readme whaffman 2025-03-02 22:40:47 +0100
  • 29ac06c11a experimenteing with errno an error msges whaffman 2025-03-02 22:35:00 +0100
  • 3d82b549c7 ignore tester folder whaffman 2025-03-02 22:34:30 +0100
  • 43f2100c5c use ft_split_safe whaffman 2025-03-02 22:34:18 +0100
  • 22c23cdf5a Merge remote-tracking branch 'origin/willem' into willem whaffman 2025-03-02 22:16:21 +0100
  • de9f3f7f8c NORM whaffman 2025-03-02 22:12:31 +0100
  • 6d596eb8d1 NORM whaffman 2025-03-02 22:12:31 +0100
  • 0f2040cb9f make ft_split_safe and environment safe whaffman 2025-03-02 22:08:37 +0100
  • b671ded205 moved tests to tests whaffman 2025-03-01 14:32:27 +0100
  • f9062d4385 error_MSG in builtin_cd/exit whaffman 2025-03-01 14:11:46 +0100
  • ededbc98f4 minishell test script whaffman 2025-03-01 14:10:25 +0100
  • 0109620855 made Makefile a dependency, and put the flags in the make file aswell whaffman 2025-03-01 12:18:56 +0100
  • 888476ea0c Made NOBANNER NOPROMPT and NOCOLOR FLAGS for make, make run FLAGS="-DNOCOLORS -DNOBANNER -DNOPROMPT" whaffman 2025-03-01 12:01:56 +0100
  • 128cb915b9 Let BASH do de Batchmode, stupid whaffman 2025-03-01 11:02:21 +0100
  • 3106486ae0 BATCH MODE WIP whaffman 2025-02-28 17:04:37 +0100
  • cfcd59acbd minishell BATCH MODE whaffman 2025-02-28 15:29:06 +0100
  • a29defbc65 added run_valgrind target whaffman 2025-02-28 15:27:36 +0100