Commit graph

67 commits

Author SHA1 Message Date
Alexander Griffith 38fbe7abb6 Merge branch 'fennel-100' into 'master'
Bump Fennel version to 1.0.0

See merge request alexjgriffith/min-love2d-fennel!15
2022-03-25 23:43:30 +00:00
Alexander Griffith 00c0f6605b implemented duplicate 2022-03-25 19:40:58 -04:00
Matthew Jorgensen caff4a197e
Bump Fennel version to 1.0.0 2022-03-24 00:30:47 -05:00
Alexander Griffith 24294b9095 -t and -c now bind to the appropriate colour in love-js.sh 2022-03-16 20:45:46 -04:00
Alexander Griffith 07061532da Updated makefile and conf to default to love 11.4 2022-03-16 20:22:07 -04:00
Alexander Griffith 915fd6a26e Switched over from using the .tar.gz artifact to the AppData artifact for linux builds for 11.4 compatibility 2022-03-16 17:38:45 -04:00
Alexander Griffith 1f2b086ede Beefed up love-js.sh 2022-03-10 15:29:30 -05:00
Alexander Griffith e6a28ab7c0 Added -p flag to mkdir when building appimage 2022-03-07 14:13:24 -05:00
Alexander Griffith ce6e9b09b2 Merge branch 'alys/update-urls' into 'master'
Update URLs now that Bitbucket deleted the old repo.

See merge request alexjgriffith/min-love2d-fennel!13
2022-02-27 20:39:53 +00:00
alys 7059285fb2 Update URLs now that Bitbucket deleted the old repo. 2022-02-26 19:39:51 -06:00
Alexander Griffith 0b2faf372b Love-js updated to set love file size for web. 2021-09-24 16:45:14 -04:00
Alexander Griffith ea38605427 Introduced sample-macros.fnl to demonstrate how import-macros works. 2021-09-14 01:11:55 -04:00
Alexander Griffith 11087a53df Bumped Fennel Version to 0.10.0 2021-09-13 01:29:05 -04:00
Alexander Griffith 2254527d3d Implemented macro loader. Updated Makefile. Closes #5 2021-09-13 01:25:46 -04:00
Alexander Griffith b5e74ae246 Updated makefile and buildtools to work with web 2021-09-13 01:15:26 -04:00
Alexander Griffith b58f85d957 Merge branch 'reload-error' into 'master'
Wrap mode handlers in xpcall+error-mode.

See merge request alexjgriffith/min-love2d-fennel!12
2021-09-13 04:50:51 +00:00
Alexander Griffith 180ad4ba8f Merge branch 'technomancy/min-love2d-fennel-fix-repl-read'
LGTM

Tested with provided entry provided in issue #6
2021-09-13 00:38:35 -04:00
Phil Hagelberg c257139d17 Wrap mode handlers in xpcall+error-mode.
When an error occurs in a mode handler, change to error-mode. Within
error-mode, display the traceback and allow the user to exit, (which
the default love error handler does) but also allows returning back to
the previous mode. The assumption is that this would be done after
using the repl to ,reload the module containing the bug which caused
the error.
2021-09-11 19:33:56 -07:00
Phil Hagelberg 078ffc1e83 Rewrite stdio repl to simplify secondary thread.
It should be doing solely two tasks: reading and writing. Nothing else.
2021-09-08 19:41:20 -07:00
Alexander Griffith 0b04501302 Merge branch '0.9.1' into 'master'
Update to 0.9.1

See merge request alexjgriffith/min-love2d-fennel!10
2021-04-14 13:42:11 +00:00
Phil Hagelberg d124a52904 Update to 0.9.1 2021-04-13 21:44:56 -07:00
Alexander Griffith 6ca50f19fe Merge branch 'master' of gitlab.com:alexjgriffith/min-love2d-fennel 2021-04-13 23:24:26 -04:00
Alexander Griffith 854e0897e3 Updated to align with 0.9.0 2021-04-13 23:23:36 -04:00
Alexander Griffith 95d93b9252 Merge branch 'maacl-master-patch-87574' into 'master'
Fixed link to technomancy blog.

