1. Jarkko Kniivilä
  2. ash-plan9

Source

ash-plan9 /

Filename Size Date modified Message
bltin
funcs
1.7 KB
826 B
17.2 KB
6.4 KB
2.2 KB
5.1 KB
3.3 KB
3.2 KB
8.9 KB
2.0 KB
7.2 KB
4.1 KB
22.3 KB
3.1 KB
19.8 KB
3.1 KB
30.2 KB
2.9 KB
11.2 KB
2.1 KB
11.2 KB
2.9 KB
24.8 KB
3.6 KB
2.3 KB
3.8 KB
2.0 KB
8.7 KB
2.2 KB
7.3 KB
3.5 KB
9.9 KB
1.8 KB
3.2 KB
11.2 KB
11.7 KB
11.3 KB
3.1 KB
2.2 KB
5.4 KB
2.6 KB
3.9 KB
5.4 KB
11.3 KB
4.0 KB
11.2 KB
3.3 KB
34.0 KB
3.5 KB
8.7 KB
2.3 KB
52.7 KB
3.1 KB
8.6 KB
2.1 KB
4.8 KB
1.3 KB
4.0 KB
2.9 KB
7.9 KB
2.2 KB
15.1 KB
4.4 KB

Ash POSIX shell on Plan9

This is a quick port of the Almquist shell to Plan9. Expect some roughness like calculator expressions (eg. `var = $(( 2 + 2 ))') not working. To build you need the old GNU gcc (gcc 3.0, sic!) from the sources repository. The makefile is also in BSD syntax so you need a BSD make like the original pmake or the NetBSD make called bmake. I have a port of pmake ready but I need to slightly clean it up before I publish it.

NB. The fact that I took two files (siglist.c and siglist.h) from Bash means that as a whole this falls under the GPL. The aim is however to make this a pure BSD licensed program again after I carry the port over to current Debian Ash aka Dash which ironically is still pure BSD like the original Ash despite being GNU affiliated.

// Jarkko Kniivilä