commit 494704d01992b1fcac8ec6f0e397b9418e243481
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Nov 1 21:55:35 2018 +0300

    Update po-files.

commit 700d3743d3b6fcf31116e8e3e175fedaf9a610a7
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Oct 27 12:18:07 2018 +0300

    netlist, drc2: Remove checks for "NoConnection" directives in two functions.
    
    Now, when <schematic-nets> does not contain "NoConnection" nets,
    there is no need to filter out nets with that directive.

commit 20e04a8d9c99af6087afee28fd23c1492428397a
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Oct 27 12:06:54 2018 +0300

    netlist, drc2: Slightly improve readability of code.

commit 66964c662b7bbe03234d07e33a8b7c106e1ced1e
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 14:45:50 2018 +0300

    netlist: Fix `make check'.

commit 39c3e01ebe57e3d095d7a98a01e054926318d2d8
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Oct 19 11:18:32 2018 +0300

    netlist, drc2: Add tests for old and new (embedded and unembedded) "no-connect" symbols.

commit b51ea9615d707f8b211598171d42d236f9ede9a4
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Oct 23 12:46:09 2018 +0300

    netlist, geda: Add a section for "no-connect" nets in the output.

commit d2e1ba7d74e73e8021f2de8e37d02c1403a5e9ca
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Oct 23 12:44:52 2018 +0300

    netlist, geda: Do not output "no-connect" symbols as graphicals.

commit 9624c3358b191764ae4d34b380b417f48b1ce853
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 10:44:10 2018 +0300

    netlist, geda: Revert some changes in the output of the geda backend.
    
    This reverts and rephrases a part of commit "netlist: Leptonize
    output of some backends."

commit a195ce92bf9f60bb64ca7bdfaf7752bdab37f0aa
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 10:32:17 2018 +0300

    docs: Fix a typo.

commit 06fec6550ecbc64b607d31c226ab75b619d0e7b3
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 09:40:43 2018 +0300

    netlist: Simplify several backends' code by using netlist-error().

commit 2aeac139464bb1e18b272dac94eaac74957f64d3
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 08:59:38 2018 +0300

    netlist: Move netlist-error() to new module (netlist error).

commit 9afa28f7463868b5e100adf80b898eff9f6092c2
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 08:46:57 2018 +0300

    netlist: Exit with exit code 1 when neither backend nor interactive mode are given.

commit 6e5a0c521f1d2fab4066fa2bdc0a38882dd0f731
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 08:44:46 2018 +0300

    netlist: Add new `netlist-error()' procedure.

commit 9af37ef846785473869504b8fd5811209af181c5
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 08:08:07 2018 +0300

    netlist: Simplify code by using `when' instead of `if'.

commit 1e550dce9e4ad5540e1414aa2b9f99f8987fb58e
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 25 07:58:24 2018 +0300

    netlist, cascade: Simplify code.

commit b601a2e7d70963a016c911c8cc593679959d3ad8
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 21:15:19 2018 +0300

    netlist: Update test output files.

commit e848e2841c57428f36dc8ec1f169904a73951c05
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 19:40:21 2018 +0300

    netlist: Update man page with new -w option.

commit 7b097f65d6b57f8165e1d3fd78bbb16462430a13
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 19:33:27 2018 +0300

    netlist: Command line option to disable warnings.
    
    Do not display warning about missing configuration
    files if -w command line switch is passed to
    lepton-netlist.

commit b9928e4d8179735629878335b5251ffc8a203f7d
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 19:11:41 2018 +0300

    netlist: Leptonize output of some backends.

commit 096e0c16ec249a74eea99e2e782757d42f00853e
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 19:07:45 2018 +0300

    netlist: Display git version in the log output.

commit f96a8c0b7dc75a3119c328a74234cfd9a3bc0efc
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 19:00:32 2018 +0300

    netlist: Use new program name in output.
    
    Also remove disclaimer from the log output.

commit 2c4fef563fc96dba8ba83fb371e91111b2efd441
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 18:51:09 2018 +0300

    netlist: Pass new program name to parse-rc().

commit a99f6ee59b298d31547c9c92c465f48c17d5cf9a
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 18:49:51 2018 +0300

    netlist: Prefix log file names with "netlist".

commit 686e36fd78b19de0ec83afdca141cc57458d10fb
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 18:21:44 2018 +0300

    netlist: Do not use error() in netlist.scm.
    
    Print error message to STDERR and use
    (primitive-exit 1) instead.

