commit 9fbe269f551c2cd07a438101eca2ee3335e9e4fa
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Wed Dec 16 18:37:32 2020 +0100

    Bump gEDA version

commit 2446f05b47116797a52554507f161ff0d7f837cb
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Wed Dec 16 18:06:33 2020 +0100

    Update wiki pages

commit 3bfd408542915d4fccf6b5b4a093e743aa774d31
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Sun Apr 5 14:33:04 2020 +0200

    Scheme API documentation: Add .info file to repository

commit 5e45d8a2ea71a67a189cc554da060aa9b1450e1d
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Sun Apr 5 14:28:08 2020 +0200

    Skip HTML generation if groff HTML driver isn't present

commit 705872d767c5f288bdde16247634ebac6e67d9a5
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Tue Oct 8 19:44:30 2019 +0200

    Update wiki pages

commit 854705c958dbdff304796ebce8dc81298148eb95
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Wed Oct 2 21:11:51 2019 +0200

    Add gnetlist(1) manpage

commit d6f2e3dcd073f78c938aec7549567bc31cc61893
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Tue Aug 13 15:40:40 2019 +0200

    gschem: Have page-filename return #f for untitled pages

commit 99e2bbd21a6450f49312d133a00c926429767655
Author: Roland Lutz <rlutz@hedmen.org>
Date:   Tue Apr 30 15:14:06 2019 +0200

    gschem: Update Scheme API reference

commit d040b34d3a90bba8016b57b2d269ab1a9962c362
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Tue Feb 2 23:08:21 2016 +0000

    scheme-api: Add %log! function.
    
    This new function allows Scheme code to send log messages through the
    same GLib message logging API used by the parts of gschem that are
    implemented in C.

commit 57afc7921a9aba3810d56d1760d8e1cd9dbc034b
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Jan 23 21:09:11 2016 +0000

    build: Generate an empty ChangeLog when git history unavailable
    
    When no git history is available -- for example, when the git
    repository was cloned using the `--depth` option to limit the amount
    of git history downloaded -- the changelog-generation rule can fail
    because the changelog's base git commit (i.e. the 1.0 release tag)
    isn't available in the repository.
    
    This patch makes generation of `ChangeLog` succeed in that situation,
    by creating an empty log and printing a warning to stderr.  It allows
    `make dist` and `make distcheck` to pass on shallow clones.

commit 2f3a6621ebace105218f59a5d617a454651d4f26
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Jul 22 15:46:49 2016 +0300

    docs: Fixed description of picture-info.

commit 16d3f432e8fa4a7d2c34b80610ae5477db41943a
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Jul 22 13:03:35 2016 +0300

    docs: Fix a typo.

commit 2cfa186bde319325eacf03c496b80df9dcc097e7
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Mon Oct 12 11:49:47 2015 +0300

    libgeda: Replaced separator* procedures with stock guile variants.

commit 63ffbfe8e52a4422733e346e5f543c5b7f8d2d8f
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Mon Sep 28 23:27:56 2015 +0300

    Update wiki pages.

commit a0e12c3ea81617ddbcb3749a4617d7a528b1104f
Author: dmn <graahnul.grom@gmail.com>
Date:   Mon Jul 27 23:39:14 2015 +0300

    Fix build and install with non-GNU make.
    
    Reviewed-by: Vladimir Zhbanov <vzhbanov@gmail.com>

commit 2101e1236c11d72f075e4b941742b91edcbf6ad1
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Jul 17 16:41:42 2015 +0300

    geda-scheme.info: Added info on copy-objects-hook.

commit b95c4b605342b1f67a57b01bd6f93bee1c211270
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Jul 17 15:28:02 2015 +0300

    geda-scheme.info: Fixed a copy-paste mistake.

commit 3a22b411e067aa74672efd23a813f6627970ce9e
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Aug 8 11:08:14 2014 +0400

    libgeda: new function to transform components
    
    Unlike the 'set-component!' function, 'set-component-with-transform'
    applies all the specified transformations to a component and immediately
    updates it.

commit 49217f4a1754ba6f1df8490823174b20dc4f74b9
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Aug 8 09:04:33 2014 +0400

    Revert "libgeda: support of rotation and mirroring in '%set-complex!'"
    
    This reverts commit 4b96fc7edd81168dba652d24a84de5afdf51b7a2
    since it breaks the stable gEDA API.

commit 4b96fc7edd81168dba652d24a84de5afdf51b7a2
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Jun 27 15:25:22 2014 +0400

    libgeda: support of rotation and mirroring in '%set-complex!'
    
    Make the '%set-complex!' procedure take into account angle and mirroring
    of a new inserted from library component and modify its primitives
    accordingly, so they are properly displayed in gschem after
    'page-append!' and return correct coordinates while they are requested
    by gaf shell.

