a Grip of Really Important Procedures
Grip version
Here is a summary of the changes since version 0.1.2. See Grip git summary and git log for a complete description:
Installation location changes
The default and
In the above,
This change makes Grip compatible with the GNU
Coding Standards, but it also implies that, unless you use the new
configure option describe below, you will have to augment both Guile's
variables
New configure option
The configure option --with-guile-site has been added, used to explicitly ask Grip's source modules and compiled files to be installed using Guile's global site and site-ccache directories respectively (see Grip's installation 'Notes' for more on this).
It will only be honored if (and only if) it is passed as:
Module name changes
A few modules were having their name using plural, such as dates, strings, ... I decided to rename these using singular. A few have been renamed, such as fs-ops -> file. Here is list of these module name changes, the name on the left is the new module name:
New modules
Interface changes
The following procedures have been renamed, and their interface has sometimes also changed (see the reference manual, also available online). The name on the left is the new interface name:
(grip optargs)
(grip list)
(grip string)
(grip float)
New interfaces
(grip goops)
(grip string)
(grip store)
(grip angle)
(grip float)
New variables
(grip string)
Documentation
Till now, Grip documentation was just a mock-up. There still is quite a lot to do - along with reviewing/rewriting grip's modules) - but the good news are I started to work on it.
The following modules are now fully documented:
The reference manual is now available online.
Bugs fixed
Grip version
Here is a summary of the changes since version 0.1.1. See Grip's git summary and git log for a complete description:
Dependencies
Grip-Gnome
Grip-Clutter
Bugs fixed
Grip version
Here is a summary of the changes since version 0.1.0. See Grip's git summary and git log for a complete description:
Grip
Grip-SQLite
Documentation
Note: Grip's Users Manual still is a mock-up.
Grip version
This is Grip's first release:
Unlike Amstrong's one, this is a [very] small step for humanity, but a big step for GNU Foliot and Guile-Clutter users :-)
We are currently working on Grip's first release, stay tuned! In the mean time, see our developers page.
Our request for a nongnu project page at Savannah for our Grip toolbox is accepted, with all the honors! Bruno Félix Rezende Ribeiro, the GNU Savannah hacker in charge of our evaluation said:
... I wish every package submitted to Savannah were so easy to evaluate as your. Congratulations for the high level of compliance! ...