| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feature(macros): add metadata macros, doc, and some tests | Andrey Orst | 2020-11-08 | 10 | -87/+154 |
| | | |||||
| * | fix(CI): enable metadata in compiled code | Andrey Orst | 2020-11-07 | 1 | -1/+1 |
| | | |||||
| * | fix(macros): fix metadata tests | Andrey Orst | 2020-11-07 | 2 | -7/+5 |
| | | |||||
| * | fix(CI): update luacov pipeline | Andrey Orst | 2020-11-07 | 3 | -6/+10 |
| | | |||||
| * | fix(make): update dependency file | Andrey Orst | 2020-11-07 | 1 | -2/+2 |
| | | |||||
| * | fix(tests): fix depend file | Andrey Orst | 2020-11-06 | 1 | -1/+1 |
| | | |||||
| * | fix(CI): fix coverage pipline | Andrey Orst | 2020-11-05 | 2 | -4/+11 |
| | | |||||
| * | feature(testing): move tests to separate directory. Also add some tests | Andrey Orst | 2020-11-05 | 5 | -21/+97 |
| | | |||||
| * | fix(core): reorder docstring and arglist for fin& definitions | Andrey Orst | 2020-11-05 | 1 | -30/+65 |
| | | |||||
| * | feature(macros): inject metadata into definitions | Andrey Orst | 2020-11-05 | 2 | -33/+60 |
| | | |||||
| * | feature(doc): document def and defonce | Andrey Orst | 2020-11-02 | 1 | -15/+45 |
| | | |||||
| * | feature(macros): support attribute table in def and defonce | Andrey Orst | 2020-11-02 | 2 | -12/+29 |
| | | |||||
| * | feature(macros): add def and defonce macros | Andrey Orst | 2020-11-02 | 2 | -1/+39 |
| | | |||||
| * | feature(core): add math and comparison functions | Andrey Orst | 2020-11-02 | 4 | -26/+189 |
| | | |||||
| * | fix(core): optimize some doublework places | Andrey Orst | 2020-11-02 | 1 | -6/+6 |
| | | |||||
| * | feature(core): more multimethod related functions | Andrey Orst | 2020-11-02 | 5 | -18/+99 |
| | | |||||
| * | fix(doc): mention coverage measurement in contributing guidelines | Andrey Orst | 2020-11-01 | 1 | -1/+3 |
| | | |||||
| * | fix(core): more robust version of concat | Andrey Orst | 2020-11-01 | 1 | -2/+6 |
| | | |||||
| * | Merge branch 'coverage-report' into 'master' | Andrey Orst | 2020-11-01 | 1 | -1/+1 |
| |\ | | | | | | | | | fix(CI): colorless coverage report See merge request andreyorst/fennel-cljlib!5 | ||||
| | * | fix(CI): colorless coverage report | Andrey Orst | 2020-11-01 | 1 | -1/+1 |
| |/ | |||||
| * | Merge branch 'coverage-report' into 'master' | Andrey Orst | 2020-11-01 | 4 | -1/+24 |
| |\ | | | | | | | | | Coverage report See merge request andreyorst/fennel-cljlib!4 | ||||
| | * | feature(CI): add coverage report | Andrey Orst | 2020-11-01 | 4 | -1/+24 |
| |/ | |||||
| * | feature(doc): describe multimethods | Andrey Orst | 2020-10-31 | 1 | -0/+18 |
| | | |||||
| * | fix: no need to prefix private fns with - | Andrey Orst | 2020-10-31 | 2 | -47/+54 |
| | | |||||
| * | feature(macros): implement simple multimethods | Andrey Orst | 2020-10-31 | 2 | -2/+52 |
| | | |||||
| * | Update .gitlab-ci.yml | Andrey Orst | 2020-10-30 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'counted-arity' into 'master' | Andrey Orst | 2020-10-30 | 1 | -4/+30 |
| |\ | | | | | | | | | feature: better arity handling See merge request andreyorst/fennel-cljlib!3 | ||||
| | * | feature: do not gen error handling if existing arities cover all variants | Andrey Orst | 2020-10-30 | 1 | -4/+30 |
| | | | |||||
| * | | Merge branch 'make-improvements' into 'master' | Andrey Orst | 2020-10-30 | 2 | -2/+10 |
| |\ \ | | | | | | | | | | | | | feature: rebuild project when macros files change See merge request andreyorst/fennel-cljlib!2 | ||||
| | * | | feature: rebuild project when macros files change | Andrey Orst | 2020-10-30 | 2 | -2/+10 |
| | |/ | |||||
| * / | fix(core): add docstrings and improve tests | Andrey Orst | 2020-10-30 | 3 | -4/+23 |
| |/ | | | | Also add editorconfig script | ||||
| * | fix(doc): gitlab's rendering of Org mode isn't quite right | Andrey Orst | 2020-10-29 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'ci-lua5.4' into 'master' | Andrey Orst | 2020-10-29 | 2 | -15/+20 |
| |\ | | | | | | | | | CI: lua5.4 See merge request andreyorst/fennel-cljlib!1 | ||||
| | * | feature(CI): Test library against Lua 5.4 on Ubuntu 20.10 | Andrey Orst | 2020-10-29 | 2 | -15/+20 |
| |/ | |||||
| * | fix: fix get-in function and tests | Andrey Orst | 2020-10-29 | 2 | -13/+22 |
| | | |||||
| * | feature(CI): test on both lua5.3 and lua5.4 | Andrey Orst | 2020-10-29 | 1 | -3/+13 |
| | | |||||
| * | feature(doc): more function descriptions | Andrey Orst | 2020-10-29 | 1 | -18/+59 |
| | | |||||
| * | feature: functions to access table values | Andrey Orst | 2020-10-29 | 2 | -1/+39 |
| | | |||||
| * | fix: remove coverage script | Andrey Orst | 2020-10-28 | 1 | -33/+0 |
| | | |||||
| * | feature(code): greatly improve code coverage | Andrey Orst | 2020-10-28 | 3 | -27/+104 |
| | | |||||
| * | fix(macros): make into branch at compile time for known table types | Andrey Orst | 2020-10-28 | 1 | -49/+80 |
| | | |||||
| * | feature: add support for luacov-console coverage tool | Andrey Orst | 2020-10-28 | 2 | -7/+15 |
| | | |||||
| * | fix: typo | Andrey Orst | 2020-10-28 | 1 | -1/+1 |
| | | |||||
| * | fix(tests): add missing tests | Andrey Orst | 2020-10-28 | 1 | -1/+34 |
| | | |||||
| * | fix: dirty fix for coverage script | Andrey Orst | 2020-10-28 | 2 | -3/+3 |
| | | |||||
| * | feature(core): implement auto namespacing for fn* and create fn& | Andrey Orst | 2020-10-27 | 5 | -114/+236 |
| | | | | | Redefining everything in terms of fn* and fn* breaks coverage.sh | ||||
| * | fix(misc): fix indentation rules | Andrey Orst | 2020-10-26 | 1 | -1/+2 |
| | | |||||
| * | feature(core): add assoc function & test | Andrey Orst | 2020-10-26 | 2 | -3/+22 |
| | | |||||
| * | fix: compensate empty lines in coverage script | Andrey Orst | 2020-10-26 | 2 | -3/+16 |
| | | | | | Also add it to makefile | ||||
| * | fix(doc): typo | Andrey Orst | 2020-10-26 | 1 | -1/+1 |
| | | |||||