william
|
a1c26314e0
|
optimisation du glob sur les chaines vides + travail sur bquote mais marche po
|
2017-03-10 15:00:38 +01:00 |
|
william
|
460d51f451
|
rectif du tri du glob
|
2017-03-09 18:52:41 +01:00 |
|
Antoine Riard
|
4d13a2e6e6
|
end merge
|
2017-03-08 23:44:03 +01:00 |
|
wescande
|
8c2103fa1b
|
merge of the work
|
2017-03-07 21:01:33 +01:00 |
|
wescande
|
ad5bea849e
|
working on job_control, need to catch Jack work's
|
2017-03-07 20:53:11 +01:00 |
|
Jack Halford
|
764c62cc45
|
changed header layout
|
2017-03-07 18:37:13 +01:00 |
|
wescande
|
6ce2a1ec14
|
rectif free on expand_var
|
2017-03-03 20:45:36 +01:00 |
|
wescande
|
df7ed59b03
|
ajout du bool dans l'appel a glob pour demander un matching complet ou juste une expnsion de var +bquote (cas de l'assignation de variables)
|
2017-03-03 16:30:06 +01:00 |
|
wescande
|
7a72910a97
|
ajout de l'expansion du ~ + mise a la norme de command_get_output et correctif appliqué en cas de read invalid
|
2017-03-03 14:35:30 +01:00 |
|
wescande
|
10596c48d9
|
optimisation du backquotting + mise a la norme
|
2017-02-20 19:11:52 +01:00 |
|
wescande
|
169aa62b7e
|
rectif nombreuses issues + ajout de l'expansion des backquote
|
2017-02-20 15:31:13 +01:00 |
|
Jack Halford
|
b8bf58fbab
|
doing some bquote expansion fix
|
2017-02-17 15:49:03 +01:00 |
|
wescande
|
6c8ea86a24
|
ajout memrealloc et modif token_append sur les char esc et esc2
|
2017-02-08 18:46:16 +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
|
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 |
|
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 |
|
wescande
|
9641ed9dbb
|
suppression d'un malheureux leaks + opti recursivite
|
2017-02-01 19:50:32 +01:00 |
|
wescande
|
43f1295324
|
finition sur le globbing (expansion des accolades, gestion des characteres echappe) => normalement aucun bug + mise a la norme
|
2017-01-31 23:25:41 +01:00 |
|
wescande
|
ad7d814c74
|
extension du globbing implemente SUPER MAKEFILE QUI DECHIRE TA M*RE
|
2017-01-31 19:36:29 +01:00 |
|
wescande
|
3c46e10736
|
integration du retour de glob dans les tokens
|
2017-01-30 17:19:09 +01:00 |
|
wescande
|
7cfa1a4837
|
finalisation norme
|
2017-01-30 12:23:13 +01:00 |
|
wescande
|
4f5c65b9a2
|
finalisation du lexer avec les char echappé -> 1 unsigned char pour 8 char du token (1 bit pour 1 char). Module glob en place en tenant compte des echappé. fonction is_char_esc en place pour une utilisation plus globale
|
2017-01-28 01:19:03 +01:00 |
|
wescande
|
45bc317f97
|
working on esc character in token
|
2017-01-27 20:13:13 +01:00 |
|
wescande
|
c3c47e9a5a
|
ajout du ** en mode tmp. Besoin de votre avis dessus. segfault sur la ligne de commande mais doi etre rebase pour savoir d'ou ca vient
|
2017-01-26 19:24:00 +01:00 |
|
wescande
|
c556b0eea5
|
ajout de la recherche recursive sur le globbing et du chemin absolu. (/*/*/*) toujours pas de gestion du double star (**)
|
2017-01-26 19:24:00 +01:00 |
|
wescande
|
6102eda2df
|
ajout de l'expand des brace, reste a travailler sur le tri du tableau de retour pour l'avoir par ordre ascii
|
2017-01-26 19:24:00 +01:00 |
|
wescande
|
87b70c8358
|
le match fonctionne avec les [ab], les [a-z] les [^ ou avec le ! a-z] et Il manque encore le * et les {}. Gestion du ~ a ajouter aussi
|
2017-01-26 19:24:00 +01:00 |
|
wescande
|
977238f69e
|
premier commit. working. . .
|
2017-01-26 19:24:00 +01:00 |
|