Commit Graph

1 Commits

Author SHA1 Message Date
Lucien Cartier-Tilet f20fb14f8e
feat: cleanup, update, improve, and split
This commit splits graphviz-related functions into its own file,
conlanging-graphviz.el. It also updates these functions since org
lists through noweb no longer work like they used to. Instead, going
back to good old lisp lists, this commit significantly reduces the
amount of code needed.
This is the update and split part.

This commit also removes a lot of old code that is no longer necessary
since the removal of old documents for conlanging, rendering these
functions obsolete.
This is the cleanup part.

Lastly, this commit adds the new function
conlanging-graphviz-feature-tree which is able to generate a feature
tree from a much more compact Lisp list than what
conlang-graphviz-list-to-graphviz needs.
2023-05-26 15:30:20 +02:00