1 |
Hi, |
2 |
|
3 |
=== Progress of previous week === |
4 |
|
5 |
- Fix array declarations with one element |
6 |
|
7 |
- Support string operations on arrays. |
8 |
Like ${array[@]/foo/bar} |
9 |
|
10 |
- Escape more characters in strings that were used in some eclass |
11 |
|
12 |
Since last year it there seems to have been some changes in the |
13 |
eclasses that impacted libbash, since the number of metadata files |
14 |
correctly parsed initially this year were much less than previously, but |
15 |
now they are again closer to that. |
16 |
|
17 |
13255 out of 31020 metadata files are correct. |
18 |
|
19 |
=== Plan for this week === |
20 |
|
21 |
- Support operators in variables in the builtin tests. |
22 |
[ ${test} ${operator} ${value} ] |
23 |
|
24 |
- Support multiline string declarations for local and declare. |
25 |
|
26 |
- Fix a strange error in the parser when we have a string substitution |
27 |
after a variable attribution. |
28 |
foo=bar echo ${VAR/a/b}. |
29 |
|
30 |
|
31 |
https://github.com/Aparicio99/libbash |
32 |
|
33 |
Best regards, |
34 |
André Aparício |