Hello! I recently purchased the Pro version for the ability to export to text and edit in external editors (I love the retro aesthetic, but I'm unwilling to give up my Emacs skills, so that seemed like a good compromise ;-) ) I'm also an aspiring Lisp-er, so the Fennel support was also a big draw for me. However, either there is something broken in the 0.70.6 Pro version for Linux, or I am doing something wrong. I put dofile("test.fnl") as the first line of the code and then at the console I type
> save test.fnl
And it creates test.fnl.tic which is filled with lots of what looks like binary data.
On the other hand, if I save it as test.lua it creates test.lua and the (Fennel) code is clearly there at the start of the file, as expected. I've attempted to recompile (from reviewing the code in the repository it seems like it really should work--maybe 0.70.6 was compiled with code that didn't have PROJECT_FENNEL_EXT defined properly?--so I thought recompiling might fix it. Or, as previously mentioned, maybe I'm doing something wrong!) Unfortunately I ran into trouble with CMake (it looks like the problem is that ld can't find pthreads, but that is somewhat tangential to my main question in this post :-) )
I'm running it on Manjaro Linux (an Arch Linux derivative) if that helps any--I know the instructions for building that say to use the AUR project, but that project is a bit out of date (v. 0.60.3)...
I'd appreciate it if anyone could shed some light on this!