spell1 icon indicating copy to clipboard operation
spell1 copied to clipboard

Get current state ready to publish on hex.pm

Open oubiwann opened this issue 1 year ago • 3 comments

Tasks:

  • [x] Add rebar.config
  • [x] Ensure the project builds with the supported versions of LFE and Erlang
  • [x] Ensure Erlang spell1 works as expected/it used to
  • [ ] Ensure LFE spell1 works as expected/it used to
  • [ ] Update README with references to supported versions of Erlang and LFE
  • [ ] Add tests
  • [x] Add make targets for running the tests
    • [x] ensure project is compiled
    • [x] ensure testing *.spell1 files get parsed and compiled
    • [x] ensure that when the tests run, rebar3 is able to see the .erl files compiled from the *.spell1 files
  • [ ] Update it to use GH Actions for CI/CD

oubiwann avatar Mar 26 '24 16:03 oubiwann

@oubiwann I have been looking at this as I was thinking of modifying the LFE syntax, only internally and it wouldn't be noticed. I then realised that I couldn't compile it as yeccscan interface had changed. I am working on that and have fixed it. While along the way I am working on the other points. I will soon release 0.3 on develop so it can actually be used and tested.

rvirding avatar Dec 26 '24 22:12 rvirding

@rvirding That's sounds great!

I did make some progress here in a local branch, but had to put in on pause -- I'll take a look once you release 0.3!

oubiwann avatar Dec 26 '24 23:12 oubiwann

@oubiwann Yes, I am looking through your branch and plucking ideas from it. Btw there is now a spell1 discord server. I think I sent you an invite otherwise you can use https://discord.gg/nu5kFuXH

rvirding avatar Dec 27 '24 09:12 rvirding