Git repository with Newlisp history now available
Posted: Mon Aug 17, 2009 4:22 am
I took all the previous open source releases of newlisp and imported them into a git repository.
The repository is up to date, including version 10.1.4
To fetch the repository, run this command:
This will download the repository (currently 13 megs) and create a "newlisp" directory with the source code all checked out and ready to go.
If this should be hosted by newlisp.org instead, I'd be happy to help in any way requested.
Having this repository gives you complete history.
If you want to see when a particular line of a particular file was changed, you use the git-blame command:
For each line in the file, you get the commit id that last changed that line.
This also lets you quickly and easily compare differences between versions, and prepare patches to submit to Lutz. Lutz doesn't like receiving patches at the present time, but perhaps if he starts using a version control system like git, he will appreciate them. :-)
Did I mention git is a distributed version control system, easily letting Lutz merge in changes from other developers, should others take an interest and start developing features on side branches?
The repository is up to date, including version 10.1.4
To fetch the repository, run this command:
Code: Select all
git clone http://reactor-core.org/newlisp/.git
If this should be hosted by newlisp.org instead, I'd be happy to help in any way requested.
Having this repository gives you complete history.
If you want to see when a particular line of a particular file was changed, you use the git-blame command:
Code: Select all
git blame nl-filesys.c
This also lets you quickly and easily compare differences between versions, and prepare patches to submit to Lutz. Lutz doesn't like receiving patches at the present time, but perhaps if he starts using a version control system like git, he will appreciate them. :-)
Did I mention git is a distributed version control system, easily letting Lutz merge in changes from other developers, should others take an interest and start developing features on side branches?