wescande
|
87e5d1eed0
|
mise norme
|
2017-02-07 19:58:32 +01:00 |
|
wescande
|
c2d979012a
|
rectif du ./ dans le glob + optim du nb de result dans le cas de recherche cross-dir
|
2017-02-07 19:53:12 +01:00 |
|
wescande
|
90611cf046
|
Merge branch 'master' of github.com:jzck/minishell
rectif read
|
2017-02-07 19:00:51 +01:00 |
|
wescande
|
afd57a576c
|
rectif invalid read on glob.c because of len instead of (len >> 3) + 1
|
2017-02-07 19:00:39 +01:00 |
|
Jack Halford
|
28acb3b814
|
removed lexer_var and prototype
|
2017-02-07 18:14:57 +01:00 |
|
Jack Halford
|
b613f9fb89
|
conflicts resolved
|
2017-02-07 18:06:30 +01:00 |
|
Jack Halford
|
a01b7b76ab
|
redirection now works with builtins!
|
2017-02-07 17:57:52 +01:00 |
|
wescande
|
8539dc9ddf
|
libft with new makfile
|
2017-02-07 17:43:22 +01:00 |
|
wescande
|
6648487f4a
|
mergeing of branch var expansion
|
2017-02-07 17:40:10 +01:00 |
|
wescande
|
7610136d18
|
expansion des variables ok, fait a l'execution et plus dans le lexer (laissé en commentaire dans le lexer)
|
2017-02-07 17:22:39 +01:00 |
|
gwojda
|
4dea36519b
|
correction ptit bug touche suppr
|
2017-02-07 15:28:35 +01:00 |
|
Jack Halford
|
060800769b
|
lexer_comment done
|
2017-02-07 12:57:46 +01:00 |
|
Jack Halford
|
c56f9dac85
|
lexer_comment back onto master
|
2017-02-07 12:38:04 +01:00 |
|
Jack Halford
|
8ae6910122
|
redirection of identical fds does nothing
|
2017-02-07 12:03:22 +01:00 |
|
Jack Halford
|
d7f5116eb0
|
looks promising
|
2017-02-07 02:07:47 +01:00 |
|
Jack Halford
|
bb52d35f4d
|
starting to fix redirects
|
2017-02-06 23:49:58 +01:00 |
|
Jack Halford
|
5cac33e7cf
|
Merge branch 'master' of https://github.com/jzck/minishell
|
2017-02-06 17:01:23 +01:00 |
|
Jack Halford
|
156e1cb29c
|
file redirections repaired
|
2017-02-06 16:51:34 +01:00 |
|
wescande
|
80cbac03a2
|
rectif du glob pour ne pas chercher les fichiers/dossiers cachés
|
2017-02-06 16:04:03 +01:00 |
|
wescande
|
43a4fffc58
|
erreur de parenthese + remise a la norme
|
2017-02-06 15:51:49 +01:00 |
|
wescande
|
fe57e9e520
|
rectif du segv sur {} + modification de la gestion des {} (ordre + qd chaine unique) + ajout de fonction pours les chars esc (set_char_esc | set_char_no_esc | set_char_esc_mode
|
2017-02-06 15:38:10 +01:00 |
|
Jack Halford
|
a919dc53b9
|
added parsing error when words follow a subshell
|
2017-02-06 14:42:21 +01:00 |
|
Jack Halford
|
1649b6a294
|
read works with escape sequences
|
2017-02-06 14:05:44 +01:00 |
|
gwojda
|
f63737a90c
|
changement des couleurs du prompt - correction leger bug sur le backslash
|
2017-02-05 17:45:17 +01:00 |
|
gwojda
|
1afdd9528b
|
correction des heredocs + corrections de quelques bugs mineurs sur l'edition de ligne (le gain de ligne a peut-etre entrainé des bugs que j'ai raté)
|
2017-02-05 17:13:26 +01:00 |
|
gwojda
|
c77af3da9f
|
mise a jour des parentheses/accolades
|
2017-02-04 18:28:05 +01:00 |
|
gwojda
|
288acbb378
|
mise a la norme edition de ligne - heredoc mal géré
|
2017-02-04 16:29:28 +01:00 |
|
gwojda
|
08710f9e6b
|
merge
|
2017-02-03 18:40:27 +01:00 |
|
gwojda
|
86fc221cb4
|
heredoc - historique avec point d'exclamation - sortie plus propre avec control D - historique ne prend plus en compte deux commandes consecutives egales
|
2017-02-03 18:38:22 +01:00 |
|
Jack Halford
|
065aacaadd
|
removed debug messages from completion
|
2017-02-03 17:36:07 +01:00 |
|
Jack Halford
|
12d069d26b
|
fix des problemes de compilations post-merge
|
2017-02-03 16:28:47 +01:00 |
|
Jack Halford
|
593258dff2
|
merged lexer-hotfix
|
2017-02-03 16:23:54 +01:00 |
|
Jack Halford
|
2f647b820f
|
no more skipping delims before lexing, removed superfluous headers from lib, readded do_job_notifications before prompt
|
2017-02-03 16:15:55 +01:00 |
|
gwojda
|
2d6b314a68
|
completion semble fonctionnelle : plus de tests a faire ! :)
|
2017-02-03 16:13:36 +01:00 |
|
m600x
|
6ab0634d4c
|
Reworked autocompletion multichoice
|
2017-02-03 15:49:03 +01:00 |
|
gwojda
|
045b3c0226
|
completion en cas d'unique possibilité : OK ! :D
|
2017-02-03 15:41:06 +01:00 |
|
m600x
|
c9dc8a5bd2
|
Merged with completion
|
2017-02-03 15:21:13 +01:00 |
|
Jack Halford
|
585d469324
|
lexer skips delims before starting to tokenize
|
2017-02-03 15:15:38 +01:00 |
|
m600x
|
cb9fe01c3e
|
Merging
|
2017-02-03 15:14:02 +01:00 |
|
m600x
|
fff7a872e6
|
Pre-Merge
|
2017-02-03 15:08:32 +01:00 |
|
gwojda
|
3e2f3eae76
|
quoting + backslash + backquotes + parentheses + accolades revu : normalement ca marche. On va tenter d'ajouter la completion
|
2017-02-03 15:05:28 +01:00 |
|
gwojda
|
c0918e8e6b
|
quoting + backslash + backquotes + parentheses + accolades revu : normalement ca marche. On va tenter d'ajouter la completion
|
2017-02-03 15:04:54 +01:00 |
|
Jack Halford
|
f4efbdd313
|
hotfix, forget to check compilation
|
2017-02-03 14:56:30 +01:00 |
|
Jack Halford
|
da66e7bd79
|
Merge branch 'redirection-fix'
|
2017-02-03 14:42:41 +01:00 |
|
Jack Halford
|
09cb6f7843
|
seems to pass initial testing for chained redirections, havent tried very far
|
2017-02-03 14:41:28 +01:00 |
|
m600x
|
9f15e9b4c7
|
Content of data->line.input and data->line.pos updated
|
2017-02-03 14:15:46 +01:00 |
|
Jack Halford
|
62be4bc470
|
new architecture for redirection inside of fork(), chained redirects dont work properly yet
|
2017-02-03 14:11:34 +01:00 |
|
Jack Halford
|
985745f881
|
starting to fixi redirections
|
2017-02-03 13:21:06 +01:00 |
|
m600x
|
f43f11cd14
|
Rebase init
|
2017-02-03 12:36:25 +01:00 |
|
gwojda
|
7fb9aa2da5
|
changement du squelette (passage a un tableau de pointeur sur fonction) - pas encore tout resté
|
2017-02-02 19:07:32 +01:00 |
|