Commit graph

39 commits

Author SHA1 Message Date
william
7e6fe22791 cd fonctionnel mais pas l'option -P 2017-03-25 23:00:02 +01:00
Antoine Riard
7c74e22884 cd ok pour minishell 2017-03-25 21:25:05 +01:00
Antoine Riard
ab023f0cf0 norme ok sur cd 2017-03-25 21:21:59 +01:00
Antoine Riard
c506b8e002 modifs cd 2017-03-25 20:54:56 +01:00
Antoine Riard
83d2bbad29 norme cd 2017-03-25 20:47:43 +01:00
Antoine Riard
865bb87f0b correctif cd 2017-03-25 20:16:33 +01:00
Antoine Riard
3d4aa1c3f9 new cd to test 2017-03-25 19:51:28 +01:00
Antoine Riard
5ebf38bf12 cd en cours 2017-03-25 18:05:09 +01:00
Antoine Riard
7d08adfb4e rebuilding cd, en cours 2017-03-25 17:05:47 +01:00
Antoine Riard
8ecbab8a3b new cd to finish 2017-03-25 04:09:35 +01:00
Antoine Riard
d027576bbf new cd to finish 2017-03-25 04:08:25 +01:00
wescande
38caf98d79 fix env + fix cliopts 2017-03-25 02:17:07 +01:00
Jack Halford
64694ed5ba builtin_cd has cliopts 2017-03-25 00:56:48 +01:00
Jack Halford
62a314d659 ca compile 2017-03-24 23:12:39 +01:00
Jack Halford
79ac0a8edc unsetenv OK 2017-03-24 23:05:52 +01:00
Jack Halford
b1f730a833 env ./42sh still making problems 2017-03-22 00:29:03 +01:00
Jack Halford
2c4eedb94f changed malloc, to ft_malloc. what have I done... 2017-03-21 15:49:51 +01:00
Jack Halford
e34666665d error message in cd builtin: 2017-03-21 15:26:43 +01:00
wescande
229864750f new Makefile compile libft without relink. change on exec for forker. change on all builtin for return status & set exit status 2017-03-20 14:42:49 +01:00
Jack Halford
6efd4c7e1f main refactoring 2017-03-16 14:20:44 +01:00
Antoine Riard
6401e1759f gestion d erreurs math builtin 2017-03-15 21:06:35 +01:00
gwojda
c2b7a9e027 #107 2017-03-15 10:53:20 +01:00
Jack Halford
a9799debda issue #72, tried to reset file descriptors but still not working 2017-03-09 15:24:00 +01:00
Jack Halford
764c62cc45 changed header layout 2017-03-07 18:37:13 +01:00
wescande
ed0c3803b0 rectif builtin cd : ajout du -- pour stopper les args, ajout des messages d'erreurs pour trops d'arguments ou home not set 2017-03-03 20:13:55 +01:00
ariard@student.42.fr
62a8832823 before pull 2017-02-21 14:36:32 +01:00
ariard@student.42.fr
8d23821d69 after mege 2017-02-20 21:05:12 +01:00
gwojda
d136e2be04 correction leak cd + 2-3 autres ptits trucs 2017-02-17 13:58:27 +01:00
Jack Halford
be6be17f2a bquotes expansion refactoring for future norm checks; still need to preventh field splitting for dquoted bquotes; also need to fuse bquote expansion into the globbing module 2017-02-14 00:42:41 +01:00
ariard@student.42.fr
42bd66af42 generation liste chainee d'ast de multi commande ok, to-do : ast de while 2017-01-28 23:39:59 +01:00
ariard@student.42.fr
133f4bf052 read script init 2017-01-22 00:38:27 +01:00
Jack Halford
ef400aa225 first effort towards subshells and backquotes, lexer done, execution done for subshells 2017-01-11 18:06:26 +01:00
Jack Halford
72b9e72fc8 days work, still a lot to do 2016-12-15 18:32:48 +01:00
Jack Halford
e3b344bbb9 big refactoring in progress, will finish tomorrow 2016-12-13 17:59:58 +01:00
Jack Halford
972e3e6cbc pad mal de norme, aussi on enleve le backslash si necessaire au lexing 2016-12-03 13:15:58 +01:00
Jack Halford
569812ddcb pipeline working, added stack of old qstates to make the FSM adiabatic 2016-11-28 19:30:31 +01:00
Jack Halford
43529fc845 tokenization finished. interactive shell improvements for signal handlind (ISIG option turned off). next step is parsing, thinking of AST structure 2016-11-12 23:51:34 +01:00
Jack Halford
76535c73c1 work of 10/11/16, started tokenization 2016-11-10 17:05:15 +01:00
Jack Halford
6359eac19f interactive shell with termcaps 2016-10-28 21:24:29 +02:00