| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix: test library first, then test docs | Andrey Listopadov | 2021-02-15 | 1 | -1/+1 | |
| | | ||||||
| * | fix: update fennelview metamethod | Andrey Listopadov | 2021-02-04 | 1 | -1/+1 | |
| | | ||||||
| * | fix: allow defining methods with fn* | Andrey Orst | 2021-01-26 | 3 | -25/+70 | |
| | | ||||||
| * | fix: remove duplicate multisym->sym function | Andrey Orst | 2021-01-26 | 1 | -12/+5 | |
| | | ||||||
| * | fix: update heading links | Andrey Orst | 2021-01-24 | 4 | -29/+28 | |
| | | ||||||
| * | feature: include documentation testing in pipeline | Andrey Orst | 2021-01-24 | 11 | -355/+437 | |
| | | ||||||
| * | fix: specify lua | Andrey Orst | 2021-01-21 | 1 | -1/+1 | |
| | | ||||||
| * | fix: use luarocks fennel in coverage | Andrey Orst | 2021-01-20 | 1 | -6/+4 | |
| | | ||||||
| * | fix: update docs | Andrey Orst | 2021-01-20 | 5 | -166/+137 | |
| | | | | | preparing to set up docstring validation | |||||
| * | fix: Fennel 0.8.0 enhancements | Andrey Orst | 2021-01-19 | 19 | -971/+1072 | |
| |\ | | | | | | | | | | | | | | | | | 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: Fennel 0.8.0 enhancements | Andrey Orst | 2021-01-19 | 19 | -971/+1072 | |
| |/ | | | | | | | | | | 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(macros): fix bug in try, add tests | Andrey Orst | 2020-12-31 | 2 | -6/+35 | |
| | | ||||||
| * | fix: unpack broke for some reason | Andrey Orst | 2020-12-29 | 2 | -21/+22 | |
| | | ||||||
| * | feature(macros): add experimental try catch macro | Andrey Orst | 2020-12-29 | 2 | -0/+210 | |
| | | ||||||
| * | feature: make gitlab highlight fennel syntax | Andrey Orst | 2020-12-10 | 1 | -0/+1 | |
| | | ||||||
| * | fix(doc): update docs | Andrey Orst | 2020-12-04 | 3 | -10/+10 | |
| | | ||||||
| * | fix: fix cons docstring | Andrey Orst | 2020-11-25 | 2 | -2/+2 | |
| | | ||||||
| * | Revert "feature(core): print empty vectors as [] in the REPL" | Andrey Orst | 2020-11-25 | 2 | -14/+8 | |
| | | | | This reverts commit 7b02ecaff4e3e884700e4ec6a0ab4db28966dca1 | |||||
| * | feature(core): print empty vectors as [] in the REPL | Andrey Orst | 2020-11-25 | 2 | -8/+14 | |
| | | ||||||
| * | fix(core): fix print name for hash set | Andrey Orst | 2020-11-23 | 1 | -1/+1 | |
| | | ||||||
| * | fix(core): do not store order info in hash-set | Andrey Orst | 2020-11-23 | 1 | -14/+23 | |
| | | ||||||
| * | fix(docs): order items in cljlib.md, and add test.md | Andrey Orst | 2020-11-23 | 4 | -612/+779 | |
| | | ||||||
| * | feature(docs): order items in macros doc | Andrey Orst | 2020-11-22 | 3 | -229/+276 | |
| | | ||||||
| * | fix(macros): prevent nil in ipairs | Andrey Orst | 2020-11-21 | 1 | -2/+2 | |
| | | ||||||
| * | feature(core): more hash table functions | Andrey Orst | 2020-11-21 | 2 | -2/+50 | |
| | | ||||||
| * | fix: add a bit more notes in the code about decisions | Andrey Orst | 2020-11-21 | 1 | -11/+37 | |
| | | ||||||
| * | Merge branch 'set-fixes' into 'master' | Andrey Orst | 2020-11-21 | 8 | -384/+888 | |
| |\ | | | | | | | | | fix: improved set support See merge request andreyorst/fennel-cljlib!7 | |||||
| | * | fix: update ordered when removing items. | Andrey Orst | 2020-11-21 | 8 | -384/+888 | |
| |/ | | | | WIP: for unordered set | |||||
| * | Merge branch 'sets' into 'master' | Andrey Orst | 2020-11-19 | 5 | -81/+204 | |
| |\ | | | | | | | | | feature: Sets See merge request andreyorst/fennel-cljlib!6 | |||||
| | * | feature: Sets | Andrey Orst | 2020-11-19 | 5 | -81/+204 | |
| |/ | ||||||
| * | feature(macros): add name metamethod to multifn | Andrey Orst | 2020-11-18 | 1 | -0/+1 | |
| | | ||||||
| * | feature: major overhaul of documentation, and some housekeeping | Andrey Orst | 2020-11-17 | 7 | -372/+949 | |
| | | | | | | | | - remove(macros): `fn+` as it seem impractical, and `fn*` can be used instead - rename(def, defonce): `:dynamic` to `:mutable` as dynamic implies dynamic scoping which is not feature of Lua. - doc: generated documentation for macro module. | |||||
| * | feature(doc): update documentation | Andrey Orst | 2020-11-16 | 2 | -6/+83 | |
| | | ||||||
| * | fix(core): fix seq function not handling tables with number keys | Andrey Orst | 2020-11-15 | 2 | -3/+3 | |
| | | ||||||
| * | fix(core): fix reduce-kv and tests | Andrey Orst | 2020-11-15 | 2 | -22/+28 | |
| | | ||||||
| * | fix: update contributing document | Andrey Orst | 2020-11-15 | 1 | -5/+5 | |
| | | ||||||
| * | fix(doc): fix vector? docstring | Andrey Orst | 2020-11-15 | 2 | -3/+3 | |
| | | ||||||
| * | feature(doc): more examples in documentation | Andrey Orst | 2020-11-15 | 3 | -39/+598 | |
| | | ||||||
| * | feature(core): implement `reduced` | Andrey Orst | 2020-11-15 | 2 | -10/+42 | |
| | | ||||||
| * | fix(core): rename seq? to vector? | Andrey Orst | 2020-11-15 | 2 | -11/+11 | |
| | | ||||||
| * | Feature(doc): upload autogenerated documentation. | Andrey Orst | 2020-11-14 | 6 | -610/+1064 | |
| | | ||||||
| * | fix(core): contain valid markdown in docs | Andrey Orst | 2020-11-14 | 1 | -52/+57 | |
| | | ||||||
| * | fix(core): revert fn* to defn change | Andrey Orst | 2020-11-13 | 7 | -99/+96 | |
| | | ||||||
| * | fix(core): refactoring | Andrey Orst | 2020-11-13 | 8 | -240/+245 | |
| | | | | | | | | - Rename `fn*` to `defn`, `fn&` to `fn+`. - Do not use `fn+` in the core at all, provide it for convenience. - Fix bug in `filter` due to incorrect `cons` implementation. - Update `seq` and `eq` functions in macros | |||||
| * | feature(core): add memoize function | Andrey Orst | 2020-11-13 | 1 | -0/+19 | |
| | | | | | TODO: Wonder how to test it... | |||||
| * | feature(core): remove macros from core (for loading with macros) | Andrey Orst | 2020-11-13 | 2 | -80/+23 | |
| | | ||||||
| * | fix(core): improved deep comparison | Andrey Orst | 2020-11-13 | 4 | -24/+103 | |
| | | ||||||
| * | fix(core): support string in into | Andrey Orst | 2020-11-12 | 2 | -11/+33 | |
| | | ||||||
| * | feature(core): support strings in seq | Andrey Orst | 2020-11-12 | 2 | -14/+27 | |
| | | ||||||
| * | fix(CI): overhaul | Andrey Orst | 2020-11-12 | 9 | -231/+301 | |
| | | ||||||