Commit graph

  • 164552cf0c Update README.md main frzysk 2025-07-31 15:56:26 +00:00
  • c34c1b1997 add README.md mcolonna 2025-07-30 19:52:57 +02:00
  • 89dae11aa1 fix: link readline library mcolonna 2025-07-30 17:28:45 +02:00
  • 254bee62c7 fixes TRY1 mcolonna 2024-07-04 13:50:43 +02:00
  • 6184e4e982 norm mcolonna 2024-07-04 12:19:49 +02:00
  • 01722c4e21 merge mcolonna 2024-07-04 12:02:56 +02:00
  • b6aed6ad78 things mcolonna 2024-07-04 11:52:22 +02:00
  • 668bd06c17 [FIX] export without arg joris schaft 2024-07-03 19:01:35 +02:00
  • 75150f95dd norm mcolonna 2024-07-03 14:10:44 +02:00
  • 6862a1913b fix: export builtin and other things * mcolonna 2024-07-03 12:10:35 +02:00
  • b0aa3da8ce merge cd builtin mcolonna 2024-07-02 11:35:07 +02:00
  • 7d38a40717 fix: several builtins * mcolonna 2024-07-01 14:33:38 +02:00
  • c637b5f382 fix: builtins and pipes * mcolonna 2024-07-01 13:46:55 +02:00
  • 147743058d norm mcolonna 2024-07-01 11:23:31 +02:00
  • 5b313a1f5c [ADD] helo joris schaft 2024-07-01 12:36:35 +02:00
  • 0bcb738496 fix: readline in cluster TRY0 mcolonna 2024-07-01 09:48:11 +02:00
  • 3986c27e1c fix errorstatus mcolonna 2024-06-28 16:09:43 +02:00
  • 3007dc9980 finish everything :) mcolonna 2024-06-28 15:31:08 +02:00
  • b72be8973e [ADD] export with "name=value" syntax mcolonna 2024-06-28 14:51:09 +02:00
  • 532b4e959f [ADD] export builtin (unfinished) mcolonna 2024-06-28 14:34:38 +02:00
  • f578b5311b dev: don't use t_variable where don't make sense * mcolonna 2024-06-28 13:15:05 +02:00
  • f9f9562a40 fix: unset builtin mcolonna 2024-06-28 13:09:11 +02:00
  • 55459fae94 norminette mcolonna 2024-06-28 12:58:51 +02:00
  • 3f3028880b fix: signals (^C in $ cat) mcolonna 2024-06-28 12:55:55 +02:00
  • 368b46e82c merge mcolonna 2024-06-28 12:06:17 +02:00
  • 5b751b22fa little fixes mcolonna 2024-06-28 11:45:42 +02:00
  • aefac606b1 dev: add TODO mcolonna 2024-06-28 11:31:39 +02:00
  • d72d88bded [FIX] fixed the cd builtin joris schaft 2024-06-28 11:24:29 +02:00
  • 5bece6093b [ADD] builtin unset mcolonna 2024-06-27 16:08:38 +02:00
  • 7c92b7fe56 merge mcolonna 2024-06-27 15:55:32 +02:00
  • a61dac2ec0 dev: simplify echo's source code mcolonna 2024-06-27 15:51:58 +02:00
  • 1fb86f0fa0 clean mcolonna 2024-06-27 14:57:46 +02:00
  • 6b2360ab6b norminette: split parse_command.c mcolonna 2024-06-27 14:53:45 +02:00
  • f144aa5b6a fix: free empty variables mcolonna 2024-06-27 13:32:29 +02:00
  • 446a7655b6 fix: TODO and FIXME in the files mcolonna 2024-06-25 15:45:27 +02:00
  • 79405df39d fix: unclosed " mcolonna 2024-06-25 15:41:44 +02:00
  • 67bf858a49 fix: free value returned by readline mcolonna 2024-06-25 15:30:03 +02:00
  • b2f6d4b058 clean TODO mcolonna 2024-06-25 14:46:55 +02:00
  • e144a5aa65 fix: filename expansion * mcolonna 2024-06-25 14:28:14 +02:00
  • a0f6ecb7a6 [ADD] clear and echo finished joris schaft 2024-06-25 14:12:40 +02:00
  • 4af738e2ee [ADD] echo joris schaft 2024-06-25 13:55:51 +02:00
  • f3a8866c56 merge mcolonna 2024-06-25 13:42:15 +02:00
  • 50096be197 change exec_builtins prototype mcolonna 2024-06-25 13:37:50 +02:00
  • 823c5b8ac8 [ADD] add some buitlin joris schaft 2024-06-25 13:21:55 +02:00
  • ef11eb0c8c fix: $PATH checked from variables * mcolonna 2024-06-25 13:10:01 +02:00
  • 1091ddf32f [ADD] $? mcolonna 2024-06-21 16:06:20 +02:00
  • 92759513e8 fix valgrind mcolonna 2024-06-21 14:44:55 +02:00
  • 8cfd839045 [ADD] include environment variables in shell vars mcolonna 2024-06-20 18:18:50 +02:00
  • 0898d3b79a [ADD] signals handler * mcolonna 2024-06-18 15:43:22 +02:00
  • 435d06f3a9 modify TODO mcolonna 2024-06-12 13:52:01 +02:00
  • 1f0887e7db Merge: manage errors with command from path mcolonna 2024-06-12 13:42:22 +02:00
  • 1b9a8811f8 fix: manage errors in parse_command mcolonna 2024-06-10 17:47:23 +02:00
  • 75156fd3ee [ADD] execute './' joris schaft 2024-06-07 11:51:08 +02:00
  • 44daaaf097 Merge manage variables with builtins & history mcolonna 2024-06-06 16:37:28 +02:00
  • 38170c7211 [ADD] manage variables * mcolonna 2024-05-27 13:21:40 +02:00
  • d3fdd3bbf6 [ADD] cd builtin joris schaft 2024-06-03 14:32:45 +02:00
  • b103e605c3 fix history mcolonna 2024-05-31 13:52:57 +02:00
  • 04f2754209 fix Makefile for history mcolonna 2024-05-31 13:43:27 +02:00
  • 1d6bd27675 [ADD] history joris schaft 2024-05-28 14:31:04 +02:00
  • e0b059bea6 dev: remove TODO mcolonna 2024-05-17 14:58:11 +02:00
  • f4392c039f fix pipes error + handle no call error + norm mcolonna 2024-05-17 14:44:36 +02:00
  • 2ce36c258e Merge exec_command and parse_command modifications mcolonna 2024-05-16 18:27:25 +02:00
  • d165229b59 norm mcolonna 2024-05-16 18:11:08 +02:00
  • 75bbeed855 libtfise mcolonna 2024-05-16 17:05:14 +02:00
  • 0c3d0ff95b make code more readable and fix things mcolonna 2024-05-15 19:31:57 +02:00
  • 3adace7f33 [FIX] bad malloc size in execute_command mcolonna 2024-05-15 12:05:44 +02:00
  • e531a5917d [FIX] error in libtf mcolonna 2024-04-29 13:52:25 +02:00
  • 9d70f4ccb2 [ADD] multiple pipe joris schaft 2024-05-13 14:10:41 +02:00
  • bfee212ed6 add dev/TODO mcolonna 2024-05-07 14:13:02 +02:00
  • 0fac25fd81 [ADD] redirection '<<' mcolonna 2024-05-07 14:00:26 +02:00
  • c86126ec9d [ADD] redirection '>>' mcolonna 2024-05-02 13:56:56 +02:00
  • 74564daa52 libtfise everything mcolonna 2024-05-01 16:28:34 +02:00
  • f8c50143d6 [ADD] too much colors (and change header) mcolonna 2024-05-01 12:48:12 +02:00
  • d7b4631701 redirections, empty command, parse errors++ mcolonna 2024-04-30 14:34:15 +02:00
  • 8d9ed896a2 [ADD] quotes mcolonna 2024-04-29 16:44:48 +02:00
  • 8d5ccfeb82 check some TODOs mcolonna 2024-04-29 15:56:49 +02:00
  • 117631d50e manage errors mcolonna 2024-04-29 15:49:12 +02:00
  • 78f6fcc82f [FIX] error in libtf mcolonna 2024-04-29 13:52:25 +02:00
  • 3a85b1a195 [FIX] wait all programs to end before prompting mcolonna 2024-04-26 14:23:37 +02:00
  • 581dad0146 [ADD] clear screen at start of minishell mcolonna 2024-04-26 14:19:31 +02:00
  • 149bafef88 check TODO mcolonna 2024-04-26 12:33:38 +02:00
  • d90fc62be5 change execute_call() and fork_exec() prototypes mcolonna 2024-04-26 12:28:23 +02:00
  • 7df3184578 fix errors. Remaining errors: mcolonna 2024-04-25 18:15:37 +02:00
  • 6066d0529b Merge exec_command() and parse_command() branchs mcolonna 2024-04-25 17:47:21 +02:00
  • e3c98f2d22 [FIX] several things* mcolonna 2024-04-25 17:25:37 +02:00
  • af6488534b [ADD] parse_command() mcolonna 2024-04-24 14:49:32 +02:00
  • 7654aeb2d8 [ADD] added fonction to execute command joris schaft 2024-04-24 14:24:09 +02:00
  • 24d8b38510 Merge branch 'mylan2' into mylan mcolonna 2024-04-24 13:29:49 +02:00
  • d26cd021f2 save mcolonna 2024-04-23 16:46:55 +02:00
  • 17770aa6ae a joris schaft 2024-04-23 16:04:24 +02:00
  • 2da8cbabdd add ask_command() and minishell_error() mcolonna 2024-04-23 16:02:01 +02:00
  • fa1301d41f fix Makefile mcolonna 2024-04-23 15:29:26 +02:00
  • c2c1add4a7 clean libtf mcolonna 2024-04-23 15:13:51 +02:00
  • a0ad80a375 basic functions to make mcolonna 2024-04-23 14:52:17 +02:00
  • 1a34e2f64b dev: add Makefile mcolonna 2024-04-23 13:46:44 +02:00
  • 23d28a9d93 dev: add ./minishell to .gitignore mcolonna 2024-04-23 13:27:37 +02:00
  • 62b6958022
    Initial commit Zy 2024-04-23 13:25:19 +02:00