link to fennel-lang/style and explain the departures from it

main
Daniel Barlow 2023-01-17 11:46:29 +00:00
parent 4b78434ea4
commit c09138ad02
1 changed files with 11 additions and 0 deletions

View File

@ -106,6 +106,17 @@ is the Super key. For me this matches how Emacs does it, but I would
welcome reports of machines/setups that don't act ths way
## Fennel style
https://fennel-lang.org/style is my style bible, although there are
places I have departed from it. In particular, I have used CamelCase
to name several modules which act as classes, so that I can
distinguish `buffer` (an object which represents a buffer, and
understands messages like `visit` or `name` or `location`) from
`Buffer` (the factory which instantiates `buffer` objects). There is
probably a nicer way to do this, but I haven't found it yet.
## Contributing
If you like (or see the potential in) Dunlin enough to want to