XeroOl
|
3855e59cbf
|
simplify dependencies and docs handling
|
2025-07-08 19:40:48 -05:00 |
|
XeroOl
|
6826c7584d
|
maintenance of makefile and tools
|
2025-06-28 00:47:15 -05:00 |
|
XeroOl
|
264719047a
|
bump bundled dkjson to latest 2.8
|
2025-06-27 23:47:16 -05:00 |
|
XeroOl
|
163ea1fd80
|
parse lua reference manual more accurately
the files and io are now properly treated like two different things
|
2025-04-23 23:42:29 -05:00 |
|
Phil Hagelberg
|
670f7d108b
|
Only generate lua manual docs; move tic80/love2d to other repo.
https://git.sr.ht/~technomancy/fennel-ls-docsets
|
2025-02-28 02:30:55 -08:00 |
|
Michele Campeotto
|
1d2ea48c16
|
allow docs to set the item kind
|
2025-02-25 05:38:50 -08:00 |
|
Phil Hagelberg
|
487f4ca6f2
|
Fix dependency checks in CI.
|
2025-02-23 22:53:13 -08:00 |
|
Phil Hagelberg
|
6cddd6a030
|
Explain that love2d support is opt-in for licensing reasons.
Booooooooo GFDL.
Also include a link to apt.technomancy.us.
|
2025-02-15 09:51:54 -08:00 |
|
XeroOl
|
4a93642469
|
clean up require paths
|
2024-09-07 23:32:37 -05:00 |
|
XeroOl
|
64e909c457
|
Merge branch 'eb/add-love2d'
Thank you to emlabee for adding love2d support!
fennel-ls#32
|
2024-09-07 23:20:40 -05:00 |
|
Emma
|
72c9a30343
|
Refactor work and remove all unnecessary fnlfmt changes
|
2024-09-07 22:03:38 -04:00 |
|
Emma
|
3de4def951
|
Remove print statement for Love2D doc generation
|
2024-09-07 21:16:07 -04:00 |
|
Emma
|
f0c512575e
|
Add Love2D API generation flag option to make docs target
|
2024-09-07 12:33:57 -04:00 |
|
Emma
|
e1d3b7b257
|
Clean up love2d parser and restructure code
|
2024-09-07 11:12:32 -04:00 |
|
Emma
|
3816bd81cc
|
Clean up file and abstract root love module parsing
|
2024-09-07 11:12:32 -04:00 |
|
Emma
|
0cb16a6456
|
Parse functions and callbacks from root love table
|
2024-09-07 11:12:32 -04:00 |
|
Emma
|
f5bfbf1c26
|
Convert primary love object and functions
|
2024-09-07 11:12:32 -04:00 |
|
Emma
|
2bddb4be3a
|
Add non-working love2d documentation tooling and integrate with get-docs.fnl
|
2024-09-07 11:12:32 -04:00 |
|
Emma
|
41a92088f8
|
Add git clone utility function
|
2024-09-07 11:12:31 -04:00 |
|
XeroOl
|
ffe428e0f5
|
slightly modify the lua-manual tool
|
2024-09-03 12:18:19 -05:00 |
|
XeroOl
|
cbce6a8cb8
|
fennel 1.5.1
|
2024-09-03 12:04:47 -05:00 |
|
XeroOl
|
5476eaf096
|
update fennel to 1.5.0
|
2024-06-27 00:58:35 -05:00 |
|
XeroOl
|
05b0160479
|
generated files into a generated/ folder
|
2024-06-26 23:42:33 -05:00 |
|
XeroOl
|
7f4856f861
|
add in missing files
|
2024-06-23 16:19:01 -05:00 |
|
XeroOl
|
664ba9b13d
|
bunch of small changes
|
2024-06-15 22:32:46 -05:00 |
|
XeroOl
|
e165aa1402
|
upgrade to faith 0.2.0
|
2024-06-14 18:18:21 -05:00 |
|
XeroOl
|
704aa3f7df
|
clean up tools to make things more clear
|
2024-06-09 17:36:19 -05:00 |
|
XeroOl
|
14094762ab
|
Switch from rxi/json to dkjson, switch folder structure
|
2024-06-09 17:36:19 -05:00 |
|
XeroOl
|
1f44c99ef1
|
fix sh function
I think it would probably be better to just make a shell script instead
of this whole lua stuff, but I'll leave it for now.
|
2024-06-08 12:20:54 -05:00 |
|
XeroOl
|
c92c834cf6
|
More tools changes
|
2024-06-08 00:35:28 -05:00 |
|
XeroOl
|
083383cfa4
|
Add a bunch of tools for bundling/unbundling fennel-ls
|
2024-06-08 00:00:45 -05:00 |
|
XeroOl
|
bb47e723a6
|
gen-docs makes the build directory if missing
|
2024-06-01 15:17:32 -05:00 |
|
XeroOl
|
0ddd8f0bf0
|
TIC-80 docs sort of work?
{:fennel-ls {:native-libraries [:tic80]}}
|
2024-06-01 15:14:15 -05:00 |
|
XeroOl
|
3564167cab
|
TIC80 docs are in!
You can't turn them on because I haven't sorted out the settings yet.
But, the docs are in!
|
2024-05-31 13:39:04 -05:00 |
|
XeroOl
|
43af58d2eb
|
moved "make-docs" to its own "tools" folder
|
2024-05-29 23:41:19 -05:00 |
|