aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Builtin: Support more options for declareAndré Aparício2012-07-202-5/+31
* Builtin: Support variable declarations in declareAndré Aparício2012-07-202-73/+106
* Builtin: Implement unset array supportAndré Aparício2012-07-082-1/+60
* Builtin: Implement set -u optionAndré Aparício2012-07-032-0/+21
* Builtin: Implement set builtinAndré Aparício2012-07-033-0/+168
* Builtin: implement read builtinAndré Aparício2012-07-033-0/+224
* Builtin: improve error output for some builtinsMu Qiao2012-05-265-15/+15
* Builtin: handle __export_funcs_var in inheritMu Qiao2012-05-261-3/+16
* Builtin: fix argument handling of printf builtinMu Qiao2012-03-261-5/+15
* Doc: improve \class documentationMu Qiao2011-08-0411-1/+53
* Build: install public headersMu Qiao2011-08-0310-10/+10
* Builtin: reimplement the local built-inMu Qiao2011-08-023-7/+93
* Parser&Walker: reimplement export built-inMu Qiao2011-08-022-0/+92
* Build: use bash to verify test scriptsMu Qiao2011-07-181-1/+1
* Merge branch 'multithreading'Mu Qiao2011-07-051-21/+30
|\
| * Merge remote branch 'betelgeuse/multithread' into multithreadingMu Qiao2011-07-051-21/+30
| |\
| | * multithreadPetteri Räty2011-05-181-16/+27
* | | Walker: support ANSI-C QuotingMu Qiao2011-07-033-2/+11
* | | Builtin: support shift built-inMu Qiao2011-07-033-0/+148
* | | Core: fix headers that don't follow the coding styleMu Qiao2011-07-032-4/+4
* | | Doc: improve documentationMu Qiao2011-07-032-1/+10
|/ /
* | Walker: make arithmetic expansion follow POSIXMu Qiao2011-06-261-3/+3
* | Merge remote-tracking branch 'mu/break_builtin'Petteri Räty2011-06-254-7/+194
|\ \
| * | Builtin: implement break built-inMu Qiao2011-06-233-0/+155
| * | Core: abstract the role of continue exceptionMu Qiao2011-06-231-7/+39
* | | Builtin: make declare built-in throw exceptionsMu Qiao2011-06-222-34/+47
* | | Core: improve current exception usageMu Qiao2011-06-2213-39/+42
* | | Core: add more exceptionsMu Qiao2011-06-224-4/+4
|/ /
* | Merge remote-tracking branch 'mu/bash_options' into reviewPetteri Räty2011-06-162-7/+7
|\ \
| * | Core: rename bash option to additional optionMu Qiao2011-06-132-7/+7
* | | Builtin: cache parsing failures in source built-inMu Qiao2011-06-161-4/+14
* | | Core: add namespace for interpreter_exceptionMu Qiao2011-06-1412-21/+21
|/ /
* | Builtin: support printf built-inMu Qiao2011-06-116-40/+171
* | Walker: remove abstraction for arithmeticMu Qiao2011-06-101-2/+2
* | Core: fix function handlingMu Qiao2011-06-091-0/+9
* | Builtin: support shopt -pMu Qiao2011-06-092-0/+10
* | Builtin: support declare -p varsMu Qiao2011-06-092-2/+36
* | Core: make error handling POSIX compliantMu Qiao2011-06-035-54/+39
* | Core: fix header orderingMu Qiao2011-06-035-9/+10
* | Merge remote-tracking branch 'mu/keyword_test' into reviewPetteri Räty2011-06-031-6/+3
|\ \
| * | Builtin: make let call interpreter::eval_arithmeticMu Qiao2011-06-011-3/+2
* | | Build: turn on -Wconversion -Wsign-conversionMu Qiao2011-06-031-1/+2
* | | Coding standard: git log for author informationMu Qiao2011-06-0218-18/+0
* | | Builtin: support eval built-inMu Qiao2011-06-022-0/+86
* | | Builtin: fix a bug in inherit built-inMu Qiao2011-06-011-1/+1
|/ /
* | Builtin: support continue built-inMu Qiao2011-05-294-0/+177
* | Merge remote-tracking branch 'mu/test_coverage' into reviewPetteri Räty2011-05-285-2/+49
|\ \
| * | Builtin: source returns 1 if the script is illegalMu Qiao2011-05-262-0/+22
| * | Test: improve test coverage for shopt built-inMu Qiao2011-05-261-0/+16
| * | Test: correct the test case names for shoptMu Qiao2011-05-261-2/+2