summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Move everything to a single fileAndrey Listopadov2023-08-261-87/+0
| | | | | | | Now the library is fully self-contained and doesn't require any special flags to be used. Macros are now shipped inside the library itself and can be required by user code by requiring the same module name as the library.
* fix coverage pipelineAndrey Listopadov2022-10-291-2/+2
|
* remove the :relative require, update installation guide, update docstringsAndrey Listopadov2022-10-291-2/+11
|
* update docs, readme and cnagelog for v1.0.0 releaseAndrey Listopadov2022-08-211-1/+1
|
* release v1.0.0Andrey Listopadov2022-08-211-3/+2
| | | | Almost complete rewrite of the library, complete with lazy sequences, immutable tables, transients, transducers, better equality semantics, and more correct code generation in macros.
* fix: bump fennel-test to v0.0.3Andrey Listopadov2021-10-171-1/+1
|
* fix: style changes, and documentation fixesAndrey Listopadov2021-07-171-1/+1
| | | | | | - provide defn as an alias to fn* and change fn* to defn in all files - fix doc for eq function - fix and generate doc for loop macro
* refactor library to use new init-macros.fnl featureAndrey Listopadov2021-06-231-1/+1
| | | | | | | | | | | | Old way of requiring the library: (local clj (require :fennel-cljlib) (import-macros cljm :fennel-cljlib.macros) New way: (local clj (require :fennel-cljlib) (import-macros cljm :fennel-cljlib)
* Try multi value returnAndrey Listopadov2021-05-101-23/+38
|
* fix: move test library to separate projectAndrey Listopadov2021-04-241-1/+1
|
* feat: add partition take and nthrest functionsAndrey Listopadov2021-02-221-3/+4
|
* fix: test library first, then test docsAndrey Listopadov2021-02-151-1/+1
|
* feature: include documentation testing in pipelineAndrey Orst2021-01-241-1/+12
|
* fix: Fennel 0.8.0 enhancementsAndrey Orst2021-01-191-5/+10
| | | | | | | | | | Changelog: - fixed bug in try - reworked pretty printing for sets - handle cycles in sets - use new fennel.view format - reorganized library to make requiring it easier
* fix: update ordered when removing items.Andrey Orst2020-11-211-6/+9
| | | | WIP: for unordered set
* fix(CI): overhaulAndrey Orst2020-11-121-25/+19
|
* feature(core): breaking change of project structureAndrey Orst2020-11-101-1/+1
|
* feature(macros): add metadata macros, doc, and some testsAndrey Orst2020-11-081-3/+2
|
* fix(CI): enable metadata in compiled codeAndrey Orst2020-11-071-1/+1
|
* fix(macros): fix metadata testsAndrey Orst2020-11-071-3/+3
|
* fix(CI): update luacov pipelineAndrey Orst2020-11-071-2/+3
|
* fix(CI): fix coverage piplineAndrey Orst2020-11-051-2/+9
|
* feature(testing): move tests to separate directory. Also add some testsAndrey Orst2020-11-051-6/+3
|
* feature(CI): add coverage reportAndrey Orst2020-11-011-1/+1
|
* feature: rebuild project when macros files changeAndrey Orst2020-10-301-2/+7
|
* feature(CI): Test library against Lua 5.4 on Ubuntu 20.10Andrey Orst2020-10-291-4/+6
|
* feature: add support for luacov-console coverage toolAndrey Orst2020-10-281-7/+14
|
* fix: compensate empty lines in coverage scriptAndrey Orst2020-10-261-0/+3
| | | | Also add it to makefile
* feature: add luacov targetAndrey Orst2020-10-261-7/+12
|
* feature(maintenance): Added basic .gitignore and MakefileAndrey Orst2020-10-241-0/+24