commit eb0993b707a1868649923d027191f1eea72f5e94
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Mar 16 20:51:25 2014 +0000

    docs: Remove some unused & duplicate files from wiki export.
    
    Closes-bug: lp-1081306

commit 1f61259ca5ecb1ea07b08eeedd1331b8d516ce9c
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Mar 9 16:26:56 2014 +0400

    Several fixes for geda-scheme.info
    
    - Fixed some typos
    - Added description of the make-path function

commit 0dff1c1867ca83fd9f2b904e8205a9151ec9e7b1
Merge: 9fb251362 4b5b48b32
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Mar 8 22:08:02 2014 +0000

    Merge branch 'wiki-import'.

commit 4b5b48b320c10840e43deb7b8a9fce951262931e
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Mar 8 16:53:10 2014 -0500

    Automatic wiki import (Sat Mar  8 21:51:23 UTC 2014)

commit 55f875b134285aba81db0e0c339e9c97ae26886b
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Mar 1 08:28:05 2014 +0000

    scheme-api: Correct documentation of object-fill and set-object-fill!
    
    The object-fill and set-object-fill! use parameters with fill pitches
    ordered before angles.  However, the documentation specified angles
    before pitches.
    
    Reported-by: Vladimir Zhbanov <vzhbanov@gmail.com>
    Closes-bug: lp-1286117

commit 840b69010618be9919a79eaa24ea698870b89951
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Feb 5 11:37:36 2014 +0400

    Updated the gEDA site addresses in several places

commit d21c4dc0b2703e8025af9b935c843988b569053b
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Sep 29 09:36:03 2013 +0100

    scheme-api: Add version information to documentation.
    
    Add info on which versions of gEDA introduced various new functions,
    variables etc. to the Scheme API.
    
    Since the next stable version to be released will probably be 1.10,
    use that for now.

commit 50785b760de910ce2189db968113680a11866167
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Sep 14 20:17:43 2013 +0100

    gschem: Add bind-keys-hook.
    
    Add a hook that is run whenever a key sequence is rebound.

commit 3f2a8a582d6cc197094b5d9ca906679817738fd0
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Sep 14 12:07:07 2013 +0100

    gschem: Add action-property-hook.
    
    Add a new hook that's called when any action's properties change.

commit c1945240f152c7779c456cd37975d6ea947c29e1
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Sep 15 11:57:20 2013 +0100

    gschem: First-class actions.

commit 94fd117138beb009820b0792c9d0201a8aefbc28
Author: Patrick Bernaud <patrickb@chez.com>
Date:   Tue Sep 10 23:22:59 2013 +0100

    scheme-api: Correct typo in docs.
    
    Closes-bug: lp-1198663

