Commit graph

17 commits

Author SHA1 Message Date
Khaïs COLIN
4e7e7b85a7
notes: add small signal handling section
I noticed a small oddity in handling, so I took a note
2025-02-07 17:32:16 +01:00
Khaïs COLIN
47838dccaf
notes: fixup whitespace 2025-02-07 16:23:14 +01:00
Khaïs COLIN
d1596d8405
notes: add ideas for testing 2025-02-07 16:22:23 +01:00
Khaïs COLIN
463a5556c2
notes: add Quote Removal section 2025-02-07 15:43:24 +01:00
Khaïs COLIN
1640914ea0
notes: add Pattern Matching section 2025-02-07 15:41:34 +01:00
Khaïs COLIN
2cdd540ed7
notes: add lots of notes 2025-02-07 15:29:43 +01:00
Khaïs COLIN
7a99014485
new matcher: metacharacter (separates words) 2025-02-07 15:29:43 +01:00
Khaïs COLIN
60d9b212fb
tests: add infrastructure for writing tests in C 2025-02-07 15:29:43 +01:00
Khaïs COLIN
e022ca0ce7
tests: add shellspec spec file 2025-02-07 15:29:43 +01:00
Khaïs COLIN
6aabe49df1
read: do not display prompt if not in a tty 2025-02-07 15:29:43 +01:00
Khaïs COLIN
8bfdb04630
read: add commands to history 2025-02-07 15:29:43 +01:00
Khaïs COLIN
d613644edd
valgrind: suppress readline still reachable leaks 2025-02-07 15:29:43 +01:00
Khaïs COLIN
a23b639f78
read: read a line with readline and echo it back 2025-02-07 15:29:43 +01:00
Khaïs COLIN
08101e295a
minishell: add basic main function 2025-02-07 15:29:43 +01:00
Khaïs COLIN
6b7557f693
Makefile: add rule to check norm 2025-02-07 15:29:43 +01:00
Khaïs COLIN
2f33e82d0d
add Makefile 2025-02-07 15:29:43 +01:00
Khaïs COLIN
2f9f081c6e
init: create gitignore 2025-02-07 15:29:43 +01:00