TODO - sbase - suckless unix tools | |
git clone git://git.suckless.org/sbase | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
TODO (1622B) | |
--- | |
1 The following list of commands is taken from the toybox roadmap[0] and | |
2 has been stripped down accordingly. Commands that belong to ubase[1] | |
3 are not listed here as well as commands that fall outside the scope of | |
4 sbase such as vi and sh are also not listed here. | |
5 | |
6 at | |
7 awk | |
8 bc | |
9 diff | |
10 patch | |
11 stty | |
12 | |
13 If you are looking for some work to do on sbase, another option is to | |
14 pick a utility from the list in the README which has missing flags or | |
15 features noted. | |
16 | |
17 What also needs to be implemented is the capability of the tools to | |
18 handle data with NUL-bytes in it. | |
19 | |
20 The return values of mdcheckline() in crypt.c need to be fixed (0 -> suc… | |
21 1 -> error). | |
22 | |
23 [0] http://landley.net/toybox/roadmap.html | |
24 [1] http://git.suckless.org/ubase/ | |
25 | |
26 Bugs | |
27 ==== | |
28 | |
29 ed | |
30 -- | |
31 * cat <<EOF | ed | |
32 i | |
33 LLL | |
34 . | |
35 s/$/\\ | |
36 | |
37 * cat <<EOF | ed | |
38 0a | |
39 int radix = 16; | |
40 int Pflag; | |
41 int Aflag; | |
42 int vflag; | |
43 int gflag; | |
44 int uflag; | |
45 int arflag; | |
46 | |
47 . | |
48 ?radix?;/^$/-s/^/static / | |
49 * cat <<EOF | ed | |
50 0a | |
51 Line | |
52 . | |
53 s# *## | |
54 * cat <<EOF | ed | |
55 0a | |
56 line | |
57 . | |
58 1g/^$/p | |
59 | |
60 * cat <<EOF | ed | |
61 0a | |
62 line1 | |
63 line2 | |
64 line3 | |
65 . | |
66 g/^$/d | |
67 ,p | |
68 | |
69 * Editing huge files doesn't work well. | |
70 | |
71 | |
72 printf | |
73 ------ | |
74 * Flags for string conversion-specifier (%s) are not supported. | |
75 * Escape sequences that expand to '%' are treated as beginning of | |
76 conversion specification. | |
77 * An trailing '%' at the end of a format string causes a read past | |
78 the end of the string. | |
79 | |
80 tr | |
81 -- | |
82 * When a character class is present, all other characters in the | |
83 string are ignored. | |
84 | |
85 sbase-box | |
86 --------- | |
87 * List of commands does not contain `install` (only `xinstall`). |