As everybody knows, I keep a tight control about what new features enter the newLISP language. If people need more use-cases, they should write modules and import libraries when necessary. For the main newLISP executable itself, I don’t want more contributors.
Having worked with most of the software version control systems like RCS, CVS, SVN besides Git and in developer teams since the late eighties in small and big companies, I am well aware what these systems can do and cannot do. For my style as mostly the sole developer they are not useful. Pushing every change to a repository is just one more thing to do, I don’t need and want.
Again, if anybody wants to capture change over versions in a public Git depository that is fine, but I will not change my style of development.
For more use cases write modules, import libraries! Publish them on the Git repository, documented! and I can put them in the index at http://www.newlisp.org/modules/