Next: , Previous: guile-tools PROGRAM, Up: Miscellaneous Tools


13.6 guile-tools api-diff

Usage: api-diff [--details GROUPS | --all] ALIST-FILE-A ALIST-FILE-B

Read in the alists from files ALIST-FILE-A and ALIST-FILE-B
and display a (count) summary of the groups defined therein.
Optional arg "--details" (or "-d") specifies a comma-separated
list of groups, in which case api-diff displays instead the
elements added and deleted for each of the specified groups.
Optional arg "--all" (or "-A") means to show the group summary
as well as details for all the groups.

For scheme programming, this module exports the proc:
 (api-diff A-file B-file)

Note that the convention is that the "older" alist/file is
specified first.

TODO: Develop scheme interface.