aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Builtin: Implement set -u optionAndré Aparício2012-07-034-5/+87
* Builtin: Implement set builtinAndré Aparício2012-07-039-1/+207
* Builtin: implement read builtinAndré Aparício2012-07-035-0/+229
* Utils: add debug-print-functionMu Qiao2012-05-262-0/+5
* Builtin: improve error output for some builtinsMu Qiao2012-05-265-15/+15
* Builtin: handle __export_funcs_var in inheritMu Qiao2012-05-262-4/+17
* Utils: handle RDEPEND for metadata generationMu Qiao2012-05-261-0/+6
* Parser&Walker: improve escaped double quote handlingMu Qiao2012-03-264-2/+5
* Walker: support appending array to arrayMu Qiao2012-03-265-7/+53
* Parser: allow ';' after local and exportMu Qiao2012-03-262-1/+3
* Walker: fix single quoted argument handlingMu Qiao2012-03-262-0/+2
* Builtin: fix argument handling of printf builtinMu Qiao2012-03-262-5/+18
* Walker: allow empty case commandMu Qiao2012-03-022-1/+14
* Parser&Walker: support literals in regular expMu Qiao2012-03-026-13/+25
* Walker: allow bash expansions in regular expressionsMu Qiao2012-03-022-1/+8
* Parser: Allow EOLs in builtin array definitionMu Qiao2012-03-012-1/+24
* Parser: allow empty replacement patternMu Qiao2012-03-013-1/+10
* Parser: allow multiple operands in test expressionMu Qiao2012-03-012-4/+8
* Parser: allow ANSI C quoting in expansion valuesMu Qiao2012-03-013-1/+4
* Walker: support indirect ref in runtimeMu Qiao2012-03-012-1/+6
* Parser: support indirect ref in parameter expansionMu Qiao2012-03-012-0/+18
* Parser: allow double quotes in arithmetic expressionMu Qiao2012-02-293-1/+12
* Parser&Walker: allow multiple arithmetic expressionsMu Qiao2012-02-2815-126/+161
* Parser&Walker: respect precedence in builtin testMu Qiao2012-02-234-17/+37
* Walker: support shortcut in keyword testMu Qiao2012-02-232-2/+20
* Parser: respect operator precedence in keyword testMu Qiao2012-02-233-1/+7
* Build: add more information to libbash.pc.inMu Qiao2011-08-051-0/+3
* Test: move test_coverage.sh to test/Mu Qiao2011-08-042-2/+2
* Doc: remove useless doxample.amMu Qiao2011-08-041-186/+0
* Doc: add doxygen main pageMu Qiao2011-08-042-2/+13
* Doc: create a doc folder for libbash documentationMu Qiao2011-08-046-5/+6
* Doc: generate docs for public headersMu Qiao2011-08-042-8/+10
* Doc: reduce doxygen warningsMu Qiao2011-08-043-7/+9
* Doc: hide undocumented classes and membersMu Qiao2011-08-041-2/+2
* Doc: improve \class documentationMu Qiao2011-08-0412-2/+54
* Doc: update READMEMu Qiao2011-08-041-0/+12
* Build: add ABI versionMu Qiao2011-08-042-0/+2
* Build: rename libcppbash to libbashMu Qiao2011-08-041-67/+67
* Build: add libbash.pc.inMu Qiao2011-08-044-2/+16
* Build: install public headersMu Qiao2011-08-0329-38/+50
* Parser: improve the rule for regular expressionMu Qiao2011-08-022-3/+18
* Parser: allow 'function' to be string literalMu Qiao2011-08-026-20/+27
* Parser: allow 'test' to be string literalMu Qiao2011-08-024-5/+18
* Walker: support expansions without colonMu Qiao2011-08-023-13/+53
* Parser: split token compositionsMu Qiao2011-08-022-4/+6
* Parser: make spaces around < and > optionalMu Qiao2011-08-022-8/+10
* Parser: support ${?}Mu Qiao2011-08-022-0/+2
* Parser: support process sub as redirection destMu Qiao2011-08-022-4/+11
* Walker: support brace expansion for local and exportMu Qiao2011-08-025-7/+10
* Builtin: reimplement the local built-inMu Qiao2011-08-0214-35/+133