commit da7a2e02fec4b87e2b8e8ad4dce49b7cc2646e59
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Sep 1 22:19:00 2013 +0100

    gschem: Make sure actions are always evaluated in the same way.
    
    This patch makes all gschem actions be evaluated by a new
    `eval-action' procedure in the (gschem action) Scheme module.

commit ff21393a9c8cb200e508908a0975e72c7535e5de
Author: Bert Timmerman <bert.timmerman@xs4all.nl>
Date:   Sat Dec 15 13:59:52 2012 +0100

    scheme-api: correction of a typo.
    
    Signed-off-by: Bert Timmerman <bert.timmerman@xs4all.nl>

commit adfcde051935230593135375da750d1a0cce9691
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Dec 8 09:12:54 2012 +0000

    libgeda: Use GFile to load/save configuration.

commit d8ff759cef0083b5d53972753b5c10ee81b81cbb
Merge: aa42e0c30 2db0d6a9a
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Dec 3 17:27:34 2012 +0000

    Merge branch 'wiki-import' into 'master'.

commit 2db0d6a9a894f75f26ec9f7be504f3417d972281
Author: Peter TB Brett <peter-b@geda-project.org>
Date:   Mon Dec 3 12:22:50 2012 -0500

    Automatic wiki import (Mon Dec  3 17:22:50 UTC 2012)

commit df7ab6dd8fbdb98f48cc48233224c7073080c063
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Nov 26 16:07:01 2012 +0000

    libgedaguile: Update geda-scheme.info copyright info.

commit b39ed004b51d0fca6e3af3c20a35bb652e45104d
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Nov 26 14:26:06 2012 +0000

    libgedaguile: Document (geda config) module.

commit f41b4d164422f6d60ec6646709ed66cbb8794a95
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Nov 23 22:13:55 2012 +0000

    libgeda: Config API improvements.
    
    Suggested by istankovic:
    
    - Clarified that the contexts returned by the configuration context
      accessor functions (e.g. eda_config_get_system_context()) shouldn't
      be disposed of with g_object_unref(), since they are owned by the
      library.
    - Made it clearer when `length' arguments are mandatory.
    - Changed the `length' arguments to eda_config_get_groups() and
      eda_config_get_keys() to gsize pointers instead of gint pointers,
      and don't attempt to dereference the `length' argument if it's NULL.
    - Correctly initialised and reset `parent_handler_id' field.
    - Cleaned up unused variable in eda_config_get_user_context.
    - Corrected some doc comment errors.
    - Update propagate_key_file_error() to cope better with bad
      destination error pointers.

commit 9799998924f49ad1e52fcbda4aea19bf7ec0c419
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Nov 23 22:13:54 2012 +0000

    Configuration system API specification.
    
    Initial specification for new configuration API that supports per-page
    values and provides parsed rather than evaluated configuration files.

commit ab37d4abc3e64078aeb2b6e5bda69f7afefc31bd
Merge: 22b71fb85 3d3d9b7b7
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Nov 18 17:14:21 2012 +0000

    Merge branch 'wiki-import' into stable-1.8.

commit 3d3d9b7b71e05e0d1fbeef81bf95a75a05f6d3df
Author: Peter TB Brett <peter-b@geda-project.org>
Date:   Sun Nov 18 10:46:11 2012 -0500

    Automatic wiki import (Sun Nov 18 15:46:11 UTC 2012)

commit 9b3d4d13339ee0f20ddb6d19bf294e3a2e97aabd
Merge: 928786d23 846f4cfa3
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Nov 17 20:35:18 2012 +0000

    Merge branch 'wiki-import' into stable-1.8
    
    Conflicts:
            configure.ac
            docs/Makefile.am

commit 846f4cfa3a6c75e7e443a95a1f0e969f0334d313
Author: Peter TB Brett <peter-b@geda-project.org>
Date:   Sat Nov 17 15:16:46 2012 -0500

    Automatic wiki import (Sat Nov 17 20:16:46 UTC 2012)

commit e5f92e7eb4800a2e00a3d1bfd7f5c2922ce9976a
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Nov 17 19:01:43 2012 +0000

    docs: Remove wiki-related scripts that are no longer needed.

commit 7036a55451875d323e833a85c32133e1a63333fa
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Nov 17 18:48:11 2012 +0000

    Drastically simplify wiki Makefiles.
    
    Removes the need to explicitly list all wiki files in the Makefiles
    and keep those lists up-to-date when the wiki changes.

commit 5d69c79dbc7be5516cd87d47765a63bdb2dcdd33
Author: Eivind Kvedalen <eivind@kvedalen.name>
Date:   Tue Jan 3 00:24:54 2012 +0100

    Renamed exception invalid-string to string-format in documentation.

commit 09bd3be24aff7139ca4c8d3dc99f520c873a8b2d
Author: Eivind Kvedalen <eivind@kvedalen.name>
Date:   Wed Sep 7 20:31:00 2011 +0200

    Fixed missing end of function.

commit d1305adf92982b3a159707c940bafb8c293223fe
Author: Eivind Kvedalen <eivind@kvedalen.name>
Date:   Tue Jun 28 21:43:13 2011 +0200

    Partial fix for bug #700448.
    
    NULL is returned from o_*_read and o_read_buffer functions if parsing of the input buffer fails.
    An error object is returned in these cases, describing in detail what error occured.
    
    gnetlist is updated to exit with status code 2 if the input file can't be read.
    
    gschem is updated to report errors when using o_read_buffer.
    
    TODO:
    * Prone to segfaults on bad input files (separate patch)

commit 5751075dd5f5e0429cae9859cab3d6873b21c772
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Dec 31 23:51:30 2011 +0000

    Revert disabling of geda-scheme.info file.
    
    This reverts commit c2e926e58e63 and a2465ee90bac, because `make
    distcheck' works just fine.

commit a2465ee90baccab631911049d39257309e3b419b
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Dec 31 17:13:36 2011 -0500

    Temporarily removed the processing/shipping of the scheme-api doc.
    
    For some unknown reason, make distcheck did not like the scheme-api texi
    document.  Need to investigate and then revert this commit.

commit 6fac0c0f99b51a845f8ab7be2c358f703a54d61f
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Wed Dec 21 15:14:03 2011 +0000

    scheme-api: Add 'snap-point' function to (gschem window) module.
    
    The snap-point function returns the closest on-grid position to a
    given point. Suggested by Luigi Palese.
    
    Affects-bug: lp-905294

commit 4a1b54fdf119538e90f5b0dbc73a5a9d8ddc56da
Author: Luigi S. Palese <quadword@gmail.com>
Date:   Tue Dec 13 11:20:34 2011 +0100

    scheme-api: Added expand-env-variables function to the os module.
    
    Reviewed-by: Peter TB Brett <peter@peter-b.co.uk>

commit 0e506ebd5d5cc87a7f373b83b24f2ad3c90fd18b
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Dec 12 14:13:22 2011 +0000

    Remove per-tool INSTALL files.
    
    Only one top-level INSTALL file is needed, and that is provided by
    automake.

commit 6c0f45f324813ee0c1565f50c0a6e0a7debee9d8
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Dec 12 13:55:18 2011 +0000

    docs: Correct documentation for (user-data-dir).

commit 326a4eca0d36eed80a33b201bcbed4942046f61c
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Dec 9 21:09:45 2011 +0000

    scheme-api: Create and manipulate picture objects.
    
    Closes-bug: lp-898379

commit ae070b080856b6eef1059ee50dede82cc4f0afe8
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Dec 8 17:23:10 2011 +0000

    scheme-api: Add (geda os) module.
    
    Add the (geda os) module, which provides operating system information
    and services, including:
    
    - host operating system classification
    - gEDA standard paths
    - directory and search path separators

commit 30fa50eb42e33e4c8ff616eef7c4ba10eb65d228
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Dec 8 18:04:31 2011 +0000

    scheme-api: Add show-uri and show-file functions to (gschem util).

commit 1ceef2c85bdbc454205d7330c86498381f167cc0
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Dec 4 22:22:53 2011 +0000

    scheme-api: Add path manipulation functions.
    
    Closes-bug: lp-898377

commit 54bb85c55e147a0222a41f415e3200194d3e70ac
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Wed Nov 30 18:43:57 2011 +0000

    gschem: Recursive keymaps.
    
    Adds the bind-keys! and lookup-keys functions, which are
    used to work with key sequences and sub-keymaps.

commit d29eb4d67b08065be7e7961725d9b40a234ef1f7
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Wed Nov 30 18:44:06 2011 +0000

    gschem: Basic keymaps.
    
    Adds a basic keymap type.  A keymap maps key combinations to "bindable
    objects", which at the moment are expected (but not required) to be
    thunks or other keymaps.

commit 675c01fe262c1bbc912a43a74c3c96ca78dc88e2
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Wed Nov 30 19:24:06 2011 +0000

    gschem: Key sequences.
    
    Adds some Scheme API functions for working with key sequences.  A key
    sequence is a vector of key combinations.

commit 5a3917a2fe89a1b3e43d0fe9f7ee6a466f65e57c
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Tue Nov 29 16:33:28 2011 +0000

    gschem: Key combinations as first-class objects.
    
    Adds a new Scheme type to gschem that represents a key combination
    (e.g. Ctrl+Shift+A).  The interface for working with them simply wraps
    the GTK+ accelerator handling API, which means it's easy to convert
    the key combination smobs either into a precise representation for
    storing or into a properly-translated "pretty" representation for
    display.

commit 8f90f5022d2f0c0d24dd4cc7b377116308a9181d
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Jun 27 20:40:23 2011 +0100

    Add some files to .gitignore.

commit 242562c9b0513f451c9ec2b25b1d8df4c71d01e6
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Jun 27 08:19:48 2011 +0100

    scheme-api: Add info directory macros.

commit 31fcff837375b3db8649f1f1854dd0daa98e901a
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 16 21:45:27 2011 +0100

    scheme-api: Converting pages to/from strings.

commit 71621e0f9d6ed201ac3968823b0b6b852fe3f070
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Jun 25 11:57:55 2011 +0100

    scheme-api: Add mirror-objects! function.

commit 01e9ab2b42bff0de6386706ba3eb11e7a7c6f5e9
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Jun 25 11:19:20 2011 +0100

    scheme-api: Add rotate-objects! function.

commit 208984c6815066a90c7d1d3583f271524344797e
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Jun 25 10:14:03 2011 +0100

    scheme-api: Add translate-objects! function.

commit 9ac7ddffcdd09ae0bbf9c62af0457ff957510081
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 22:37:41 2011 +0100

    scheme-api: Minor documentation fix-ups.
    
    Corrected encoding, made CC licence URL a proper link, and corrected
    case.

commit 2fa4f5712cf6decb4bf3b90002634ba607b1aec4
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 20:24:57 2011 +0100

    scheme-api: gschem API documentation (misc).

commit 4f6d3a0fd5810d8fabd93a1629495f5c916ae4d3
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 20:04:21 2011 +0100

    scheme-api: gschem API documentation (hooks).

commit e53af99b5b907819da60a2f6d7666038d351ddd6
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 19:54:29 2011 +0100

    scheme-api: gschem API documentation (selections).

commit 01e10f7f71a380e2c6aa192d4da6bf8204cbfe2f
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 19:49:59 2011 +0100

    scheme-api: gschem API documentation (windows and views).

commit 7c88e88e38bcd20f6ad3e46604f2b117b6fef0a6
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 14:00:10 2011 +0100

    scheme-api: Core API documentation (attributes).

commit dd5b9c7c08307104ce360661f6e696ce87c77389
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Fri Jun 24 08:08:44 2011 +0100

    scheme-api: Core API documentation (component objects).

commit 224e3edec54febcf055810e6d4220369e50f1ade
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 22:02:55 2011 +0100

    scheme-api: Core API documentation (text objects).

commit 1e9d73ec74c6abd2ddfcf18cccadc9c0c44ff7ff
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 21:07:17 2011 +0100

    scheme-api: Core API documentation (picture and path objects).

commit 832af3a116fd37db9c8a647918179522ee0a10ab
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 20:46:57 2011 +0100

    scheme-api: Core API documentation (arc objects).

commit be7d5d316bbf944f9e0a618ddff795a073de9183
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 19:47:20 2011 +0100

    scheme-api: Core API documentation (circle objects).

commit e7ed5291067d56419efe3764190d22fa7714937e
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 18:44:07 2011 +0100

    scheme-api: Core API documentation (box objects).

commit b1ca0b60c9218db51132272ffdf0c1815d29b80f
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 18:11:21 2011 +0100

    scheme-api: Core API documentation (pin objects).

commit 623b9fe2ad30c517053b2c8b40723435903e2474
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 16:59:03 2011 +0100

    scheme-api: Core API documentation (net and bus objects).

commit 37338045adf382ecef00d5ee5f337c4da250b996
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 13:07:59 2011 +0100

    scheme-api: Core API documentation (line objects).

commit fd1e63aefad0097b1f99cf6cdb31998efec5c407
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Jun 23 16:33:15 2011 +0100

    scheme-api: Core API documentation (general objects).

commit bcd036f9432335473d5ad64e18d83df669947eb3
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Tue Jun 21 21:19:45 2011 +0100

    scheme-api: Core API documentation (pages).

commit 4a3a197ab3519928c1fdb2b31a0cbc272ba75f12
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sun Jun 19 22:04:48 2011 +0100

    scheme-api: Add documentation skeleton.

commit 5497774003ce85443f774937b8f10df319b2a168
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Jan 16 00:58:07 2011 -0500

    Updated docs from the gEDA wiki

commit 1e93f7bea2cbe0fa8887337c261093b55c31dd6d
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Mon Jan 3 23:07:25 2011 +0000

    Revert "Remove some CVS keywords."
    
    This reverts commit f5ada1de1372bd3772b4f4bd33afa59803c1dade, which
    was pushed to the repository in error.

commit f5ada1de1372bd3772b4f4bd33afa59803c1dade
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Tue Dec 21 12:37:10 2010 +0000

    Remove some CVS keywords.

commit d34cd2260f47ce12fcd31441a66087462673e43e
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Feb 14 18:30:45 2010 -0500

    Removed a bunch of obsolete wiki snapshot creation/cleanup scripts
    
    (cherry picked from commit 0a2711ce62dd3f19ae81ecdfd893231de390da9a)
    (from stable-1.6)

commit 88391eddcb73dd9fe9e61aeab61843f568b33918
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Feb 14 18:26:23 2010 -0500

    Updated the wiki snapshot from the official wiki
    
    (cherry picked from commit 1b200e957de912ec369124a2efebe16ec4e6b531)
    (from stable-1.6)

commit f556ef7d48cbda4a068db2916ea6e6abad2eb693
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Feb 14 18:00:02 2010 -0500

    Tweaked scripts with updated paths
    
    Eventually these scripts should be fixed or rewritten so that they
    do not have any hardcoded paths.
    
    (cherry picked from commit 19e4de650dad95977bc07bae4f897ab6b9d7b110)
    (from stable-1.6)

commit b7ca06041ea464b0d064bfa965843d2907a83571
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Oct 4 19:39:14 2009 -0400

    Updated the wiki docs from the online version (in prep for the next release)
    
    (Un)fortunately, the previous mechanism for updating the wiki offline
    docs from the online version is completely broken now (due to a segfault
    in an external tool), so a new mechanism was used to download the files.
    The good news is that the number of files and directories that need to
    be downloaded has been reduced considerably.  This is the first cut
    of the wiki sync.

commit 98fc06c271432b9f59ca49865b8ca9dbe844b9de
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Aug 8 00:44:40 2009 -0400

    More Makefile.am cleanup
    
    Details on this commit:
    * Removed even more trace of the old prototype mechanism from the Makefiles.
    * Removed the cleanup of configure scripts which are no longer there (or
      for that matter were never in the same directory as some of these
      Makefiles).
    * Removal of some files from the *CLEANFILES rules which never existed.
    * Line length tweaks and fixes

commit a4a8c19bb3389548d641a0874a77c77f623ad7a5
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Fri Aug 7 23:02:01 2009 -0400

    Makefile.am cleanup (removal of ChangeLog and Makefile.in files)
    
    Details on this commit:
    * Now that we are no longer storing machine generated ChangeLogs inside
      the git repository, make maintainer-clean should remove the machine
      generated ChangeLogs.  This way nobody accidently edits the ChangeLog.
      Only 7 ChangeLogs are left after a make maintainer-clean (intl, po,
      and one toplevel ChangeLog).
    * Some directories were missing the removal of Makefile.in when make
      maintainer-clean is run.  Only 3 Makefile.in files remain now after
      make maintainer-clean (only in the intl directories).
    * Removed $Id$ tags from some of the Makefiles since we are no longer
      using CVS.
    * Removed some unnecessary ChangeLogs from ever being created (from
      example/gTAG gschem/scripts, and symbol/font).
    
    Note 1: There are still some machine generated files still hanging around,
    but I'm going to leave those alone for now as the .gitignore mechanism
    properly masks those.
    
    Note 2: Made sure that all files that are to be removed in the *CLEANFILES
    lists comes before the #*# otherwise they will be ignored.

commit fc2b205314545d92ea2a7e8f40a7a4c7d5af893d
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 17:15:29 2009 +0100

    Don't store git-generated ChangeLog files in repository.
    
    Don't store ChangeLog files in the git repository and have to remember
    to update them each time a release is made.  Instead, get `make dist'
    to create the ChangeLogs for you if a git repository is detected.
    
    Note: make distcheck does not pass in this commit.

commit 77d96e9154d9cfc81b25353ef99b8f8f42999bfb
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 14:35:12 2009 +0100

    Add top-level NEWS file.
    
    This contains important user-visible changes.  It should be kept
    up-to-date, in order to make writing release notes easier.

commit 09fcc6d689defb8f43bfc27aac87ee4ac34ce66a
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 12:33:07 2009 +0100

    Update top-level README file.
    
    Well, actually rewrite it entirely.
    
    Note: make distcheck does not pass in this commit.

commit 433c672579aabb282999377139c9242b319ba044
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 12:38:31 2009 +0100

    Only need a single `AUTHORS' file.
    
    Move the gschem one to the toplevel (adding several missing names on
    the way), and remove most of the others. The `AUTHORS' files in the
    `symbols' and `utils' directories are retained, because they contain
    some useful information.
    
    Note: make distcheck does not pass in this commit.

commit ed7134fd403b9f1dc0a75d50e4e7bcfb2fd95cb8
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 11:19:57 2009 +0100

    Only need one copy of GPLv2.
    
    Also, update to latest version of GPLv2 (from
    http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt).  This corrects
    the FSF contact address, along with some minor formatting
    modernisations.
    
    Note: make distcheck does not pass in this commit.

commit 095c1c7dc49321f094bb6aa8c91630673fb826f9
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 09:01:46 2009 +0100

    Add docs to unified build system.
    
    Note: make distcheck does not pass in this commit.

commit e55e9e247eb33c4a5be56687b4610c6649ef74d7
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Tue Aug 4 22:06:16 2009 +0100

    Remove existing build infrastructure.
    
    This simply strips out all configure, m4 and autogen scripts from the
    whole repository, including the toplevel Makefile.  This commit does
    not compile (what a surprise)!

commit fd9b5bd2f1e99f006bbad9db6d64c29547a5f70c
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Thu Aug 6 09:19:02 2009 +0100

    docs: `datawiki' substitution is never used.
    
    So remove it from the configure script.

commit 67aeb9b999d29080118a7af899ad1de362ccd2b8
Author: Peter Clifton <pcjc2@cam.ac.uk>
Date:   Mon Jun 8 23:31:22 2009 +0100

    Fix autogen.sh scripts to look for AC_CONFIG_HEADER to run autoheader
    
    Since commit #9a7c363c572d32a30fa1522cd7d14b21c2958ca8, the configure
    scripts in gEDA use AC_CONFIG_HEADER, not AM_CONFIG_HEADER
    
    Fixes build problems noted by various users. Identified by Dan McMahill.

commit ab590ab70cddfe6a0954d56a31c0ebd1f0bc7691
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Mar 28 15:55:19 2009 -0400

    Updated ChangeLogs one more time for 1.5.2

commit 546d4dbe0124d3f9421116b9e5a8889cccf97b84
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Mar 28 15:22:19 2009 -0400

    Updated all ChangeLogs
    
    Updated the ChangeLogs by running:
            ./update-changelogs.sh 1.0-20070526..master
    in the toplevel directory

commit 859abe69912ba99ca27bb58c378284e9eec56259
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Mar 28 15:13:59 2009 -0400

    Updated all versions to 1.5.2 20090328 36:0:0
    
    Updated by running:
    ./update-versions.sh 1.5.2 20090328 36:0:0

commit 3c49636e1a9e9e703fab4c6aafc69affb4fd2bab
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Dec 21 16:23:26 2008 -0500

    Updated ChangeLogs one more time.

commit 2f3e07a1fa7fd92ab163d2cd966efd98ab306512
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Dec 21 14:40:21 2008 -0500

    Updated ChangeLogs again in prep for the 1.5.1 release

commit 76d02f7f935d930d8093bd49b7eb0836d3b1aa6e
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Dec 21 14:06:17 2008 -0500

    Updated all ChangeLogs in prep for the 1.5.1 release.
    
    The update was done by running:
    ./update-changelogs.sh 1.0-20070526..master

commit 680e08085d44c9876bdadef0ca7ef25b474c2006
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Dec 21 13:39:29 2008 -0500

    Updated all versions to 1.5.1 20081221 35:0:0
    
    Updated by running:
    ./update-versions.sh 1.5.1 20081221 35:0:0

commit 6329c5a7bdae9573f01f92403e4645e79e66aab5
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Dec 20 14:41:05 2008 +0000

    Update copyright header dates to 2008.
    
    (And I'll have to do this all again in a few days time).

commit 8479d01b6a4a819ae105659a9b9f1e6ab2d85136
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Jul 6 22:03:02 2008 -0400

    Updated all ChangeLogs by running ./update-changelogs.sh 1.0-20070526..master

commit 9bf9ef2ca4d2c9741143154c7cfff479dab56bfd
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Jul 6 21:59:10 2008 -0400

    Updated the shipped documentation from the online wiki

commit 7ae9572f269c8b973bb4a38014e28dbc10cdcb32
Author: Ales Hvezda <ahvezda@-e false.(none)>
Date:   Sun Jul 6 08:38:24 2008 -0400

    Bumped versions to 1.5.0/20080706/34:0:0 for the next development release

commit ea474aab8bbe161614ace477fc8c2a08d5c42aa7
Author: Ales Hvezda <ahvezda@-e false.(none)>
Date:   Sun Jul 6 08:36:07 2008 -0400

    Added sleep to throttle the fetching of the wiki

commit af0d9f2e8825f7d23c691deec0e70f1eaaac0e38
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Wed Mar 5 05:27:41 2008 -0500

    Updated version to 1.5.0 to mark the start of the next development cycle

commit b202ee510fb90cedd038ce5ec41cc6de453dbeea
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Jan 27 11:47:13 2008 -0500

    Updated ChangeLogs for the 1.4.0 release

commit 3d43c5d642ebe12a69380e8accf5533d338ee5e5
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Jan 26 20:07:45 2008 -0500

    Bumped versions to 1.4.0/20080127/33:0:0 for the next stable release

commit 566ba9120149cc955b551455b3feb2ab8fc30287
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Jan 26 19:25:49 2008 -0500

    Updated documentation from the official wiki website

commit 7fd6928538ef4ab0de657cd52113290be956b090
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Jan 26 19:16:45 2008 -0500

    Revised script again to remove .gitignore files from distribution Makefile.am

commit a3cace0a210e44cdfd943aad96f3dd39c9176909
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Jan 26 18:48:01 2008 -0500

    Fixed up .gitignore files to have the leading .
    
    There is a bug in populatemkfiles.sh which removes the leading . (period).
    This patch adds that period back.

commit d2047bc2a06e6534ff32464d36f8a95aec11b9d7
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Fri Jan 11 01:11:12 2008 -0500

    Updated all ChangeLogs for this release (1.3.1)

commit b2380c0f70344117be7045a5fc1483698fdf4358
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Jan 5 20:57:51 2008 -0500

    Bumped versions to 1.3.1/20080110/32:0:0 for the next development snapshot
    
    Note, libgeda's so did not change at this time.

commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Mon Dec 31 20:43:08 2007 -0500

    Updated all ChangeLogs for the past development release (1.3.0)
    
    This step was supposed to happen before the 1.3.0 tarballs were released.
    These changes will be picked up in a subsequent release.

commit d237ea60a5221ea8dad20765e07d62c8c5596515
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Dec 29 11:32:06 2007 -0500

    Updated documentation (wiki) snapshot from master wiki on the geda website

commit ba474af87840a0d49e04a00de96b7df2944c09bd
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Dec 29 09:57:43 2007 -0500

    Bumped versions to 1.3.0/20071229/32:0:0 for the next development snapshot

commit 3b040cf8d60a8fbe45f6e7c5f3d71a3dea119357
Author: Peter Clifton <pcjc2@cam.ac.uk>
Date:   Wed Dec 19 17:48:57 2007 +0000

    Add intltoolize to the build infrastructure
    
    Provide intltoolize infrastructure for translating .desktop and MIME
    XML files. Run gettextize after intltoolize if required, so that the
    infrastructure for providing libintl on a non GNU system still works.

commit 086908ed44c9abc6d5907888695933b59ead4684
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Sep 2 22:48:59 2007 -0400

    Last minute updates to the READMEs for all projects
    
    Cherry picked from stable-1.2 branch, since these changes apply to master
    too.
    (cherry picked from commit 88fcb8d1bcdaa1436572d6a0ebe86f4df242a8d6)

commit 6056ef48272778419d39e0233f395bfd60019ab9
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Aug 19 22:40:19 2007 -0400

    Update ChangeLogs using: ./update-changelogs.sh 1.0-20070526..master

commit 92b3b65d0cec286b0ce59fc43cc07dcb60c39fa1
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Aug 18 16:14:30 2007 -0400

    Bumped versions to 1.1.2/20070818/30:2:0 for the next development snapshot

commit dd18ffcfdb7d6d0b45d64c8ed453d691d5f3575c
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Aug 18 15:46:17 2007 -0400

    Another attempt to commit wiki snapshot updates

commit e7388fcf022cbb88f48bd5c400765c62c49ef700
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sat Aug 18 15:36:44 2007 -0400

    Updated wiki snapshot from the live wiki

commit e978b9098c7567ad3b9c834a5e4914de3bc039ec
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Jul 8 18:18:39 2007 -0400

    Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master

commit d7e8f5abc35644e90bfabf84396023cab09f2968
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Sun Jul 8 16:18:57 2007 -0400

    Updated configure.ac[.in] and Makefile versions in prep for a release.
    
    The update was done by running ./update-versions.sh 1.1.1 20070708 30:1
    at the toplevel.  libgeda's shared library version is now 30:1:0

commit 3f3505662fe4bb8c585aea0ea965296bd923956c
Author: Carlos Nieves Onega <cnieves@iespana.es>
Date:   Sun Jul 8 21:16:17 2007 +0200

    Added *~ to .gitignore files.

commit ee1821ad48f0553d9287be6be9ca7fd3e5c965e9
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Thu Jul 5 09:11:20 2007 -0400

    Added new script to EXTRA_DIST

commit dd995d808b9f4440db48d2daa2473a9d9cfd88ef
Author: Ales Hvezda <ahvezda@seul.org>
Date:   Thu Jul 5 01:36:31 2007 -0400

    Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master

commit 24bc0f38e5eedc7f67c33f52c7395236d62d24de
Author: Ales Hvezda <ahvezda@seul.org>
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@seul.org>
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@seul.org>
Date:   Wed Jul 4 23:32:15 2007 -0400

    Changed gEDA/gaf's version mechanism to use new dotted X.Y.Z convention
    
    Added DOTTED_VERSION and DATE_VERSION variables to all configure.ac[.in]
    files.  Changed all version related output to be DOTTED_VERSION.DATE_VERSION.
    Updated the configure.ac[.in] files to have consistent top sections.
    Updated code and various scheme files to use the new DOTTED_VERSION
    and DATE_VERSION variables available via config.h.  Stopped using
    PREPEND_VERSION_STRING as the mechanism for doing the dotted versions
    (not intended for that use).  Updated update-versions.sh script to set the
    version in all the configure.ac[.in] files and the toplevel Makefile.
    Went through all the g_rc.c files and make the handling of rc file
    mismatch handling consistent.

commit edff766e8b15c311505810241528026f722e30b6
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Jun 23 18:19:11 2007 +0100

    Make sure various files are installed.
    
    Several new files were not being distributed. This patch addresses the
    problem by adding files to EXTRA_DIST in automake input files.

commit e57c37a66edc1c4d4e4d7160001749df51b96c4b
Author: Peter Clifton <pcjc2@cam.ac.uk>
Date:   Sat Jun 23 18:17:29 2007 +0100

    Move all .cvsignore files to .gitignore files

commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
Author: Peter TB Brett <peter@peter-b.co.uk>
Date:   Sat Jun 23 16:11:44 2007 +0100

    Changes to ChangeLog usage.
    
    With actual changes this time.  Old-style changelogs as of gaf 1.0
    (release of 26th June 2007) are moved to ChangeLog-1.0; new (blank)
    ChangeLogs replace them.  A script has been added to the gaf top level
    to allow maintainers to update all the ChangeLog files immediately
    prior to making out a release.
