[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