shithub: purgatorio

ref: f8935b5778397074d41a48205e5c7f87d7b531fe
dir: purgatorio/os/init/shell.sbl

View raw version
limbo .sbl 2.1
InitShell
3
shell.b
sys.m
draw.m
168
20.1,31 0
22.1,25 1
24.4,14 2
25.2,38 3
13,37 3
2,38 3
2,38 3
28.1,37 4
11,15 4
17,24 4
26,36 4
1,37 4
1,37 4
29.1,35 5
11,15 5
17,22 5
24,34 5
1,35 5
1,35 5
30.1,36 6
11,15 6
17,23 6
25,35 6
1,36 6
1,36 6
31.1,37 7
11,15 7
17,23 7
25,36 7
1,37 7
1,37 7
32.1,37 8
11,15 8
17,23 8
25,36 8
1,37 8
1,37 8
33.1,35 9
11,15 9
16,22 9
23,34 9
1,35 9
1,35 9
37.1,6 10
1,6 10
39.1,28 11
19,22 11
24,27 11
1,28 11
40.0,1 12
44.1,37 13
23,36 13
1,37 13
1,37 13
45.4,22 14
46.2,8 15
48.1,21 16
12,20 16
1,21 16
1,21 16
49.4,34 17
11,23 17
25,33 17
4,34 17
4,34 17
4,38 17
50.2,8 18
52.1,41 19
17,28 19
30,40 19
1,41 19
1,41 19
53.5,14 20
54.2,35 21
13,34 21
2,35 21
2,35 21
55.2,8 22
57.5,40 23
17,19 23
21,24 23
26,39 23
5,40 23
5,40 23
5,44 23
58.2,28 24
13,27 24
2,28 24
2,28 24
59.2,8 25
61.1,19 26
12,18 26
1,19 26
1,19 26
62.0,1 27
66.1,41 28
17,28 28
30,40 28
1,41 28
1,41 28
67.5,14 29
68.8,13 30
2,13 30
69.1,27 31
70.1,34 32
17,19 32
21,24 32
26,33 32
1,34 32
1,34 32
71.13,44 33
27,37 33
39,43 33
13,44 33
13,44 33
72.8,17 34
73.2,15 35
74.15,39 36
29,33 36
35,38 36
15,39 36
15,39 36
3,6 36
8,10 36
8,10 37
75.6,13 38
76.7,14 39
7,23 39
7,23 40
77.14,19 41
11,19 41
11,19 42
4,19 41
79.2,12 43
2,12 44
2,12 45
2,12 45
81.8,11 46
1,11 46
86.1,36 47
17,22 47
24,35 47
1,36 47
1,36 47
87.4,13 48
88.2,31 49
13,23 49
25,30 49
2,31 49
2,31 49
89.9,11 50
2,11 50
91.1,23 51
92.4,28 52
15,17 52
19,20 52
22,27 52
4,28 52
4,28 52
4,34 52
93.2,27 53
13,26 53
2,27 53
2,27 53
94.9,11 54
2,11 54
96.8,9 55
1,9 55
12
aSys->Dir 1:26.1,39.2 64
11
0:name:28.2,6 s
4:uid:29.2,5 s
8:gid:30.2,5 s
12:muid:31.2,6 s
16:qid:32.2,5 @1

32:mode:33.2,6 i
36:atime:34.2,7 i
40:mtime:35.2,7 i
48:length:36.2,8 B
56:dtype:37.2,7 i
60:dev:38.2,5 i
aSys->Qid 11.1,16.2 16
3
0:path:13.2,6 B
8:vers:14.2,6 i
12:qtype:15.2,7 i
aDraw->Chans 2:70.1,82.2 4
1
0:desc:72.2,6 i
aDraw->Context 274.1,279.2 12
3
0:display:276.2,9 R@4

4:screen:277.2,8 R@8

8:wm:278.2,4 Ct8.2
0:t0:15,21 s
4:t1:15,21 Ct8.2
0:t0:32,38 s
4:t1:32,38 R@9



aDraw->Display 201.1,230.2 20
5
0:image:203.2,7 R@5

4:white:204.2,7 R@5

8:black:205.2,7 R@5

12:opaque:206.2,8 R@5

16:transparent:207.2,13 R@5

aDraw->Image 142.1,198.2 56
8
0:r:146.2,3 @6

16:clipr:147.2,7 @6

32:depth:148.2,7 i
36:chans:149.2,7 @2

40:repl:150.2,6 i
44:display:151.2,9 R@4

48:screen:152.2,8 R@8

52:iname:153.2,7 s
aDraw->Rect 116.1,139.2 16
2
0:min:118.2,5 @7

8:max:119.2,5 @7

aDraw->Point 99.1,113.2 8
2
0:x:101.2,3 i
4:y:102.2,3 i
aDraw->Screen 249.1,263.2 16
4
0:id:251.2,4 i
4:image:252.2,7 R@5

8:fill:253.2,6 R@5

12:display:254.2,9 R@4

aDraw->Wmcontext 282.1,291.2 28
7
0:kbd:284.2,5 Ci
4:ptr:285.2,5 CR@10

8:ctl:286.2,5 Cs
12:wctl:287.2,6 Cs
16:images:288.2,8 CR@5

20:connfd:289.2,8 R@11

24:ctxt:290.2,6 R@3

aDraw->Pointer 266.1,271.2 16
3
0:buttons:268.2,9 i
4:xy:269.2,4 @7

12:msec:270.2,6 i
aSys->FD 1:45.1,48.2 4
1
0:fd:47.2,4 i
4
0:init
0
1
40:shell:0:20.1,6 mSh
13.0,16.1 0

n50:srv
0
2
32:fd:52.1,3 R@11

36:remotedebug:44.1,12 s
n95:sysenv
1
32:param:64.7,12 s
8
36:buf:69.1,4 Ab
40:fd:66.1,3 R@11

44:npl:74.3,6 i
48:pl:8,10 Ls
52:pair:73.2,6 s
64:nb:70.1,3 i
68:nfl:71.2,5 i
72:fl:6,8 Ls
s139:echoto
2
32:fname:84.7,12 s
36:str:14,17 s
2
40:fd:86.1,3 R@11

44:x:91.1,2 Ab
i1
108:sys:6.0,3 mSys
1:4.0,163.1 0