Jonas 'Sortie' Termansen
|
0c5eff4475
|
Add export builtin to sh(1).
|
2016-01-26 21:55:40 +01:00 |
|
Jonas 'Sortie' Termansen
|
1080ffa5fb
|
Refactor and improve shell greatly.
|
2015-10-28 20:13:37 +01:00 |
|
Jonas 'Sortie' Termansen
|
6a177d4d79
|
Split shell into multiple files.
|
2015-10-04 02:16:53 +02:00 |
|
Jonas 'Sortie' Termansen
|
ae1ed0c13c
|
Replace strtok_r uses with strsep.
|
2015-08-26 17:49:28 +02:00 |
|
Jonas 'Sortie' Termansen
|
158716f96a
|
Fix ctype invocations with wrong domain.
|
2015-08-11 15:57:56 +02:00 |
|
Jonas 'Sortie' Termansen
|
6371e33d71
|
Fix shadowed variable in shell.
|
2015-04-05 01:18:25 +02:00 |
|
Jonas 'Sortie' Termansen
|
3bef590a0f
|
Fix shell tab-completion PATH parsing.
|
2015-03-11 14:27:43 +01:00 |
|
Jonas 'Sortie' Termansen
|
8eae7f359a
|
Fix shell lexical chdir slash appending and fd leaks.
|
2015-03-11 14:27:43 +01:00 |
|
Jonas 'Sortie' Termansen
|
2d6481a5e7
|
Lexically change working directory in shell.
|
2014-12-07 18:55:12 +01:00 |
|
Jonas 'Sortie' Termansen
|
9d106004fa
|
Use shell tokenization to recognize complete lines.
|
2014-12-07 18:55:12 +01:00 |
|
Jonas 'Sortie' Termansen
|
2bed2f7ce2
|
Improve shell line reading.
|
2014-12-07 18:55:12 +01:00 |
|
Jonas 'Sortie' Termansen
|
186ed27576
|
Add option parsing to the shell.
|
2014-12-07 18:55:12 +01:00 |
|
Jonas 'Sortie' Termansen
|
46d16f9e4c
|
Use SHLVL to determine if a shell is outermost.
|
2014-12-07 18:55:12 +01:00 |
|
Jonas 'Sortie' Termansen
|
242cfcca12
|
Add line editing, history and tab completion to shell.
|
2014-12-07 18:55:12 +01:00 |
|
Jonas 'Sortie' Termansen
|
d8df769692
|
Move sh to its own directory.
|
2014-12-07 18:25:09 +01:00 |
|