improve of cmpl.
[bush.git] / mydoc / modifications.md
blobc020203ecff3d524f0089fca95b9c3ec4053bf2a
2 @ add ':' for variable name in general.h/legal_variable_xxx() macro, and keep 
3   it in org_legal_variable_xxx() for param_expand(), or it will leading 
4   problems that envar PATH can not be recognized.
5 # only dual-colon treated as envar name, single colon is not.
6 # add char of point to envar name, so that it can be used to seperate envar 
7   name string.
8 # modification:
9 + general.h
10 + general.c
11 + var/variables.c
12 + runner/expr.c
13 + lxgmr/subst.c
15 @ set -d, trace in current func.
16 # set.def ==> shopt()
18 @ add soft-link name read, to redirect to inner cmd.
20 @ code trim in src dir, and output building files in dir of 'output'.
21 @ use pure .sh script for compiling, but just for compiling now. it need others 
22   like it in makefiles.
23 # appending build dest in Makefile to build/build.shlib