commit e16a43c327a046cd52629a25f85ee5fad6596717
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 13:38:53 2018 +0300

    netlist: Do not use error() in cascade backend.
    
    Use primitive-exit() instead, so that the output
    will not look like there's a bug in the backend
    itself or in the netlister.

commit 5d6e275cab47541933abe55df5bb2e9d4a7c8130
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 23 13:14:22 2018 +0300

    netlist: Fix bom2 stderr output.

commit dac357985ba060c9bc21069b90a36c273bc2a9b3
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Sep 19 21:18:47 2018 +0300

    netlist: Update and uniform copyright comments.

commit 259f326708beaffe980fd56c4b632bf8a3473c2d
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Sep 19 21:31:24 2018 +0300

    rename: Modules (gnetlist *module-name*) -> (netlist *module-name*).

commit 98d356f6fa4b9ceb657ded4f5cbccae287113543
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Oct 17 15:48:37 2018 +0300

    netlist: Fix `make distcheck'.
    
    New nc symbols have inherited attribute "symbol=nc", which leads
    to checking for "no connection" errors by drc2 backend. It is not
    needed for the schematic
    `net-not-driven-with-dont-check-if-driven-directive.sch'.  To work
    around this in this case where the symbol is used for some other
    goal, the symbol= attribute with other value has been attached.

commit 2c48cf045f63459ed8b668bd9fbfd9c6c5196fe7
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Oct 17 12:58:25 2018 +0300

    netlist, drc2: Simplify checking for "no-connect" nets with many pins connected.
    
    As far as we now have `schematic-nc-nets' field for schematics,
    there is no need to check nets once again to be "no-connect" nets.

commit 04bdc1d6f9d14e629fc8bba8e70ba4dd75a6b48f
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Oct 17 12:07:58 2018 +0300

    netlist: Treat new "no-connect" packages as graphicals.
    
    That means we don't want to get their refdeses and check if they
    are hierarchical symbols.
    
    This also fixes critical messages:
    
    'Non-graphical symbol "symbol-name.sym"
    at (x . y) on page "page-name.sch"
    has neither refdes= nor net=.'
    
    for new "no-connect" symbols (having only "symbol=nc" attribute).

commit 85213db19a4ecf8bc5423fad5722ea97b97c7ddf
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Oct 3 19:31:26 2018 +0300

    netlist: Fix drc2 backend test fails.

commit ef0453278065ebeff5b39339793e0a3ba0ed8760
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Sep 18 21:49:56 2018 +0300

    netlist: Add filtering of "no-connect" nets.
    
    All packages are now checked for being "no-connect" packages.
    
    A new field, `nc-nets', has been added to the <schematic> record.
    The `nc-nets' record now holds the list of nets with "no-connect"
    symbol attached. New procedures have been added:
    
    - package-attribute-string=?() --- simplify filtering
      attributes with given name and value.
    
    - package-nc?() --- filter "no-connect" packages.
    
    - nc-net?() --- filter nets connected to "no-connect" packages.

commit b24264f9380c63ad73789ee50b0a5b04f6253ac6
Author: dmn <graahnul.grom@gmail.com>
Date:   Mon Jul 16 10:08:23 2018 +0300

    netlist: Fix drc2 test schematics.
    
    Adjust position of the nc-left-1.sym symbol, which was
    not properly translated before the previous commit.

commit 2ba55c6b4eeaf1ad22bb4ba92f06aa7c059e853f
Author: dmn <graahnul.grom@gmail.com>
Date:   Thu Oct 4 22:35:19 2018 +0300

    netlist: Script-friendly --list-backends output.
    
    Do not print "List of available backends:" message.

commit c1c7216ccc453991dba1f1e938581bf847f17dcd
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Sep 9 16:02:46 2018 +0300

    netlist: Update copyright header in the geda backend code.

commit c7c6cb9e3f1a565ab66183867015e8fa2f5aaab4
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Sep 9 16:40:41 2018 +0300

    netlist: Add "Graphicals" section to the geda backend output.
    
    The section lists the symbols considered as graphical by
    lepton-netlist.

commit e0b98a3e6fb4154755e7ac6fd3f453994d3a2244
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Sep 9 16:30:34 2018 +0300

    netlist: Add self-explained definitions in geda:renamed-nets().

commit 12afa8243a7be29d6280dd1d89b1fb55edd7dea8
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Sep 9 16:00:38 2018 +0300

    netlist: Get rid of several superfluous functions in the geda backend.

commit f40ded797eed454bb03676a3a53f4f00e3034eb4
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Sep 9 15:48:52 2018 +0300

    netlist: Get rid of two procedures in the geda backend.

commit 6b1721cfe4f54d7856c0d3c0c3ac4946730947a4
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Sep 9 09:48:59 2018 +0300

    netlist: Add test schematic for graphical= attribute.
    
    The lepton issue #250 revealed that there was no test in the
    lepton-netlist test suite for filtering components having the
    "graphical=" attribute attached. This patch adds the test based on
    the schematic by dmn provided in the issue.

commit 0d3f2e89ac8235e88e2d0383d0f0c4480dacc6b4
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Sep 4 21:37:07 2018 +0300

    netlist: Filter out package pins belonging to graphical symbols.
    
    The lepton-netlist function `get-all-connections' doesn't any more
    ignore the fact that components connected to nets are graphical,
    which led to outputting of wrong netlists previously.

commit c9e0c63acca434c231fa6f08a1e4cf300609c39c
Author: dmn <graahnul.grom@gmail.com>
Date:   Sun Aug 19 12:08:07 2018 +0300

    netlist: Apply bashisms patch from Debian.
    
    Do not use bash-specific code in sh scripts.
    The patch is written by Ahmed El-Mahmoudy
    (Debian Electronics team). Thank you, Ahmed!

commit 81ac82baa64b8225f382c2775f8bada6645a6fbe
Author: dmn <graahnul.grom@gmail.com>
Date:   Mon Aug 20 11:47:34 2018 +0300

    netlist: Fix duplicates in --list-backends output.
    
    Do not list each backend multiple times if guile
    %load-path contains duplicated entries.

commit 73e8dbfa9d53941c526bb53a4b4ecd10d7698d57
Author: Bdale Garbee <bdale@gag.com>
Date:   Wed Aug 15 11:22:53 2018 -0600

    add test cases for netlist tEDAx output module

commit a318f2285e95932c429a40035bdf17c0b2f0601c
Author: Bdale Garbee <bdale@gag.com>
Date:   Wed Aug 15 11:15:13 2018 -0600

    add tEDAx module to list of delivered netlist/scheme files

commit 72041fa596d35ef67e876933154be62ca2e6cf1a
Author: Bdale Garbee <bdale@gag.com>
Date:   Tue Aug 14 17:59:02 2018 -0600

    netlist: Add tEDAx backend (support of pcb-rnd).

commit 267f9046640128b92eabb3446a68a7ec57d63f6d
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Mon Aug 13 20:01:38 2018 +0300

    build: Fix lepton multi-guile installation.
    
    This allows lepton-netlist and lepton-symcheck to work in
    installation where several guile versions are installed. This is
    required on such systems like Debian experimental where guile-2.2
    and guile-2.0 could be installed together, while guile-2.2 is
    still not supported by lepton.

commit e3c5104010ec37969acb1fefa6fa2bb35efca4d9
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Aug 12 13:40:53 2018 +0300

    Update po-files.

commit 3d35454356c61a748ae4ffb12a2dfd0527734e3a
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Aug 12 12:16:53 2018 +0300

    docs: Update Copyright lines in man pages.
    
    - For those tools which had contributions since 2017, a new Lepton
      copyright line has been added.
    
    - For those tools which had no contributions since 2017, the last
      contribution year has been changed to 2017 to avoid automatic
      year change.

commit 2103ad0a4fdeac5ec12d570550fb0d72d4c686fa
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Aug 12 12:07:44 2018 +0300

    docs: Fix GEDADATA default value in several man pages.

commit 43aaea7801bb40333817ced110c0d75585fd897c
Author: dmn <graahnul.grom@gmail.com>
Date:   Thu Jun 7 15:10:30 2018 +0300

    Update translation files.

commit 67d6b097517b09a0b10faf8cbfa2dad0f2f427af
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed May 30 22:47:16 2018 +0300

    rename: Fix netlister testing suite.

commit f2d9af3ffb29220ce96d64338c5e7dbc0003053c
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed May 30 22:02:46 2018 +0300

    rename: New name for toplevel netlister directory.