See merge request alexjgriffith/min-love2d-fennel!8
2021-04-14 03:15:44 +00:00
Alexander Griffith 04e00b30d0 Bumped fennel to version 9 2021-04-12 19:52:31 -04:00
Phil Hagelberg f0e3489f16 Use built-in copy of fennelview instead of separate file. 2021-04-08 15:07:02 -07:00
Phil Hagelberg 1209203fe4 Update to Fennel 0.9.0 2021-04-08 15:06:48 -07:00
Martin Clausen 3cd2344a02 Fixed link to technomancy blog. 2021-04-06 06:05:20 +00:00
Alexander Griffith f791534c00 cleanup top level folder 2021-02-01 20:20:29 -05:00
Alexander Griffith e5d33b910c removed unnecessary files from appimage 2021-02-01 20:12:26 -05:00
Alexander Griffith cea47c5b1b Merge branch 'master' of gitlab.com:alexjgriffith/min-love2d-fennel 2021-02-01 20:09:31 -05:00
Alexander Griffith bd2809640e Added web target cd releases && ../buildtools/love-js/love-js.sh /home/alexjgriffith/Development/love/min-love2d-fennel/releases change-me 0.1.0. 2021-02-01 20:09:15 -05:00
Alexander Griffith 67f62d5688 Merge branch 'readme-update' into 'master'
Add project and release notes to readme

See merge request alexjgriffith/min-love2d-fennel!6
2021-01-08 23:02:51 +00:00
Alexander Griffith 32b2fb3532 Merge branch 'gitignore-update' into 'master'
Add more `make` byproduct to .gitignore

See merge request alexjgriffith/min-love2d-fennel!7
2021-01-08 22:59:45 +00:00
CelestialBoon 168773d71f Update .gitignore 2021-01-06 20:06:28 +00:00
CelestialBoon aa0b00cf37 Update readme.org 2021-01-06 19:53:50 +00:00
CelestialBoon 5f042cd9bf Add project and release notes to readme 2021-01-06 19:33:26 +00:00
Alexander Griffith 9734c46064 Updating to Fennel 7.0 2020-12-23 13:33:09 -05:00
Alexander Griffith 229449c37b Bumped to Fennel 6.1 and fixed stdio.fnl readline! 2020-10-14 02:23:38 -04:00
Alexander Griffith b3b17a3838 Now downloads love from github rather than bitbucke 2020-09-29 15:25:52 -04:00
Alexander Griffith 99e18e0318 Updated to Fennel V 0.5.1 2020-09-18 15:13:53 -04:00
Alexander Griffith ae22728efb Updated love-release to work with LOVE11.3 2020-04-09 18:16:28 -04:00
Alexander Griffith 3296acd35b Included -n for AppRun (Actually closes #3) 2020-04-08 22:01:12 -04:00
Alexander Griffith 460f54eef1 - Added -n option to AppRun (closes #3) - Bumped love version to 11.3 - Updated Fennel to current master branch b2d2155 2020-04-08 21:56:53 -04:00
Alexander Griffith f583452b77 Merge branch 'fennel-module-name' into 'master'
Make fennel.repl accept moduleName argument.

Closes #2

See merge request alexjgriffith/min-love2d-fennel!5
2020-04-08 23:02:41 +00:00
Phil Hagelberg 9df2def227 Make fennel.repl accept moduleName argument. 2020-04-01 21:42:57 -07:00
Alexander Griffith a89f224708 Updated fennel master to current master branch. 2020-03-07 20:41:37 -05:00
Alexander Griffith b992fc3ab9 Merge branch 'makefile-non-hardcoded' into 'master'
Remove hard-coded game/author names in makefile.

See merge request alexjgriffith/min-love2d-fennel!4
2020-03-08 01:33:15 +00:00
Alexander Griffith 373398ce36 Updated stdio.fnl to use built in fennel repl. 2019-12-02 21:30:30 -05:00
Phil Hagelberg d696ca468d Remove hard-coded game/author names in makefile. 2019-10-07 20:02:32 -07:00