aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Builtin: Implement unset array supportAndré Aparício2012-07-081-0/+1
* Builtin: Implement set builtinAndré Aparício2012-07-031-0/+3
* Builtin: implement read builtinAndré Aparício2012-07-031-0/+3
* Test: move test_coverage.sh to test/Mu Qiao2011-08-041-2/+2
* Doc: create a doc folder for libbash documentationMu Qiao2011-08-041-1/+1
* Build: add ABI versionMu Qiao2011-08-041-0/+1
* Build: rename libcppbash to libbashMu Qiao2011-08-041-67/+67
* Build: add libbash.pc.inMu Qiao2011-08-041-1/+4
* Build: install public headersMu Qiao2011-08-031-11/+23
* Builtin: reimplement the local built-inMu Qiao2011-08-021-0/+2
* Utility: add isolated functions for instruoMu Qiao2011-08-021-2/+6
* Parser: fix here document startMu Qiao2011-08-021-0/+4
* Parser&Walker: reimplement export built-inMu Qiao2011-08-021-0/+2
* Parser: add back more testsMu Qiao2011-08-021-0/+2
* Walker: reimplement the runtime for case statementMu Qiao2011-07-211-0/+1
* Parser: fix builtin/keyword testMu Qiao2011-07-201-0/+2
* Walker: reimplement runtime for parameter expansionMu Qiao2011-07-201-0/+1
* Build: remove the time limit optionMu Qiao2011-07-201-1/+1
* Parser: remove global backtrackingMu Qiao2011-07-201-6/+0
* Build: add antlr flagsMu Qiao2011-07-201-1/+1
* Build: use bash to verify test scriptsMu Qiao2011-07-181-13/+11
* Merge branch 'multithreading'Mu Qiao2011-07-051-2/+2
|\
| * Merge remote branch 'betelgeuse/multithread' into multithreadingMu Qiao2011-07-051-2/+2
| |\
| | * multithreadPetteri Räty2011-05-181-2/+2
* | | Builtin: support shift built-inMu Qiao2011-07-031-0/+3
|/ /
* | Utility: improve token printingMu Qiao2011-06-261-0/+1
* | Build: relax antlr timeout limitMu Qiao2011-06-261-1/+1
* | Build: apply the md5 trick for libbashWalker.hMu Qiao2011-06-261-0/+10
* | Merge branch 'mu/native_code'Mu Qiao2011-06-261-14/+41
|\ \
| * | Parser: support writing C++ code in the grammarMu Qiao2011-06-211-16/+41
* | | Merge remote-tracking branch 'mu/fix_arithmetic'Petteri Räty2011-06-251-0/+1
|\ \ \
| * | | Utility: support printing tokens received by walkerMu Qiao2011-06-221-0/+1
| |/ /
* | | Merge remote-tracking branch 'mu/break_builtin'Petteri Räty2011-06-251-0/+3
|\ \ \
| * | | Builtin: implement break built-inMu Qiao2011-06-231-0/+3
| |/ /
* | | Core: improve current exception usageMu Qiao2011-06-221-1/+0
* | | Core: add more exceptionsMu Qiao2011-06-221-0/+7
|/ /
* | Builtin: support printf built-inMu Qiao2011-06-111-0/+3
* | Build: rebuild libbashWalker.g less oftenPetteri Räty2011-06-101-1/+7
* | Test: add test for Portage functionsMu Qiao2011-06-091-0/+2
* | Core: fix function handlingMu Qiao2011-06-091-0/+2
* | Build: turn on -Wconversion -Wsign-conversionMu Qiao2011-06-031-0/+5
* | Builtin: support eval built-inMu Qiao2011-06-021-0/+2
* | Builtin: fix a bug in inherit built-inMu Qiao2011-06-011-0/+1
* | Builtin: support continue built-inMu Qiao2011-05-291-0/+3
* | Builtin: support unset built-inMu Qiao2011-05-271-0/+2
* | Core: adjust interpreter to support unsetMu Qiao2011-05-271-0/+1
* | Builtin: first support for the shopt built-inMu Qiao2011-05-251-0/+3
* | Merge remote-tracking branch 'mu/declare_builtin' into reviewPetteri Räty2011-05-241-0/+3
|\ \
| * | Builtin: support the declare built-in syntaxMu Qiao2011-05-241-0/+3
| |/
* | Core: improve error reportingMu Qiao2011-05-241-1/+2