[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: branch: master updated (1.0-20070526-99-gdd995d8)
The branch, master has been updated
via dd995d808b9f4440db48d2daa2473a9d9cfd88ef (commit)
from 24bc0f38e5eedc7f67c33f52c7395236d62d24de (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
docs/ChangeLog | 58 +++++
examples/ChangeLog | 49 ++++
examples/gTAG/ChangeLog | 26 +++
gattrib/ChangeLog | 185 ++++++++++++++++
gnetlist/ChangeLog | 179 +++++++++++++++
gschem/ChangeLog | 545 ++++++++++++++++++++++++++++++++++++++++++++++
gschem/scripts/ChangeLog | 26 +++
gsymcheck/ChangeLog | 100 +++++++++
libgeda/ChangeLog | 489 +++++++++++++++++++++++++++++++++++++++++
symbols/ChangeLog | 84 +++++++
symbols/font/ChangeLog | 26 +++
utils/ChangeLog | 125 +++++++++++
12 files changed, 1892 insertions(+), 0 deletions(-)
=================
Commit Messages
=================
commit dd995d808b9f4440db48d2daa2473a9d9cfd88ef
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date: Thu Jul 5 01:36:31 2007 -0400
Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master
:100644 100644 75acf9a... 3ce80ce... M docs/ChangeLog
:100644 100644 75acf9a... 7e64755... M examples/ChangeLog
:100644 100644 75acf9a... e669b24... M examples/gTAG/ChangeLog
:100644 100644 75acf9a... efca0d2... M gattrib/ChangeLog
:100644 100644 75acf9a... 73f041c... M gnetlist/ChangeLog
:100644 100644 75acf9a... 89074b2... M gschem/ChangeLog
:100644 100644 75acf9a... e669b24... M gschem/scripts/ChangeLog
:100644 100644 75acf9a... 13e942a... M gsymcheck/ChangeLog
:100644 100644 75acf9a... c034661... M libgeda/ChangeLog
:100644 100644 75acf9a... 8d85ca5... M symbols/ChangeLog
:100644 100644 75acf9a... e669b24... M symbols/font/ChangeLog
:100644 100644 75acf9a... 75b0827... M utils/ChangeLog
=========
Changes
=========
commit dd995d808b9f4440db48d2daa2473a9d9cfd88ef
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date: Thu Jul 5 01:36:31 2007 -0400
Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master
diff --git a/docs/ChangeLog b/docs/ChangeLog
index 75acf9a..3ce80ce 100644
--- a/docs/ChangeLog
+++ b/docs/ChangeLog
@@ -1,6 +1,64 @@
# Do not edit this file - generated from version control history
+commit 24bc0f38e5eedc7f67c33f52c7395236d62d24de
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Thu Jul 5 01:27:02 2007 -0400
+
+ Downloaded and integrated latest wiki documentation from the geda website.
+
+ Also updated some of the wiki scripts a little. Fetching and integrating
+ the latest wiki version isn't fully automated yet, but getting there.
+
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Thu Jul 5 00:11:45 2007 -0400
+
+ Updated all version strings to 1.1.0 and 20070705
+
+commit dc7b8c53f4bc94626634887e46167a367a91f707
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/examples/ChangeLog b/examples/ChangeLog
index 75acf9a..7e64755 100644
--- a/examples/ChangeLog
+++ b/examples/ChangeLog
@@ -1,6 +1,55 @@
# Do not edit this file - generated from version control history
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Thu Jul 5 00:11:45 2007 -0400
+
+ Updated all version strings to 1.1.0 and 20070705
+
+commit dc7b8c53f4bc94626634887e46167a367a91f707
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/examples/gTAG/ChangeLog b/examples/gTAG/ChangeLog
index 75acf9a..e669b24 100644
--- a/examples/gTAG/ChangeLog
+++ b/examples/gTAG/ChangeLog
@@ -1,6 +1,32 @@
# Do not edit this file - generated from version control history
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/gattrib/ChangeLog b/gattrib/ChangeLog
index 75acf9a..efca0d2 100644
--- a/gattrib/ChangeLog
+++ b/gattrib/ChangeLog
@@ -1,6 +1,191 @@
# Do not edit this file - generated from version control history
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
+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 4e164220e934f0c4c54199e2ad357f681d623d74
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jun 27 08:00:02 2007 +0100
+
+ gattrib: Update extra distribution list
+
+commit 4d88805294a462674103a6b1a41aab153e08310a
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Tue Jun 26 23:01:55 2007 -0400
+
+ Updated gattrib's configure script to use standard gEDA/gaf VERSION= practices.
+
+commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 22:22:32 2007 -0400
+
+ Added *.o (all object files) to all src .gitignore files.
+
+commit 3fa80f60f62e37fd2297c56b1a99bf5a29d5e912
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 21:41:30 2007 -0400
+
+ Removed indent from gattrib's configure script.
+
+ indent is no longer used (hold back from the noweb days).
+
+commit 2482dbc0cd6d012f529e405a1e51fc1376af9b6e
+Author: Ivan Stankovic <ivan.stankovic@xxxxxx>
+Date: Sat Jun 23 21:32:57 2007 +0100
+
+ gattrib: convert dialogs to GtkDialog
+
+ Make all dialogs use GtkDialog as a base.
+ This considerably simplifies gattrib/src/x_dialog.c
+ and closes bug 1710818.
+
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit e4f3288389dd9736d328ce392f4e33d8521c5966
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 16:42:49 2007 +0100
+
+ gattrib: Remove old & decaying documentation file
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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 460afb7f9193cca180acb0ac5f35ff1702a8f2ba
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 21 22:43:09 2007 +0100
+
+ Fix unused variable warning in gnetlist.
+
+commit 7a68c4175f305c86a560acf3824be315b409d5ed
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Wed Jun 13 18:56:35 2007 +0000
+
+ Convert the new attribute dialog to use GtkDialog.
+
+ Applied patch sent by Ivan Stankovic. It is a partial fix for
+ bug #1710818 in gattrib. Thanks.
+
+commit eed0be648afd9bc421a8d0059de621df778c5fbe
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 16:09:36 2007 +0000
+
+ Avoid writting '\r' to files on MinGW.
+
+ Applied patch #1733826 from Cesar Strauss. Thanks.
+ When using the "w" mode in fopen, MinGW translates LF into CR-LF.
+ This creates havoc when reading the same file again, when sharing
+ schematics files with other systems, and when placing them in a VCS.
+
+ This can be avoided by using the "wb" mode. The "b" is ignored on
+ all POSIX conforming systems, according to these sources:
+
+ http://www.die.net/doc/linux/man/man3/fopen.3.html
+ http://www.opengroup.org/onlinepubs/009695399/functions/fopen.html
+
+ There are other ways, however. Adding
+
+ #include <fcntl.h>
+ int _fmode = _O_BINARY;
+
+ on some source file should work as well. Another way is linking
+ against the MinGW supplied binmode.o, which does exactly that.
+
+commit 4e55d9355a69f2005b9afc2596526a133caf8524
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date: Sat Jun 9 14:54:33 2007 +0000
+
+ Added call to g_thread_init() in Gschem and Gattrib.
+
+ Gschem and Gattrib aren't threaded, but some of GTK's file chooser
+ backends uses threading so we need to call g_thread_init().
+
+commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/gnetlist/ChangeLog b/gnetlist/ChangeLog
index 75acf9a..73f041c 100644
--- a/gnetlist/ChangeLog
+++ b/gnetlist/ChangeLog
@@ -1,6 +1,185 @@
# Do not edit this file - generated from version control history
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
+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 5237ea395af0ac1c4cecd18ea2a28291e3d48a90
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Wed Jul 4 23:22:14 2007 -0400
+
+ Updated spice-sdb golden file to pass make check.
+
+commit b44a1e527497e55471a75b0af410e78310ed50d8
+Author: Dan McMahill <dan@xxxxxxxxxxxx>
+Date: Tue Jun 26 18:11:39 2007 -0400
+
+ guile-1.8.1 fixes and testsuite additions.
+
+ Updated the cascade and pcbpins backends to work with guile-1.8.1.
+ While here added a testsuite entry for these two backends.
+
+commit f8680b18c8e27617eccbbf158acb84ccac7ac386
+Author: Dan McMahill <dan@xxxxxxxxxxxx>
+Date: Tue Jun 26 16:20:58 2007 -0400
+
+ Portability fixes for the testsuite.
+
+ Get the testsuite fully working on SunOS-5.9/sparc. This
+ entails two issues. The "-I" option to diff is a GNU
+ extension and is not supported by the solaris diff. Work
+ around this by using sed to filter out the lines which were
+ to be ignored. This addresses the tests run by gnetlist/tests/runtest.sh.
+
+ The other issue is that the longopts tests in the spice-sdb
+ testsuite should not be run on a system that does not have
+ getopt_long(). To address this, extend the run_tests.sh to allow
+ a variable in the tests.list file to disable a test unless set to "yes".
+
+commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+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 dc0917b142d9c00af33065ce9eaac8b0a6dc3448
+Merge: fee96ef... 0ad58a2...
+Author: Dan McMahill <dan@xxxxxxxxxxxx>
+Date: Mon Jun 25 09:45:22 2007 -0400
+
+ Merge branch 'master' of git+ssh://dan@xxxxxxxxxxxxxx/home/git/gaf
+
+commit fee96effc220e78acddf9721a6bd9d0c34bef881
+Author: Dan McMahill <dan@xxxxxxxxxxxx>
+Date: Mon Jun 25 09:39:17 2007 -0400
+
+ Add missing reference files to distribution and re-enable checks.
+ Updated the list of reference files that go into EXTRA_DIST so that
+ 'make distcheck' can work again. Now the this is fixed, re-enable
+ the spice-sdb teststuite.
+
+commit 0ed9cf080cfc8509cb29cbe4e976f86b2821c407
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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 b7089bcc123e52bbadd6e635c823d937e620b75b
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Sat Jun 9 18:29:22 2007 +0000
+
+ Commited new version of gnet-calay from John with various fixes.
+
+commit eed0be648afd9bc421a8d0059de621df778c5fbe
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 16:09:36 2007 +0000
+
+ Avoid writting '\r' to files on MinGW.
+
+ Applied patch #1733826 from Cesar Strauss. Thanks.
+ When using the "w" mode in fopen, MinGW translates LF into CR-LF.
+ This creates havoc when reading the same file again, when sharing
+ schematics files with other systems, and when placing them in a VCS.
+
+ This can be avoided by using the "wb" mode. The "b" is ignored on
+ all POSIX conforming systems, according to these sources:
+
+ http://www.die.net/doc/linux/man/man3/fopen.3.html
+ http://www.opengroup.org/onlinepubs/009695399/functions/fopen.html
+
+ There are other ways, however. Adding
+
+ #include <fcntl.h>
+ int _fmode = _O_BINARY;
+
+ on some source file should work as well. Another way is linking
+ against the MinGW supplied binmode.o, which does exactly that.
+
+commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/gschem/ChangeLog b/gschem/ChangeLog
index 75acf9a..89074b2 100644
--- a/gschem/ChangeLog
+++ b/gschem/ChangeLog
@@ -1,6 +1,551 @@
# Do not edit this file - generated from version control history
+commit a680faf8e3121c2b999bc5168a2910fb83f11ffc
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Thu Jul 5 00:57:07 2007 -0400
+
+ Updated all pot/po files (via make update-po). Added new menus to rcstrings.c.
+
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
+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 dbf600e34e2284fe1ec59242d541334bc27d3d49
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Wed Jul 4 16:51:32 2007 -0400
+
+ Implemented the ability to change the color of junctions (code for #1746675).
+
+ The filled circles (at the junction of nets) and filled boxes (at the
+ end of unconnected nets) were the same color and it was hard to tell the
+ difference from a distance. This patch addes (junction-color ...) rc
+ keyword and allows the user to change the junction color. The default
+ color for the dark color scheme is yellow and the default color for the
+ light color scheme is purple.
+
+commit ca4571b1a6a49c97feb8fc6cc8cb926acc287ece
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jul 4 18:03:53 2007 +0100
+
+ libgeda: s_clib_toplevel_get_symbol_names() is poorly named.
+
+ s_clib_toplevel_get_symbol_names() returns symbols, not names of
+ symbols, so rename it to s_clib_toplevel_get_symbols().
+
+commit 96f9c87ef4063b52dd4d13f51958b916ba4e5939
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jul 4 18:03:53 2007 +0100
+
+ gschem: Add "In Use" view to component selector.
+
+ The "In Use" view shows symbols which are instantiated in open
+ schematics, for ease of adding more symbols similar to the ones
+ already present. This is particularly useful for frequently-used
+ symbols such as resistors and capacitors.
+
+commit b1733d4d69d3a2e6fcb64e91a26dab2768f4e171
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jul 4 18:03:53 2007 +0100
+
+ gschem: Add a "Refresh" button to component selector.
+
+ In order to update the symbol library, a "Refresh" button is needed
+ (because we don't do it automatically any more).
+
+commit cb6e4e5e98ed45427f60d718f7dbb5d5439eecef
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jul 4 18:03:53 2007 +0100
+
+ gschem: Don't use generic response IDs for compselect actions.
+
+ The component selector "OK" and "Apply" buttons aren't actually "OK"
+ and "Apply" actions, so they shouldn't use those response IDs -- it's
+ confusing.
+
+ This patch adds special response IDs for these actions. This is a
+ preparation for using "proper" Place and Hide icons & text.
+
+commit 7c6419f49cb211ce74e7a8787148d2fd624482e7
+Author: Alex Precosky <precosky@xxxxxxx>
+Date: Sun Jul 1 16:55:13 2007 -0700
+
+ gschem: Fix a race condition with mouse wheel scroll events (1740327)
+
+ If more than one mouse wheel scroll events are received into the event
+ queue before the first one can be processed, then the program was
+ zooming in to the wrong location. This is because the mouse moved
+ event handler, which is triggered by a call to warp the cursor in the
+ scroll event handler, must run to update the mouse postion global
+ variables that the scroll event handler needs.
+
+commit 62b214780e34aea9b56993f2b699cb78d50d4769
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date: Wed Jul 4 17:35:06 2007 +0200
+
+ Set default button for single attribute edit dialog
+
+ Fixed wrong setting of the default button in the dialog.
+ Added the set property to the value entry.
+ [Suggested by Kai-Martin Knaak]
+
+commit b034307ae05d909a726c09d4eb02a5eed6f401ea
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 28 18:08:04 2007 +0100
+
+ gschem: Support preview of symbols from all library types.
+
+commit 907857c70c12707f00696d0688eb8392ac1e9294
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 28 18:08:00 2007 +0100
+
+ gschem: Preview data from a buffer.
+
+ Add the ability to parse & preview a gEDA schematic or symbol from a
+ character buffer.
+
+commit c144221daf8ef133f39e14c76447a1b556c54853
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 28 15:50:31 2007 +0100
+
+ libgeda: Add fine-grained control over f_open() behaviour.
+
+ Add a function f_open_flags() which takes an extra argument which is a
+ set of flags controlling actions taking while opening a file. f_open()
+ wraps this with a default set of flags.
+
+ Coincidentally, this also leads to a trivial fix for the file open
+ dialog backup-message bug.
+
+commit dc88c870d8d9ba66855f03fd3bc678d8b9f34cf2
+Author: Ivan Stankovic <ivan.stankovic@xxxxxx>
+Date: Wed Jun 27 19:47:46 2007 +0100
+
+ This patch removes most of the unused code from gschem.
+
+commit 2a0abb503110a7b7cfe5739f26bc1e4c7d939fff
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jun 27 16:47:20 2007 +0100
+
+ Correct some typos in gschem default texts.
+
+commit 2b8cc26ddbb4af4db653d913c49f6d365dc89df9
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date: Tue Jun 26 22:25:01 2007 +0200
+
+ updated german translation
+
+commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+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 daa5d16aee1f0ec58cced5ca835dcb4f53339339
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Mon Jun 25 21:23:32 2007 -0400
+
+ Updated Makefile.am to not include VOCABULARY file.
+
+commit 0ad58a2c8e82ff00b71c600d54cf76bc4860e24a
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 23:57:16 2007 -0400
+
+ Removed ancient VOCABULARY file.
+
+ This file has been superceeded by the glossary that is in the wiki.
+
+commit 0ed9cf080cfc8509cb29cbe4e976f86b2821c407
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 22:22:32 2007 -0400
+
+ Added *.o (all object files) to all src .gitignore files.
+
+commit 1c76ee9d84ea4fcdc924d992ecc3a828887eff4f
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 22:17:03 2007 -0400
+
+ Removed all trace of libgd usage and removed some old ps printing routines.
+
+ All trace of libgd and HAS_LIBGD has been removed. Some obsoleted and
+
+commit 868d31c36736b1ceebdd9a7cea6d12d12ecf89a9
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 15:46:46 2007 -0400
+
+ Removed libgd and indent tests from configure scripts.
+
+ indent is no longer use since noweb was removed a long time ago.
+ libgd is no longer used since libgeda/gschem uses mage export support in gdk.
+
+commit cb63bf6506caf145d44f454734a1f4d712fa9216
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 15:07:58 2007 -0400
+
+ Compile fix to the NL translation.
+
+commit cdd6b8669301baafb118ef3d76bb54a2f99a077b
+Author: Bert Timmerman <bert.timmerman@xxxxxxxxx>
+Date: Sat Jun 23 23:47:06 2007 +0200
+
+ Update gschem Dutch translations.
+
+commit df71a28480510dd3c82eb1e551325f17ae16f958
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sun Jun 24 06:37:21 2007 +0100
+
+ Always draw text placeholder box in correct place (#1740620).
+
+ When dragging text in "fast" mode (where the text is replaced by a
+ bounding box), the box was drawn in the wrong place if the text isn't
+ anchored in the usual bottom-left position.
+
+commit adb2dc9eedb72dc180e081ded2fc1ed20dde0a23
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date: Sun Jun 24 03:48:30 2007 +0100
+
+ Fix bug #1741452, segfault on "Include component as individual objects"
+
+ Inserted a missing line to set the complex place list to NULL after freeing
+ its contents.
+
+commit 214166747c3146cd21af1e346c8ad1b1351dcde8
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 20:07:36 2007 +0100
+
+ Revert po file changes in edff766e8b15c311505810241528026f722e30b6.
+
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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 67038ed9bece3a1317757b58a982ed29af2831c6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 13:50:57 2007 +0100
+
+ Don't cache symbol pointers in persistent structures.
+
+ Several persistent structures, including TOPLEVEL and OBJECT, cache
+ pointers to CLibSymbols. This is bad, because it makes removing
+ component sources or rescanning them likely to cause stale pointers
+ around the place.
+
+ With fast hashtable-cached searches in place, this is no longer
+ necessary. This patch ensures that only symbol names are stored
+ persistently.
+
+ This patch also enables descending into embedded symbols using a
+ component library lookup on the embedded symbol's name.
+
+commit 1c226a4ebe5f297460cccf8568b7d7b7b2179253
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 13:32:45 2007 +0100
+
+ Factor out TOPLEVEL.current_clib.
+
+commit fe621022acfbe69688878b70d4c40883f8f2a3df
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 22 08:34:33 2007 +0100
+
+ Add s_clib_get_symbol_by_name().
+
+ Add a new function which returns the first exact match for a given
+ symbol name, printing log messages if either there are more than one
+ match or no matches are found at all. Also update
+ s_clib_symbol_get_data_by_name() to use new function and remove
+ o_complex_add_by_name() as more or less redundant.
+
+commit 01fd87d78aa26d3c29b4141878b5f48edab264ec
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:05:53 2007 +0100
+
+ Make comp. library search faster and more flexible
+
+ Replace s_clib_glob() with s_clib_search(), which can operate in
+ either exact matching or glob matching mode. Use a hashtable to cache
+ the results of library searches. The hashtable is cleared every time
+ it is invalidated (for instance if a component source is added or
+ removed, or the component sources are rescanned).
+
+commit 9dde0233ebed32065511b567445f9f34d4b3bea1
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:06:56 2007 +0100
+
+ Refactor system RC files
+
+ Moved system-gafrc into the libgeda package, where it belongs.
+ Removed all environment and configure substitutions. Created separate
+ font and component library setup scripts in the symbols package,
+ automatically loaded by system-gafrc if they exist. Updated
+ system-gschemrc to use new infrastructure.
+
+commit 7067e71ef1558ceb94772a703cde1463233460fe
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Wed Jun 13 16:59:29 2007 +0000
+
+ Removed code handling escape key presses in dialogs.
+
+ Since GTK takes care of escape key presses, this code
+ is not needed. Applied patch from Ivan Stankovic.
+ Fixes bug #1710818 for gschem. Thanks.
+
+commit 2a2fa60eee536f48cc27c16f2577106e78250ed6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 9 20:30:14 2007 +0000
+
+ Fix gschem's sort-component-library option
+
+ In the last release, the sort-component-library gschemrc option did
+ nothing. This patch corrects the issue, by adding an argument to
+ s_clib_get_sources which enables or disables sorting the list of
+ component sources.
+
+commit 1b18f93b85cc01a9d091795f94f4559372d165ad
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 19:09:13 2007 +0000
+
+ Load the GTK missing image pixmap if a pixmap is not found.
+
+ Improve fix for bug #171449, loading the GTK missing image pixmap if
+ a pixmap is not found.
+
+commit 378040ccd23339eedffd06e9d84867ca719fa659
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 16:42:34 2007 +0000
+
+ Added check for missing pixmap file.
+
+ Fix for bug #1714493. If a pixmap file doesn't exist, write
+ a message to the log window. Thanks to the anonymous submitter.
+
+commit eed0be648afd9bc421a8d0059de621df778c5fbe
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 16:09:36 2007 +0000
+
+ Avoid writting '\r' to files on MinGW.
+
+ Applied patch #1733826 from Cesar Strauss. Thanks.
+ When using the "w" mode in fopen, MinGW translates LF into CR-LF.
+ This creates havoc when reading the same file again, when sharing
+ schematics files with other systems, and when placing them in a VCS.
+
+ This can be avoided by using the "wb" mode. The "b" is ignored on
+ all POSIX conforming systems, according to these sources:
+
+ http://www.die.net/doc/linux/man/man3/fopen.3.html
+ http://www.opengroup.org/onlinepubs/009695399/functions/fopen.html
+
+ There are other ways, however. Adding
+
+ #include <fcntl.h>
+ int _fmode = _O_BINARY;
+
+ on some source file should work as well. Another way is linking
+ against the MinGW supplied binmode.o, which does exactly that.
+
+commit 21d3dbc1ef88701b60aacc700d2cc9fec1a88f8d
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Sat Jun 9 15:14:07 2007 +0000
+
+ Applied a few patches from Ivan Stankovic
+
+commit 419b4d152b0b2ae6546052ccb8d87ef26fa83752
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 14:59:01 2007 +0000
+
+ Added EPS support.
+
+ Applied patch #1713747 (with minor tweaks) from Wojciech Kazubski
+ adding support for EPS when writing an image. Thanks.
+
+commit 4e55d9355a69f2005b9afc2596526a133caf8524
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date: Sat Jun 9 14:54:33 2007 +0000
+
+ Added call to g_thread_init() in Gschem and Gattrib.
+
+ Gschem and Gattrib aren't threaded, but some of GTK's file chooser
+ backends uses threading so we need to call g_thread_init().
+
+commit ef0ca7042e49ed3f26ec61c71085378ab04fef6e
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Sat Jun 9 14:44:27 2007 +0000
+
+ Applied patch from Ivan Stankovic that displays entered characters in
+ the status bar
+
+commit 251771e1f9acab07a3721d5828873464f56fa347
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 12:59:32 2007 +0000
+
+ Changed nil by #f.
+
+ Nil is no longer supported by guile 1.8. Applied patch from
+ Peter Clifton changing nil by #f. Thanks.
+ Note there are still some files using nil.
+
+commit bca8aacb0b3dd8f03851fa7c50d287b458eb045e
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 12:17:28 2007 +0000
+
+ Set alternative button order after buttons are created.
+
+ Apply patch from Cesar Strauss, moving the
+ gtk_dialog_set_alternative_button_order call after buttons are
+ created, in the component selector window. Thanks.
+
+commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
+
+commit 66fb25858496cdf33e1456b835d68a16bb7ccdcd
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 2 16:33:34 2007 +0000
+
+ Improve Guile configure checks & remove 1.4 compat. code.
+
+ Removes compatibility code for Guile 1.4, and makes configure scripts
+ check for actual Guile version.
+
+commit 14fb224ec0f09b0b95a083abcaf3f5eaaf41b74f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Sat Jun 2 01:02:42 2007 +0000
+
+ Fixed a behavior where you would cancel (via right mouse button or escape)
+ the placing of components, but gschem would still be in the add component
+ mode (and clicks would still place components).
+
+commit dcb48381f14f16e8786f70c4dae231f170539aac
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu May 31 21:29:47 2007 +0000
+
+ Cleanup code for status bar messages.
+
+ Applied patch from Ivan Stankovic cleaning up code used for displaying
+ status bar messages.
+
+commit a50de86a4c0f45a1202c3fac77ba1b712de29330
+Author: Dan McMahill <dan@xxxxxxxxxxxx>
+Date: Wed May 30 04:11:07 2007 +0000
+
+ Use "=" instead of "==" as an operator for test as the former
+ is portable and the latter is a bash-ism
+
+commit 103524d50813c8a9490c9f4ebba1b72a3e4f36b5
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date: Wed May 30 00:10:22 2007 +0000
+
+ Committing src/gschem_dialog.c and include/gschem_dialog.h
+ which were missed in the last commit.
+
+commit 98e738a12c2351a2613f3fef9ff0400df62247c3
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date: Tue May 29 23:06:04 2007 +0000
+
+ Applied patch by Ivan Stankovic making dialogs within gschem save
+ their position and size on exit and restore it on opening.
+ Geometry is saved to {$HOME}/.gEDA/gschem-dialog-geometry
+
+ Dialogs inherit this functionality by using, or deriving from the
+ new GschemDialog class (A GtkDialog subclass).
+
+commit 4eca6e40036bdeb68e15588180636c14c56fd71d
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:42:19 2007 +0000
+
+ Implement new component library system in gschem.
+
+ A new component library model was introduced into libgeda to
+ allow gschem etc. to work well with database systems. This
+ patch updates gschem to use the new library system. Most code
+ dealing with creating, updating and (un)embedding symbols is
+ affected. However, this patch should not introduce any
+ changes for the end-user.
+
+commit b0810d4d71e27bc32e0e0b1e903d230d97ca9ad6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat May 26 19:21:28 2007 +0000
+
+ Help menu updates.
+
+ Change help menu now that all documentation is in the wiki.
#GCL#
diff --git a/gschem/scripts/ChangeLog b/gschem/scripts/ChangeLog
index 75acf9a..e669b24 100644
--- a/gschem/scripts/ChangeLog
+++ b/gschem/scripts/ChangeLog
@@ -1,6 +1,32 @@
# Do not edit this file - generated from version control history
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/gsymcheck/ChangeLog b/gsymcheck/ChangeLog
index 75acf9a..13e942a 100644
--- a/gsymcheck/ChangeLog
+++ b/gsymcheck/ChangeLog
@@ -1,6 +1,106 @@
# Do not edit this file - generated from version control history
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/libgeda/ChangeLog b/libgeda/ChangeLog
index 75acf9a..c034661 100644
--- a/libgeda/ChangeLog
+++ b/libgeda/ChangeLog
@@ -1,6 +1,495 @@
# Do not edit this file - generated from version control history
+commit 0484a4d7c925af33d18f5d9bfdeca240b735a9bb
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Thu Jul 5 00:18:27 2007 -0400
+
+ Oops, incorrectly specified libgeda's shared library version.
+
+ The format for this version is X:Y:Z and for the most part the major
+ number just increments every release if there aren't any changes to
+ any interfaces. For detailed information on how to change this number
+ see:
+ http://www.gnu.org/software/libtool/manual.html#Updating-version-info
+
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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 e4e105b3309dcbc0b598318e1b24591dec39422a
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Wed Jul 4 23:52:58 2007 -0400
+
+ Provided an alternative implementation to glib 2.12.x only function
+
+commit dc7b8c53f4bc94626634887e46167a367a91f707
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 dbf600e34e2284fe1ec59242d541334bc27d3d49
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Wed Jul 4 16:51:32 2007 -0400
+
+ Implemented the ability to change the color of junctions (code for #1746675).
+
+ The filled circles (at the junction of nets) and filled boxes (at the
+ end of unconnected nets) were the same color and it was hard to tell the
+ difference from a distance. This patch addes (junction-color ...) rc
+ keyword and allows the user to change the junction color. The default
+ color for the dark color scheme is yellow and the default color for the
+ light color scheme is purple.
+
+commit ca4571b1a6a49c97feb8fc6cc8cb926acc287ece
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jul 4 18:03:53 2007 +0100
+
+ libgeda: s_clib_toplevel_get_symbol_names() is poorly named.
+
+ s_clib_toplevel_get_symbol_names() returns symbols, not names of
+ symbols, so rename it to s_clib_toplevel_get_symbols().
+
+commit ab0fef1d36d05088f3891397103ebb15b3e3c2d0
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jul 4 18:03:53 2007 +0100
+
+ libgeda: Make command-backed component sources more flexible.
+
+ Allow different commands to be specified for 'list' and 'get' with
+ custom command-line arguments.
+
+commit 62e7775f82d947efb1515ef8f9f776da88de62b4
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 28 18:36:42 2007 +0100
+
+ libgeda: Add a newline to a component library log message
+
+commit c144221daf8ef133f39e14c76447a1b556c54853
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 28 15:50:31 2007 +0100
+
+ libgeda: Add fine-grained control over f_open() behaviour.
+
+ Add a function f_open_flags() which takes an extra argument which is a
+ set of flags controlling actions taking while opening a file. f_open()
+ wraps this with a default set of flags.
+
+ Coincidentally, this also leads to a trivial fix for the file open
+ dialog backup-message bug.
+
+commit 301614ec1f0e97de952f071d5f40f885ca7484ce
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jun 27 19:48:04 2007 +0100
+
+ libgeda: Add function which retrieves a list of symbols in use.
+
+ Add the s_toplevel_get_symbol_names() function, which scans a TOPLEVEL
+ structure to obtain a list of all symbols used in open
+ schematics.
+
+commit c7f1e67533518517f310fd037c7e24cb248a4f23
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Wed Jun 27 19:48:04 2007 +0100
+
+ libgeda: Make s_page_new() use g_new0() for a blank page.
+
+commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 22:22:32 2007 -0400
+
+ Added *.o (all object files) to all src .gitignore files.
+
+commit 1c76ee9d84ea4fcdc924d992ecc3a828887eff4f
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 22:17:03 2007 -0400
+
+ Removed all trace of libgd usage and removed some old ps printing routines.
+
+ All trace of libgd and HAS_LIBGD has been removed. Some obsoleted and
+
+commit 868d31c36736b1ceebdd9a7cea6d12d12ecf89a9
+Author: Ales Hvezda <ahvezda@xxxxxxxxxxxxxxx>
+Date: Sun Jun 24 15:46:46 2007 -0400
+
+ Removed libgd and indent tests from configure scripts.
+
+ indent is no longer use since noweb was removed a long time ago.
+ libgd is no longer used since libgeda/gschem uses mage export support in gdk.
+
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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 1f1c7f4d9ab541454d39a4ec770f6e9bdd9bfa16
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 14:01:30 2007 +0100
+
+ Re-enable s_clib_refresh().
+
+ Now that OBJECT and TOPLEVEL no longer store pointers to CLibSymbol
+ structures, calling s_clib_refresh() is no longer likely to cause a
+ segfault.
+
+commit 67038ed9bece3a1317757b58a982ed29af2831c6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 13:50:57 2007 +0100
+
+ Don't cache symbol pointers in persistent structures.
+
+ Several persistent structures, including TOPLEVEL and OBJECT, cache
+ pointers to CLibSymbols. This is bad, because it makes removing
+ component sources or rescanning them likely to cause stale pointers
+ around the place.
+
+ With fast hashtable-cached searches in place, this is no longer
+ necessary. This patch ensures that only symbol names are stored
+ persistently.
+
+ This patch also enables descending into embedded symbols using a
+ component library lookup on the embedded symbol's name.
+
+commit 1c226a4ebe5f297460cccf8568b7d7b7b2179253
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 13:32:45 2007 +0100
+
+ Factor out TOPLEVEL.current_clib.
+
+commit fe621022acfbe69688878b70d4c40883f8f2a3df
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 22 08:34:33 2007 +0100
+
+ Add s_clib_get_symbol_by_name().
+
+ Add a new function which returns the first exact match for a given
+ symbol name, printing log messages if either there are more than one
+ match or no matches are found at all. Also update
+ s_clib_symbol_get_data_by_name() to use new function and remove
+ o_complex_add_by_name() as more or less redundant.
+
+commit 01fd87d78aa26d3c29b4141878b5f48edab264ec
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:05:53 2007 +0100
+
+ Make comp. library search faster and more flexible
+
+ Replace s_clib_glob() with s_clib_search(), which can operate in
+ either exact matching or glob matching mode. Use a hashtable to cache
+ the results of library searches. The hashtable is cleared every time
+ it is invalidated (for instance if a component source is added or
+ removed, or the component sources are rescanned).
+
+commit 9dde0233ebed32065511b567445f9f34d4b3bea1
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:06:56 2007 +0100
+
+ Refactor system RC files
+
+ Moved system-gafrc into the libgeda package, where it belongs.
+ Removed all environment and configure substitutions. Created separate
+ font and component library setup scripts in the symbols package,
+ automatically loaded by system-gafrc if they exist. Updated
+ system-gschemrc to use new infrastructure.
+
+commit 041fa3eedf71df34cdd04bad4c2cd5b08cff7232
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:06:55 2007 +0100
+
+ Add infrastructure for installing Scheme files with libgeda.
+
+commit 10f0c8203b1fa9c87d09f1aeb4da28a0e5599ea8
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:06:55 2007 +0100
+
+ Make libgeda define Guile variables for the gEDA data paths.
+
+ Add three variables from libgeda to the Guile environment:
+ geda-rc-path, geda-data-path, and path-sep.
+
+commit 2a2fa60eee536f48cc27c16f2577106e78250ed6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 9 20:30:14 2007 +0000
+
+ Fix gschem's sort-component-library option
+
+ In the last release, the sort-component-library gschemrc option did
+ nothing. This patch corrects the issue, by adding an argument to
+ s_clib_get_sources which enables or disables sorting the list of
+ component sources.
+
+commit eed0be648afd9bc421a8d0059de621df778c5fbe
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 16:09:36 2007 +0000
+
+ Avoid writting '\r' to files on MinGW.
+
+ Applied patch #1733826 from Cesar Strauss. Thanks.
+ When using the "w" mode in fopen, MinGW translates LF into CR-LF.
+ This creates havoc when reading the same file again, when sharing
+ schematics files with other systems, and when placing them in a VCS.
+
+ This can be avoided by using the "wb" mode. The "b" is ignored on
+ all POSIX conforming systems, according to these sources:
+
+ http://www.die.net/doc/linux/man/man3/fopen.3.html
+ http://www.opengroup.org/onlinepubs/009695399/functions/fopen.html
+
+ There are other ways, however. Adding
+
+ #include <fcntl.h>
+ int _fmode = _O_BINARY;
+
+ on some source file should work as well. Another way is linking
+ against the MinGW supplied binmode.o, which does exactly that.
+
+commit f1ba0fe139afec11f50fee01e92e5a727456bcce
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 15:38:36 2007 +0000
+
+ Fix for lack of permission-related file attributes on MinGW.
+
+ Applied patch #1733728, with some tweaks, from Cesar Strauss. Thanks.
+ Define some file permissions as 0 if they are not defined.
+ Don't use chown if it is not available.
+
+commit 419b4d152b0b2ae6546052ccb8d87ef26fa83752
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 14:59:01 2007 +0000
+
+ Added EPS support.
+
+ Applied patch #1713747 (with minor tweaks) from Wojciech Kazubski
+ adding support for EPS when writing an image. Thanks.
+
+commit ef0ca7042e49ed3f26ec61c71085378ab04fef6e
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date: Sat Jun 9 14:44:27 2007 +0000
+
+ Applied patch from Ivan Stankovic that displays entered characters in
+ the status bar
+
+commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
+
+commit 66fb25858496cdf33e1456b835d68a16bb7ccdcd
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 2 16:33:34 2007 +0000
+
+ Improve Guile configure checks & remove 1.4 compat. code.
+
+ Removes compatibility code for Guile 1.4, and makes configure scripts
+ check for actual Guile version.
+
+commit cd3149619aac30cb158a13733c76fad9c98faaee
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 21:24:19 2007 +0000
+
+ Require Guile 1.8.x
+
+ Guile 1.8.x is the current stable series, and 1.6.x is getting old.
+ Require 1.8.x for libgeda.
+
+commit b3cacc6ddb4135c63057b1856a0693fd7f1043ba
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 08:13:50 2007 +0000
+
+ Component library documentation updates.
+
+ Various changes to update & improve component library documentation.
+
+commit ac91166a7d5fe429d28e96cc7bc3adec724faa7e
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:59:41 2007 +0000
+
+ Match .sym suffix case-insensively when building component library.
+
+ When building symbol lists for directory-based component sources,
+ match the ".sym" filename suffix case-insensitively. Note that for
+ backward- compatibility (and sanity on systems with case-sensitive
+ filenames) searching for symbols does match symbols
+ case-sensitively ("plug.SYM" will not satisfy a search for
+ "plug.sym").
+
+commit 361853bdb0e60db2ea121ec2dd49341ce0b4a2e7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:56:47 2007 +0000
+
+ Add component sources based on Scheme procedures.
+
+ Add the ability to use a set of Scheme procedures which list and
+ return component symbols as the backend of a component library. Adds
+ the g_rc_component_library_funcs() and s_clib_add_scm() functions to
+ libgeda, as well as the component-library-funcs rc file function.
+
+commit 51141f6de037902bef8870f473ae4ce3836b758e
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:53:25 2007 +0000
+
+ Change way that component source conflicts are checked.
+
+ Allow the same component source to be added more than once, but only
+ if it has a unique name. Also adds s_clib_get_source_by_name().
+
+commit ef835e4c2be6f907c0f743a989be6a33f740071e
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:50:39 2007 +0000
+
+ Sort lists of component sources and symbols.
+
+ Adds functions to compare sources and symbols by name
+ case-insensitively, and makes the both s_clib_source_get_symbols() and
+ s_clib_get_sources() return lists sorted by name.
+
+commit a0038f45b535b7a4e48d491e0a44bf222c790208
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:48:31 2007 +0000
+
+ Add & update Scheme callbacks for new component library.
+
+ Add the (component-library-command) function, and make
+ (component-library) take an optional second argument for the
+ directory's source name.
+
+commit 2a1ac73a53cdde48883d77ff6d90b51e5a19c561
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:46:11 2007 +0000
+
+ Provide better names for component sources.
+
+ Full pathnames aren't very user-friendly in the component
+ browser, and sometimes the name you want for your
+ component source isn't the same as the directory name. This
+ patch provides an infrastructure for better source naming,
+ while falling back to the "classic" behaviour if necessary.
+
+commit 32254c4c57c9f7450d31b61a98368e56769d33ab
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:37:49 2007 +0000
+
+ Implement new component library system in libgeda.
+
+ A new component library model is needed to allow gschem etc.
+ to work well with part database systems. This patch
+ provides the necessary infrastructure in libgeda, without
+ the frontend Guile commands required to make use of the new
+ features. In particular, it abstracts the component
+ library into the concepts of "Component Sources" and
+ "Symbols", and allows external "Library Commands" to
+ provide symbol data in addition to the traditional directory
+ libraries.
+
+ In order to allow the new system to work, there are major
+ changes in all code which manipulates COMPLEX objects; in
+ particular, the magic "EMBEDDED" string is now only used
+ in the on-disc representation.
+
+commit 40833189228f8edeffce6eeb1bbdcdb1c0c64b2c
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:31:36 2007 +0000
+
+ Add new file omitted in previous commit.
+
+commit 022421c35c53cbfe4ea936cc1d31b192cfd34ab7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:30:31 2007 +0000
+
+ Make libgeda parse schematics from buffered data.
+
+ In order to support more complex methods of acquiring symbol
+ data, libgeda needs to be able to load schematics and symbols
+ directly from a memory buffer as well as from files.
+
+commit 2f30fb34dbbeb61650d69737913e80daa75dc172
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Mon May 28 07:27:23 2007 +0000
+
+ Add managed text buffers to libgeda.
+
+ In order to facilitate loading symbols & schematics from
+ memory without an extensive rewrite, this patch adds an API
+ for reading memory arrays a bit like a file.
+
+ Using memory streams & fgets would be nicer, but unfortunately
+ memory streams are a GNU libc extension.
#GCL#
diff --git a/symbols/ChangeLog b/symbols/ChangeLog
index 75acf9a..8d85ca5 100644
--- a/symbols/ChangeLog
+++ b/symbols/ChangeLog
@@ -1,6 +1,90 @@
# Do not edit this file - generated from version control history
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
+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 ba691725f807a4b0a250bfab5111a2c74c289413
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Thu Jun 28 15:49:44 2007 +0100
+
+ symbols: Distribute ChangeLog-1.0
+
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 018e591753e79a8d60fc3500dc90c60ff880983d
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Sat Jun 23 16:57:27 2007 +0100
+
+ symbols: Fix right parenthesis font definition.
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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 9dde0233ebed32065511b567445f9f34d4b3bea1
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date: Fri Jun 15 09:06:56 2007 +0100
+
+ Refactor system RC files
+
+ Moved system-gafrc into the libgeda package, where it belongs.
+ Removed all environment and configure substitutions. Created separate
+ font and component library setup scripts in the symbols package,
+ automatically loaded by system-gafrc if they exist. Updated
+ system-gschemrc to use new infrastructure.
#GCL#
diff --git a/symbols/font/ChangeLog b/symbols/font/ChangeLog
index 75acf9a..e669b24 100644
--- a/symbols/font/ChangeLog
+++ b/symbols/font/ChangeLog
@@ -1,6 +1,32 @@
# Do not edit this file - generated from version control history
+commit edff766e8b15c311505810241528026f722e30b6
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
diff --git a/utils/ChangeLog b/utils/ChangeLog
index 75acf9a..75b0827 100644
--- a/utils/ChangeLog
+++ b/utils/ChangeLog
@@ -1,6 +1,131 @@
# Do not edit this file - generated from version control history
+commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxxxx>
+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@xxxxxxxxxxxxx>
+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@xxxxxxxxx>
+Date: Sat Jun 23 18:17:29 2007 +0100
+
+ Move all .cvsignore files to .gitignore files
+
+commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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 eed0be648afd9bc421a8d0059de621df778c5fbe
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date: Sat Jun 9 16:09:36 2007 +0000
+
+ Avoid writting '\r' to files on MinGW.
+
+ Applied patch #1733826 from Cesar Strauss. Thanks.
+ When using the "w" mode in fopen, MinGW translates LF into CR-LF.
+ This creates havoc when reading the same file again, when sharing
+ schematics files with other systems, and when placing them in a VCS.
+
+ This can be avoided by using the "wb" mode. The "b" is ignored on
+ all POSIX conforming systems, according to these sources:
+
+ http://www.die.net/doc/linux/man/man3/fopen.3.html
+ http://www.opengroup.org/onlinepubs/009695399/functions/fopen.html
+
+ There are other ways, however. Adding
+
+ #include <fcntl.h>
+ int _fmode = _O_BINARY;
+
+ on some source file should work as well. Another way is linking
+ against the MinGW supplied binmode.o, which does exactly that.
+
+commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+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.
#GCL#
_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs