commit a30f00bbee18ad5140616ad6459365cb48b03ee7 Author: Ales Hvezda <ahvezda@seul.org> Date: Fri Jan 14 23:21:56 2011 -0500 Updated version strings in all man pages commit 8a3a0bb070d1b288fceac2fcdd7b317a8f77a464 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Fri Jan 7 22:00:09 2011 +0000 Update FSF address in copyright headers. The FSF have now moved to 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Our GPL and LPGL copyright headers need to updated to reflect this. Only files remaining with old address are wiki files (although the wiki has now been updated) and PostScript files. commit 11921dc18209ed4ea12288114634bb94a5b9b8a9 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Feb 14 21:26:37 2010 -0500 Updated man page dates commit bd34cfde2450790b357e574281f9562adce64303 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Feb 14 17:09:45 2010 -0500 Updated copyright text/header in most source files. Updated all copyright text dates that should be updated for the new year. Fixed a bunch of GNU text typos (these should have been either GPL or gEDA). Removed some $Id$ tags which are no longer used/needed. Fixed a few file header that were just plain incorrect. commit c603cb9f75068837eb8f5a309f590fb3d8e5156e Author: Ø£Ø٠د اÙÙ ØÙ Ùد٠(Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net> Date: Fri Nov 20 16:23:15 2009 +0000 Fix for some manpage issues. [2901183] Fixes undefined use of `l' macro, and incorrect uses of `-' character. (cherry picked from commit 93dd5a941f34d1dd58cf9a57a07dec1e01ce3afe) commit 3fd50335ddfe0ed7f358d46a0fba23bff25073e6 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Oct 4 21:23:05 2009 -0400 Updated date and version in all man pages commit 45002f0be0efb9638bcb96e67bbd1e5d3cd602c6 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Aug 30 19:26:36 2009 -0400 Updated all manpage versions in prep for a new release (v1.5.4) commit b0fa7dd7839915703d9101006bed1c7305477e30 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Aug 29 16:51:44 2009 -0400 Updated the versions of the software in all man pages commit ff6ea4955d0490d6436bc74d840325e76098304f Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 13 07:56:57 2009 +0100 build-sys: Don't use AC_HEADER_DIRENT. The Autoconf manual says that AC_HEADER_DIRENT is now unnecessary: This macro is obsolescent, as all current systems with directory libraries have `dirent.h'. New programs need not use this macro. This patch removes AC_HEADER_DIRENT and all checks for HAVE_DIRENT_H. It turned out that in most of the places where `dirent.h' was being #include'd it wasn't needed anyway. (Fix for a Cygwin build bug reported by Dan McMahill). commit cf772193f3042184e5ca624cc7b1e8daef6f4a53 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 13 06:43:16 2009 +0100 build-sys: Improve HTML conversion rules. We want to make sure the HTML version of the man pages is always distributed, but make building/installing it optional (in case users don't have a proper groff installed). This can be achieved by making sure that Automake only tries to install the HTML man pages if a working groff is available. In addition, `make distcheck' is set up to behave as if groff is not installed. Unfortunately, this still isn't ideal, because users who build from a source archive (with pre-built HTML) won't get HTML installed unless they have a working groff. In the long run, what needs to happen is to use a mechanism like `missing' to handle rebuilding of HTML man pages -- or just drop HTML man pages altogether. commit 7b2ec0b1da38f6f078de4bb1ef61d100d9a5972e Author: Peter TB Brett <peter@peter-b.co.uk> Date: Wed Aug 12 18:24:43 2009 +0100 build-sys: Add check for groff html driver. [2836109] Some distributions, such as Ubuntu, do not install the groff HTML device by default, and an additional package must be installed to provide it. AX_PROG_GROFF therefore needs to check that groff is able to create HTML files. commit 98fc06c271432b9f59ca49865b8ca9dbe844b9de Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Aug 8 00:44:40 2009 -0400 More Makefile.am cleanup Details on this commit: * Removed even more trace of the old prototype mechanism from the Makefiles. * Removed the cleanup of configure scripts which are no longer there (or for that matter were never in the same directory as some of these Makefiles). * Removal of some files from the *CLEANFILES rules which never existed. * Line length tweaks and fixes commit 4866b0224a471a2b1cf5ee5e9043d1eba5b89d61 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Aug 8 00:24:35 2009 -0400 Added some of the doc support files to EXTRA_DIST Some of these newer doxygen files still need some Makefile infrastructure, but at least they will be distributed as part of the gEDA-geda tarball. commit a4a8c19bb3389548d641a0874a77c77f623ad7a5 Author: Ales Hvezda <ahvezda@seul.org> Date: Fri Aug 7 23:02:01 2009 -0400 Makefile.am cleanup (removal of ChangeLog and Makefile.in files) Details on this commit: * Now that we are no longer storing machine generated ChangeLogs inside the git repository, make maintainer-clean should remove the machine generated ChangeLogs. This way nobody accidently edits the ChangeLog. Only 7 ChangeLogs are left after a make maintainer-clean (intl, po, and one toplevel ChangeLog). * Some directories were missing the removal of Makefile.in when make maintainer-clean is run. Only 3 Makefile.in files remain now after make maintainer-clean (only in the intl directories). * Removed $Id$ tags from some of the Makefiles since we are no longer using CVS. * Removed some unnecessary ChangeLogs from ever being created (from example/gTAG gschem/scripts, and symbol/font). Note 1: There are still some machine generated files still hanging around, but I'm going to leave those alone for now as the .gitignore mechanism properly masks those. Note 2: Made sure that all files that are to be removed in the *CLEANFILES lists comes before the #*# otherwise they will be ignored. commit 33847dd773fbe332c154fcc1a82e5fdd7c2201c4 Author: Ales Hvezda <ahvezda@seul.org> Date: Fri Aug 7 22:07:45 2009 -0400 Removed all trace of the prototype.h creation mechanism plus other removal The old prototype.h creation mechanism hasn't been used in years and now has been fully removed. Also removed common/outputs/Makefile.am since it no longer used either. commit 1a3b04db4b811a853b9d2d7c5c57038f2146f919 Author: Ales Hvezda <ahvezda@seul.org> Date: Fri Aug 7 21:21:22 2009 -0400 Added a bunch of files that should be included in any distribution The only file which I might want to not distribute is update-version.sh, which technically is a developer/maintainer only file, but for now I'll include it. Also libgeda/docs/images isn't integrated into the build properly yet, so it will not be in the distribution for now. commit 2992b190679b4d351b7990717cc8dc1407c01ec7 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Fri Aug 7 09:24:17 2009 +0100 gsymcheck: Tell tests where to find system-gsymcheckrc. This is required to get the gsymcheck tests to pass make distcheck. Note: make distcheck does not pass in this commit. commit fc2b205314545d92ea2a7e8f40a7a4c7d5af893d Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 6 17:15:29 2009 +0100 Don't store git-generated ChangeLog files in repository. Don't store ChangeLog files in the git repository and have to remember to update them each time a release is made. Instead, get `make dist' to create the ChangeLogs for you if a git repository is detected. Note: make distcheck does not pass in this commit. commit 77d96e9154d9cfc81b25353ef99b8f8f42999bfb Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 6 14:35:12 2009 +0100 Add top-level NEWS file. This contains important user-visible changes. It should be kept up-to-date, in order to make writing release notes easier. commit 09fcc6d689defb8f43bfc27aac87ee4ac34ce66a Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 6 12:33:07 2009 +0100 Update top-level README file. Well, actually rewrite it entirely. Note: make distcheck does not pass in this commit. commit 433c672579aabb282999377139c9242b319ba044 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 6 12:38:31 2009 +0100 Only need a single `AUTHORS' file. Move the gschem one to the toplevel (adding several missing names on the way), and remove most of the others. The `AUTHORS' files in the `symbols' and `utils' directories are retained, because they contain some useful information. Note: make distcheck does not pass in this commit. commit ed7134fd403b9f1dc0a75d50e4e7bcfb2fd95cb8 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 6 11:19:57 2009 +0100 Only need one copy of GPLv2. Also, update to latest version of GPLv2 (from http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt). This corrects the FSF contact address, along with some minor formatting modernisations. Note: make distcheck does not pass in this commit. commit a4f28a7217f117b1601561b31c9bf8d1096da25f Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 6 10:45:48 2009 +0100 Add gsymcheck to unified build system. Also removes the empty 'gsymcheck/examples' and 'gsymcheck/scheme' directories. Note: make distcheck does not pass in this commit. commit e55e9e247eb33c4a5be56687b4610c6649ef74d7 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Tue Aug 4 22:06:16 2009 +0100 Remove existing build infrastructure. This simply strips out all configure, m4 and autogen scripts from the whole repository, including the toplevel Makefile. This commit does not compile (what a surprise)! commit 66ec63a3db39a4a47472c11887463d8b329f16d3 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sat Jul 4 07:41:21 2009 +0100 gsymcheck: Fix testsuite for out-of-srcdir builds. Fixes runtest.sh to use the build and src directory arguments correctly. Also, use $(SHELL) to run runtest.sh rather than relying on its shebang. commit 35534dce32023ec949f3710d7d8c19dcdace9295 Author: Bert Timmerman <bert.timmerman@xs4all.nl> Date: Tue Jul 28 19:48:01 2009 +0200 gsymcheck: Ignore output generated by Doxygen. commit c697fd865d7234583e6254ae72ccb2587faa290d Author: Bert Timmerman <bert.timmerman@xs4all.nl> Date: Tue Jul 28 19:55:54 2009 +0200 gsymcheck: Generate consistent style Doxygen documentation. Follow the documentation style as with gschem and libgeda. commit 82c4e182c71d8a4fb9584b059a2f3215f6438cfe Author: Peter TB Brett <peter@peter-b.co.uk> Date: Mon Jul 20 18:12:25 2009 +0100 Reduce stderr spew. It's not necessary to spew massive amounts of output to stderr on startup. It's ugly and not legally necessary. This patch modifies the tools only to spew a GPL header to stderr when entering gnetlist's interactive mode -- and to be nice and quiet the rest of the time. commit 6d4ba095d2894e9cc21e272d28af07b0d74a7b99 Author: Dan McMahill <dan@mcmahill.net> Date: Sat Jul 4 12:14:54 2009 -0400 Fix several minor bugs in the testsuite. - Make the list of arguments passed into the runtest.sh script match what the script actually expects. - Make the use of temp files more secure. - Be more consistent about the usage of the build directory versus the source directory. - When a single test fails, just increment a failed count and continue on. Don't abort until all the tests have run. commit 67aeb9b999d29080118a7af899ad1de362ccd2b8 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Mon Jun 8 23:31:22 2009 +0100 Fix autogen.sh scripts to look for AC_CONFIG_HEADER to run autoheader Since commit #9a7c363c572d32a30fa1522cd7d14b21c2958ca8, the configure scripts in gEDA use AC_CONFIG_HEADER, not AM_CONFIG_HEADER Fixes build problems noted by various users. Identified by Dan McMahill. commit 61f488315da15d0be48acbe65ee9c1bf69c60e03 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Mon Jun 8 10:57:32 2009 +0100 Require GLib 2.12.0 or newer. We now require GTK+ 2.10.0, and since that requires GLib 2.12.0, we can bump the GLib version we require up to match. Thanks to Peter Clifton for spotting this. commit 9a7c363c572d32a30fa1522cd7d14b21c2958ca8 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Mon Jun 8 10:48:25 2009 +0100 Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER. This fixes an issue with config.h.in not being correctly regenerated with autoheader on changes to configure.ac. Thanks to Maciej Pijanka for working out the solution to this problem! commit 209e55a6a0ab33478cea41c154be64d7ec0620ea Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sun Jun 7 19:34:30 2009 +0100 Require GTK+ 2.10 or newer. commit d5e06e6ee657f80d1cb8d82884122ac958e9d3a4 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sun Jun 7 19:34:30 2009 +0100 Remove Guile 1.6 support. commit b4862c3c120c8144f47393333e2e6bec2f302bc7 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sun Jun 7 19:34:29 2009 +0100 Require Guile 1.8.0 or newer. Guile 1.8 became the stable branch of Guile on 2006-02-12, over three *years* ago. All major distributions ship it, including Debian stable. Expecting its availability makes testing of new Scheme-based features much easier, as most gEDA developers normally write and test code against 1.8. Furthermore, it allows better advantage to be taken of 1.8-only features (such as improvements in debugging support), without requiring vast swathes of hard-to-maintain preprocessor trickery. commit c99db7713faaad225501710e58220e580bca58b1 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Jun 6 01:44:34 2009 +0100 Make use of new API o_attrib_search_floating_attribs_by_name() Replaces the less specific API, o_attrib_search_name() previously used to search for floating attributes. Remove the now unused function o_attrib_search_name(). commit 33b113b078e9647d7304b4c2caa04da1dd367e4f Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Jun 6 01:34:53 2009 +0100 Use o_attrib_search_object_attribs_by_name() where appropriate commit 88c205ea2ff69936aa5362a52d27471fbab87e6b Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Jun 6 01:29:02 2009 +0100 Remove o_attrib_search_toplevel() in favour of the newer API o_attrib_search_floating_attribs_by_name() is functionally identical commit ab590ab70cddfe6a0954d56a31c0ebd1f0bc7691 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Mar 28 15:55:19 2009 -0400 Updated ChangeLogs one more time for 1.5.2 commit 546d4dbe0124d3f9421116b9e5a8889cccf97b84 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Mar 28 15:22:19 2009 -0400 Updated all ChangeLogs Updated the ChangeLogs by running: ./update-changelogs.sh 1.0-20070526..master in the toplevel directory commit 21e8c0b232e08927fd091a1d46413990b4c61358 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Mar 28 15:18:34 2009 -0400 Updated all dates in the relavent man pages (for 1.5.2.20090328) commit 859abe69912ba99ca27bb58c378284e9eec56259 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Mar 28 15:13:59 2009 -0400 Updated all versions to 1.5.2 20090328 36:0:0 Updated by running: ./update-versions.sh 1.5.2 20090328 36:0:0 commit c3081930ed224394f645de4bfb51e86fa3e15e65 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Fri Feb 20 23:26:12 2009 +0000 Remove obsolete references to libgd and libgdgeda commit 3c0d85eae92d5764aa7dee2899c6a066c3470ee3 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Wed Jan 21 14:11:39 2009 +0000 Write logs to $HOME/.gEDA/logs/. Rewrite s_log_init() to put log files in a centralised location. A user application (e.g. gnetlist) provides a prefix, and log file is opened at: $HOME/.gEDA/logs/<prefix>-<YYYYmmdd>-<serial>.log [1] The serial is found by the following procedure: 1. Read through the directory to find the highest existing <serial>. 2. Starting with that number, repeatedly attempt to open() incrementing files with O_CREAT|O_EXCL flags to guarantee that a new file is created. 3. If after LOG_OPEN_ATTEMPTS = 5 attempts a unique filename hasn't been found, fail. The logic *intentionally* does not fill in gaps in the sequence -- if I delete logs, I still want a new log to appear at the end of the list. [1] The actual location is a subdirectory "logs" of the user config directory, which may not be ~/.gEDA on all platforms. commit fda82eb96e2c785efe91fd59d01f6e7e26b897ed Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sun Jan 18 01:48:58 2009 +0000 Protect some strings passed to pkgconfig. Ensure that pkgconfig version requirement strings are protected from M4 expansion. commit ee250c9bd2e88bf352a03d1719603b7d54fe430c Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Tue Jan 13 23:58:30 2009 +0000 Avoid underlinking of apps due to missing explicit depends These went unnoticed because the apps were resolving the necessary symbols when pulling in libgeda and its dependencies. Fix applications using GLib and guile within the suite to explicitly pull in the appropriate CFLAGS and LIBS. This commit removes some LDFLAGS and LIBS from grenum, since they weren't being used. commit 1645fda42758a837c7ccf1efd32fd3b484e22421 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Jan 10 22:17:44 2009 +0000 Remove unused GTK dependencies from text-based tools commit a344ff9c33b9bbb7b1a622b70dcedf393e1de09a Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Jan 10 20:41:43 2009 +0000 Remove some unused Gdk* typed variables from globals.[ch] across the suite commit 373becd3a5156236963b82e7f9a27be8f90db0c4 Author: Werner Hoch <werner.ho@gmx.de> Date: Fri Jan 2 20:39:56 2009 +0100 gsymcheck: checks for overbars and escaping Test for single overbar markers '\_label' and print a warning. libgeda currently closes an open overbar at the end of the string but a different implementation could drop the overbar. It also tests for single backslash characters. They will be invisible as a '\x' combination will only print the second char 'x'. The user should decide whether he likes to remove the backslash or whether to escape it and write '\\x' commit d7b7b23721b4054172587c9961d4b87f47bee198 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Wed Dec 31 17:26:03 2008 +0000 libgeda: Remove non-private access of PAGE->object_list This allows us to keep better track of where the PAGE must be updated should we have any spatially keyed data-structures in the future. Rename PAGE->object_list PAGE->_object_list to try and discorage any use of it outside libgeda (ideally, outside s_page.c) in the future. commit ca6556ace0a06ec1dd697852f7a1f0ffb86bfb97 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Wed Dec 31 17:25:57 2008 +0000 Add "const" to some places where we deal with GLists of OBJECTs. These GLists themselves are not (and shouldn't be) modified, although the OBJECTs they point at may well be. commit 87974a03e1184d58edb1382f6006a13c47bcbc77 Author: Werner Hoch <werner.ho@gmx.de> Date: Sat Dec 27 18:29:20 2008 +0100 gsymcheck: warning message if show_name_value is weird [#2470862] If a text object is not an attribute the show_name_value field of the text object should be SHOW_NAME_VALUE. Create a warning if it's SHOW_NAME or SHOW_VALUE. It's not really an error, thus only create a warning commit 3c49636e1a9e9e703fab4c6aafc69affb4fd2bab Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Dec 21 16:23:26 2008 -0500 Updated ChangeLogs one more time. commit 2f3e07a1fa7fd92ab163d2cd966efd98ab306512 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Dec 21 14:40:21 2008 -0500 Updated ChangeLogs again in prep for the 1.5.1 release commit 76d02f7f935d930d8093bd49b7eb0836d3b1aa6e Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Dec 21 14:06:17 2008 -0500 Updated all ChangeLogs in prep for the 1.5.1 release. The update was done by running: ./update-changelogs.sh 1.0-20070526..master commit 680e08085d44c9876bdadef0ca7ef25b474c2006 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Dec 21 13:39:29 2008 -0500 Updated all versions to 1.5.1 20081221 35:0:0 Updated by running: ./update-versions.sh 1.5.1 20081221 35:0:0 commit 4f9f4336a123f91318ec2d1ffd8e9739eb756348 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Dec 21 13:10:23 2008 -0500 Updated dates and versions in all man pages commit 6329c5a7bdae9573f01f92403e4645e79e66aab5 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sat Dec 20 14:41:05 2008 +0000 Update copyright header dates to 2008. (And I'll have to do this all again in a few days time). commit 617797b5a47d370c4fee19110c826502b7e3082b Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Tue Dec 9 16:19:09 2008 +0000 Remove linkage between OBJECTs and use GList for OBJECTs on the page This affords quite a lot of code clean-up, since we no longer have to maintain two versions of each operation which works on lists. commit f470af7a28afe423ded6171ea3c8a2b31ff56f43 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Nov 1 20:47:41 2008 +0000 Revert applying -Werror to compiler flags when linking with GCC (CODE!!) Depending on the gcc version, the original developers might not see the warning until the software gets into the end user's hands (and tries building it with an older/newer version of gcc). Most warnings are not catastropic, but by using -Werror they are _all_ catastropic. If a developer wants to get rid of all warnings, they should either: 1) run make -s and see/fix all the warnings, and/or 2) modify the Makefile's themselves and add the -Werror flag temporarily. (Comments explaining rationale snipped out of an email from Ales). commit 6e10a7fbe26c858a6fa85f430d2bfe256a668c28 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Nov 1 17:29:37 2008 +0000 gsymcheck: Remove unused "utils" directiory Only an automake was left in this directory. commit 09eacbfb36e2b00758bce8d8add2f8f56cdcfdbb Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Nov 1 16:09:26 2008 +0000 Use -Werror when building with gcc compilers. Hopefully this will help to ensure compiler warnings get noticed and fixed by developers. commit 94ced454b33f96700d003ebab7cf1df5fab7ecbe Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Nov 1 13:17:00 2008 +0000 gsymcheck: Don't export x_log_update_func, it is a libgeda symbol We set libgeda's exported x_log_update_func variable from gsymcheck.c. (This is declared as extern in libgeda's funcs.h) Move the logging function s_log_update() from globals.c (where it didn't belong) into its own file, s_log.c, making minor edits along the way. The log handler isn't called when "do_logging" is FALSE, so we don't need to test that from within the handler. commit bcaf9f8dafcd25335b61b2ea80d071bde720bbd1 Author: Cesar Strauss <cestrauss@gmail.com> Date: Sun Oct 26 10:41:31 2008 +0000 Use pkg-config support for Guile if present. Using pkg-config allows easier cross-compilation, since the build process can use a pkg-config binary native to the build machine with .pc files for the host machine. commit f0a96de8b545dbd900e87db6abf54a0b6df830ab Author: Werner Hoch <werner.ho@gmx.de> Date: Sat Oct 11 09:02:03 2008 +0200 .gitignore: log files and source tagging files added Added the files of the "global" source tagging program and the logfiles of the gEDA programs to .gitignore. commit b4ed5e92d203c7449b7d33e924a41b093e1de930 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Tue Aug 26 12:55:07 2008 +0100 Remove duplicate definitions of do_logging. Also sets the default in libgeda to TRUE. commit a974a4c6d2c233c9209c5b4597f7d4f86154f484 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sun Aug 24 22:27:28 2008 +0100 Remove default-series-name from all rc files Fixes brokenness leftover from previous removal of "series_name". commit 11a2692a1ab8bcee14178286fd719d1ec39e6b9a Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sat Aug 16 15:24:16 2008 +0100 Draw func cleanup. Rather than having libgeda require other applications to provide the *_draw_func symbols, libgeda should provide them itself. Other applications should then override them as required near their call to libgeda_init(). commit 723e8d1c735b27f2bfc39dec296464bb8d5b2020 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Thu Aug 14 23:27:12 2008 +0100 Don't register recalc funcs as draw funcs. Some applications which don't draw schematics set the draw funcs to be the recalc funcs. This is silly. commit 57a4fd272e10a68e05051a9ab9309e252e2103f7 Author: Patrick Bernaud <b-patrick@wanadoo.fr> Date: Fri Jul 11 16:03:12 2008 +0200 Purge AC_CHECK_FUNCS() in configure.ac in each package of unused functions. commit a76cf5cdda91c7070f4765107d3f8be89bbd05b6 Author: Patrick Bernaud <b-patrick@wanadoo.fr> Date: Fri Jul 11 16:03:01 2008 +0200 Remove unnecessary strippings of trailing directory separator. These strippings is no more necessary as GLib functions for building filenames (in particular g_build_filename()) takes care of any trailing directory separator for us. commit cd70e88b8c7faa4beea8b13b846e92807a252e63 Author: Patrick Bernaud <b-patrick@wanadoo.fr> Date: Fri Jul 11 16:03:00 2008 +0200 Replace getcwd() with g_get_current_dir(). commit 90b0ece453efc80490c6c277386f4f5f7bfdc4af Author: Patrick Bernaud <b-patrick@wanadoo.fr> Date: Fri Jul 11 16:02:59 2008 +0200 Simplify build of filenames with g_build_filename() (!). Modified code where possible to use preferably g_build_filename() instead of g_build_path(), or g_strconcat() and friends. commit a3513b7e6dc7bf6c36d95d4da86082beeb79831d Author: Patrick Bernaud <b-patrick@wanadoo.fr> Date: Fri Jul 11 16:02:57 2008 +0200 Replace standard string manipulations with GLib string utility functions. commit da1d2e7b304f9d832bdee9c8dfb9fe4604e19cc9 Author: Patrick Bernaud <b-patrick@wanadoo.fr> Date: Fri Jul 11 16:02:56 2008 +0200 Remove tests for NULL prior to freeing with g_free(). Testing if pointer on memory to free is not NULL is unnecessary since g_free() does the test itself. commit 21bdf2fbbad2146234fd32a0fe04bddcaddb64f8 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 6 22:21:00 2008 -0400 Updated versions in the important man pages commit 8479d01b6a4a819ae105659a9b9f1e6ab2d85136 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 6 22:03:02 2008 -0400 Updated all ChangeLogs by running ./update-changelogs.sh 1.0-20070526..master commit 7ae9572f269c8b973bb4a38014e28dbc10cdcb32 Author: Ales Hvezda <ahvezda@-e false.(none)> Date: Sun Jul 6 08:38:24 2008 -0400 Bumped versions to 1.5.0/20080706/34:0:0 for the next development release commit af0d9f2e8825f7d23c691deec0e70f1eaaac0e38 Author: Ales Hvezda <ahvezda@seul.org> Date: Wed Mar 5 05:27:41 2008 -0500 Updated version to 1.5.0 to mark the start of the next development cycle commit e1ba38c43fb8d0fda7609e607e5489046fef4a8f Author: Werner Hoch <werner.ho@gmx.de> Date: Sat Jan 19 19:45:29 2008 +0100 gsymcheck: modified symbol for improved duplicate net test commit 77e0e0f4ffe9573316ebdfdc12d319ccff1074a3 Author: Werner Hoch <werner.ho@gmx.de> Date: Mon Jan 14 19:49:49 2008 +0100 gsymcheck: test for number in pinlabel and net attribute If a number is in a net attribute and a value of any pinlabel attribute then print a warning with some text. The previous patch removed the error message, this one adds warning. Whether this situation is an error or not depends on the users intention. commit a6f4710a198a8bcb66b8a26185ad7bd60c6c599a Author: Werner Hoch <werner.ho@gmx.de> Date: Sun Jan 13 20:42:55 2008 +0100 gsymcheck: improved pinnumber check The changes will check for duplicate pins in net definitions. It also checks the net definitions and the pinlabel definition seperatly, thus a power pin can have a pinlabel and a net pin. commit b14328d429866910fc2a1da2e8291467e3fc27b9 Author: Werner Hoch <werner.ho@gmx.de> Date: Sun Jan 13 18:08:51 2008 +0100 gsymcheck: check for unknown attributes This test will check for all attributes that are not in a valid attributes list. A warning messages is printed. This will also catch old style attributes like slot#=# and pin#=#. And some often used attributes class, pins, footprint2. commit b202ee510fb90cedd038ce5ec41cc6de453dbeea Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jan 27 11:47:13 2008 -0500 Updated ChangeLogs for the 1.4.0 release commit 3d43c5d642ebe12a69380e8accf5533d338ee5e5 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Jan 26 20:07:45 2008 -0500 Bumped versions to 1.4.0/20080127/33:0:0 for the next stable release commit ecda6ee9e101563f7fed092150532256fd9b343e Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Jan 26 19:50:16 2008 -0500 Updated all dates and versions in all man pages commit 5d9f43178c3846100c149c0baef38c26126ec233 Author: Werner Hoch <werner.ho@gmx.de> Date: Sat Jan 12 00:08:06 2008 +0100 gsymcheck: moved obsolete and forbidden attribute checks This is a code cleanup patch, it moves the tests for obsolete and forbidden attributes to the symbol_structure test. Deleted the old check s_check_obsolete_forbidden_attributes() function and it's unused variables. In the output files, some format changes occured, but the meaning is still the same. commit a049385144979f770fae60aaa66a86302f82b56e Author: Werner Hoch <werner.ho@gmx.de> Date: Fri Jan 11 23:15:23 2008 +0100 gsymcheck: test for misplaced attributes The tests detect pin attributes are attached to nonpins or are detached. And attributes that are attached to any other objects. Attributes attached to pins that are not pin attributes commit c48d7f28e55424ce4e87e34f4de3b5324eb43edf Author: Werner Hoch <werner.ho@gmx.de> Date: Fri Jan 11 19:26:50 2008 +0100 Added new pintype test symbol and output to EXTRA_DIST commit c823516a64dc7977fd8542e61a720c52f38d298e Author: Werner Hoch <werner.ho@gmx.de> Date: Thu Jan 10 22:14:02 2008 +0100 gsymcheck: improved the pintype check, added test case added a check that contains all valid and five different case of invalid pintype values. Removed unused code in s_check_pintype() and added a function to check whether a string is in a list of strings. commit d2047bc2a06e6534ff32464d36f8a95aec11b9d7 Author: Ales Hvezda <ahvezda@seul.org> Date: Fri Jan 11 01:11:12 2008 -0500 Updated all ChangeLogs for this release (1.3.1) commit d9e245524db9399a11fe533a2f4caccb06d89f75 Author: Ales Hvezda <ahvezda@seul.org> Date: Thu Jan 10 21:06:30 2008 -0500 Added new off pin grid symbol and golden output to EXTRA_DIST commit 9f96048f1c9c9989f709e8b07d6195628fd79115 Author: Ales Hvezda <ahvezda@seul.org> Date: Thu Jan 10 21:02:45 2008 -0500 Removed misleading "pin count from footprint=" attribute check This check wasn't working correctly for all footprint= values. It probably worked fine for the DIP# and related footprints (ending with the number of pins in the footprin), but for others it was giving incorrect info/warnings. This check will be replaced with something a little bit more flexible going forward in a later release. commit c1e3075cb263a6098d2351440b680247456ae0d0 Author: Ales Hvezda <ahvezda@seul.org> Date: Thu Jan 10 00:27:16 2008 -0500 Updated and correct the gEDA/gaf man pages a little bit. This is the fix for SF Bug: [ 1556064 ] man page version out of date commit b2380c0f70344117be7045a5fc1483698fdf4358 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Jan 5 20:57:51 2008 -0500 Bumped versions to 1.3.1/20080110/32:0:0 for the next development snapshot Note, libgeda's so did not change at this time. commit 20f81d3f3c6d9cbf426eeb134e418ebe2cd0e64e Author: Werner Hoch <werner.ho@gmx.de> Date: Sat Jan 5 17:13:16 2008 +0100 gsymcheck: add test for the pin_ongrid test Testfile and a golden output file added commit 7fa854ce519498782f90bb390910112fb8d6bb09 Author: Werner Hoch <werner.ho@gmx.de> Date: Sat Jan 5 16:13:41 2008 +0100 gsymcheck: added checks for offgrid pins The check prints an error message if the active end is offgrid and a warning message if the not active end is offgrid. The active end is detected with the whichend property. This fixes the feature request [#1565593] commit 5f3cde4f20975275cb38b52cd3155fda41201209 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Tue Jan 1 17:24:18 2008 +0000 Fix configure checks for Guile (again). The previous patch missed changing the gschem configure script (generated from configure.ac.in), and got the logic wrong anyway. commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Tue Jan 1 15:42:13 2008 +0000 Fix configure checks for Guile. Quote variables to protect them and alter version test logic so that it doesn't think version 2.1 is older than 1.8. commit 2f7e3ae60480743a8268d392272d05bd77dd75c8 Author: Ales Hvezda <ahvezda@seul.org> Date: Mon Dec 31 20:43:08 2007 -0500 Updated all ChangeLogs for the past development release (1.3.0) This step was supposed to happen before the 1.3.0 tarballs were released. These changes will be picked up in a subsequent release. commit ba474af87840a0d49e04a00de96b7df2944c09bd Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Dec 29 09:57:43 2007 -0500 Bumped versions to 1.3.0/20071229/32:0:0 for the next development snapshot commit 3b040cf8d60a8fbe45f6e7c5f3d71a3dea119357 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Wed Dec 19 17:48:57 2007 +0000 Add intltoolize to the build infrastructure Provide intltoolize infrastructure for translating .desktop and MIME XML files. Run gettextize after intltoolize if required, so that the infrastructure for providing libintl on a non GNU system still works. commit 668ada22ec0f2a48adffcc62daacc6876108ee71 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Fri Dec 7 21:48:17 2007 +0000 Pass all log info to x_log_update_func In order to enable applications to do interesting things with log messages, they need to have all of the log info (including severity and log domain). commit b635ebb641383360e5e7864830d42d13cf7f4d12 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Fri Dec 7 21:48:17 2007 +0000 Print useful messages when f_open() fails. This reinstates error messages removed by the patch which modified f_open() to use GError for error reporting. commit be301530f468e4d0057b3be68e218ac444c2d2be Author: Peter TB Brett <peter@peter-b.co.uk> Date: Fri Dec 7 17:20:55 2007 +0000 Make libgeda's f_open() & f_open_flags use GError. This patch actually *removes* error message output from file loading errors is some cases. This is for the sake of keeping the patch concise, and will be addressed in later patches. commit ae225157603f063747709fa3d639ed8cdf63f6b1 Merge: 1abfd25 43b5713 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Tue Nov 27 07:53:37 2007 +0000 Merge with Cesar's mingw/pu branch Merge commit 'cesar/mingw/pu' into premerge commit 8b490a404e682ac4f1e4cbd46e22c92f58b2ae76 Author: Tomaž Å olc <tomaz.solc@tablix.org> Date: Fri Nov 23 21:42:50 2007 +0000 Compilation fixes for Mac OS X 10.5 [1832417] This patch contains changes to gEDA source tree that were necessary to compile on Mac OS X (10.5 Leopard, PPC). commit 43b571362e5fb663115ee1630b94c88cb74f0c13 Author: Cesar Strauss <cestrauss@gmail.com> Date: Sun Nov 11 18:24:10 2007 -0200 Replace index and rindex by strchr and strrchr. These are functionally equivalent, and more portable to MinGW. commit bdd7ef7ee9047c3942b43c165396ebe48d31e95a Author: Cesar Strauss <cestrauss@gmail.com> Date: Sun Nov 11 14:17:21 2007 -0200 Use g_path_is_absolute from GLIB instead of platform specific code. commit 40c0582e39d6a7ed0a41e0e5deedc0bfd03bbddc Author: Cesar Strauss <cestrauss@gmail.com> Date: Thu Nov 15 19:11:12 2007 -0200 Use forward slashes as path separators on MinGW. They are also acceptable as path separators on MinGW. commit d715ba7dc3e02d77e671b9ab54b994379daefec5 Author: Cesar Strauss <cestrauss@gmail.com> Date: Thu Nov 15 13:34:40 2007 -0200 Tell git to ignore .exe files. commit 4595948e41b2d195eb78a820fc15d0d8596067a4 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Thu Oct 4 02:34:50 2007 +0100 Avoid accessing (GList)->{next|priv} directly to aid debugging. Instead use g_list_{next|previous}, allowing us to catch errors where changing from gEDA structures which had their own next and prev pointers. To debug, edit the glist.h include file from glib, renaming the next and prev elements in the GList structure and macros. Recompile gEDA to see any bad accesses such as those where the HEAD nodes were previously skipped. commit 2e3c06cbcdce8254f70162ecebd650980cf70ee9 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sun Sep 9 00:18:34 2007 +0100 Remove the globally exported variable_set_func. Only gattrib provided a non-NULL export of this symbol, and such imports into libgeda prevent libgeda being dynamically linked on some platforms. To better match the other tools in the suite, gattrib's i_vars_set() and i_window_vars_set() functions were combined into a single i_vars_set(). commit adca8b7d5897b11331c6a20392d22ad1e58ee572 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Mon Sep 3 12:15:43 2007 +0100 Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList) commit 086908ed44c9abc6d5907888695933b59ead4684 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Sep 2 22:48:59 2007 -0400 Last minute updates to the READMEs for all projects Cherry picked from stable-1.2 branch, since these changes apply to master too. (cherry picked from commit 88fcb8d1bcdaa1436572d6a0ebe86f4df242a8d6) commit 6056ef48272778419d39e0233f395bfd60019ab9 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Aug 19 22:40:19 2007 -0400 Update ChangeLogs using: ./update-changelogs.sh 1.0-20070526..master commit 92b3b65d0cec286b0ce59fc43cc07dcb60c39fa1 Author: Ales Hvezda <ahvezda@seul.org> Date: Sat Aug 18 16:14:30 2007 -0400 Bumped versions to 1.1.2/20070818/30:2:0 for the next development snapshot commit 72c4db8aa20c22baa4243a0d27b3bb3f32f3ef64 Author: Ales Hvezda <ahvezda@seul.org> Date: Tue Aug 14 07:46:06 2007 -0400 Moved 3 rc promotion keywords from gschem into libgeda (fix for bug#1748143) All the promotion keywords were moved from gschem into libgeda to fix: [ 1748143 ] gschlas causes duplicate prompted attributes The primary cause of this bug was that the promotion variables within TOPLEVEL were not being setup by gschlas and so duplicate refdes attributes were showing up in the schematic. The three rc keywords that were moved are: (attribute-promotion ... ) (promote-invisible ... ) (keep-invisible ... ) commit 71600215311af0a98ed371ab750b09182de139a1 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Aug 11 00:52:25 2007 +0100 Revert inadvertent commits: dbfe00a20de3f875e519ef60629b968977fc5db8 (commit) f1451161914a0ed0bb43123279906d82cb7d5b49 (commit) 2ad315fc0badd16a9614d1107b22c973908893d5 (commit) d8844bb48969aa45a05cbe6836fc96c198e88c19 (commit) ee1b64a1ae07eb99eae5d63307e9fe23f9604662 (commit) commit d8844bb48969aa45a05cbe6836fc96c198e88c19 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Fri Aug 10 21:26:10 2007 +0100 Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList) commit 0f5c72daacfa7d78666769e4063122934861da5c Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sun Aug 5 22:36:56 2007 +0100 Alter guile 1.6 compat tests to work with older autoconf versions Don't use AC_DEFINE to define function like macros, instead use AC_CHECK_DECLS to set a HAVE_DECL_..., then use AH_VERBATIM to insert a test which defines a replacement if necessary. commit 5c098070b87709540345afb1b3b79d9db470ed53 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Thu Aug 2 22:09:52 2007 +0100 Fix configure checks enabling guile 1.6.x compatability routines. commit c31bd4adb677d671af8bdf5aed71f96a4995f9b1 Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Tue Jul 31 20:03:51 2007 +0100 Changed configure.ac(.in) to allow guile-1.6 Introduces compatibility #defines where guile 1.8 funcs are missing in guile 1.6. Also adds missing configure.ac checks for guile in packages gattrib, gnetlist, gsymcheck and utils. commit 525b4a0ff3a1b8cc321f117513796e4571702da8 Author: Bernd Jendrisse <bernd.jendrissek@gmail.com> Date: Sun Jul 29 09:56:33 2007 -0400 Applied patch to use $(GROFF) instead of which groff commit e978b9098c7567ad3b9c834a5e4914de3bc039ec Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 8 18:18:39 2007 -0400 Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master commit 9627ac695a2d20171fdc44ff0a295b8430399f6f Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 8 16:41:21 2007 -0400 Added tests in gschem/tests to run durning make check. This is the other part of thie fix for bug #1748153: gsymcheck crashes on invalid_slotdef1.sym. Fixed a couple of the the tests to actually test the right thing. Added a bunch of golden files (*.output) and the necessary run_test.sh script. commit a35dc18f2f3c159c021a4bcb542780f7bfbe7196 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 8 16:36:52 2007 -0400 Fixed comment warning message and improved newly added comment commit d7e8f5abc35644e90bfabf84396023cab09f2968 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 8 16:18:57 2007 -0400 Updated configure.ac[.in] and Makefile versions in prep for a release. The update was done by running ./update-versions.sh 1.1.1 20070708 30:1 at the toplevel. libgeda's shared library version is now 30:1:0 commit 6fc2856767979c34ed216aebe4f8efb231d5a4b1 Author: Ales Hvezda <ahvezda@seul.org> Date: Sun Jul 8 16:14:25 2007 -0400 Fix for [ 1748153 ] gsymcheck crashes on invalid_slotdef1.sym The fix for this bug was to check the built up pinlist array and make sure that none of the items were null. Added error message and log entry when this error condition. commit 3f3505662fe4bb8c585aea0ea965296bd923956c Author: Carlos Nieves Onega <cnieves@iespana.es> Date: Sun Jul 8 21:16:17 2007 +0200 Added *~ to .gitignore files. commit dd995d808b9f4440db48d2daa2473a9d9cfd88ef Author: Ales Hvezda <ahvezda@seul.org> Date: Thu Jul 5 01:36:31 2007 -0400 Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7 Author: Ales Hvezda <ahvezda@seul.org> Date: Thu Jul 5 00:11:45 2007 -0400 Updated all version strings to 1.1.0 and 20070705 commit 87731dda219b0986fed0d1a7789e17678dd79d8c Author: Ales Hvezda <ahvezda@seul.org> Date: Wed Jul 4 23:55:07 2007 -0400 Removed AM_MAINTAINER_MODE from all configure.ac[.in] files. Maintainer mode is no longer needed or desired now that we are no longer using CVS. Hopefully this will prevent some of the odd problems that were observed during the last release when the Makefile's didn't get auto regenerated. commit dc7b8c53f4bc94626634887e46167a367a91f707 Author: Ales Hvezda <ahvezda@seul.org> Date: Wed Jul 4 23:32:15 2007 -0400 Changed gEDA/gaf's version mechanism to use new dotted X.Y.Z convention Added DOTTED_VERSION and DATE_VERSION variables to all configure.ac[.in] files. Changed all version related output to be DOTTED_VERSION.DATE_VERSION. Updated the configure.ac[.in] files to have consistent top sections. Updated code and various scheme files to use the new DOTTED_VERSION and DATE_VERSION variables available via config.h. Stopped using PREPEND_VERSION_STRING as the mechanism for doing the dotted versions (not intended for that use). Updated update-versions.sh script to set the version in all the configure.ac[.in] files and the toplevel Makefile. Went through all the g_rc.c files and make the handling of rc file mismatch handling consistent. commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e Author: Ales Hvezda <ahvezda@laptop.ales.net> Date: Mon Jun 25 22:31:07 2007 -0400 Changed/updated the #define mechanism for creating custom gEDA/gaf versions. Previously this mechanism was used to create custom versions of gEDA/gaf. With the coming of stable and development versions of gEDA/gaf, this mechanism was changed so that end users can tell the difference between a stable release vs a development release (by looking at the version string). The CUSTOM_VERSION #define was changed PREPEND_VERSION_STRING and is now prepended to any strings that output the VERSION string. commit 0ed9cf080cfc8509cb29cbe4e976f86b2821c407 Author: Ales Hvezda <ahvezda@laptop.ales.net> Date: Sun Jun 24 23:48:51 2007 -0400 Updated copyright text/header in most source files. Updated all copyright text dates that have my name (Ales) associated with them. Added gEDA contributer copyright text where appropriate. Fixed a bunch of GNU text typos (these should have been either GPL or gEDA). Removed some $Id$ tags which are no longer used/needed. Fixed a few file header that were just plain incorrect. commit a4e956c6272ea982ec54327dcc5e3aa528ac8c99 Author: Ales Hvezda <ahvezda@laptop.ales.net> Date: Sun Jun 24 22:22:32 2007 -0400 Added *.o (all object files) to all src .gitignore files. commit edff766e8b15c311505810241528026f722e30b6 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sat Jun 23 18:19:11 2007 +0100 Make sure various files are installed. Several new files were not being distributed. This patch addresses the problem by adding files to EXTRA_DIST in automake input files. commit e57c37a66edc1c4d4e4d7160001749df51b96c4b Author: Peter Clifton <pcjc2@cam.ac.uk> Date: Sat Jun 23 18:17:29 2007 +0100 Move all .cvsignore files to .gitignore files commit 065595ccd8b5e77616c29a37742357cfab0ae7f7 Author: Peter TB Brett <peter@peter-b.co.uk> Date: Sat Jun 23 16:11:44 2007 +0100 Changes to ChangeLog usage. With actual changes this time. Old-style changelogs as of gaf 1.0 (release of 26th June 2007) are moved to ChangeLog-1.0; new (blank) ChangeLogs replace them. A script has been added to the gaf top level to allow maintainers to update all the ChangeLog files immediately prior to making out a release. commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b Author: Peter TB Brett <peter@peter-b.co.uk> Date: Mon Jun 4 16:15:37 2007 +0000 Replace deprecated Guile functions & macros. Replace deprecated SCM_STRINGP, SCM_INUM, SXM_INUMP & SCM_MAKINUM with recommended equivalents for Guile 1.8.