|
13555cafb3
|
builtins : suppression if inutile
|
2024-04-23 13:55:00 +02:00 |
|
|
006dc28466
|
exit_code : suppression argument new
|
2024-04-19 15:46:49 +02:00 |
|
|
6c570cf724
|
Cargo : 0.6.0 -> 0.7.0
|
2024-04-19 12:18:27 +02:00 |
|
|
c1171aa0b2
|
parser : une simple quote non matchée attend une entrée de l'utilisateur
|
2024-04-19 12:17:10 +02:00 |
|
|
fb09cfc8c6
|
parser : un backslash suivi d'un newline demande à l'utilisateur d'entrer à nouveau
|
2024-04-19 12:10:38 +02:00 |
|
|
1e72ff63f8
|
builtins : ajout export
|
2024-04-19 11:32:47 +02:00 |
|
|
c7e9b19ac1
|
builtins : ajout unset
|
2024-04-19 11:18:09 +02:00 |
|
|
5fca142fea
|
parser : garde pour annuler un bug de parser dans la fonction des variables
|
2024-04-19 11:05:52 +02:00 |
|
|
8906ac7c70
|
builtins : ajout exit
|
2024-04-19 11:03:49 +02:00 |
|
|
74fb3573be
|
exit_code : passage en mode référence mutable
|
2024-04-19 10:24:13 +02:00 |
|
|
2337bd3127
|
builtins : code de cd plus lisible
|
2024-04-18 10:32:28 +02:00 |
|
|
d162a24db0
|
Cargo : 0.5.0 -> 0.6.0
|
2024-04-17 16:16:10 +02:00 |
|
|
a50bea4c60
|
error : délocalisation de l'erreur UnmatchedQuoteError
|
2024-04-17 16:15:35 +02:00 |
|
|
9d53bdba0c
|
variables : possibilité de récupérer les arguments de la ligne de commande
|
2024-04-17 16:08:29 +02:00 |
|
|
a441fc9cb3
|
parser : possibilité d'afficher des variables
|
2024-04-17 15:41:03 +02:00 |
|
|
fa9033beea
|
Ajout : module variables
|
2024-04-17 15:04:28 +02:00 |
|
|
eaa9622446
|
parser : match plus lisible pour parse_backslash
|
2024-04-17 10:33:06 +02:00 |
|
|
5584f49c87
|
interface : remplacement du if par un match plus lisible
|
2024-04-17 10:25:32 +02:00 |
|
|
fdcaa99feb
|
interface : fonction print_prompt utilisée dans get_user_input
|
2024-04-17 10:25:06 +02:00 |
|
|
1fc2c8adbd
|
README : ajout et coche d'une case
|
2024-04-16 16:53:06 +02:00 |
|
|
1270576444
|
error : unification de la gestion des erreurs
|
2024-04-16 16:31:51 +02:00 |
|
|
a16ed0e030
|
builtins::cd : meilleur gestion des erreurs
|
2024-04-16 16:08:15 +02:00 |
|
|
abd857f0e4
|
README : ajout case
|
2024-04-16 15:58:11 +02:00 |
|
|
5df428a364
|
parser : String::default -> String::new
|
2024-04-15 16:54:09 +02:00 |
|
|
1e4f8cadd6
|
command : suppression struct Nothing
|
2024-04-15 14:10:20 +02:00 |
|
|
af6e95f703
|
Cargo : 0.4.0 -> 0.5.0
|
2024-04-15 13:23:40 +02:00 |
|
|
341e04819e
|
command : ajout fonction colon
|
2024-04-15 13:23:01 +02:00 |
|
|
41cfc8c768
|
builtins : ajout mention (super) dans la fonction cd
|
2024-04-15 13:22:38 +02:00 |
|
|
4f11bc71f6
|
parser : String::from("") -> String::default()
|
2024-04-15 13:16:19 +02:00 |
|
|
8d3241ecdc
|
parser : ajout fonction parse_backslash
|
2024-04-15 13:14:36 +02:00 |
|
|
ed6aa02ce4
|
parser : guarde contre un unwrap interdit dans parse_quote
|
2024-04-15 13:14:07 +02:00 |
|
|
cf1d6ff998
|
parser : réintégration du branchement pour les backslashes
|
2024-04-15 12:09:28 +02:00 |
|
|
e2a850cfbb
|
parser : gestion plus précise des simple quotes
|
2024-04-15 12:06:23 +02:00 |
|
|
7d319335fe
|
parser : suppression Result dans la fonction parse_quote
|
2024-04-15 11:13:30 +02:00 |
|
|
e023211055
|
error : suppression use inutilisé
|
2024-04-15 11:13:15 +02:00 |
|
|
7fa67bd034
|
parser : suppression bug où le point virgule ne fonctionne pas s'il n'est pas précédé d'une espace
|
2024-04-15 11:11:11 +02:00 |
|
|
47c560c03a
|
command_sequence : use moins verbeux
|
2024-04-15 10:54:54 +02:00 |
|
|
60c1f06b19
|
README : mise à jour roadmap
|
2024-04-14 18:57:47 +02:00 |
|
|
701643848a
|
error : valeur par défaut pour le nom du programme
|
2024-04-14 18:49:09 +02:00 |
|
|
85a8aa40b4
|
command : match plus lisible dans l'implémentation de Builtin
|
2024-04-14 18:48:35 +02:00 |
|
|
142d7211bc
|
Cargo : 0.3.0 -> 0.4.0
|
2024-04-14 17:21:32 +02:00 |
|
|
ba9340ccb6
|
parser : mise en commentaire du branchement des backslashes pour éviter tout crash
|
2024-04-14 17:20:48 +02:00 |
|
|
066530d406
|
parser : ajout backslash
|
2024-04-14 17:18:41 +02:00 |
|
|
ddcbf4d7ef
|
parser : prise en compte de ';'
|
2024-04-14 17:06:51 +02:00 |
|
|
f0f137d18f
|
src : grand remaniement
|
2024-04-14 16:18:46 +02:00 |
|
|
08b7b57943
|
builtin : organisation du code
|
2024-04-14 15:11:52 +02:00 |
|
|
bb5598aee7
|
parser : prise en compte des simple quotes
|
2024-04-14 12:40:09 +02:00 |
|
|
04fd13b801
|
parser : gestion des whitespaces
|
2024-04-14 12:07:42 +02:00 |
|
|
62b2dd8065
|
README : ajout case
|
2024-04-12 10:25:38 +02:00 |
|
|
bb31375d25
|
command_builder : suppression fonction argv inutile
|
2024-04-12 10:23:21 +02:00 |
|