[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: branch: master updated (1.3.0-20071229-71-gec4b628)



The branch, master has been updated
       via  ec4b6287bbb4f709a7d3258a7474ec716933ca4b (commit)
       via  bf5bbdeabe715ff67e6d5c9b4ea4ac4c6d887468 (commit)
       via  d2047bc2a06e6534ff32464d36f8a95aec11b9d7 (commit)
       via  8502202774e3fd9abe63b24cc88ab1ec8491a3b9 (commit)
      from  bab45317a9e009449942e87d2ce2506287368187 (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
=========

 README                   |    2 +-
 docs/ChangeLog           |   17 ++
 examples/ChangeLog       |   50 ++++
 examples/gTAG/ChangeLog  |   42 ++++
 gattrib/ChangeLog        |   91 +++++++
 gattrib/po/de_DE.po      |    2 +-
 gattrib/po/es_ES.po      |    2 +-
 gattrib/po/nl_NL.po      |    5 +-
 gnetlist/ChangeLog       |  147 +++++++++++
 gschem/ChangeLog         |  215 ++++++++++++++++
 gschem/po/af_ZA.po       |  610 +++++++++++++++++++++++-----------------------
 gschem/po/de_DE.po       |   36 ++--
 gschem/po/en_GB.po       |   36 ++--
 gschem/po/es_ES.po       |   45 ++--
 gschem/po/fr_FR.po       |   36 ++--
 gschem/po/it_IT.po       |   36 ++--
 gschem/po/ja_JP.po       |   36 ++--
 gschem/po/nl_NL.po       |  509 ++++++++++++++++++++------------------
 gschem/po/pt_BR.po       |   36 ++--
 gschem/po/ru.po          |   36 ++--
 gschem/scripts/ChangeLog |    9 +
 gsymcheck/ChangeLog      |   80 ++++++
 libgeda/ChangeLog        |  184 ++++++++++++++
 libgeda/configure.ac.in  |    2 +-
 libgeda/po/de_DE.po      |    8 +-
 libgeda/po/en_GB.po      |   58 ++++-
 libgeda/po/es_ES.po      |   11 +-
 libgeda/po/nl_NL.po      |   58 ++++-
 symbols/ChangeLog        |   31 +++
 symbols/font/ChangeLog   |   17 ++
 utils/ChangeLog          |   55 ++++
 31 files changed, 1799 insertions(+), 703 deletions(-)


=================
 Commit Messages
=================

commit ec4b6287bbb4f709a7d3258a7474ec716933ca4b
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date:   Fri Jan 11 01:23:39 2008 -0500

    Manually ran make update-po in all po directories in prep for the 1.3.1 release

:100644 100644 1bc063d... 9940a34... M	gattrib/po/de_DE.po
:100644 100644 ad308a9... ba415be... M	gattrib/po/es_ES.po
:100644 100644 e4624ca... c081938... M	gattrib/po/nl_NL.po
:100644 100644 a6c882d... aaafacb... M	gschem/po/af_ZA.po
:100644 100644 f80037a... 8280a11... M	gschem/po/de_DE.po
:100644 100644 836903c... 0c3fa2b... M	gschem/po/en_GB.po
:100644 100644 08c46dc... 0e4b47e... M	gschem/po/es_ES.po
:100644 100644 c188585... aee25d0... M	gschem/po/fr_FR.po
:100644 100644 15d2b0f... 0e696b5... M	gschem/po/it_IT.po
:100644 100644 1ff6b98... d3919bc... M	gschem/po/ja_JP.po
:100644 100644 df945a3... eaef693... M	gschem/po/nl_NL.po
:100644 100644 ce5f597... c93a62e... M	gschem/po/pt_BR.po
:100644 100644 46510d5... e22a2e0... M	gschem/po/ru.po
:100644 100644 6ad18fa... 0fa4895... M	libgeda/po/de_DE.po
:100644 100644 a4d576a... 1309de5... M	libgeda/po/en_GB.po
:100644 100644 6f79ef7... 2e52726... M	libgeda/po/es_ES.po
:100644 100644 0f9e2df... 10ba4f1... M	libgeda/po/nl_NL.po

commit bf5bbdeabe715ff67e6d5c9b4ea4ac4c6d887468
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date:   Fri Jan 11 01:14:23 2008 -0500

    Updated copyright date for the new year.

:100644 100644 92208b7... 771d4df... M	README

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

    Updated all ChangeLogs for this release (1.3.1)

:100644 100644 4c1e243... 94ca696... M	docs/ChangeLog
:100644 100644 893d25e... 3e45b30... M	examples/ChangeLog
:100644 100644 cfa83c8... 5617632... M	examples/gTAG/ChangeLog
:100644 100644 9c7783e... 5615e05... M	gattrib/ChangeLog
:100644 100644 e3ff713... 1c693f6... M	gnetlist/ChangeLog
:100644 100644 635351a... f8d55f7... M	gschem/ChangeLog
:100644 100644 e237196... db5cb63... M	gschem/scripts/ChangeLog
:100644 100644 72c3ad1... 6621f76... M	gsymcheck/ChangeLog
:100644 100644 27e1db6... c0f503a... M	libgeda/ChangeLog
:100644 100644 bf60021... a1c3cb7... M	symbols/ChangeLog
:100644 100644 cfa83c8... 0cb366f... M	symbols/font/ChangeLog
:100644 100644 3431365... a4ff4f2... M	utils/ChangeLog

commit 8502202774e3fd9abe63b24cc88ab1ec8491a3b9
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date:   Fri Jan 11 01:09:02 2008 -0500

    Updated the revision of libgeda for the 1.3.1 release.
    
    1.3.1 libgeda should be completely backwards compatible with 1.3.0 libgeda.

:100644 100644 a0c74f2... aaed59f... M	libgeda/configure.ac.in

=========
 Changes
=========

commit ec4b6287bbb4f709a7d3258a7474ec716933ca4b
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date:   Fri Jan 11 01:23:39 2008 -0500

    Manually ran make update-po in all po directories in prep for the 1.3.1 release

diff --git a/gattrib/po/de_DE.po b/gattrib/po/de_DE.po
index 1bc063d..9940a34 100644
--- a/gattrib/po/de_DE.po
+++ b/gattrib/po/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de_DE\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:13-0500\n"
+"POT-Creation-Date: 2008-01-11 01:23-0500\n"
 "PO-Revision-Date: 2007-12-29 09:14+0100\n"
 "Last-Translator: Werner Hoch <werner.ho@xxxxxx>\n"
 "Language-Team: deutsch <de@xxxxxx>\n"
diff --git a/gattrib/po/es_ES.po b/gattrib/po/es_ES.po
index ad308a9..ba415be 100644
--- a/gattrib/po/es_ES.po
+++ b/gattrib/po/es_ES.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gattrib VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:13-0500\n"
+"POT-Creation-Date: 2008-01-11 01:23-0500\n"
 "PO-Revision-Date: 2007-12-28 20:41+0100\n"
 "Last-Translator: Carlos Nieves Ã?nega <cnieves@xxxxxxxxx>\n"
 "Language-Team: geda-dev <geda-dev@xxxxxxxxxxxxx>Report-Msgid-Bugs-To: MIME-"
diff --git a/gattrib/po/nl_NL.po b/gattrib/po/nl_NL.po
index e4624ca..c081938 100644
--- a/gattrib/po/nl_NL.po
+++ b/gattrib/po/nl_NL.po
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: geda-gattrib\n"
-"Report-Msgid-Bugs-To: gEDA developers <geda-dev@xxxxxxxxxxxxxx>\n"
-"POT-Creation-Date: 2008-01-05 21:13-0500\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-01-11 01:23-0500\n"
 "PO-Revision-Date: 2008-01-06 13:07+0100\n"
 "Last-Translator: Bert Timmerman <bert.timmerman@xxxxxxxxx>\n"
 "Language-Team: gEDA developers <geda-dev@xxxxxxxxxxxxxx>\n"
@@ -24,4 +24,3 @@ msgstr "Manipuleer componenten attributen met hattrib"
 #: ../data/geda-gattrib.desktop.in.h:2
 msgid "gEDA Attribute Editor"
 msgstr "gEDA Attribuut Bewerking"
-
diff --git a/gschem/po/af_ZA.po b/gschem/po/af_ZA.po
index a6c882d..aaafacb 100644
--- a/gschem/po/af_ZA.po
+++ b/gschem/po/af_ZA.po
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: geda-gschem\n"
-"Report-Msgid-Bugs-To: <bernd.jendrissek@xxxxxxxxx>\n"
-"POT-Creation-Date: 2008-01-05 00:01+0200\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2008-01-05 00:23+0200\n"
 "Last-Translator: Bernd Jendrissek <bernd.jendrissek@xxxxxxxxx>\n"
 "Language-Team: <geda-dev@xxxxxxxxxxxxxx>\n"
@@ -56,7 +56,7 @@ msgid "Print..."
 msgstr "Druk..."
 
 #. Create the dialog
-#: ../src/rcstrings.c:12 ../src/x_image.c:509
+#: ../src/rcstrings.c:12 ../src/x_image.c:502
 msgid "Write image..."
 msgstr "Skryf afbeelding..."
 
@@ -76,19 +76,19 @@ msgstr "Sluit Venster"
 msgid "Quit"
 msgstr "Sluit"
 
-#: ../src/rcstrings.c:18 ../src/i_callbacks.c:733
+#: ../src/rcstrings.c:18 ../src/i_callbacks.c:735
 msgid "Edit"
 msgstr "Bewerk"
 
-#: ../src/rcstrings.c:19 ../src/x_window.c:426
+#: ../src/rcstrings.c:19 ../src/x_window.c:423
 msgid "Undo"
 msgstr "Maak Ongedaan"
 
-#: ../src/rcstrings.c:20 ../src/x_window.c:433
+#: ../src/rcstrings.c:20 ../src/x_window.c:430
 msgid "Redo"
 msgstr "Herstel"
 
-#: ../src/rcstrings.c:21 ../src/i_basic.c:81 ../src/x_window.c:597
+#: ../src/rcstrings.c:21 ../src/i_basic.c:81 ../src/x_window.c:594
 msgid "Select Mode"
 msgstr "Uitsoekmodus"
 
@@ -124,7 +124,7 @@ msgstr "Meervoudige Kopieermodus"
 msgid "Move Mode"
 msgstr "Skuifmodus"
 
-#: ../src/rcstrings.c:30 ../src/i_callbacks.c:709 ../src/x_multiattrib.c:1248
+#: ../src/rcstrings.c:30 ../src/i_callbacks.c:711 ../src/x_multiattrib.c:1248
 msgid "Delete"
 msgstr "Verwyder"
 
@@ -144,11 +144,11 @@ msgstr "Gleuf..."
 msgid "Color..."
 msgstr "Kleur..."
 
-#: ../src/rcstrings.c:35 ../src/i_callbacks.c:973
+#: ../src/rcstrings.c:35 ../src/i_callbacks.c:955
 msgid "Lock"
 msgstr "Sluit"
 
-#: ../src/rcstrings.c:36 ../src/i_callbacks.c:991
+#: ../src/rcstrings.c:36 ../src/i_callbacks.c:973
 msgid "Unlock"
 msgstr "Ontsluit"
 
@@ -258,7 +258,7 @@ msgid "Redraw"
 msgstr "Herteken"
 
 #. I don't know if this would get in the way
-#: ../src/rcstrings.c:65 ../src/i_callbacks.c:1563 ../src/i_callbacks.c:1632
+#: ../src/rcstrings.c:65 ../src/i_callbacks.c:1545 ../src/i_callbacks.c:1614
 msgid "Pan"
 msgstr "Skuif Aansig"
 
@@ -298,7 +298,7 @@ msgstr "Volgende"
 msgid "Previous"
 msgstr "Vorige"
 
-#: ../src/rcstrings.c:76 ../src/x_window.c:404
+#: ../src/rcstrings.c:76 ../src/x_window.c:401
 msgid "New"
 msgstr "Nuwe"
 
@@ -323,13 +323,13 @@ msgid "Component..."
 msgstr "Komponent..."
 
 #. need to click
-#: ../src/rcstrings.c:83 ../src/i_callbacks.c:2361 ../src/i_callbacks.c:2383
+#: ../src/rcstrings.c:83 ../src/i_callbacks.c:2343 ../src/i_callbacks.c:2365
 msgid "Net"
 msgstr "Skakeling"
 
 #. need to click
-#: ../src/rcstrings.c:84 ../src/i_callbacks.c:2427 ../src/i_callbacks.c:2450
-#: ../src/x_window.c:462
+#: ../src/rcstrings.c:84 ../src/i_callbacks.c:2409 ../src/i_callbacks.c:2432
+#: ../src/x_window.c:459
 msgid "Bus"
 msgstr "Bus"
 
@@ -341,23 +341,23 @@ msgstr "Eienskap..."
 msgid "Text..."
 msgstr "Teks..."
 
-#: ../src/rcstrings.c:87 ../src/i_callbacks.c:2531 ../src/i_callbacks.c:2550
+#: ../src/rcstrings.c:87 ../src/i_callbacks.c:2513 ../src/i_callbacks.c:2532
 msgid "Line"
 msgstr "Lyn"
 
-#: ../src/rcstrings.c:88 ../src/i_callbacks.c:2572 ../src/i_callbacks.c:2591
+#: ../src/rcstrings.c:88 ../src/i_callbacks.c:2554 ../src/i_callbacks.c:2573
 msgid "Box"
 msgstr "Reghoek"
 
-#: ../src/rcstrings.c:89 ../src/i_callbacks.c:2647 ../src/i_callbacks.c:2667
+#: ../src/rcstrings.c:89 ../src/i_callbacks.c:2629 ../src/i_callbacks.c:2649
 msgid "Circle"
 msgstr "Sirkel"
 
-#: ../src/rcstrings.c:90 ../src/i_callbacks.c:2689 ../src/i_callbacks.c:2708
+#: ../src/rcstrings.c:90 ../src/i_callbacks.c:2671 ../src/i_callbacks.c:2690
 msgid "Arc"
 msgstr "Boog"
 
-#: ../src/rcstrings.c:91 ../src/i_callbacks.c:2730 ../src/i_callbacks.c:2749
+#: ../src/rcstrings.c:91 ../src/i_callbacks.c:2712 ../src/i_callbacks.c:2731
 msgid "Pin"
 msgstr "Pen"
 
@@ -390,11 +390,11 @@ msgstr "Dokumentasie"
 msgid "Attributes"
 msgstr "Eienskappe"
 
-#: ../src/rcstrings.c:101 ../src/i_callbacks.c:3014
+#: ../src/rcstrings.c:101 ../src/i_callbacks.c:2995
 msgid "Attach"
 msgstr "Heg aan"
 
-#: ../src/rcstrings.c:102 ../src/i_callbacks.c:3063
+#: ../src/rcstrings.c:102 ../src/i_callbacks.c:3044
 msgid "Detach"
 msgstr "Heg af"
 
@@ -499,7 +499,7 @@ msgstr "Komponent Dokumentasie"
 msgid "About gschem"
 msgstr "Oor gschem"
 
-#: ../src/rcstrings.c:130 ../src/x_dialog.c:3150
+#: ../src/rcstrings.c:130 ../src/x_dialog.c:2517
 msgid "Hotkeys"
 msgstr ""
 
@@ -524,11 +524,6 @@ msgstr "Kon nie %s oproep nie\n"
 msgid "Documentation commands not supported under MinGW.\n"
 msgstr "Dokumentasieopdragte werk nie onder MinGW nie.\n"
 
-#: ../src/g_hook.c:87
-#, c-format
-msgid "Attribute failed ot find.\n"
-msgstr ""
-
 #: ../src/g_rc.c:160
 #, c-format
 msgid "Invalid color [%s] passed to %s\n"
@@ -554,58 +549,58 @@ msgstr "Ongeldige grootte [%f] aan postscript-font-scale gegee\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Ongeldige grootte [%d] aan snap-size gegee\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Ongeldige getal vlakke [%d] gegee aan undo-levels\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Ongeldige grootte [%d] gegee aan bus-ripper-size\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "Ongeldige puntgrootte [%d] gegee aan grid-dot-size\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr ""
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Ongeldige verkuiwing [%d] gegee aan add-attribute-offset\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr "Ongeldige hoeveelheid sekondes [%d] gegee aan auto-save-interval\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Ongeldige versterking [%d] gegee aan mousepan-gain\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Ongeldige versterking [%d] gegee aan keyboardpan-gain\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr ""
 
-#: ../src/gschem.c:197 ../src/gschem.c:208
+#: ../src/gschem.c:193 ../src/gschem.c:204
 #, c-format
 msgid "gEDA/gschem version %s%s.%s\n"
 msgstr "gEDA/gschem uitgawe %s%s.%s\n"
 
 # FIXME: Best to get a real lawyer to translate this into Afrikaans legalese.
-#: ../src/gschem.c:200 ../src/gschem.c:211
+#: ../src/gschem.c:196 ../src/gschem.c:207
 #, c-format
 msgid ""
 "gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more "
@@ -615,52 +610,52 @@ msgstr ""
 "details.\n"
 
 # FIXME: Track down other projects' translations of the GPL boilerplate.
-#: ../src/gschem.c:202 ../src/gschem.c:213
+#: ../src/gschem.c:198 ../src/gschem.c:209
 #, c-format
 msgid ""
 "This is free software, and you are welcome to redistribute it under certain\n"
 msgstr ""
 
-#: ../src/gschem.c:204 ../src/gschem.c:215
+#: ../src/gschem.c:200 ../src/gschem.c:211
 #, c-format
 msgid ""
 "conditions; please see the COPYING file for more details.\n"
 "\n"
 msgstr ""
 
-#: ../src/gschem.c:219
+#: ../src/gschem.c:215
 #, c-format
 msgid "This is the MINGW32 port.\n"
 msgstr ""
 
-#: ../src/gschem.c:223
+#: ../src/gschem.c:219
 #, c-format
 msgid "Current locale settings: %s\n"
 msgstr ""
 
-#: ../src/gschem.c:236
+#: ../src/gschem.c:232
 #, c-format
 msgid "You must set the GEDADATA environment variable!\n"
 msgstr "Jy moet die GEDADATA omgewingswaarde stel!\n"
 
-#: ../src/gschem.c:252
+#: ../src/gschem.c:248
 #, c-format
 msgid "Read init scm file [%s]\n"
 msgstr ""
 
 #. ! \todo These two messages are the same. Should be
 #. * integrated.
-#: ../src/gschem.c:256 ../src/gschem.c:259
+#: ../src/gschem.c:252
 #, c-format
 msgid "Failed to read init scm file [%s]\n"
 msgstr ""
 
-#: ../src/gschem.c:327
+#: ../src/gschem.c:321
 #, c-format
 msgid "Scheme directory NOT set!\n"
 msgstr "Scheme-gids is NIE gestel nie!\n"
 
-#: ../src/gschem.c:334 ../src/x_script.c:72
+#: ../src/gschem.c:328 ../src/x_script.c:72
 #, c-format
 msgid "Executing guile script [%s]\n"
 msgstr "Voer guile script [%s] uit\n"
@@ -718,15 +713,15 @@ msgstr "Boogmodus"
 msgid "Pin Mode"
 msgstr "Penmodus"
 
-#: ../src/i_basic.c:139 ../src/i_callbacks.c:590 ../src/i_callbacks.c:609
+#: ../src/i_basic.c:139 ../src/i_callbacks.c:589 ../src/i_callbacks.c:609
 msgid "Copy"
 msgstr "Kopieer"
 
-#: ../src/i_basic.c:141 ../src/i_callbacks.c:670 ../src/i_callbacks.c:689
+#: ../src/i_basic.c:141 ../src/i_callbacks.c:671 ../src/i_callbacks.c:691
 msgid "Move"
 msgstr "Beweeg"
 
-#: ../src/i_basic.c:143 ../src/i_callbacks.c:630 ../src/i_callbacks.c:649
+#: ../src/i_basic.c:143 ../src/i_callbacks.c:630 ../src/i_callbacks.c:650
 msgid "Multiple Copy"
 msgstr "Veelvoudige Kopieer"
 
@@ -738,15 +733,15 @@ msgstr "Toon Verskuilde"
 msgid "Snap Off"
 msgstr ""
 
-#: ../src/i_basic.c:256 ../src/x_window.c:571
+#: ../src/i_basic.c:256 ../src/x_window.c:568
 msgid "Action"
 msgstr ""
 
-#: ../src/i_basic.c:262 ../src/x_window.c:566
+#: ../src/i_basic.c:262 ../src/x_window.c:563
 msgid "Stroke"
 msgstr ""
 
-#: ../src/i_basic.c:268 ../src/x_window.c:568
+#: ../src/i_basic.c:268 ../src/x_window.c:565
 msgid "none"
 msgstr "geen"
 
@@ -768,7 +763,7 @@ msgstr "Rooster(%s, %s)"
 msgid "Documentation for [%s,%s,%s,%s]\n"
 msgstr "Documentasie vir [%s,%s,%s,%s]\n"
 
-#: ../src/i_callbacks.c:193 ../src/i_callbacks.c:1775
+#: ../src/i_callbacks.c:193 ../src/i_callbacks.c:1757
 #, c-format
 msgid "New page created [%s]\n"
 msgstr "Nuwe bladsy geskep [%s]\n"
@@ -790,241 +785,237 @@ msgstr "Alles Bewaar"
 msgid "Closing Window\n"
 msgstr "Sluit Venster\n"
 
-#: ../src/i_callbacks.c:594 ../src/i_callbacks.c:634 ../src/i_callbacks.c:674
+#: ../src/i_callbacks.c:594 ../src/i_callbacks.c:635 ../src/i_callbacks.c:676
 msgid "Select objs first"
 msgstr "Kies eers voorwerpe"
 
-#: ../src/i_callbacks.c:749
+#: ../src/i_callbacks.c:751
 msgid "Edit Text"
 msgstr "Bewerk Teks"
 
-#: ../src/i_callbacks.c:772
+#: ../src/i_callbacks.c:774
 msgid "Slot"
 msgstr "Gleuf"
 
-#: ../src/i_callbacks.c:792
-msgid "Slot Chooser"
-msgstr "Gleufkieser"
-
-#: ../src/i_callbacks.c:809
+#: ../src/i_callbacks.c:791
 msgid "Color"
 msgstr "Kleur"
 
-#: ../src/i_callbacks.c:851 ../src/i_callbacks.c:898
+#: ../src/i_callbacks.c:833 ../src/i_callbacks.c:880
 msgid "Rotate"
 msgstr "Roteer"
 
-#: ../src/i_callbacks.c:925 ../src/i_callbacks.c:947
+#: ../src/i_callbacks.c:907 ../src/i_callbacks.c:929
 msgid "Mirror"
 msgstr "Weerkaats"
 
-#: ../src/i_callbacks.c:1009 ../src/x_dialog.c:1617
+#: ../src/i_callbacks.c:991 ../src/x_dialog.c:1611
 msgid "Translate"
 msgstr "Verskuif"
 
-#: ../src/i_callbacks.c:1012
+#: ../src/i_callbacks.c:994
 msgid "WARNING: Do not translate with snap off!\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:1013
+#: ../src/i_callbacks.c:995
 msgid "WARNING: Turning snap on and continuing with translate.\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:1020
+#: ../src/i_callbacks.c:1002
 msgid "WARNING: Snap grid size is not equal to 100!\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:1022
+#: ../src/i_callbacks.c:1004
 msgid ""
 "WARNING: If you are translating a symbol to the origin, the snap grid size "
 "should be set to 100\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:1043
+#: ../src/i_callbacks.c:1025
 msgid "Embed"
 msgstr "Lê In"
 
 # FIXME: too klunky!
-#: ../src/i_callbacks.c:1084
+#: ../src/i_callbacks.c:1066
 msgid "Unembed"
 msgstr "Ont-lê In"
 
-#: ../src/i_callbacks.c:1127
+#: ../src/i_callbacks.c:1109
 msgid "Update"
 msgstr ""
 
-#: ../src/i_callbacks.c:1184
+#: ../src/i_callbacks.c:1166
 msgid "ShowHidden"
 msgstr "ToonVerskuil"
 
-#: ../src/i_callbacks.c:1207
+#: ../src/i_callbacks.c:1189
 msgid "MakeVisible"
 msgstr "MaakSigbaar"
 
-#: ../src/i_callbacks.c:1323
+#: ../src/i_callbacks.c:1305
 msgid "Edit Line Type"
 msgstr "Bewerk Lyntipe"
 
-#: ../src/i_callbacks.c:1364 ../src/x_dialog.c:1274
+#: ../src/i_callbacks.c:1346 ../src/x_dialog.c:1268
 msgid "Edit Fill Type"
 msgstr "Bewerk Vultipe"
 
-#: ../src/i_callbacks.c:1669
+#: ../src/i_callbacks.c:1651
 msgid "Update Cues"
 msgstr ""
 
-#: ../src/i_callbacks.c:1819
+#: ../src/i_callbacks.c:1801
 msgid "Really revert page?"
 msgstr ""
 
-#: ../src/i_callbacks.c:1893
+#: ../src/i_callbacks.c:1875
 msgid "Copy 1"
 msgstr "Kopieer 1"
 
-#: ../src/i_callbacks.c:1912
+#: ../src/i_callbacks.c:1894
 msgid "Copy 2"
 msgstr "Kopieer 2"
 
-#: ../src/i_callbacks.c:1931
+#: ../src/i_callbacks.c:1913
 msgid "Copy 3"
 msgstr "Kopieer 3"
 
-#: ../src/i_callbacks.c:1950
+#: ../src/i_callbacks.c:1932
 msgid "Copy 4"
 msgstr "Kopieer 4"
 
-#: ../src/i_callbacks.c:1969
+#: ../src/i_callbacks.c:1951
 msgid "Copy 5"
 msgstr "Kopieer 5"
 
-#: ../src/i_callbacks.c:1988
+#: ../src/i_callbacks.c:1970
 msgid "Cut 1"
 msgstr "Sny 1"
 
-#: ../src/i_callbacks.c:2007
+#: ../src/i_callbacks.c:1989
 msgid "Cut 2"
 msgstr "Sny 2"
 
-#: ../src/i_callbacks.c:2026
+#: ../src/i_callbacks.c:2008
 msgid "Cut 3"
 msgstr "Sny 3"
 
-#: ../src/i_callbacks.c:2045
+#: ../src/i_callbacks.c:2027
 msgid "Cut 4"
 msgstr "Sny 4"
 
-#: ../src/i_callbacks.c:2064
+#: ../src/i_callbacks.c:2046
 msgid "Cut 5"
 msgstr "Sny 5"
 
-#: ../src/i_callbacks.c:2080
+#: ../src/i_callbacks.c:2062
 msgid "Paste 1"
 msgstr "Plak 1"
 
-#: ../src/i_callbacks.c:2087 ../src/i_callbacks.c:2109
-#: ../src/i_callbacks.c:2131 ../src/i_callbacks.c:2153
-#: ../src/i_callbacks.c:2175
+#: ../src/i_callbacks.c:2069 ../src/i_callbacks.c:2091
+#: ../src/i_callbacks.c:2113 ../src/i_callbacks.c:2135
+#: ../src/i_callbacks.c:2157
 msgid "Empty buffer"
 msgstr "Maak buffer leeg"
 
-#: ../src/i_callbacks.c:2102
+#: ../src/i_callbacks.c:2084
 msgid "Paste 2"
 msgstr "Plak 2"
 
-#: ../src/i_callbacks.c:2124
+#: ../src/i_callbacks.c:2106
 msgid "Paste 3"
 msgstr "Plak 3"
 
-#: ../src/i_callbacks.c:2146
+#: ../src/i_callbacks.c:2128
 msgid "Paste 4"
 msgstr "Plak 4"
 
-#: ../src/i_callbacks.c:2168
+#: ../src/i_callbacks.c:2150
 msgid "Paste 5"
 msgstr "Plak 5"
 
-#: ../src/i_callbacks.c:2285 ../src/x_window.c:442
+#: ../src/i_callbacks.c:2267 ../src/x_window.c:439
 msgid "Component"
 msgstr "Komponent"
 
-#: ../src/i_callbacks.c:2321 ../src/i_callbacks.c:2340
+#: ../src/i_callbacks.c:2303 ../src/i_callbacks.c:2322
 msgid "Attribute"
 msgstr "Eienskap"
 
-#: ../src/i_callbacks.c:2807
+#: ../src/i_callbacks.c:2789
 #, c-format
 msgid "Searching for source [%s]\n"
 msgstr "Soek vir bron [%s]\n"
 
-#: ../src/i_callbacks.c:2831 ../src/i_callbacks.c:2832
+#: ../src/i_callbacks.c:2813
 #, c-format
 msgid "Cannot find source [%s]\n"
 msgstr "Kan nie bron [%s] vind nie\n"
 
-#: ../src/i_callbacks.c:2899
+#: ../src/i_callbacks.c:2880
 #, c-format
 msgid "Searching for symbol [%s]\n"
 msgstr "Soek vir simbool [%s]\n"
 
 # FIXME: "aangeduide".
-#: ../src/i_callbacks.c:2986
+#: ../src/i_callbacks.c:2967
 msgid ""
 "This command retrieves the component documentation from the web, but there "
 "is no component selected"
 msgstr ""
-"Hierdie opdrag haal die komponentdokumentasie van die web, maar daar is "
-"geen aangeduide komponent nie"
+"Hierdie opdrag haal die komponentdokumentasie van die web, maar daar is geen "
+"aangeduide komponent nie"
 
-#: ../src/i_callbacks.c:3103
+#: ../src/i_callbacks.c:3084
 msgid "ShowN"
 msgstr "ToonN"
 
-#: ../src/i_callbacks.c:3133
+#: ../src/i_callbacks.c:3114
 msgid "ShowV"
 msgstr "ToonW"
 
-#: ../src/i_callbacks.c:3163
+#: ../src/i_callbacks.c:3144
 msgid "ShowB"
 msgstr "ToonB"
 
-#: ../src/i_callbacks.c:3194
+#: ../src/i_callbacks.c:3175
 msgid "VisToggle"
 msgstr "SigSkakel"
 
-#: ../src/i_callbacks.c:3215
+#: ../src/i_callbacks.c:3196
 #, c-format
 msgid "Sorry but this is a non-functioning menu option\n"
 msgstr "Jammer, maar hierdie opsie werk nie\n"
 
-#: ../src/i_callbacks.c:3303
+#: ../src/i_callbacks.c:3284
 msgid "Action feedback mode set to OUTLINE\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:3306
+#: ../src/i_callbacks.c:3287
 msgid "Action feedback mode set to BOUNDINGBOX\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:3323
+#: ../src/i_callbacks.c:3304
 msgid "Grid OFF\n"
 msgstr "Rooster AF\n"
 
-#: ../src/i_callbacks.c:3326
+#: ../src/i_callbacks.c:3307
 msgid "Grid ON\n"
 msgstr "Rooster AAN\n"
 
-#: ../src/i_callbacks.c:3343
+#: ../src/i_callbacks.c:3324
 msgid "Snap OFF (CAUTION!)\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:3346
+#: ../src/i_callbacks.c:3327
 msgid "Snap ON\n"
 msgstr ""
 
-#: ../src/i_callbacks.c:3366
+#: ../src/i_callbacks.c:3347
 msgid "Rubber band OFF \n"
 msgstr "Rubberband AF\n"
 
-#: ../src/i_callbacks.c:3369
+#: ../src/i_callbacks.c:3350
 msgid "Rubber band ON\n"
 msgstr "Rubberband AAN\n"
 
@@ -1105,8 +1096,8 @@ msgid "Unknown type for circle (fill)!\n"
 msgstr "Onbekende tipe vir sirkel (vul)!\n"
 
 #: ../src/o_complex.c:174
-#, c-format
-msgid "Could not find complex in new componet placement!\n"
+#, fuzzy, c-format
+msgid "Could not find complex in new component placement!\n"
 msgstr "Kon nie kompleks in nuwe komponentplasing vind nie!\n"
 
 #: ../src/o_complex.c:405 ../src/o_complex.c:409
@@ -1151,27 +1142,27 @@ msgstr "Verskuilde teks is nou sigbaar\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Verskuilde teks is nou onsigbaar\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr "o_autosave_backups: Kan nie die egte leêrnaam van %s kry nie."
 
-#: ../src/o_misc.c:951
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr "Kon NIE vorige bestandleêr [%s] lees-skryf stel nie\n"
 
-#: ../src/o_misc.c:969
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "Kon NIE bestandleêr [%s] lees-slegs stel nie\n"
 
-#: ../src/o_misc.c:974
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Kon NIE bestandleêr [%s] bewaar nie\n"
@@ -1185,7 +1176,8 @@ msgstr "FOUT: NULL voorwerp in o_move_end!\n"
 #: ../src/o_move.c:282
 #, c-format
 msgid "DOH! tried to find the whichone, but didn't find it!\n"
-msgstr "BLIKSEM!  Het probeer om die whichone te vind, maar kon dit nie kry nie!\n"
+msgstr ""
+"BLIKSEM!  Het probeer om die whichone te vind, maar kon dit nie kry nie!\n"
 
 #: ../src/o_move.c:304
 #, c-format
@@ -1201,7 +1193,8 @@ msgstr "Het 'n ongeldige whichone in o_net_draw_xor_single gekry\n"
 #: ../src/o_net.c:763 ../src/o_net.c:800 ../src/o_net.c:871 ../src/o_net.c:907
 #, c-format
 msgid "Tried to add more than two bus rippers. Internal gschem error.\n"
-msgstr "Het probeer om meer as twee busrippers bytevoeg.  Interne gschem fout.\n"
+msgstr ""
+"Het probeer om meer as twee busrippers bytevoeg.  Interne gschem fout.\n"
 
 #: ../src/o_net.c:980
 #, c-format
@@ -1222,31 +1215,27 @@ msgstr "Afbeelding"
 msgid "ERROR: NULL object!\n"
 msgstr "FOUT: NULL voorwerp!\n"
 
-#: ../src/o_slot.c:53
-#, c-format
-msgid "Draw slot %s which is in %s\n"
-msgstr "Teken gleuf %s wat in %s is\n"
-
-#: ../src/o_slot.c:162
+#: ../src/o_slot.c:130
 msgid "Slot attribute malformed\n"
 msgstr "\"slot\" eienskap is misvorm\n"
 
-#: ../src/o_slot.c:180
+#: ../src/o_slot.c:148
 msgid "numslots attribute missing\n"
 msgstr "\"numslots\" eienskap bestaan nie\n"
 
-#: ../src/o_slot.c:182
+#: ../src/o_slot.c:150
 msgid "Slotting not allowed for this component\n"
 msgstr "Gleuwe is nie toegelaat vir hierdie komponent nie\n"
 
-#: ../src/o_slot.c:198
+#: ../src/o_slot.c:166
 msgid "New slot number out of range\n"
 msgstr "Nuwe gleufnommer buite bereik\n"
 
-#: ../src/o_slot.c:271
+#: ../src/o_slot.c:239
 #, c-format
 msgid "uggg! you tried to slot edit something that doesn't exist!\n"
-msgstr "uggg!  Jy het probeer om iets as 'n gleuf te bewerk, maar dit bestaan nie!\n"
+msgstr ""
+"uggg!  Jy het probeer om iets as 'n gleuf te bewerk, maar dit bestaan nie!\n"
 
 #: ../src/o_undo.c:318
 msgid "Undo/Redo disabled in rc file\n"
@@ -1324,13 +1313,13 @@ msgid "All"
 msgstr "Alles"
 
 #. GtkTreeViewColumn
-#: ../src/x_attribedit.c:471 ../src/x_compselect.c:735
-#: ../src/x_compselect.c:810
+#: ../src/x_attribedit.c:471 ../src/x_compselect.c:774
+#: ../src/x_compselect.c:882
 msgid "Components"
 msgstr "Komponente"
 
 # FIXME: "Nette"
-#: ../src/x_attribedit.c:479 ../src/x_window.c:452
+#: ../src/x_attribedit.c:479 ../src/x_window.c:449
 msgid "Nets"
 msgstr "Nette"
 
@@ -1338,107 +1327,107 @@ msgstr "Nette"
 msgid "Replace existing attributes"
 msgstr "Vervang bestaande eienskappe"
 
-#: ../src/x_autonumber.c:413
+#: ../src/x_autonumber.c:412
 msgid ""
 "slotted object without slot attribute may cause problems when autonumbering "
 "slots\n"
 msgstr ""
 
 #. duplicate slot in used_slots
-#: ../src/x_autonumber.c:428
+#: ../src/x_autonumber.c:427
 #, c-format
 msgid ""
 "duplicate slot may cause problems: [symbolname=%s, number=%d, slot=%d]\n"
 msgstr ""
 "duplikaatgleuf mag probleme veroorsaak: [symbolname=%s, number=%d, slot=%d]\n"
 
-#: ../src/x_autonumber.c:693
+#: ../src/x_autonumber.c:692
 msgid "No searchstring given in autonumber text.\n"
 msgstr ""
 
-#: ../src/x_autonumber.c:744
+#: ../src/x_autonumber.c:743
 msgid "No '*' or '?' given at the end of the autonumber text.\n"
 msgstr ""
 
-#: ../src/x_autonumber.c:862
+#: ../src/x_autonumber.c:876
 msgid "Diagonal"
 msgstr "Diagonaal"
 
-#: ../src/x_autonumber.c:863
+#: ../src/x_autonumber.c:877
 msgid "Top to bottom"
 msgstr "Bo to onder"
 
-#: ../src/x_autonumber.c:863
+#: ../src/x_autonumber.c:877
 msgid "Bottom to top"
 msgstr "Onder tot bo"
 
-#: ../src/x_autonumber.c:864
+#: ../src/x_autonumber.c:878
 msgid "Left to right"
 msgstr "Links tot regs"
 
-#: ../src/x_autonumber.c:864
+#: ../src/x_autonumber.c:878
 msgid "Right to left"
 msgstr "Regs tot links"
 
-#: ../src/x_autonumber.c:865
+#: ../src/x_autonumber.c:879
 msgid "File order"
 msgstr "Leêrorde"
 
-#: ../src/x_autonumber.c:1201
+#: ../src/x_autonumber.c:1215
 msgid "Autonumber text"
 msgstr ""
 
 #. scope section
-#: ../src/x_autonumber.c:1227
+#: ../src/x_autonumber.c:1241
 msgid "<b>Scope</b>"
 msgstr "<b>Bestek</b>"
 
-#: ../src/x_autonumber.c:1249
+#: ../src/x_autonumber.c:1263
 msgid "Search for:"
 msgstr "Soek vir:"
 
-#: ../src/x_autonumber.c:1263
+#: ../src/x_autonumber.c:1277
 msgid "Autonumber text in:"
 msgstr ""
 
-#: ../src/x_autonumber.c:1270
+#: ../src/x_autonumber.c:1284
 msgid "Skip numbers found in:"
 msgstr "Slaan nommers oor in:"
 
-#: ../src/x_autonumber.c:1282 ../src/x_autonumber.c:1291
+#: ../src/x_autonumber.c:1296 ../src/x_autonumber.c:1305
 msgid "Selected objects"
 msgstr ""
 
-#: ../src/x_autonumber.c:1283 ../src/x_autonumber.c:1292
+#: ../src/x_autonumber.c:1297 ../src/x_autonumber.c:1306
 msgid "Current page"
 msgstr "Lopende bladsy"
 
-#: ../src/x_autonumber.c:1284 ../src/x_autonumber.c:1293
+#: ../src/x_autonumber.c:1298 ../src/x_autonumber.c:1307
 msgid "Whole hierarchy"
 msgstr "Hele hierargie"
 
-#: ../src/x_autonumber.c:1295
+#: ../src/x_autonumber.c:1309
 msgid "Overwrite existing numbers"
 msgstr "Vervang bestaande nommers"
 
 #. Options section
-#: ../src/x_autonumber.c:1300
+#: ../src/x_autonumber.c:1314
 msgid "<b>Options</b>"
 msgstr "<b>Opsies</b>"
 
-#: ../src/x_autonumber.c:1322
+#: ../src/x_autonumber.c:1336
 msgid "Starting number:"
 msgstr "Begin by nommer:"
 
-#: ../src/x_autonumber.c:1329
+#: ../src/x_autonumber.c:1343
 msgid "Sort order:"
 msgstr "Rangskikkingsorde:"
 
-#: ../src/x_autonumber.c:1350
+#: ../src/x_autonumber.c:1364
 msgid "Remove numbers"
 msgstr "Verwyder syfers"
 
-#: ../src/x_autonumber.c:1354
+#: ../src/x_autonumber.c:1368
 msgid "Automatic slotting"
 msgstr "Outomatiese begleuwing"
 
@@ -1457,8 +1446,8 @@ msgstr ""
 msgid "Ack! Cannot allocate white!\n"
 msgstr ""
 
-#: ../src/x_color.c:81 ../src/x_color.c:129 ../src/x_window.c:89
-#: ../src/x_window.c:98
+#: ../src/x_color.c:81 ../src/x_color.c:129 ../src/x_window.c:86
+#: ../src/x_window.c:95
 #, c-format
 msgid "Could not allocate the color %s!\n"
 msgstr "Kon aanspraak maak op die kleur %s nie!\n"
@@ -1469,213 +1458,223 @@ msgid "Tried to get an invalid color: %d\n"
 msgstr "Het probeer om 'n ongeldige kleur te kry: %d\n"
 
 #. GtkLabel
-#: ../src/x_compselect.c:840
+#: ../src/x_compselect.c:912
 msgid "Filter:"
 msgstr "Deursyfer:"
 
-#: ../src/x_compselect.c:932
+#: ../src/x_compselect.c:1004
 msgid "Default behavior - reference component"
 msgstr "Verstekgedrag - verwys na komponent"
 
-#: ../src/x_compselect.c:935
+#: ../src/x_compselect.c:1007
 msgid "Embed component in schematic"
 msgstr "Lê komponent in stroombaandiagram in"
 
-#: ../src/x_compselect.c:938
+#: ../src/x_compselect.c:1010
 msgid "Include component as individual objects"
 msgstr "Sluit komponent as afsonderlike voorwerpe in"
 
-#: ../src/x_compselect.c:1094
+#: ../src/x_compselect.c:1166
 msgid "Select Component..."
 msgstr "Kies Komponent..."
 
-#: ../src/x_compselect.c:1120
+#: ../src/x_compselect.c:1192
 msgid "In Use"
 msgstr "In Gebruik"
 
-#: ../src/x_compselect.c:1124
+#: ../src/x_compselect.c:1196
 msgid "Libraries"
 msgstr "Biblioteke"
 
 #. GtkFrame
-#: ../src/x_compselect.c:1133 ../src/x_fileselect.c:128
+#: ../src/x_compselect.c:1205 ../src/x_fileselect.c:128
 msgid "Preview"
 msgstr "Voorskou"
 
 #. dialog not created yet
-#: ../src/x_dialog.c:197
+#: ../src/x_dialog.c:191
 msgid "Text Entry..."
 msgstr "Teksaantekening..."
 
-#: ../src/x_dialog.c:230
+#: ../src/x_dialog.c:224
 msgid ""
 "Enter text, click apply,\n"
 "move cursor into window, click to place text.\n"
 "Middle button to rotate while placing."
 msgstr ""
 
-#: ../src/x_dialog.c:319
+#: ../src/x_dialog.c:313
+#, c-format
 msgid "Lower Left"
 msgstr "Links Onder"
 
-#: ../src/x_dialog.c:330
+#: ../src/x_dialog.c:324
+#, c-format
 msgid "Middle Left"
 msgstr "Middel Links"
 
-#: ../src/x_dialog.c:341
+#: ../src/x_dialog.c:335
+#, c-format
 msgid "Upper Left"
 msgstr "Links Bo"
 
-#: ../src/x_dialog.c:352
+#: ../src/x_dialog.c:346
+#, c-format
 msgid "Lower Middle"
 msgstr "Middel Onder"
 
-#: ../src/x_dialog.c:363
+#: ../src/x_dialog.c:357
+#, c-format
 msgid "Middle Middle"
 msgstr "Middel Middel"
 
-#: ../src/x_dialog.c:374
+#: ../src/x_dialog.c:368
+#, c-format
 msgid "Upper Middle"
 msgstr "Middel Bo"
 
-#: ../src/x_dialog.c:385
+#: ../src/x_dialog.c:379
+#, c-format
 msgid "Lower Right"
 msgstr "Regs Onder"
 
-#: ../src/x_dialog.c:396
+#: ../src/x_dialog.c:390
+#, c-format
 msgid "Middle Right"
 msgstr "Middel Regs"
 
-#: ../src/x_dialog.c:407
+#: ../src/x_dialog.c:401
+#, c-format
 msgid "Upper Right"
 msgstr "Regs Bo"
 
-#: ../src/x_dialog.c:522
+#: ../src/x_dialog.c:516
 msgid "Edit Text Properties"
 msgstr "Bewerk Tekseienskappe"
 
-#: ../src/x_dialog.c:558
+#: ../src/x_dialog.c:552
 msgid "<b>Text Content</b>"
 msgstr "<b>Teksinhoud</b>"
 
-#: ../src/x_dialog.c:590
+#: ../src/x_dialog.c:584
 msgid "<b>Text Properties</b>"
 msgstr "<b>Tekseienskappe</b>"
 
-#: ../src/x_dialog.c:605
+#: ../src/x_dialog.c:599
 msgid "Color:"
 msgstr "Kleur:"
 
-#: ../src/x_dialog.c:615
+#: ../src/x_dialog.c:609
 msgid "Size:"
 msgstr "Grootte:"
 
-#: ../src/x_dialog.c:624
+#: ../src/x_dialog.c:618
 msgid "Alignment:"
 msgstr "Sporing:"
 
-#: ../src/x_dialog.c:678
+#: ../src/x_dialog.c:672
 msgid "Solid"
 msgstr "Solied"
 
-#: ../src/x_dialog.c:679
+#: ../src/x_dialog.c:673
 msgid "Dotted"
 msgstr "Gestippeld"
 
-#: ../src/x_dialog.c:680
+#: ../src/x_dialog.c:674
 msgid "Dashed"
 msgstr "Gebroke"
 
-#: ../src/x_dialog.c:681
+#: ../src/x_dialog.c:675
 msgid "Center"
 msgstr "Sentreer"
 
-#: ../src/x_dialog.c:682
+#: ../src/x_dialog.c:676
 msgid "Phantom"
 msgstr "Spook"
 
-#: ../src/x_dialog.c:808 ../src/x_dialog.c:810 ../src/x_dialog.c:812
-#: ../src/x_dialog.c:995 ../src/x_dialog.c:996 ../src/x_dialog.c:997
-#: ../src/x_dialog.c:1005 ../src/x_dialog.c:1188 ../src/x_dialog.c:1190
-#: ../src/x_dialog.c:1192 ../src/x_dialog.c:1194 ../src/x_dialog.c:1196
-#: ../src/x_dialog.c:1401 ../src/x_dialog.c:1402 ../src/x_dialog.c:1403
-#: ../src/x_dialog.c:1404 ../src/x_dialog.c:1405 ../src/x_dialog.c:1413
+#: ../src/x_dialog.c:802 ../src/x_dialog.c:804 ../src/x_dialog.c:806
+#: ../src/x_dialog.c:989 ../src/x_dialog.c:990 ../src/x_dialog.c:991
+#: ../src/x_dialog.c:999 ../src/x_dialog.c:1182 ../src/x_dialog.c:1184
+#: ../src/x_dialog.c:1186 ../src/x_dialog.c:1188 ../src/x_dialog.c:1190
+#: ../src/x_dialog.c:1395 ../src/x_dialog.c:1396 ../src/x_dialog.c:1397
+#: ../src/x_dialog.c:1398 ../src/x_dialog.c:1399 ../src/x_dialog.c:1407
+#, c-format
 msgid "*unchanged*"
 msgstr "*onveranderd*"
 
-#: ../src/x_dialog.c:887
+#: ../src/x_dialog.c:881
 msgid "Edit Line Width & Type"
 msgstr "Bewerk Lynwyddte & -styl"
 
-#: ../src/x_dialog.c:928
+#: ../src/x_dialog.c:922
 msgid "Width:"
 msgstr "Wydte:"
 
-#: ../src/x_dialog.c:932 ../src/x_print.c:315
+#: ../src/x_dialog.c:926 ../src/x_print.c:315
 msgid "Type:"
 msgstr "Styl:"
 
-#: ../src/x_dialog.c:936
+#: ../src/x_dialog.c:930
 msgid "Dash Length:"
 msgstr "Streeplengte"
 
-#: ../src/x_dialog.c:940
+#: ../src/x_dialog.c:934
 msgid "Dash Space:"
 msgstr "Streepspasie"
 
-#: ../src/x_dialog.c:1045
+#: ../src/x_dialog.c:1039
 msgid "Hollow"
 msgstr "Hol"
 
-#: ../src/x_dialog.c:1046
+#: ../src/x_dialog.c:1040
 msgid "Filled"
 msgstr "Gevul"
 
-#: ../src/x_dialog.c:1047
+#: ../src/x_dialog.c:1041
 msgid "Mesh"
 msgstr "Rooster"
 
-#: ../src/x_dialog.c:1048
+#: ../src/x_dialog.c:1042
 msgid "Hatch"
 msgstr "Arseer"
 
-#: ../src/x_dialog.c:1314
+#: ../src/x_dialog.c:1308
 msgid "Fill Type:"
 msgstr "Vultipe:"
 
-#: ../src/x_dialog.c:1318
+#: ../src/x_dialog.c:1312
 msgid "Line Width:"
 msgstr "Lynwydte:"
 
-#: ../src/x_dialog.c:1322
+#: ../src/x_dialog.c:1316
 msgid "Angle 1:"
 msgstr "Hoek 1:"
 
-#: ../src/x_dialog.c:1326
+#: ../src/x_dialog.c:1320
 msgid "Pitch 1:"
 msgstr "Steek 1:"
 
-#: ../src/x_dialog.c:1330
+#: ../src/x_dialog.c:1324
 msgid "Angle 2:"
 msgstr "Hoek 2:"
 
-#: ../src/x_dialog.c:1334
+#: ../src/x_dialog.c:1328
 msgid "Pitch 2:"
 msgstr "Steek 2:"
 
-#: ../src/x_dialog.c:1496
+#: ../src/x_dialog.c:1490
 msgid "Arc Params"
 msgstr "Boogparameters"
 
-#: ../src/x_dialog.c:1538
+#: ../src/x_dialog.c:1532
 msgid "Start Angle:"
 msgstr "Beginhoek:"
 
-#: ../src/x_dialog.c:1548
+#: ../src/x_dialog.c:1542
 msgid "Degrees of Sweep:"
 msgstr ""
 
-#: ../src/x_dialog.c:1649
+#: ../src/x_dialog.c:1643
 msgid ""
 "Offset to translate?\n"
 "(0 for origin)"
@@ -1683,44 +1682,44 @@ msgstr ""
 "Afwyking om te verskuif?\n"
 "(0 vir oorsprong)"
 
-#: ../src/x_dialog.c:1717
+#: ../src/x_dialog.c:1711
 msgid "Text Size"
 msgstr "Teksgrootte"
 
-#: ../src/x_dialog.c:1749
+#: ../src/x_dialog.c:1743
 msgid "Enter new text size:"
 msgstr "Gee nuwe teksgrootte aan:"
 
-#: ../src/x_dialog.c:1824
+#: ../src/x_dialog.c:1818
 msgid "Snap Size"
 msgstr ""
 
-#: ../src/x_dialog.c:1856
+#: ../src/x_dialog.c:1850
 msgid "Enter new snap grid spacing:"
 msgstr ""
 
-#: ../src/x_dialog.c:1929
+#: ../src/x_dialog.c:1923
 msgid "Edit slot number"
 msgstr "Bewerk gleufnommer"
 
-#: ../src/x_dialog.c:1962
+#: ../src/x_dialog.c:1956
 msgid "Edit slot number:"
 msgstr "Bewerk gleufnommer:"
 
-#: ../src/x_dialog.c:2651
+#: ../src/x_dialog.c:2018
 msgid "About..."
 msgstr "Omtrent..."
 
-#: ../src/x_dialog.c:2671
+#: ../src/x_dialog.c:2038
 msgid "<b>gEDA: GPL Electronic Design Automation</b>"
 msgstr "<b>gEDA: GPL Elektroniese Ontwerp Outomatisering</b>"
 
-#: ../src/x_dialog.c:2675
+#: ../src/x_dialog.c:2042
 #, c-format
 msgid "<b>gschem version %s%s.%s</b>"
 msgstr "<b>gschem uitgawe %s%s.%s</b>"
 
-#: ../src/x_dialog.c:2683
+#: ../src/x_dialog.c:2050
 msgid ""
 "Written by:\n"
 "Ales Hvezda\n"
@@ -1733,83 +1732,83 @@ msgstr ""
 "en vele andere (Sien AUTHORS leêr)"
 
 # FIXME: May need to have a deëlteken on second 'o'.
-#: ../src/x_dialog.c:2748
+#: ../src/x_dialog.c:2115
 msgid "Coords"
 msgstr "Koordinate"
 
-#: ../src/x_dialog.c:2769
+#: ../src/x_dialog.c:2136
 msgid "Screen"
 msgstr "Skerm"
 
-#: ../src/x_dialog.c:2778
+#: ../src/x_dialog.c:2145
 msgid "World"
 msgstr "Wêreld"
 
-#: ../src/x_dialog.c:2993
+#: ../src/x_dialog.c:2360
 #, c-format
 msgid "ERROR: NULL object in color_edit_dialog_apply!\n"
 msgstr "FOUT: NULL voorwerp in color_edit_dialog_apply!\n"
 
-#: ../src/x_dialog.c:3056
+#: ../src/x_dialog.c:2423
 msgid "Color Edit"
 msgstr "Kleurbewerking"
 
-#: ../src/x_dialog.c:3089
+#: ../src/x_dialog.c:2456
 msgid "Object color:"
 msgstr "Voorwerpkleur:"
 
-#: ../src/x_dialog.c:3214
+#: ../src/x_dialog.c:2581
 msgid "Function"
 msgstr "Funksie"
 
-#: ../src/x_dialog.c:3221
+#: ../src/x_dialog.c:2588
 msgid "Keystroke(s)"
 msgstr "Sleutelslae"
 
-#: ../src/x_dialog.c:3534
+#: ../src/x_dialog.c:2901
 msgid "Find Text"
 msgstr "Vind Teks"
 
-#: ../src/x_dialog.c:3567
+#: ../src/x_dialog.c:2934
 msgid "Text to find:"
 msgstr "Teks om te vind:"
 
-#: ../src/x_dialog.c:3577
+#: ../src/x_dialog.c:2944
 msgid "descend into hierarchy"
 msgstr "daal in hierargie af"
 
-#: ../src/x_dialog.c:3641
+#: ../src/x_dialog.c:3008
 msgid "Hide Text"
 msgstr "Verskuil Teks"
 
-#: ../src/x_dialog.c:3674
+#: ../src/x_dialog.c:3041
 msgid "Hide text starting with:"
 msgstr "Verskuil teks beginnende met:"
 
-#: ../src/x_dialog.c:3742
+#: ../src/x_dialog.c:3109
 msgid "Show Text"
 msgstr "Toon Teks"
 
-#: ../src/x_dialog.c:3775
+#: ../src/x_dialog.c:3142
 msgid "Show text starting with:"
 msgstr "Toon Teks beginnende met:"
 
 #. GtkTreeViewColumn
-#: ../src/x_dialog.c:4220 ../src/x_multiattrib.c:1597
+#: ../src/x_dialog.c:3587 ../src/x_multiattrib.c:1597
 msgid "Name"
 msgstr "Naam"
 
-#: ../src/x_dialog.c:4242
+#: ../src/x_dialog.c:3609
 msgid "S_elect the schematics you want to save:"
 msgstr "Kies die stroombaandiagramme wat jy wil bewaar:"
 
-#: ../src/x_dialog.c:4336
+#: ../src/x_dialog.c:3703
 #, c-format
 msgid "Save the changes to schematic \"%s\" before closing?"
 msgstr ""
 "Wil jy veranderinge aan stroombaandiagram \"%s\" bewaar voor jy afsluit?"
 
-#: ../src/x_dialog.c:4342
+#: ../src/x_dialog.c:3709
 #, c-format
 msgid ""
 "There are %d schematics with unsaved changes. Save changes before closing?"
@@ -1818,15 +1817,15 @@ msgstr ""
 "veranderinge bewaar voor jy afsluit?"
 
 #. secondary label
-#: ../src/x_dialog.c:4371
+#: ../src/x_dialog.c:3738
 msgid "If you don't save, all your changes will be permanently lost."
 msgstr "As jy nie bewaar nie, sal al jou veranderinge permanent verloregaan."
 
-#: ../src/x_dialog.c:4391
+#: ../src/x_dialog.c:3758
 msgid "_Close without saving"
 msgstr "Sluit sonder om te bewaar"
 
-#: ../src/x_dialog.c:4727
+#: ../src/x_dialog.c:4094
 #, c-format
 msgid ""
 "<span weight=\"bold\" size=\"larger\">The input attribute \"%s\" is invalid\n"
@@ -1836,14 +1835,15 @@ msgid ""
 "The name cannot end with a space.\n"
 "The value cannot start with a space."
 msgstr ""
-"<span weight=\"bold\" size=\"larger\">Die ingevoerde eienskap \"%s\" is ongeldig\n"
+"<span weight=\"bold\" size=\"larger\">Die ingevoerde eienskap \"%s\" is "
+"ongeldig\n"
 "Verbeter asseblief om voort te gaan</span>\n"
 "\n"
 "Die naam en waarde mag nie leeg wees nie.\n"
 "Die naam mag nie met 'n spasie eindig nie.\n"
 "Die waarde mag nie met 'n spasie begin nie."
 
-#: ../src/x_dialog.c:4729
+#: ../src/x_dialog.c:4096
 msgid "Invalid Attribute"
 msgstr "Ongeldige Eienskap"
 
@@ -1892,17 +1892,17 @@ msgstr ""
 msgid "Encapsulated Postscript"
 msgstr ""
 
-#: ../src/x_image.c:304
+#: ../src/x_image.c:301
 #, c-format
 msgid "x_image_lowlevel: Unable to write eps file %s.\n"
 msgstr "x_image_lowlevel: Kon nie eps-leêr %s skryf nie.\n"
 
-#: ../src/x_image.c:385
+#: ../src/x_image.c:379
 #, c-format
 msgid "x_image_lowlevel: Unable to write %s file %s.\n"
 msgstr "x_image_lowlevel: Kon nie %s-leêr %s skryf nie.\n"
 
-#: ../src/x_image.c:395
+#: ../src/x_image.c:389
 #, c-format
 msgid ""
 "There was the following error when saving image with type %s to filename:\n"
@@ -1911,29 +1911,33 @@ msgid ""
 "%s.\n"
 msgstr ""
 
-#: ../src/x_image.c:414
+#: ../src/x_image.c:408
 #, c-format
 msgid "Wrote color image to [%s] [%d x %d]\n"
 msgstr "Het kleurafbeelding na [%s] [%d x %d] geskryf\n"
 
-#: ../src/x_image.c:416
+#: ../src/x_image.c:410
 #, c-format
 msgid "Wrote black and white image to [%s] [%d x %d]\n"
 msgstr "Het swart-en-witafbeelding na [%s] [%d x %d] geskryf\n"
 
-#: ../src/x_image.c:426
+#: ../src/x_image.c:419
 msgid "x_image_lowlevel: Unable to get pixbuf from gschem's window.\n"
 msgstr "x_image_lowlevel: Kon nie pixbuf van gschem se venster kry nie.\n"
 
-#: ../src/x_image.c:472
+#: ../src/x_image.c:465
 msgid "Width x Height"
 msgstr "Wydte x Hoogte"
 
-#: ../src/x_image.c:488
+#: ../src/x_image.c:481
 msgid "Image type"
 msgstr "Afbeeldingsoort"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr ""
 
@@ -2166,68 +2170,68 @@ msgstr ""
 msgid "Printed current schematic to [%s]\n"
 msgstr "Het lopende stroombaandiagram na [%s] gedruk\n"
 
-#: ../src/x_window.c:89
+#: ../src/x_window.c:86
 msgid "black"
 msgstr "swart"
 
-#: ../src/x_window.c:98
+#: ../src/x_window.c:95
 msgid "white"
 msgstr "wit"
 
-#: ../src/x_window.c:132
+#: ../src/x_window.c:129
 #, c-format
 msgid "Couldn't allocate gc\n"
 msgstr "Kon nie aanspraak maak op gc nie\n"
 
-#: ../src/x_window.c:145
+#: ../src/x_window.c:142
 #, c-format
 msgid "Couldn't allocate xor_gc\n"
 msgstr "Kon nie aanspraak maak op xor_gc nie\n"
 
-#: ../src/x_window.c:158
+#: ../src/x_window.c:155
 #, c-format
 msgid "Couldn't allocate outline_xor_gc\n"
 msgstr "Kon nie aanspraak maak op outline_xor_gc nie\n"
 
-#: ../src/x_window.c:174
+#: ../src/x_window.c:171
 #, c-format
 msgid "Couldn't allocate bounding_xor_gc\n"
 msgstr "Kon nie aanspraak maak op bounding_xor_gc nie\n"
 
-#: ../src/x_window.c:181
+#: ../src/x_window.c:178
 #, c-format
 msgid "Couldn't allocate bus_gc\n"
 msgstr "Kon nie aanspraak maak op bus_gc nie\n"
 
-#: ../src/x_window.c:405
+#: ../src/x_window.c:402
 msgid "New file"
 msgstr "Nuwe leêr"
 
-#: ../src/x_window.c:411
+#: ../src/x_window.c:408
 msgid "Open"
 msgstr "Maak Oop"
 
-#: ../src/x_window.c:412
+#: ../src/x_window.c:409
 msgid "Open file..."
 msgstr "Maak leêr oop..."
 
-#: ../src/x_window.c:418
+#: ../src/x_window.c:415
 msgid "Save"
 msgstr "Bewaar"
 
-#: ../src/x_window.c:419
+#: ../src/x_window.c:416
 msgid "Save file"
 msgstr "Bewaar leêr"
 
-#: ../src/x_window.c:427
+#: ../src/x_window.c:424
 msgid "Undo last operation"
 msgstr ""
 
-#: ../src/x_window.c:434
+#: ../src/x_window.c:431
 msgid "Redo last undo"
 msgstr ""
 
-#: ../src/x_window.c:443
+#: ../src/x_window.c:440
 msgid ""
 "Add component...\n"
 "Select library and component from list, move the mouse into main window, "
@@ -2235,94 +2239,94 @@ msgid ""
 "Right mouse button to cancel"
 msgstr ""
 
-#: ../src/x_window.c:453
+#: ../src/x_window.c:450
 msgid ""
 "Add nets mode\n"
 "Right mouse button to cancel"
 msgstr ""
 
-#: ../src/x_window.c:463
+#: ../src/x_window.c:460
 msgid ""
 "Add buses mode\n"
 "Right mouse button to cancel"
 msgstr ""
 
-#: ../src/x_window.c:470
+#: ../src/x_window.c:467
 msgid "Text"
 msgstr "Teks"
 
-#: ../src/x_window.c:471
+#: ../src/x_window.c:468
 msgid "Add Text..."
 msgstr "Voeg Teks By..."
 
-#: ../src/x_window.c:481
+#: ../src/x_window.c:478
 msgid "Select"
 msgstr "Kies"
 
-#: ../src/x_window.c:482
+#: ../src/x_window.c:479
 msgid "Select mode"
 msgstr "Kiesmodus"
 
-#: ../src/x_window.c:556
+#: ../src/x_window.c:554
 msgid "Pick"
 msgstr "Kies"
 
-#: ../src/x_window.c:573
+#: ../src/x_window.c:570
 msgid "Repeat/none"
 msgstr "Herhaal/geen"
 
-#: ../src/x_window.c:583
+#: ../src/x_window.c:580
 msgid "Menu/Cancel"
 msgstr ""
 
-#: ../src/x_window.c:585
+#: ../src/x_window.c:582
 msgid "Pan/Cancel"
 msgstr ""
 
-#: ../src/x_window.c:823
+#: ../src/x_window.c:809
 #, c-format
 msgid "Loading schematic [%s]\n"
 msgstr "Laai stroombaandiagram [%s]\n"
 
-#: ../src/x_window.c:835
+#: ../src/x_window.c:821
 msgid "Failed to load file"
 msgstr "Misluk om leêr te laai"
 
-#: ../src/x_window.c:844
+#: ../src/x_window.c:830
 #, c-format
 msgid "New file [%s]\n"
 msgstr "Nuwe leêr [%s]\n"
 
 #. an error occured when saving page to file
-#: ../src/x_window.c:950
+#: ../src/x_window.c:936
 #, c-format
 msgid "Could NOT save page [%s]\n"
 msgstr "Kon nie bladsy [%s] bewaar nie\n"
 
-#: ../src/x_window.c:951
+#: ../src/x_window.c:937
 msgid "Error while trying to save"
 msgstr "Fout gedurende poging om te bewaar"
 
-#: ../src/x_window.c:960
+#: ../src/x_window.c:946
 #, c-format
 msgid "Saved as [%s]\n"
 msgstr "Bewaar as [%s]\n"
 
-#: ../src/x_window.c:962
+#: ../src/x_window.c:948
 #, c-format
 msgid "Saved [%s]\n"
 msgstr "Bewaar [%s]\n"
 
-#: ../src/x_window.c:964
+#: ../src/x_window.c:950
 msgid "Saved"
 msgstr "Bewaar"
 
-#: ../src/x_window.c:1030
+#: ../src/x_window.c:1016
 #, c-format
 msgid "Discarding page [%s]\n"
 msgstr "Werp bladsy [%s] weg\n"
 
-#: ../src/x_window.c:1030
+#: ../src/x_window.c:1016
 #, c-format
 msgid "Closing [%s]\n"
 msgstr "Sluit [%s]\n"
@@ -2334,3 +2338,9 @@ msgstr "Skep en bewerk stroombaandiagramme en simbole met gschem"
 #: ../data/geda-gschem.desktop.in.h:2
 msgid "gEDA Schematic Editor"
 msgstr "gEDA Stroombaandiagram Bewerker"
+
+#~ msgid "Slot Chooser"
+#~ msgstr "Gleufkieser"
+
+#~ msgid "Draw slot %s which is in %s\n"
+#~ msgstr "Teken gleuf %s wat in %s is\n"
diff --git a/gschem/po/de_DE.po b/gschem/po/de_DE.po
index f80037a..8280a11 100644
--- a/gschem/po/de_DE.po
+++ b/gschem/po/de_DE.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de_DE\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2007-12-29 08:51+0100\n"
 "Last-Translator: Werner Hoch <werner.ho@xxxxxx>\n"
 "Language-Team: deutsch <de@xxxxxx>\n"
@@ -550,50 +550,50 @@ msgstr "Ein ungültiger Wert [%f] wurde an postscript-font-scale übergeben.\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Eine ungültige Grö�e [%d] wurde an snap-size übergeben.\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Eine ungültige Ebenenanzahl [%d] wurde an undo-levels übergeben.\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Eine ungültige Grö�e [%d] wurde an bus-ripper-size übergeben.\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "An \"grid-dot-size\" wurde eine falsche Punktgrö�e [%d] übergeben.\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr ""
 "An \"grid-fixed-threshold\" wurde ein falscher Punktabstand [%d] übergeben.\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Ein ungültiger Offset [%d] wurde an add-attribute-offset übergeben.\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr ""
 "An \"auto-save-interval\" wurde eine ungültige Sekundenanzahl [%d] "
 "übergeben\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Ein ungültiger Werte [%d] wurde an mousepan-gain übergeben.\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Ein ungültiger Wert [%d] wurde an keyboardpan-gain übergeben.\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr ""
@@ -1158,32 +1158,32 @@ msgstr "Verborgener Text ist jetzt sichtbar.\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Verborgener Text ist jetzt unsichbar.\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 "Das Symbol [%s] konnte nicht gefunden werden. Aktualisierung "
 "fehlgeschlagen.\n"
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr ""
 "o_autosave_backups: Konnte den tatsächlichen Dateinamen von %s nicht "
 "ermitteln."
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr ""
 "Die vorherige Backup-Datei [%s] konnte nicht auf read-write gesetzt werden.\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "Die Backup-Datei [%s] konnte nicht auf readonly gesetzt werden.\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Die Backup-Datei [%s] konnte nicht gespeichert werden.\n"
@@ -1977,7 +1977,11 @@ msgstr "Breite x Höhe"
 msgid "Image type"
 msgstr "Bild Format"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Status"
 
diff --git a/gschem/po/en_GB.po b/gschem/po/en_GB.po
index 836903c..0c3fa2b 100644
--- a/gschem/po/en_GB.po
+++ b/gschem/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: geda-schem\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2007-12-25 22:43+0100\n"
 "Last-Translator: Peter Clifton <pcjc2@xxxxxxxxx>\n"
 "Language-Team: geda-dev <geda-dev@xxxxxxxx>\n"
@@ -548,47 +548,47 @@ msgstr "Invalid size [%f] passed to postscript-font-scale\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Invalid size [%d] passed to snap-size\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Invalid num levels [%d] passed to undo-levels\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Invalid size [%d] passed to bus-ripper-size\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "Invalid dot size [%d] passed to grid-dot-size\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Invalid offset [%d] passed to add-attribute-offset\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr "Invalid number of seconds [%d] passed to auto-save-interval\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Invalid gain [%d] passed to mousepan-gain\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Invalid gain [%d] passed to keyboardpan-gain\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr "Invalid number of pixels [%d] passed to select-slack-pixels\n"
@@ -1142,27 +1142,27 @@ msgstr "Hidden text is now visible\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Hidden text is now invisible\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr "Could not find symbol [%s] in library. Update failed.\n"
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr "o_autosave_backups: Can't get the real filename of %s."
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr "Could NOT set previous backup file [%s] read-write\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "Could NOT set backup file [%s] readonly\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Could NOT save backup file [%s]\n"
@@ -1946,7 +1946,11 @@ msgstr "Width x Height"
 msgid "Image type"
 msgstr "Image type"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Status"
 
diff --git a/gschem/po/es_ES.po b/gschem/po/es_ES.po
index 08c46dc..0e4b47e 100644
--- a/gschem/po/es_ES.po
+++ b/gschem/po/es_ES.po
@@ -8,14 +8,13 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gschem VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2008-01-07 19:04+0100\n"
 "Last-Translator: Carlos Nieves Ã?nega <cnieves@xxxxxxxxxx>\n"
-"Language-Team: Spanish/Spain"
-"MIME-Version: 1.0\n"
+"Language-Team: Spanish/SpainMIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);X-Generator: KBabel 1.0.2"
+"Plural-Forms: nplurals=2; plural=(n != 1);X-Generator: KBabel 1.0.2\n"
 
 #: ../src/rcstrings.c:2
 msgid "File"
@@ -553,57 +552,57 @@ msgstr ""
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Se ha especificado un tamaño no válido [%d] a la función snap-size\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr ""
 "Número de niveles [%d] no válidos especificados a la función undo-levels\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Tamaño no válido [%d] especificado a la función bus-ripper-size\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr ""
 "Tamaño de punto no válido [%d] especificado a la función grid-dot-size\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr ""
 "Espaciado de punto no válido [%d] especificado a la función grid-fixed-"
 "threshold\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr ""
 "Se ha especificado un desplazamiento no válido [%d] a la función add-"
 "attribute-offset\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr ""
 "Se ha especificado un número de segundos no válido [%d] a la función auto-"
 "save-interval\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr ""
 "Se ha especificado un aumento no válido [%d] a la función mousepan-gain\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr ""
 "Se ha especificado un aumento no válido [%d] a la función keyboardpan-gain\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr ""
@@ -1171,33 +1170,33 @@ msgstr "El texto oculto es ahora visible\n"
 msgid "Hidden text is now invisible\n"
 msgstr "El texto oculto es ahora invisible\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 "No se pudo encontrar el símbolo [%s] en la librería. Error al actualizar.\n"
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr ""
 "o_autosave_backups: Imposible averiguar el nombre de archivo real de %s."
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr ""
 "NO se han podido cambiar los permisos de la copia de seguridad anterior [%s] "
 "a lectura-escritura\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr ""
 "NO se han podido cambiar los permisos de la copia de seguridad anterior [%s] "
 "a sólo lectura\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "NO se ha podido guardar la copia de seguridad [%s]\n"
@@ -1887,7 +1886,8 @@ msgid ""
 "The name cannot end with a space.\n"
 "The value cannot start with a space."
 msgstr ""
-"<span weight=\"bold\" size=\"larger\">La propiedad introducida \"%s\" no es correcta\n"
+"<span weight=\"bold\" size=\"larger\">La propiedad introducida \"%s\" no es "
+"correcta\n"
 "Por favor, corríjala para continuar</span>\n"
 "\n"
 "El nombre y el valor no pueden estar en blanco.\n"
@@ -1991,7 +1991,11 @@ msgstr "Anchura x Altura"
 msgid "Image type"
 msgstr "Tipo de imagen"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Estado"
 
@@ -2407,4 +2411,3 @@ msgstr "Crear y modificar esquemas y símbolos con gschem"
 #: ../data/geda-gschem.desktop.in.h:2
 msgid "gEDA Schematic Editor"
 msgstr "Editor de esquemas gEDA"
-
diff --git a/gschem/po/fr_FR.po b/gschem/po/fr_FR.po
index c188585..aee25d0 100644
--- a/gschem/po/fr_FR.po
+++ b/gschem/po/fr_FR.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fr_FR\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2007-02-16 14:08+0100\n"
 "Last-Translator: Patrick Bernaud <b-patrick@xxxxxxxxxx>\n"
 "Language-Team: French\n"
@@ -560,48 +560,48 @@ msgstr "Taille [%f] passée à postscript-font-scale invalide\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Taille [%d] passée à snap-size invalide\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Nombre de niveaux [%d] passé à undo-levels invalide\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Taille [%d] passée à bus-ripper-size invalide\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "Taille de point [%d] passée à grid-dot-size invalide\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr ""
 "Seuil d'affichage de grille [%d] passé à grid-fixed-threshold invalide\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Offset [%d] passé à add-attribute-offset invalide\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr "Nombre de secondes [%d] passé  auto-save-interval invalide\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Gain [%d] passé à mousepan-gain invalide\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Gain [%d] passé à keyboardpan-gain invalide\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, fuzzy, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr "Nombre de secondes [%d] passé  auto-save-interval invalide\n"
@@ -1156,31 +1156,31 @@ msgstr "Le texte normalement caché est maintenant visible\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Le texte normalement caché est maintenant invisible\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr ""
 "o_autosave_backups() : Impossible de récupérer le véritable nom du fichier %s"
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr ""
 "Impossible de passer le fichier copie de sauvegarde [%s] en lecture/"
 "écriture\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr ""
 "Impossible de passer le fichier copie de sauvegarde [%s] en lecture seule\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "�chec lors de la création de la copie de sauvegarde [%s]\n"
@@ -1971,7 +1971,11 @@ msgstr "Largeur x Hauteur :"
 msgid "Image type"
 msgstr "Image"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Messages"
 
diff --git a/gschem/po/it_IT.po b/gschem/po/it_IT.po
index 15d2b0f..0e696b5 100644
--- a/gschem/po/it_IT.po
+++ b/gschem/po/it_IT.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: it_IT\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2007-09-10 23:05+0200\n"
 "Last-Translator: Michele <michelinux@xxxxxxxx>\n"
 "Language-Team: Italiano <michelinux@xxxxxxxx>\n"
@@ -553,50 +553,50 @@ msgstr "L'ampiezza [%f] passata al postscript-font-scale non è valida\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "L'ampiezza [%d] , assegnata alla snap size, non è corretta\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Il numero di livelli [%d] assegnato ai livelli Cancella non è valido\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr ""
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr ""
 "Il valore [%d] dell'ampiezza dei punti passata alla griglia non è valida\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr ""
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr ""
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr ""
 "Il numero di secondi indicati [%d] non è valido ai fini dell'intervallo di "
 "auto salvataggio\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr ""
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr ""
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr "Il numero [%d] di pixel indicati non è valido\n"
@@ -1151,33 +1151,33 @@ msgstr "Il testo nascosto è ora visibile\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Il testo ora è non visibile\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 "Non è possibile trovare il simbolo [%s] nella libreria. Aggiornamento "
 "fallito.\n"
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr "o_autosave_backups: Non è possibile ottenere il vero nome del file %s."
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr ""
 "NOn è possibile impostare il precedente file di ripristino [%s] in lettura-"
 "scrittura\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr ""
 "Non è possibile impostare il precedente file di ripristino [%s] in sola "
 "lettura\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Non è possibile salvare il file di ripristino [%s]\n"
@@ -1957,7 +1957,11 @@ msgstr "Larghezza x Altezza"
 msgid "Image type"
 msgstr "Tipo di immagine"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Stato"
 
diff --git a/gschem/po/ja_JP.po b/gschem/po/ja_JP.po
index 1ff6b98..d3919bc 100644
--- a/gschem/po/ja_JP.po
+++ b/gschem/po/ja_JP.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: geda-gschem-CVS-2002-09-26\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2002-10-05 20:00+0900\n"
 "Last-Translator: MIYAMOTO Takanori <pnms@xxxxxxxxxxxxxxx>\n"
 "Language-Team: japanese <ja@xxxxxx>\n"
@@ -563,47 +563,47 @@ msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬text-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬snap-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "̵¸ú¤Ê¥¢¥ó¥É¥¥¥ì¥Ù¥ë[%d]¤¬undo-levels¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬bus-ripper¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, fuzzy, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬text-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, fuzzy, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬text-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, fuzzy, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬text-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, fuzzy, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr "̵¸ú¤Ê¥¢¥ó¥É¥¥¥ì¥Ù¥ë[%d]¤¬undo-levels¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, fuzzy, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬snap-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, fuzzy, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "̵¸ú¤Ê¥µ¥¤¥º[%d]¤¬snap-size¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, fuzzy, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr "̵¸ú¤Ê¥¢¥ó¥É¥¥¥ì¥Ù¥ë[%d]¤¬undo-levels¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
@@ -1162,27 +1162,27 @@ msgstr "±£¤·¥Æ¥­¥¹¥È¤¬É½¼¨¤µ¤ì¤Þ¤·¤¿¡£\n"
 msgid "Hidden text is now invisible\n"
 msgstr "±£¤·¥Æ¥­¥¹¥È¤¬Èóɽ¼¨¤Ë¤Ê¤ê¤Þ¤·¤¿¡£\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr ""
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, fuzzy, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr "Êݸ¤Ç¤­¤Þ¤»¤ó¡£[%s]\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, fuzzy, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "Êݸ¤Ç¤­¤Þ¤»¤ó¡£[%s]\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, fuzzy, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Êݸ¤Ç¤­¤Þ¤»¤ó¡£[%s]\n"
@@ -1989,7 +1989,11 @@ msgstr "Éý x ¹â¤µ"
 msgid "Image type"
 msgstr "¥Ú¡¼¥¸"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "¥¹¥Æ¡¼¥¿¥¹"
 
diff --git a/gschem/po/nl_NL.po b/gschem/po/nl_NL.po
index df945a3..eaef693 100644
--- a/gschem/po/nl_NL.po
+++ b/gschem/po/nl_NL.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: geda-gschem\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2008-01-06 12:12+0100\n"
 "Last-Translator: Bert Timmerman <bert.timmerman@xxxxxxxxx>\n"
 "Language-Team: geda-dev@xxxxxxxxxxxxxx\n"
@@ -22,18 +22,15 @@ msgstr "Bestand"
 msgid "New Window"
 msgstr "Nieuw venster"
 
-#: ../src/rcstrings.c:4
-#: ../src/x_pagesel.c:259
+#: ../src/rcstrings.c:4 ../src/x_pagesel.c:259
 msgid "New Page"
 msgstr "Nieuwe pagina"
 
-#: ../src/rcstrings.c:5
-#: ../src/x_pagesel.c:260
+#: ../src/rcstrings.c:5 ../src/x_pagesel.c:260
 msgid "Open Page..."
 msgstr "Open pagina..."
 
-#: ../src/rcstrings.c:6
-#: ../src/x_pagesel.c:263
+#: ../src/rcstrings.c:6 ../src/x_pagesel.c:263
 msgid "Close Page"
 msgstr "Sluit pagina"
 
@@ -41,8 +38,7 @@ msgstr "Sluit pagina"
 msgid "Revert Page"
 msgstr "Terughalen pagina"
 
-#: ../src/rcstrings.c:8
-#: ../src/x_pagesel.c:262
+#: ../src/rcstrings.c:8 ../src/x_pagesel.c:262
 msgid "Save Page"
 msgstr "Opslaan pagina"
 
@@ -55,24 +51,20 @@ msgid "Save All"
 msgstr "Alles Opslaan"
 
 #. GtkWindow
-#: ../src/rcstrings.c:11
-#: ../src/x_print.c:284
+#: ../src/rcstrings.c:11 ../src/x_print.c:284
 msgid "Print..."
 msgstr "Afdrukken..."
 
 #. Create the dialog
-#: ../src/rcstrings.c:12
-#: ../src/x_image.c:502
+#: ../src/rcstrings.c:12 ../src/x_image.c:502
 msgid "Write image..."
 msgstr "Schrijf Afbeelding..."
 
-#: ../src/rcstrings.c:13
-#: ../src/x_menus.c:525
+#: ../src/rcstrings.c:13 ../src/x_menus.c:525
 msgid "Recent files"
 msgstr "Recente bestanden"
 
-#: ../src/rcstrings.c:14
-#: ../src/x_script.c:51
+#: ../src/rcstrings.c:14 ../src/x_script.c:51
 msgid "Execute Script..."
 msgstr "Script Uitvoeren..."
 
@@ -84,24 +76,19 @@ msgstr "Sluit venster"
 msgid "Quit"
 msgstr "Afsluiten"
 
-#: ../src/rcstrings.c:18
-#: ../src/i_callbacks.c:735
+#: ../src/rcstrings.c:18 ../src/i_callbacks.c:735
 msgid "Edit"
 msgstr "Bewerk"
 
-#: ../src/rcstrings.c:19
-#: ../src/x_window.c:423
+#: ../src/rcstrings.c:19 ../src/x_window.c:423
 msgid "Undo"
 msgstr "Ongedaan maken"
 
-#: ../src/rcstrings.c:20
-#: ../src/x_window.c:430
+#: ../src/rcstrings.c:20 ../src/x_window.c:430
 msgid "Redo"
 msgstr "Herstel"
 
-#: ../src/rcstrings.c:21
-#: ../src/i_basic.c:81
-#: ../src/x_window.c:594
+#: ../src/rcstrings.c:21 ../src/i_basic.c:81 ../src/x_window.c:594
 msgid "Select Mode"
 msgstr "Selectie Mode"
 
@@ -125,24 +112,19 @@ msgstr "Bewerk..."
 msgid "Edit Text..."
 msgstr "Bewerk Tekst..."
 
-#: ../src/rcstrings.c:27
-#: ../src/i_basic.c:91
+#: ../src/rcstrings.c:27 ../src/i_basic.c:91
 msgid "Copy Mode"
 msgstr "Kopieer Mode"
 
-#: ../src/rcstrings.c:28
-#: ../src/i_basic.c:146
+#: ../src/rcstrings.c:28 ../src/i_basic.c:146
 msgid "Multiple Copy Mode"
 msgstr "Meervoudige Kopieer Mode"
 
-#: ../src/rcstrings.c:29
-#: ../src/i_basic.c:94
+#: ../src/rcstrings.c:29 ../src/i_basic.c:94
 msgid "Move Mode"
 msgstr "Verplaats Mode"
 
-#: ../src/rcstrings.c:30
-#: ../src/i_callbacks.c:711
-#: ../src/x_multiattrib.c:1248
+#: ../src/rcstrings.c:30 ../src/i_callbacks.c:711 ../src/x_multiattrib.c:1248
 msgid "Delete"
 msgstr "Verwijder"
 
@@ -150,8 +132,7 @@ msgstr "Verwijder"
 msgid "Rotate 90 Mode"
 msgstr "Rotatie 90 Mode"
 
-#: ../src/rcstrings.c:32
-#: ../src/i_basic.c:98
+#: ../src/rcstrings.c:32 ../src/i_basic.c:98
 msgid "Mirror Mode"
 msgstr "Spiegel Mode"
 
@@ -163,13 +144,11 @@ msgstr "Slot..."
 msgid "Color..."
 msgstr "Kleur..."
 
-#: ../src/rcstrings.c:35
-#: ../src/i_callbacks.c:955
+#: ../src/rcstrings.c:35 ../src/i_callbacks.c:955
 msgid "Lock"
 msgstr "Vergrendel"
 
-#: ../src/rcstrings.c:36
-#: ../src/i_callbacks.c:973
+#: ../src/rcstrings.c:36 ../src/i_callbacks.c:973
 msgid "Unlock"
 msgstr "Ontgrendel"
 
@@ -278,14 +257,11 @@ msgid "Redraw"
 msgstr "Hertekenen"
 
 #. I don't know if this would get in the way
-#: ../src/rcstrings.c:65
-#: ../src/i_callbacks.c:1545
-#: ../src/i_callbacks.c:1614
+#: ../src/rcstrings.c:65 ../src/i_callbacks.c:1545 ../src/i_callbacks.c:1614
 msgid "Pan"
 msgstr "Schuif"
 
-#: ../src/rcstrings.c:66
-#: ../src/i_basic.c:102
+#: ../src/rcstrings.c:66 ../src/i_basic.c:102
 msgid "Zoom Box"
 msgstr "Vergroot Venster"
 
@@ -321,8 +297,7 @@ msgstr "Volgende"
 msgid "Previous"
 msgstr "Vorige"
 
-#: ../src/rcstrings.c:76
-#: ../src/x_window.c:401
+#: ../src/rcstrings.c:76 ../src/x_window.c:401
 msgid "New"
 msgstr "Nieuw"
 
@@ -347,16 +322,12 @@ msgid "Component..."
 msgstr "Component..."
 
 #. need to click
-#: ../src/rcstrings.c:83
-#: ../src/i_callbacks.c:2343
-#: ../src/i_callbacks.c:2365
+#: ../src/rcstrings.c:83 ../src/i_callbacks.c:2343 ../src/i_callbacks.c:2365
 msgid "Net"
 msgstr "Draad"
 
 #. need to click
-#: ../src/rcstrings.c:84
-#: ../src/i_callbacks.c:2409
-#: ../src/i_callbacks.c:2432
+#: ../src/rcstrings.c:84 ../src/i_callbacks.c:2409 ../src/i_callbacks.c:2432
 #: ../src/x_window.c:459
 msgid "Bus"
 msgstr "Bus"
@@ -369,33 +340,23 @@ msgstr "Attribuut..."
 msgid "Text..."
 msgstr "Tekst..."
 
-#: ../src/rcstrings.c:87
-#: ../src/i_callbacks.c:2513
-#: ../src/i_callbacks.c:2532
+#: ../src/rcstrings.c:87 ../src/i_callbacks.c:2513 ../src/i_callbacks.c:2532
 msgid "Line"
 msgstr "Lijn"
 
-#: ../src/rcstrings.c:88
-#: ../src/i_callbacks.c:2554
-#: ../src/i_callbacks.c:2573
+#: ../src/rcstrings.c:88 ../src/i_callbacks.c:2554 ../src/i_callbacks.c:2573
 msgid "Box"
 msgstr "Rechthoek"
 
-#: ../src/rcstrings.c:89
-#: ../src/i_callbacks.c:2629
-#: ../src/i_callbacks.c:2649
+#: ../src/rcstrings.c:89 ../src/i_callbacks.c:2629 ../src/i_callbacks.c:2649
 msgid "Circle"
 msgstr "Cirkel"
 
-#: ../src/rcstrings.c:90
-#: ../src/i_callbacks.c:2671
-#: ../src/i_callbacks.c:2690
+#: ../src/rcstrings.c:90 ../src/i_callbacks.c:2671 ../src/i_callbacks.c:2690
 msgid "Arc"
 msgstr "Boog"
 
-#: ../src/rcstrings.c:91
-#: ../src/i_callbacks.c:2712
-#: ../src/i_callbacks.c:2731
+#: ../src/rcstrings.c:91 ../src/i_callbacks.c:2712 ../src/i_callbacks.c:2731
 msgid "Pin"
 msgstr "Pen"
 
@@ -424,18 +385,15 @@ msgid "Documentation"
 msgstr "Documentatie"
 
 #. GtkFrame
-#: ../src/rcstrings.c:100
-#: ../src/x_multiattrib.c:1539
+#: ../src/rcstrings.c:100 ../src/x_multiattrib.c:1539
 msgid "Attributes"
 msgstr "Attributen"
 
-#: ../src/rcstrings.c:101
-#: ../src/i_callbacks.c:2995
+#: ../src/rcstrings.c:101 ../src/i_callbacks.c:2995
 msgid "Attach"
 msgstr "Vastmaken"
 
-#: ../src/rcstrings.c:102
-#: ../src/i_callbacks.c:3044
+#: ../src/rcstrings.c:102 ../src/i_callbacks.c:3044
 msgid "Detach"
 msgstr "Losmaken"
 
@@ -539,8 +497,7 @@ msgstr "Component Documentatie"
 msgid "About gschem"
 msgstr "Over gschem"
 
-#: ../src/rcstrings.c:130
-#: ../src/x_dialog.c:2517
+#: ../src/rcstrings.c:130 ../src/x_dialog.c:2517
 msgid "Hotkeys"
 msgstr "Sneltoets"
 
@@ -550,21 +507,18 @@ msgstr "Vergroting te klein! Kan niet verder vergroten.\n"
 
 #. Fork failed. Still in parent process, so can use the log
 #. * window
-#: ../src/g_funcs.c:343
-#: ../src/i_callbacks.c:138
+#: ../src/g_funcs.c:343 ../src/i_callbacks.c:138
 #, c-format
 msgid "Could not fork\n"
 msgstr "Kan niet afsplitsen\n"
 
 #. if we return, then nothing happened
-#: ../src/g_funcs.c:359
-#: ../src/i_callbacks.c:148
+#: ../src/g_funcs.c:359 ../src/i_callbacks.c:148
 #, c-format
 msgid "Could not invoke %s\n"
 msgstr "Kan %s niet aanroepen\n"
 
-#: ../src/g_funcs.c:365
-#: ../src/i_callbacks.c:152
+#: ../src/g_funcs.c:365 ../src/i_callbacks.c:152
 msgid "Documentation commands not supported under MinGW.\n"
 msgstr "Documentatie opdrachten niet ondersteund bij MinGW.\n"
 
@@ -593,71 +547,76 @@ msgstr "Ongeldige waarde [%f] overgedragen aan postscript-font-scale\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Ongeldige waarde [%d] overgedragen aan snap-size\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Ongeldige num niveaus [%d] overgedragen naar undo-levels\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Ongeldige afmeting [%d] overgedragen aan bus-ripper-size\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "Ongeldige beeldpunt afmeting [%d] overgedragen aan grid-dot-size\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
-msgstr "Ongeldige beeldpunt ruimte [%d] overgedragen aan grid-fixed-threshold\n"
+msgstr ""
+"Ongeldige beeldpunt ruimte [%d] overgedragen aan grid-fixed-threshold\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Ongeldige offset waarde [%d] overgedragen aan add-attribute-offset\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr "Ongeldig aantal seconden [%d] overgedragen naar auto-save-interval\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Ongeldige versterking [%d] overgedragen aan mousepan-gain\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Ongeldige versterking [%d] overgedragen aan keyboardpan-gain\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
-msgstr "Ongeldig aantal beeldpunten [%d] overgedragen aan select-slack-pixels\n"
+msgstr ""
+"Ongeldig aantal beeldpunten [%d] overgedragen aan select-slack-pixels\n"
 
-#: ../src/gschem.c:193
-#: ../src/gschem.c:204
+#: ../src/gschem.c:193 ../src/gschem.c:204
 #, c-format
 msgid "gEDA/gschem version %s%s.%s\n"
 msgstr "gEDA/gschem versie %s%s.%s\n"
 
-#: ../src/gschem.c:196
-#: ../src/gschem.c:207
+#: ../src/gschem.c:196 ../src/gschem.c:207
 #, c-format
-msgid "gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.\n"
-msgstr "gEDA/gschem komt ABSOLUUT ZONDER GARANTIE; zie het COPYING bestand voor meer informatie.\n"
+msgid ""
+"gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more "
+"details.\n"
+msgstr ""
+"gEDA/gschem komt ABSOLUUT ZONDER GARANTIE; zie het COPYING bestand voor meer "
+"informatie.\n"
 
-#: ../src/gschem.c:198
-#: ../src/gschem.c:209
+#: ../src/gschem.c:198 ../src/gschem.c:209
 #, c-format
-msgid "This is free software, and you are welcome to redistribute it under certain\n"
-msgstr "Dit is vrije software, en je wordt aangemoedigt dit te herdistribueren onder bepaalde\n"
+msgid ""
+"This is free software, and you are welcome to redistribute it under certain\n"
+msgstr ""
+"Dit is vrije software, en je wordt aangemoedigt dit te herdistribueren onder "
+"bepaalde\n"
 
-#: ../src/gschem.c:200
-#: ../src/gschem.c:211
+#: ../src/gschem.c:200 ../src/gschem.c:211
 #, c-format
 msgid ""
 "conditions; please see the COPYING file for more details.\n"
@@ -698,8 +657,7 @@ msgstr "Fout bij het lezen van het init scm bestand [%s]\n"
 msgid "Scheme directory NOT set!\n"
 msgstr "Scheme bestandenmap is NIET ingesteld!\n"
 
-#: ../src/gschem.c:328
-#: ../src/x_script.c:72
+#: ../src/gschem.c:328 ../src/x_script.c:72
 #, c-format
 msgid "Executing guile script [%s]\n"
 msgstr "Bezig met uitvoeren van guile script [%s]\n"
@@ -757,21 +715,15 @@ msgstr "Boog Mode"
 msgid "Pin Mode"
 msgstr "Pen Mode"
 
-#: ../src/i_basic.c:139
-#: ../src/i_callbacks.c:589
-#: ../src/i_callbacks.c:609
+#: ../src/i_basic.c:139 ../src/i_callbacks.c:589 ../src/i_callbacks.c:609
 msgid "Copy"
 msgstr "Kopieer"
 
-#: ../src/i_basic.c:141
-#: ../src/i_callbacks.c:671
-#: ../src/i_callbacks.c:691
+#: ../src/i_basic.c:141 ../src/i_callbacks.c:671 ../src/i_callbacks.c:691
 msgid "Move"
 msgstr "Verplaats"
 
-#: ../src/i_basic.c:143
-#: ../src/i_callbacks.c:630
-#: ../src/i_callbacks.c:650
+#: ../src/i_basic.c:143 ../src/i_callbacks.c:630 ../src/i_callbacks.c:650
 msgid "Multiple Copy"
 msgstr "Meervoudig Kopieren"
 
@@ -783,18 +735,15 @@ msgstr "Zichtbaar Verborgen"
 msgid "Snap Off"
 msgstr "Snap Aan"
 
-#: ../src/i_basic.c:256
-#: ../src/x_window.c:568
+#: ../src/i_basic.c:256 ../src/x_window.c:568
 msgid "Action"
 msgstr "Aktie"
 
-#: ../src/i_basic.c:262
-#: ../src/x_window.c:563
+#: ../src/i_basic.c:262 ../src/x_window.c:563
 msgid "Stroke"
 msgstr "Slag"
 
-#: ../src/i_basic.c:268
-#: ../src/x_window.c:565
+#: ../src/i_basic.c:268 ../src/x_window.c:565
 msgid "none"
 msgstr "geen"
 
@@ -802,8 +751,7 @@ msgstr "geen"
 msgid "Repeat/"
 msgstr "Herhaal/"
 
-#: ../src/i_basic.c:538
-#: ../src/i_basic.c:543
+#: ../src/i_basic.c:538 ../src/i_basic.c:543
 msgid "OFF"
 msgstr "UIT"
 
@@ -817,14 +765,12 @@ msgstr "Raster(%s, %s)"
 msgid "Documentation for [%s,%s,%s,%s]\n"
 msgstr "Documentatie voor [%s,%s,%s,%s]\n"
 
-#: ../src/i_callbacks.c:193
-#: ../src/i_callbacks.c:1757
+#: ../src/i_callbacks.c:193 ../src/i_callbacks.c:1757
 #, c-format
 msgid "New page created [%s]\n"
 msgstr "Nieuwe pagina gemaakt [%s]\n"
 
-#: ../src/i_callbacks.c:229
-#: ../src/x_menus.c:494
+#: ../src/i_callbacks.c:229 ../src/x_menus.c:494
 #, c-format
 msgid "New Window created [%s]\n"
 msgstr "Nieuw venster gemaakt [%s]\n"
@@ -841,9 +787,7 @@ msgstr "Alles Opgeslagen"
 msgid "Closing Window\n"
 msgstr "Sluit Venster\n"
 
-#: ../src/i_callbacks.c:594
-#: ../src/i_callbacks.c:635
-#: ../src/i_callbacks.c:676
+#: ../src/i_callbacks.c:594 ../src/i_callbacks.c:635 ../src/i_callbacks.c:676
 msgid "Select objs first"
 msgstr "Selecteer voorwerpen eerst"
 
@@ -859,18 +803,15 @@ msgstr "Slot"
 msgid "Color"
 msgstr "Kleur"
 
-#: ../src/i_callbacks.c:833
-#: ../src/i_callbacks.c:880
+#: ../src/i_callbacks.c:833 ../src/i_callbacks.c:880
 msgid "Rotate"
 msgstr "Roteer"
 
-#: ../src/i_callbacks.c:907
-#: ../src/i_callbacks.c:929
+#: ../src/i_callbacks.c:907 ../src/i_callbacks.c:929
 msgid "Mirror"
 msgstr "Spiegel"
 
-#: ../src/i_callbacks.c:991
-#: ../src/x_dialog.c:1611
+#: ../src/i_callbacks.c:991 ../src/x_dialog.c:1611
 msgid "Translate"
 msgstr "Verplaats"
 
@@ -887,8 +828,12 @@ msgid "WARNING: Snap grid size is not equal to 100!\n"
 msgstr "ATTENTIE: Snap grid waarde is niet gelijk aan 100!\n"
 
 #: ../src/i_callbacks.c:1004
-msgid "WARNING: If you are translating a symbol to the origin, the snap grid size should be set to 100\n"
-msgstr "ATTENTIE: Als je een symbool naar de oorsprong verschuift, dan moet de snap grip waarde op 100 gezet worden\n"
+msgid ""
+"WARNING: If you are translating a symbol to the origin, the snap grid size "
+"should be set to 100\n"
+msgstr ""
+"ATTENTIE: Als je een symbool naar de oorsprong verschuift, dan moet de snap "
+"grip waarde op 100 gezet worden\n"
 
 #: ../src/i_callbacks.c:1025
 msgid "Embed"
@@ -914,8 +859,7 @@ msgstr "MaakZichtbaar"
 msgid "Edit Line Type"
 msgstr "Bewerk Lijn Type"
 
-#: ../src/i_callbacks.c:1346
-#: ../src/x_dialog.c:1268
+#: ../src/i_callbacks.c:1346 ../src/x_dialog.c:1268
 msgid "Edit Fill Type"
 msgstr "Bewerk Arcering Type"
 
@@ -971,10 +915,8 @@ msgstr "Knip 5"
 msgid "Paste 1"
 msgstr "Plak 1"
 
-#: ../src/i_callbacks.c:2069
-#: ../src/i_callbacks.c:2091
-#: ../src/i_callbacks.c:2113
-#: ../src/i_callbacks.c:2135
+#: ../src/i_callbacks.c:2069 ../src/i_callbacks.c:2091
+#: ../src/i_callbacks.c:2113 ../src/i_callbacks.c:2135
 #: ../src/i_callbacks.c:2157
 msgid "Empty buffer"
 msgstr "Maak buffer leeg"
@@ -995,13 +937,11 @@ msgstr "Plak 4"
 msgid "Paste 5"
 msgstr "Plak 5"
 
-#: ../src/i_callbacks.c:2267
-#: ../src/x_window.c:439
+#: ../src/i_callbacks.c:2267 ../src/x_window.c:439
 msgid "Component"
 msgstr "Component"
 
-#: ../src/i_callbacks.c:2303
-#: ../src/i_callbacks.c:2322
+#: ../src/i_callbacks.c:2303 ../src/i_callbacks.c:2322
 msgid "Attribute"
 msgstr "Attribuut"
 
@@ -1021,8 +961,12 @@ msgid "Searching for symbol [%s]\n"
 msgstr "Zoek naar symbool [%s]\n"
 
 #: ../src/i_callbacks.c:2967
-msgid "This command retrieves the component documentation from the web, but there is no component selected"
-msgstr "Dit commando haalt de component documentatie van het web, maar er is geen component geselecteerd"
+msgid ""
+"This command retrieves the component documentation from the web, but there "
+"is no component selected"
+msgstr ""
+"Dit commando haalt de component documentatie van het web, maar er is geen "
+"component geselecteerd"
 
 #: ../src/i_callbacks.c:3084
 msgid "ShowN"
@@ -1158,14 +1102,12 @@ msgstr "Onbekend type voor cirkel (arcering)!\n"
 msgid "Could not find complex in new component placement!\n"
 msgstr "Kan complex niet vinden bij het plaatsen van een nieuwe component!\n"
 
-#: ../src/o_complex.c:405
-#: ../src/o_complex.c:409
+#: ../src/o_complex.c:405 ../src/o_complex.c:409
 #, c-format
 msgid "Translating schematic [%d %d]\n"
 msgstr "Vertaal schema [%d %d]\n"
 
-#: ../src/o_copy.c:122
-#: ../src/o_copy.c:312
+#: ../src/o_copy.c:122 ../src/o_copy.c:312
 #, c-format
 msgid "ERROR: NULL object in o_copy_end!\n"
 msgstr "FOUT: NULL object in o_copy_end!\n"
@@ -1202,27 +1144,29 @@ msgstr "Verborgen tekst is nu zichtbaar\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Verborgen tekst is nu onzichtbaar\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr "Kan symbool [%s] niet in bibliotheek vinden. Vernieuwen faalde.\n"
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr "o_autosave_backups: Kan de echte bestandsnaam van %s niet krijgen."
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
-msgstr "Voorgaande reserve bestand [%s] kan NIET op lezen-schrijven ingesteld worden\n"
+msgstr ""
+"Voorgaande reserve bestand [%s] kan NIET op lezen-schrijven ingesteld "
+"worden\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "Reserve bestand [%s] kan NIET op alleen-lezen ingesteld worden\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Reserve bestand [%s] kan NIET opgeslagen worden\n"
@@ -1248,21 +1192,19 @@ msgid "Got an invalid which one in o_net_draw_xor_single\n"
 msgstr "Ontving er een die ongeldig is in o_net_draw_xor_single\n"
 
 #. try to exit gracefully
-#: ../src/o_net.c:763
-#: ../src/o_net.c:800
-#: ../src/o_net.c:871
-#: ../src/o_net.c:907
+#: ../src/o_net.c:763 ../src/o_net.c:800 ../src/o_net.c:871 ../src/o_net.c:907
 #, c-format
 msgid "Tried to add more than two bus rippers. Internal gschem error.\n"
-msgstr "Probeerde meer dan twee busrippers toe te voegen. Interne gschem fout.\n"
+msgstr ""
+"Probeerde meer dan twee busrippers toe te voegen. Interne gschem fout.\n"
 
 #: ../src/o_net.c:980
 #, c-format
 msgid "Bus ripper symbol [%s] was not found in any component library\n"
-msgstr "Bus ripper symbool [%s] niet gevonden in een van de component bibliotheken\n"
+msgstr ""
+"Bus ripper symbool [%s] niet gevonden in een van de component bibliotheken\n"
 
-#: ../src/o_picture.c:208
-#: ../src/o_picture.c:720
+#: ../src/o_picture.c:208 ../src/o_picture.c:720
 #, c-format
 msgid "Failed to load picture: %s"
 msgstr "Fout bij het lezen van afbeelding: %s"
@@ -1271,8 +1213,7 @@ msgstr "Fout bij het lezen van afbeelding: %s"
 msgid "Picture"
 msgstr "Afbeelding"
 
-#: ../src/o_picture.c:625
-#: ../src/x_attribedit.c:148
+#: ../src/o_picture.c:625 ../src/x_attribedit.c:148
 #, c-format
 msgid "ERROR: NULL object!\n"
 msgstr "FOUT: NULL object!\n"
@@ -1345,22 +1286,19 @@ msgstr "<b>Plaats Attribuut</b>"
 
 #. Name selection
 #. GtkLabel
-#: ../src/x_attribedit.c:385
-#: ../src/x_multiattrib.c:1721
+#: ../src/x_attribedit.c:385 ../src/x_multiattrib.c:1721
 msgid "Name:"
 msgstr "Naam:"
 
 #. Value entry
 #. GtkLabel
-#: ../src/x_attribedit.c:401
-#: ../src/x_multiattrib.c:1740
+#: ../src/x_attribedit.c:401 ../src/x_multiattrib.c:1740
 msgid "Value:"
 msgstr "Waarde:"
 
 #. Visibility
 #. GtkButton
-#: ../src/x_attribedit.c:417
-#: ../src/x_multiattrib.c:1777
+#: ../src/x_attribedit.c:417 ../src/x_multiattrib.c:1777
 msgid "Visible"
 msgstr "Zichtbaar"
 
@@ -1372,8 +1310,7 @@ msgstr "Toon Alleen Waarde"
 msgid "Show Name Only"
 msgstr "Toon Alleen Naam"
 
-#: ../src/x_attribedit.c:441
-#: ../src/x_multiattrib.c:1216
+#: ../src/x_attribedit.c:441 ../src/x_multiattrib.c:1216
 msgid "Show Name & Value"
 msgstr "Toon Naam & Waarde"
 
@@ -1387,14 +1324,12 @@ msgid "All"
 msgstr "Alle"
 
 #. GtkTreeViewColumn
-#: ../src/x_attribedit.c:471
-#: ../src/x_compselect.c:774
+#: ../src/x_attribedit.c:471 ../src/x_compselect.c:774
 #: ../src/x_compselect.c:882
 msgid "Components"
 msgstr "Componenten"
 
-#: ../src/x_attribedit.c:479
-#: ../src/x_window.c:449
+#: ../src/x_attribedit.c:479 ../src/x_window.c:449
 msgid "Nets"
 msgstr "Draden"
 
@@ -1403,14 +1338,20 @@ msgid "Replace existing attributes"
 msgstr "Vervang bestaande attributen"
 
 #: ../src/x_autonumber.c:412
-msgid "slotted object without slot attribute may cause problems when autonumbering slots\n"
-msgstr "geslotte objecten zonder slot attribuut kunnen een probleem geven bij het automatisch nummeren van slots\n"
+msgid ""
+"slotted object without slot attribute may cause problems when autonumbering "
+"slots\n"
+msgstr ""
+"geslotte objecten zonder slot attribuut kunnen een probleem geven bij het "
+"automatisch nummeren van slots\n"
 
 #. duplicate slot in used_slots
 #: ../src/x_autonumber.c:427
 #, c-format
-msgid "duplicate slot may cause problems: [symbolname=%s, number=%d, slot=%d]\n"
-msgstr "een dubbel slot kan een probleem geven: [symbolnaam=%s, nummer=%d, slot=%d]\n"
+msgid ""
+"duplicate slot may cause problems: [symbolname=%s, number=%d, slot=%d]\n"
+msgstr ""
+"een dubbel slot kan een probleem geven: [symbolnaam=%s, nummer=%d, slot=%d]\n"
 
 #: ../src/x_autonumber.c:692
 msgid "No searchstring given in autonumber text.\n"
@@ -1465,18 +1406,15 @@ msgstr "Automatisch tekst nummeren in:"
 msgid "Skip numbers found in:"
 msgstr "Sla nummers over gevonden in:"
 
-#: ../src/x_autonumber.c:1296
-#: ../src/x_autonumber.c:1305
+#: ../src/x_autonumber.c:1296 ../src/x_autonumber.c:1305
 msgid "Selected objects"
 msgstr "Geselecteerde objecten"
 
-#: ../src/x_autonumber.c:1297
-#: ../src/x_autonumber.c:1306
+#: ../src/x_autonumber.c:1297 ../src/x_autonumber.c:1306
 msgid "Current page"
 msgstr "Huidig blad"
 
-#: ../src/x_autonumber.c:1298
-#: ../src/x_autonumber.c:1307
+#: ../src/x_autonumber.c:1298 ../src/x_autonumber.c:1307
 msgid "Whole hierarchy"
 msgstr "Hele hierarchie"
 
@@ -1505,34 +1443,28 @@ msgstr "Verwijder nummers"
 msgid "Automatic slotting"
 msgstr "Automatisch slotten"
 
-#: ../src/x_color.c:60
-#: ../src/x_color.c:97
+#: ../src/x_color.c:60 ../src/x_color.c:97
 #, c-format
 msgid "Could not find the color %s!\n"
 msgstr "Kan kleur %s niet vinden!\n"
 
-#: ../src/x_color.c:63
-#: ../src/x_color.c:100
+#: ../src/x_color.c:63 ../src/x_color.c:100
 #, c-format
 msgid "Defaulting color to white\n"
 msgstr "Kleur naar standaardwaarde wit teruggezet\n"
 
-#: ../src/x_color.c:70
-#: ../src/x_color.c:107
+#: ../src/x_color.c:70 ../src/x_color.c:107
 #, c-format
 msgid "Ack! Cannot allocate white!\n"
 msgstr "Jakkie! Kan geen wit toewijzen!\n"
 
-#: ../src/x_color.c:81
-#: ../src/x_color.c:129
-#: ../src/x_window.c:86
+#: ../src/x_color.c:81 ../src/x_color.c:129 ../src/x_window.c:86
 #: ../src/x_window.c:95
 #, c-format
 msgid "Could not allocate the color %s!\n"
 msgstr "Kan de kleur %s niet toewijzen!\n"
 
-#: ../src/x_color.c:148
-#: ../src/x_color.c:164
+#: ../src/x_color.c:148 ../src/x_color.c:164
 #, c-format
 msgid "Tried to get an invalid color: %d\n"
 msgstr "Probeerde een ongeldige kleur te verkrijgen: %d\n"
@@ -1567,8 +1499,7 @@ msgid "Libraries"
 msgstr "Bibliotheken"
 
 #. GtkFrame
-#: ../src/x_compselect.c:1205
-#: ../src/x_fileselect.c:128
+#: ../src/x_compselect.c:1205 ../src/x_fileselect.c:128
 msgid "Preview"
 msgstr "Vooraf zien"
 
@@ -1676,24 +1607,12 @@ msgstr "Hartlijn"
 msgid "Phantom"
 msgstr "Begrenzingslijn"
 
-#: ../src/x_dialog.c:802
-#: ../src/x_dialog.c:804
-#: ../src/x_dialog.c:806
-#: ../src/x_dialog.c:989
-#: ../src/x_dialog.c:990
-#: ../src/x_dialog.c:991
-#: ../src/x_dialog.c:999
-#: ../src/x_dialog.c:1182
-#: ../src/x_dialog.c:1184
-#: ../src/x_dialog.c:1186
-#: ../src/x_dialog.c:1188
-#: ../src/x_dialog.c:1190
-#: ../src/x_dialog.c:1395
-#: ../src/x_dialog.c:1396
-#: ../src/x_dialog.c:1397
-#: ../src/x_dialog.c:1398
-#: ../src/x_dialog.c:1399
-#: ../src/x_dialog.c:1407
+#: ../src/x_dialog.c:802 ../src/x_dialog.c:804 ../src/x_dialog.c:806
+#: ../src/x_dialog.c:989 ../src/x_dialog.c:990 ../src/x_dialog.c:991
+#: ../src/x_dialog.c:999 ../src/x_dialog.c:1182 ../src/x_dialog.c:1184
+#: ../src/x_dialog.c:1186 ../src/x_dialog.c:1188 ../src/x_dialog.c:1190
+#: ../src/x_dialog.c:1395 ../src/x_dialog.c:1396 ../src/x_dialog.c:1397
+#: ../src/x_dialog.c:1398 ../src/x_dialog.c:1399 ../src/x_dialog.c:1407
 #, c-format
 msgid "*unchanged*"
 msgstr "*onveranderd*"
@@ -1706,8 +1625,7 @@ msgstr "Bewerk Lijn Dikte & Type"
 msgid "Width:"
 msgstr "Breedte:"
 
-#: ../src/x_dialog.c:926
-#: ../src/x_print.c:315
+#: ../src/x_dialog.c:926 ../src/x_print.c:315
 msgid "Type:"
 msgstr "Type:"
 
@@ -1890,8 +1808,7 @@ msgid "Show text starting with:"
 msgstr "Toon tekst beginnend met:"
 
 #. GtkTreeViewColumn
-#: ../src/x_dialog.c:3587
-#: ../src/x_multiattrib.c:1597
+#: ../src/x_dialog.c:3587 ../src/x_multiattrib.c:1597
 msgid "Name"
 msgstr "Naam"
 
@@ -1906,8 +1823,10 @@ msgstr "Wijzigingen in schema \"%s\" opslaan voor het afsluiten?"
 
 #: ../src/x_dialog.c:3709
 #, c-format
-msgid "There are %d schematics with unsaved changes. Save changes before closing?"
-msgstr "Er zijn %d schema's met wijzigingen. Wijzigingen opslaan voor het afsluiten?"
+msgid ""
+"There are %d schematics with unsaved changes. Save changes before closing?"
+msgstr ""
+"Er zijn %d schema's met wijzigingen. Wijzigingen opslaan voor het afsluiten?"
 
 #. secondary label
 #: ../src/x_dialog.c:3738
@@ -1928,7 +1847,8 @@ msgid ""
 "The name cannot end with a space.\n"
 "The value cannot start with a space."
 msgstr ""
-"<span weight=\"bold\" size=\"larger\">De invoer attribuut \"%s\" is ongeldig\n"
+"<span weight=\"bold\" size=\"larger\">De invoer attribuut \"%s\" is "
+"ongeldig\n"
 "Alstublieft corrigeren voor dat je doorgaat</span>\n"
 "\n"
 "De naam en waarde mogen niet leeg zijn.\n"
@@ -2005,7 +1925,8 @@ msgid ""
 "\n"
 "%s.\n"
 msgstr ""
-"De volgende fout ontstond tijdens het opslaan van afbeelding met type %s naar bestandnaam:\n"
+"De volgende fout ontstond tijdens het opslaan van afbeelding met type %s "
+"naar bestandnaam:\n"
 "%s\n"
 "\n"
 "%s.\n"
@@ -2032,7 +1953,11 @@ msgstr "Breedte x Hoogte"
 msgid "Image type"
 msgstr "Afbeelding type"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Status"
 
@@ -2107,7 +2032,8 @@ msgstr "/Omhoog"
 #: ../src/x_menus.c:333
 #, c-format
 msgid "Tried to set the sensitivity on non-existent menu item '%s'\n"
-msgstr "Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '%s'\n"
+msgstr ""
+"Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '%s'\n"
 
 #: ../src/x_menus.c:357
 msgid "Popup_menu_item_factory doesn't exist!\n"
@@ -2115,7 +2041,9 @@ msgstr "Popup_menu_item_factory bestaat niet!\n"
 
 #: ../src/x_menus.c:370
 msgid "Tried to set the sensitivity on a non-existent popup menu_item\n"
-msgstr "Probeerde de gevoeligheid in te stellen op een niet bestaand popup menu_item\n"
+msgstr ""
+"Probeerde de gevoeligheid in te stellen op een niet bestaand popup "
+"menu_item\n"
 
 #. Remove this entry from all menus
 #: ../src/x_menus.c:482
@@ -2332,11 +2260,13 @@ msgstr "Herstel de laatste ongedaanmaking"
 #: ../src/x_window.c:440
 msgid ""
 "Add component...\n"
-"Select library and component from list, move the mouse into main window, click to place\n"
+"Select library and component from list, move the mouse into main window, "
+"click to place\n"
 "Right mouse button to cancel"
 msgstr ""
 "Voeg een component toe...\n"
-"Selecteer een bibliotheek en component uit delijst, verplaats de muisindicator in het hoofdvensterklik om component te plaatsen\n"
+"Selecteer een bibliotheek en component uit delijst, verplaats de "
+"muisindicator in het hoofdvensterklik om component te plaatsen\n"
 "Rechter muisknop om af te breken"
 
 #: ../src/x_window.c:450
@@ -2445,40 +2375,54 @@ msgstr "gEDA schema bewerking"
 
 #~ msgid "Attribute failed ot find.\n"
 #~ msgstr "Attribuut weigert of niet gevonden.\n"
+
 #~ msgid "Attribute Mode"
 #~ msgstr "Attribuut Mode"
+
 #~ msgid "ERROR! you can't get an attribute without an ='s\n"
 #~ msgstr "FOUT! je kunt geen attribuut zonder een ='s krijgen\n"
+
 #~ msgid "Got NULL in o_complex_translate_display_selection\n"
 #~ msgstr "Ontving NULL in o_complex_translate_display_selection\n"
+
 #~ msgid "Got NULL in o_complex_translate_selection!\n"
 #~ msgstr "Ontving NULL in o_complex_translate_selection\n"
+
 #~ msgid "ERROR: NULL object in o_rotate_90!\n"
 #~ msgstr "FOUT: NULL object in o_rotate 90!\n"
+
 #~ msgid "ERROR: NULL object in o_mirror!\n"
 #~ msgstr "FOUT: NULL object in o_mirror!\n"
+
 #~ msgid "Invalid mode [%s] passed to %s\n"
 #~ msgstr "Ongeldige mode [%s] overgedragen aan %s\n"
+
 #~ msgid "FAQ"
 #~ msgstr "Vaak Gestelde Vragen"
+
 #~ msgid "gEDA Wiki"
 #~ msgstr "gEDA Wiki"
+
 #~ msgid ""
 #~ "Found a version [%s%s] gschemrc file:\n"
 #~ "[%s]\n"
 #~ msgstr ""
 #~ "Een versie [%s%s] gschemrc bestand gevonden:\n"
 #~ "[%s]\n"
+
 #~ msgid ""
 #~ "While gschem is in ALPHA, please be sure that you have the latest rc "
 #~ "file.\n"
 #~ msgstr ""
 #~ "Verzeker je ervan dat je het laatste rc bestand gebruikt zolang gschem in "
 #~ "het ALPHA stadium is.\n"
+
 #~ msgid "Invalid mode [%s] passed to scrollbar-update\n"
 #~ msgstr "Ongeldige mode [%s] overgedragen aan scrollbar-update\n"
+
 #~ msgid "Duplicate stroke definition passed to stroke! [%s]\n"
 #~ msgstr "Duplikaat stroke definitie overgedragen aan stroke! [%s]\n"
+
 #~ msgid ""
 #~ "A stroke keyword has been found in an rc file, but gschem\n"
 #~ "is not compiled to support strokes, please recompile gschem\n"
@@ -2487,8 +2431,10 @@ msgstr "gEDA schema bewerking"
 #~ "Een 'stroke' sleutelwoord is in een rc bestand gevonden,\n"
 #~ "maar gschem is gecompileerd om stroke te ondersteunen,\n"
 #~ "kompileer gschem opnieuw met LibStroke\n"
+
 #~ msgid "selected a nonexistant object!\n"
 #~ msgstr "Een niet bestaand voorwerp geselecteerd!.\n"
+
 #~ msgid ""
 #~ "Could not unembedded component, could not find appropriate .sym file\n"
 #~ msgstr "Kan component niet uitsluiten, kan juiste .sym file niet vinden\n"
@@ -2496,14 +2442,17 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "Component still embedded and not updated\n"
 #~ msgstr "Component is nog steeds ingesloten en niet vernieuwd\n"
+
 #~ msgid "More than one component found with name [%s]\n"
 #~ msgstr "Meer dan een component gevonden met de naam [%s]\n"
 
 #, fuzzy
 #~ msgid "Write PNG..."
 #~ msgstr "Schrijf PNG..."
+
 #~ msgid "Hotkeys..."
 #~ msgstr "Snel-toets..."
+
 #~ msgid "Ack! something got fouled up with the keymappings!\n"
 #~ msgstr "Jakkie! iets heeft een zooitje van de keymappings gemaakt!\n"
 
@@ -2516,8 +2465,10 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "Tried to render text with an invalid angle: %d\n"
 #~ msgstr "Probeerde een ongeldige kleur te verkrijgen: %d\n"
+
 #~ msgid "Generic String"
 #~ msgstr "Algemene Tekst"
+
 #~ msgid "Enter new string."
 #~ msgstr "Voer nieuwe tekst in."
 
@@ -2532,10 +2483,13 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "Add/Edit Attribute"
 #~ msgstr "Plaats/Bewerk Attribuut"
+
 #~ msgid "Multiple Attach"
 #~ msgstr "Meervoudig Toevoegen"
+
 #~ msgid "Replace"
 #~ msgstr "Vervangen"
+
 #~ msgid "ERROR: NULL object in o_delete_end!\n"
 #~ msgstr "FOUT: NULL object in o_delete_end!\n"
 
@@ -2566,16 +2520,22 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "Edit Text Color"
 #~ msgstr "Bewerk Tekst Kleur"
+
 #~ msgid "Line Type"
 #~ msgstr "Lijn Type"
+
 #~ msgid "String too long... hack!\n"
 #~ msgstr "Tekst te lang... aanpassen!\n"
+
 #~ msgid "Ran out of space in the hotkey buffer...\n"
 #~ msgstr "Tekort aan ruimte in de Snel-toets buffer...\n"
+
 #~ msgid "Height"
 #~ msgstr "Hoogte"
+
 #~ msgid "Script Execute..."
 #~ msgstr "Uitvoering Script..."
+
 #~ msgid ""
 #~ "Warning: negative numbers not allowed in the autonumber_text dialog\n"
 #~ msgstr ""
@@ -2589,20 +2549,24 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "search text"
 #~ msgstr "zoek tekst"
+
 #~ msgid "hierarchical sheets"
 #~ msgstr "hierarchische bladen"
 
 #, fuzzy
 #~ msgid "unnumbered"
 #~ msgstr "ongenummerd"
+
 #~ msgid "all"
 #~ msgstr "alle"
 
 #, fuzzy
 #~ msgid "options"
 #~ msgstr "aktie"
+
 #~ msgid "top down"
 #~ msgstr "boven onder"
+
 #~ msgid "New Page created [%s]\n"
 #~ msgstr "Nieuwe pagina gemaakt [%s]\n"
 
@@ -2621,66 +2585,93 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "Agg, could not open directory: %s\n"
 #~ msgstr "Aarg, kan map: %s niet openen\n"
+
 #~ msgid "Too many directories! Increase MAX_DIRS\n"
 #~ msgstr "Teveel mappen! Verhoog MAX_DIRS\n"
+
 #~ msgid "Too many files! Increase MAX_FILES\n"
 #~ msgstr "Teveel bestanden! verhoog MAX_FILES\n"
 
 #, fuzzy
 #~ msgid "sch - Schematics"
 #~ msgstr "sch - Schema's"
+
 #~ msgid "sym - Symbols "
 #~ msgstr "sym - Symbolen"
+
 #~ msgid "sym/sch - Schematics and Symbols"
 #~ msgstr "sym/sch - Symbolen en Schema's"
+
 #~ msgid "* - All Files"
 #~ msgstr "* - Alle bestanden"
+
 #~ msgid "x_fileselect_preview_checkbox: Oops got a null f_current!\n"
 #~ msgstr "x_fileselect_preview_checkbox: Oops, ontving een null f_current!\n"
+
 #~ msgid "Search in Files"
 #~ msgstr "Zoek in Bestanden"
+
 #~ msgid "Search in Files - End of list"
 #~ msgstr "Zoek in Bestanden - Einde van de lijst"
+
 #~ msgid "Search in Components"
 #~ msgstr "Zoek in Componenten"
+
 #~ msgid "Search in Components - Found library only"
 #~ msgstr "Zoek in Componenten - Alleen bibliotheek gevonden"
+
 #~ msgid "Search in Components - End of list"
 #~ msgstr "Zoek in Componenten - Einde van de lijst"
+
 #~ msgid "Directories"
 #~ msgstr "Mappen"
+
 #~ msgid "Files"
 #~ msgstr "Bestanden"
 
 #, fuzzy
 #~ msgid "Discard changes"
 #~ msgstr "Veranderingen Wegdoen?"
+
 #~ msgid "OK"
 #~ msgstr "OK"
+
 #~ msgid "Cancel"
 #~ msgstr "Afbreken"
+
 #~ msgid "Apply"
 #~ msgstr "Toepassen"
+
 #~ msgid "Find"
 #~ msgstr "Vind"
+
 #~ msgid "Done"
 #~ msgstr "Klaar"
+
 #~ msgid "SaveAs"
 #~ msgstr "OpslaanAls"
+
 #~ msgid "Write"
 #~ msgstr "Schrijf"
+
 #~ msgid "Print"
 #~ msgstr "Afdrukken"
+
 #~ msgid "Edit mode"
 #~ msgstr "Bewerk mode"
+
 #~ msgid "Move mode"
 #~ msgstr "Verplaats mode"
+
 #~ msgid "Copy mode"
 #~ msgstr "Kopieer mode"
+
 #~ msgid "Delete mode"
 #~ msgstr "Verwijder mode"
+
 #~ msgid "Rotate mode"
 #~ msgstr "Rotatie mode"
+
 #~ msgid "Mirror mode"
 #~ msgstr "Spiegel mode"
 
@@ -2692,110 +2683,150 @@ msgstr "gEDA schema bewerking"
 #, fuzzy
 #~ msgid "Comps"
 #~ msgstr "Componenten"
+
 #~ msgid "Both"
 #~ msgstr "Beide"
 
 #, fuzzy
 #~ msgid "Deattach"
 #~ msgstr "Losmaken"
+
 #~ msgid "refdes=C"
 #~ msgstr "refdes=C"
+
 #~ msgid "refdes=Q"
 #~ msgstr "refdes=Q"
+
 #~ msgid "refdes=R"
 #~ msgstr "refdes=R"
+
 #~ msgid "refdes=X"
 #~ msgstr "refdes=X"
+
 #~ msgid "%s requires a string as a parameter\n"
 #~ msgstr "%s vereist een text als parameter.\n"
+
 #~ msgid "Invalid parameters to paper-sizes\n"
 #~ msgstr "Ongeldige waarde voor paper-sizes.\n"
+
 #~ msgid "Cannot obtain the current directory!\n"
 #~ msgstr "Kan de huidige map niet verkrijgen!.\n"
+
 #~ msgid "Cannot get cwd!\n"
 #~ msgstr "Kan geen cwd verkrijgen!.\n"
+
 #~ msgid "ERROR: NULL object in o_embed!\n"
 #~ msgstr "FOUT: NULL object in o_embed!\n"
 
 #, fuzzy
 #~ msgid "Warning: two components with same refdes: %d\n"
 #~ msgstr "Attentie: twee componenten hebben hetzelfde refdes attribuut: %d\n"
+
 #~ msgid "Got an unexpected NULL in o_update_component\n"
 #~ msgstr "Ontving een onverwachte NULL in o_update_component\n"
+
 #~ msgid "Invalid space specified, setting to 100\n"
 #~ msgstr "Ongeldig gebied gespecificeerd, instellen op 100\n"
+
 #~ msgid "Invalid length specified, setting to 100\n"
 #~ msgstr "Ongeldige lengte gespecificeerd, instellen op 100\n"
+
 #~ msgid "Autonumber text starting with:"
 #~ msgstr "Automatisch tekst nummeren startend met:"
 
 #, fuzzy
 #~ msgid "Add/Edit"
 #~ msgstr "Toevoegen/Bewerk"
+
 #~ msgid "Open Page"
 #~ msgstr "Open pagina"
+
 #~ msgid "Update Manager"
 #~ msgstr "Vernieuw Manager"
+
 #~ msgid "Close Manager"
 #~ msgstr "Sluit Manager"
+
 #~ msgid "Read system-gschemrc file [%s]\n"
 #~ msgstr "Lees het system-gschemrc [%s] bestand\n"
 
 #, fuzzy
 #~ msgid "Did not find required system-gschemrc file [%s]\n"
 #~ msgstr "Kan het system-gschemrc [%s] niet vinden\n"
+
 #~ msgid "Read ~/.gEDA/gschemrc file [%s]\n"
 #~ msgstr "Lees het ~/.gEDA/gschemrc [%s] bestand.\n"
 
 #, fuzzy
 #~ msgid "Did not find optional ~/.gEDA/gschemrc file [%s]\n"
 #~ msgstr "Bestand ~/.gEDA/gschemrc [%s] niet gevonden\n"
+
 #~ msgid "Read local gschemrc file [%s]\n"
 #~ msgstr "Lees het lokale gschemrc [%s] bestand\n"
 
 #, fuzzy
 #~ msgid "Did not find optional local gschemrc file [%s]\n"
 #~ msgstr "Kan het lokale gschemrc [%s] bestand niet vinden.\n"
+
 #~ msgid "Read specified rc file [%s]\n"
 #~ msgstr "Lees het gespecificeerde rc [%s] bestand\n"
+
 #~ msgid "Did not find specified gschemrc file [%s]\n"
 #~ msgstr "Kan het gespecificeerde rc [%s] bestand niet vinden\n"
+
 #~ msgid "Could not find any gschemrc file!\n"
 #~ msgstr "Kan geen enkel gschmrc bestand vinden!\n"
+
 #~ msgid "Could not find a gschemrc file\n"
 #~ msgstr "Kan geen gschmrc bestand vinden!\n"
+
 #~ msgid "Invalid path [%s] passed to component-library\n"
 #~ msgstr "Ongeldige waarde [%s] overgedragen aan component-library\n"
+
 #~ msgid "Invalid path [%s] passed to component-library-search\n"
 #~ msgstr "Ongeldig pad [%s] overgedragen aan component-library-search\n"
+
 #~ msgid "Invalid path [%s] passed to %s\n"
 #~ msgstr "Ongeldig pad [%s] overgedragen aan %s\n"
+
 #~ msgid "Invalid path [%s] passed to source-library-search\n"
 #~ msgstr "Ongeldig pad [%s] overgedragen aan source-library-search\n"
+
 #~ msgid "Invalid path [%s] passed to scheme-directory\n"
 #~ msgstr "Ongeldig pad [%s] overgedragen aan scheme-directory\n"
+
 #~ msgid "Invalid path [%s] passed to bitmap-directory\n"
 #~ msgstr "Ongeldig pad [%s] overgedragen aan bitmap-directory\n"
+
 #~ msgid "Invalid path [%s] passed to font-directory\n"
 #~ msgstr "Ongeldig pad [%s] overgedragen aan font-directory\n"
+
 #~ msgid "Ok"
 #~ msgstr "Ok"
+
 #~ msgid "Edit Component"
 #~ msgstr "Bewerk Component"
+
 #~ msgid "Limits"
 #~ msgstr "Limieten"
+
 #~ msgid "Saved - Select Mode"
 #~ msgstr "Opgeslagen - Selectie Mode"
+
 #~ msgid "Saved All - Select"
 #~ msgstr "Alles opgeslagen - Selectie"
+
 #~ msgid "Paste 1 Mode "
 #~ msgstr "Plak 1 Mode "
+
 #~ msgid "Paste 2 Mode "
 #~ msgstr "Plak 2 Mode "
+
 #~ msgid "Paste 3 Mode "
 #~ msgstr "Plak 3 Mode "
+
 #~ msgid "Paste 4 Mode "
 #~ msgstr "Plak 4 Mode "
+
 #~ msgid "Invisible"
 #~ msgstr "Onzichtbaar"
-
diff --git a/gschem/po/pt_BR.po b/gschem/po/pt_BR.po
index ce5f597..c93a62e 100644
--- a/gschem/po/pt_BR.po
+++ b/gschem/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pt_BR\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2006-07-27 01:34-0300\n"
 "Last-Translator: \n"
 "Language-Team:  <pt@xxxxxx>\n"
@@ -561,49 +561,49 @@ msgstr "Tamanho [%d] inválido (text-size)\n"
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Tamanho [%d] inválido passado tamanho de grade\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr ""
 "Número de níveis [%d] inválido para função desfaz passado para undo-level\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, fuzzy, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Tamanho [%d] inválido passado tamanho de grade\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, fuzzy, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "Tamanho [%d] inválido (text-size)\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, fuzzy, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr "Tamanho [%d] inválido (text-size)\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, fuzzy, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Tamanho [%d] inválido (text-size)\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, fuzzy, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr ""
 "Número de níveis [%d] inválido para função desfaz passado para undo-level\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, fuzzy, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Tamanho [%d] inválido passado tamanho de grade\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, fuzzy, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Tamanho [%d] inválido passado tamanho de grade\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, fuzzy, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr ""
@@ -1156,27 +1156,27 @@ msgstr "Texto oculto agora está visível\n"
 msgid "Hidden text is now invisible\n"
 msgstr "Texto oculto agora está invisível\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr ""
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr "N�O foi possível deixar arquivo backup [%s] como leitura e gravação\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "N�O foi possível deixar arquivo backup [%s] apenas leitura!\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "N�O foi possível salvar  arquivo backup [%s] !\n"
@@ -1991,7 +1991,11 @@ msgstr "Largura x Altura"
 msgid "Image type"
 msgstr ""
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "Status"
 
diff --git a/gschem/po/ru.po b/gschem/po/ru.po
index 46510d5..e22a2e0 100644
--- a/gschem/po/ru.po
+++ b/gschem/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ru\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2006-09-13 16:59+0300\n"
 "Last-Translator: Andy Shevchenko <andy@xxxxxxxxxxxx>\n"
 "Language-Team: Russian <ru@xxxxxx>\n"
@@ -562,47 +562,47 @@ msgstr "Ð?евеÑ?нÑ?й Ñ?азмеÑ? [%d] пÑ?и обÑ?абоÑ?ке text-size\n
 msgid "Invalid size [%d] passed to snap-size\n"
 msgstr "Ð?евеÑ?нÑ?й Ñ?азмеÑ? [%d] пÑ?и обÑ?абоÑ?ке snap-size\n"
 
-#: ../src/g_rc.c:1050
+#: ../src/g_rc.c:1067
 #, c-format
 msgid "Invalid num levels [%d] passed to undo-levels\n"
 msgstr "Ð?евеÑ?ное колиÑ?еÑ?Ñ?во Ñ?Ñ?овней [%d] пÑ?и обÑ?абоÑ?ке undo-levels\n"
 
-#: ../src/g_rc.c:1290
+#: ../src/g_rc.c:1307
 #, c-format
 msgid "Invalid size [%d] passed to bus-ripper-size\n"
 msgstr "Ð?евеÑ?нÑ?й Ñ?азмеÑ? [%d] пÑ?и обÑ?абоÑ?ке bus-ripper-size\n"
 
-#: ../src/g_rc.c:1365
+#: ../src/g_rc.c:1382
 #, c-format
 msgid "Invalid dot size [%d] passed to grid-dot-size\n"
 msgstr "Ð?евеÑ?нÑ?й Ñ?азмеÑ? Ñ?оÑ?ки [%d] пÑ?и обÑ?абоÑ?ке grid-dot-size\n"
 
-#: ../src/g_rc.c:1406
+#: ../src/g_rc.c:1423
 #, c-format
 msgid "Invalid pixel spacing [%d] passed to grid-fixed-threshold\n"
 msgstr "Ð?евеÑ?нÑ?е оÑ?Ñ?Ñ?Ñ?пÑ? [%d] пÑ?и обÑ?абоÑ?ке grid-fixed-threshold\n"
 
-#: ../src/g_rc.c:1450
+#: ../src/g_rc.c:1467
 #, c-format
 msgid "Invalid offset [%d] passed to add-attribute-offset\n"
 msgstr "Ð?евеÑ?ное Ñ?меÑ?ение [%d] пÑ?и обÑ?абоÑ?ке add-attribute-offset\n"
 
-#: ../src/g_rc.c:1474
+#: ../src/g_rc.c:1491
 #, c-format
 msgid "Invalid number of seconds [%d] passed to auto-save-interval\n"
 msgstr "Ð?евеÑ?ное Ñ?иÑ?ло Ñ?екÑ?нд [%d] пÑ?и обÑ?абоÑ?ке auto-save-interval\n"
 
-#: ../src/g_rc.c:1515
+#: ../src/g_rc.c:1532
 #, c-format
 msgid "Invalid gain [%d] passed to mousepan-gain\n"
 msgstr "Ð?евеÑ?ное Ñ?Ñ?коÑ?ение [%d] пÑ?и обÑ?абоÑ?ке mousepan-gain\n"
 
-#: ../src/g_rc.c:1538
+#: ../src/g_rc.c:1555
 #, c-format
 msgid "Invalid gain [%d] passed to keyboardpan-gain\n"
 msgstr "Ð?евеÑ?ное Ñ?Ñ?коÑ?ение [%d] пÑ?и обÑ?абоÑ?ке keyboardpan-gain\n"
 
-#: ../src/g_rc.c:1584
+#: ../src/g_rc.c:1601
 #, fuzzy, c-format
 msgid "Invalid number of pixels [%d] passed to select-slack-pixels\n"
 msgstr "Ð?евеÑ?ное Ñ?иÑ?ло Ñ?екÑ?нд [%d] пÑ?и обÑ?абоÑ?ке auto-save-interval\n"
@@ -1156,29 +1156,29 @@ msgstr "СкÑ?Ñ?Ñ?Ñ?й Ñ?екÑ?Ñ? Ñ?ейÑ?аÑ? видим\n"
 msgid "Hidden text is now invisible\n"
 msgstr "СкÑ?Ñ?Ñ?Ñ?й Ñ?еÑ?кÑ? Ñ?ейÑ?аÑ? невидим\n"
 
-#: ../src/o_misc.c:771
+#: ../src/o_misc.c:775
 #, c-format
 msgid "Could not find symbol [%s] in library. Update failed.\n"
 msgstr ""
 
-#: ../src/o_misc.c:906
+#: ../src/o_misc.c:910
 #, c-format
 msgid "o_autosave_backups: Can't get the real filename of %s."
 msgstr "o_autosave_backups: невозможно полÑ?Ñ?иÑ?Ñ? Ñ?еалÑ?но имÑ? Ñ?айла длÑ? %s."
 
-#: ../src/o_misc.c:950
+#: ../src/o_misc.c:954
 #, c-format
 msgid "Could NOT set previous backup file [%s] read-write\n"
 msgstr ""
 "Ð?евозможно Ñ?Ñ?Ñ?ановиÑ?Ñ? Ñ?ежим Ñ?Ñ?ениÑ?-запиÑ?и длÑ? пÑ?едÑ?дÑ?Ñ?ей Ñ?езеÑ?вной копии "
 "Ñ?айла [%s]\n"
 
-#: ../src/o_misc.c:968
+#: ../src/o_misc.c:972
 #, c-format
 msgid "Could NOT set backup file [%s] readonly\n"
 msgstr "Ð?евозможно Ñ?Ñ?Ñ?ановиÑ?Ñ? Ñ?ежим Ñ?олÑ?ко Ñ?Ñ?ениÑ? длÑ? Ñ?езеÑ?вного Ñ?айла [%s]\n"
 
-#: ../src/o_misc.c:973
+#: ../src/o_misc.c:977
 #, c-format
 msgid "Could NOT save backup file [%s]\n"
 msgstr "Ð?евозможно Ñ?оÑ?Ñ?аниÑ?Ñ? Ñ?езеÑ?внÑ?й Ñ?айл [%s]\n"
@@ -1996,7 +1996,11 @@ msgstr "ШиÑ?ина-x-Ð?Ñ?Ñ?оÑ?а"
 msgid "Image type"
 msgstr "Ð?зобÑ?ажение"
 
-#: ../src/x_log.c:252
+#: ../src/x_log.c:195
+msgid "** Invalid UTF-8 in log message. See stderr or gschem.log.\n"
+msgstr ""
+
+#: ../src/x_log.c:263
 msgid "Status"
 msgstr "СÑ?аÑ?Ñ?Ñ?"
 
diff --git a/libgeda/po/de_DE.po b/libgeda/po/de_DE.po
index 6ad18fa..0fa4895 100644
--- a/libgeda/po/de_DE.po
+++ b/libgeda/po/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de_DE\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-07 18:34+0100\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2008-01-07 18:44+0100\n"
 "Last-Translator: Werner Hoch <werner.ho@xxxxxx>\n"
 "Language-Team: deutsch <de@xxxxxx>\n"
@@ -321,7 +321,7 @@ msgstr "Verwende die Farbe WEISS\n"
 msgid "Found an improper attribute: _%s_\n"
 msgstr "Fehlerhaftes Attribut entdeckt: [%s]\n"
 
-#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1851
+#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1797
 msgid "Did not find slotdef=#:#,#,#... attribute\n"
 msgstr "Es wurde kein slotdef=#:#,#,#... Attribut gefunden\n"
 
@@ -330,11 +330,11 @@ msgstr "Es wurde kein slotdef=#:#,#,#... Attribut gefunden\n"
 msgid "Improper slotdef syntax: missing \":\".\n"
 msgstr "Fehlerhafte slotdef syntax: \":\" fehlt.\n"
 
-#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1870
+#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1816
 msgid "Did not find proper slotdef=#:#,#,#... attribute\n"
 msgstr "Kein korrektes Attribut slotdef=#:#,#,#... gefunden\n"
 
-#: ../src/o_attrib.c:1804 ../src/o_attrib.c:1904
+#: ../src/o_attrib.c:1750 ../src/o_attrib.c:1850
 msgid "component missing pinseq= attribute\n"
 msgstr "pinseq= Attribut fehlt.\n"
 
diff --git a/libgeda/po/en_GB.po b/libgeda/po/en_GB.po
index a4d576a..1309de5 100644
--- a/libgeda/po/en_GB.po
+++ b/libgeda/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: libgeda\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2007-12-29 11:21+0100\n"
 "Last-Translator: Peter Clifton <pcjc2@xxxxxxxxx>\n"
 "Language-Team: geda-dev <geda-dev@xxxxxxxx>\n"
@@ -244,6 +244,46 @@ msgstr "Could not find [%s] for interpretation\n"
 msgid "RC file [%s] already read in.\n"
 msgstr "RC file [%s] already read in.\n"
 
+#: ../src/g_rc.c:211
+#, c-format
+msgid "Read system-%s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:213
+#, c-format
+msgid "Did not find required system-%s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:256
+#, c-format
+msgid "Read ~/.gEDA/%s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:258
+#, fuzzy, c-format
+msgid "Did not find optional ~/.gEDA/%s file [%%s]\n"
+msgstr "Could not find a %s file\n"
+
+#: ../src/g_rc.c:292
+#, c-format
+msgid "Read local %s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:294
+#, fuzzy, c-format
+msgid "Did not find optional local %s file [%%s]\n"
+msgstr "Could not find a %s file\n"
+
+#: ../src/g_rc.c:330
+#, c-format
+msgid "Read specified %s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:332
+#, fuzzy, c-format
+msgid "Did not find specified %s file [%%s]\n"
+msgstr "Could not find a %s file\n"
+
 #. ! \todo these two are basically the
 #. * same. Inefficient!
 #.
@@ -277,7 +317,7 @@ msgstr "Setting colour to WHITE\n"
 msgid "Found an improper attribute: _%s_\n"
 msgstr "Found an improper attribute: _%s_\n"
 
-#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1851
+#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1797
 msgid "Did not find slotdef=#:#,#,#... attribute\n"
 msgstr "Did not find slotdef=#:#,#,#... attribute\n"
 
@@ -286,11 +326,11 @@ msgstr "Did not find slotdef=#:#,#,#... attribute\n"
 msgid "Improper slotdef syntax: missing \":\".\n"
 msgstr "Improper slotdef syntax: missing \":\".\n"
 
-#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1870
+#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1816
 msgid "Did not find proper slotdef=#:#,#,#... attribute\n"
 msgstr "Did not find proper slotdef=#:#,#,#... attribute\n"
 
-#: ../src/o_attrib.c:1804 ../src/o_attrib.c:1904
+#: ../src/o_attrib.c:1750 ../src/o_attrib.c:1850
 msgid "component missing pinseq= attribute\n"
 msgstr "component missing pinseq= attribute\n"
 
@@ -330,6 +370,13 @@ msgstr "Null radius circles are not allowed\n"
 msgid "Found a zero radius circle [ %c %d %d %d %d ]\n"
 msgstr "Found a zero radius circle [ %c %d %d %d %d ]\n"
 
+#: ../src/o_complex_basic.c:423
+#, c-format
+msgid ""
+"Component not found:\n"
+" %s"
+msgstr ""
+
 #: ../src/o_complex_basic.c:716
 #, c-format
 msgid "Found a component with an invalid rotation [ %c %d %d %d %d %d %s ]\n"
@@ -709,9 +756,6 @@ msgstr "Could not find [%s] in any SourceLibrary\n"
 #~ msgid "Can't get the real filename of %s.\n"
 #~ msgstr "Can't get the real filename of %s.\n"
 
-#~ msgid "Could not find a %s file\n"
-#~ msgstr "Could not find a %s file\n"
-
 #~ msgid "\tMAJOR VERSION CHANGE (file %.3f, instantiated %.3f)!\n"
 #~ msgstr "\tMAJOR VERSION CHANGE (file %.3f, instantiated %.3f)!\n"
 
diff --git a/libgeda/po/es_ES.po b/libgeda/po/es_ES.po
index 6f79ef7..2e52726 100644
--- a/libgeda/po/es_ES.po
+++ b/libgeda/po/es_ES.po
@@ -8,13 +8,13 @@ msgid ""
 msgstr ""
 "Project-Id-Version: libgeda\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-07 20:11+0100\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2008-01-07 20:17+0100\n"
 "Last-Translator: Carlos Nieves Ã?nega <cnieves@xxxxxxxxxx>\n"
 "Language-Team: geda-dev <geda-dev@xxxxxxxx>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit"
+"Content-Transfer-Encoding: 8bit\n"
 
 #: ../data/libgeda.xml.in.h:1
 msgid "gEDA circuit schematic"
@@ -326,7 +326,7 @@ msgstr "Seleccionando color BLANCO\n"
 msgid "Found an improper attribute: _%s_\n"
 msgstr "Se ha encontrado una propiedad no válida: _%s_\n"
 
-#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1851
+#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1797
 msgid "Did not find slotdef=#:#,#,#... attribute\n"
 msgstr "No se ha encontrado un atributo slotdef=#:#,#,#...\n"
 
@@ -335,11 +335,11 @@ msgstr "No se ha encontrado un atributo slotdef=#:#,#,#...\n"
 msgid "Improper slotdef syntax: missing \":\".\n"
 msgstr "Sintaxis de slotdef incorrecta: falta el carácter \":\".\n"
 
-#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1870
+#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1816
 msgid "Did not find proper slotdef=#:#,#,#... attribute\n"
 msgstr "No se ha encontrado un atributo válido slotdef=#:#,#,#...\n"
 
-#: ../src/o_attrib.c:1804 ../src/o_attrib.c:1904
+#: ../src/o_attrib.c:1750 ../src/o_attrib.c:1850
 msgid "component missing pinseq= attribute\n"
 msgstr "El componente no tiene el atributo pinseq\n"
 
@@ -800,4 +800,3 @@ msgstr "Encontrado [%s]\n"
 #, c-format
 msgid "Could not find [%s] in any SourceLibrary\n"
 msgstr "No se ha podido encontrar [%s] en ninguna librería fuente\n"
-
diff --git a/libgeda/po/nl_NL.po b/libgeda/po/nl_NL.po
index 0f9e2df..10ba4f1 100644
--- a/libgeda/po/nl_NL.po
+++ b/libgeda/po/nl_NL.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: libgeda\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-05 21:12-0500\n"
+"POT-Creation-Date: 2008-01-11 01:22-0500\n"
 "PO-Revision-Date: 2007-12-29 17:03+0100\n"
 "Last-Translator: Bert Timmerman <bert.timmerman@xxxxxxxxx>\n"
 "Language-Team: geda-dev <geda-dev@xxxxxxxx>\n"
@@ -253,6 +253,46 @@ msgstr "Kan [%s] niet vinden voor interpretatie\n"
 msgid "RC file [%s] already read in.\n"
 msgstr "RC bestand [%s] is reeds ingelezen.\n"
 
+#: ../src/g_rc.c:211
+#, c-format
+msgid "Read system-%s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:213
+#, c-format
+msgid "Did not find required system-%s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:256
+#, c-format
+msgid "Read ~/.gEDA/%s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:258
+#, fuzzy, c-format
+msgid "Did not find optional ~/.gEDA/%s file [%%s]\n"
+msgstr "Kan geen %s bestand vinden\n"
+
+#: ../src/g_rc.c:292
+#, c-format
+msgid "Read local %s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:294
+#, fuzzy, c-format
+msgid "Did not find optional local %s file [%%s]\n"
+msgstr "Kan geen %s bestand vinden\n"
+
+#: ../src/g_rc.c:330
+#, c-format
+msgid "Read specified %s file [%%s]\n"
+msgstr ""
+
+#: ../src/g_rc.c:332
+#, fuzzy, c-format
+msgid "Did not find specified %s file [%%s]\n"
+msgstr "Kan geen %s bestand vinden\n"
+
 # ! \todo deze twee zijn eigenlijk het zelfde. inefficient!
 #. ! \todo these two are basically the
 #. * same. Inefficient!
@@ -287,7 +327,7 @@ msgstr "Stel de kleur in op WIT \n"
 msgid "Found an improper attribute: _%s_\n"
 msgstr "Ongewenst attribuut gevonden: _%s_\n"
 
-#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1851
+#: ../src/o_attrib.c:1690 ../src/o_attrib.c:1797
 msgid "Did not find slotdef=#:#,#,#... attribute\n"
 msgstr "Kan slotdef=#:#,#,#... attribuut niet vinden\n"
 
@@ -297,11 +337,11 @@ msgstr "Kan slotdef=#:#,#,#... attribuut niet vinden\n"
 msgid "Improper slotdef syntax: missing \":\".\n"
 msgstr "Ongewenst slotdef syntax: \":\". ontbreekt\n"
 
-#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1870
+#: ../src/o_attrib.c:1711 ../src/o_attrib.c:1816
 msgid "Did not find proper slotdef=#:#,#,#... attribute\n"
 msgstr "Kan het gewenste slotdef=#:#,#,#... attribuut niet vinden\n"
 
-#: ../src/o_attrib.c:1804 ../src/o_attrib.c:1904
+#: ../src/o_attrib.c:1750 ../src/o_attrib.c:1850
 msgid "component missing pinseq= attribute\n"
 msgstr "komponent mist het pinseq= attribuut\n"
 
@@ -342,6 +382,13 @@ msgstr "Cirkels met een radius van nul zijn niet toegestaan\n"
 msgid "Found a zero radius circle [ %c %d %d %d %d ]\n"
 msgstr "Een cirkel met een radius van nul gevonden [ %c %d %d %d %d ]\n"
 
+#: ../src/o_complex_basic.c:423
+#, c-format
+msgid ""
+"Component not found:\n"
+" %s"
+msgstr ""
+
 #: ../src/o_complex_basic.c:716
 #, c-format
 msgid "Found a component with an invalid rotation [ %c %d %d %d %d %d %s ]\n"
@@ -736,9 +783,6 @@ msgstr "Kan geen [%s] vinden in welke BronBibliotheek dan ook!\n"
 #~ msgid "Can't get the real filename of %s.\n"
 #~ msgstr "Kan de werkelijke bestandsnaam van %s niet krijgen.\n"
 
-#~ msgid "Could not find a %s file\n"
-#~ msgstr "Kan geen %s bestand vinden\n"
-
 #~ msgid "\tMAJOR VERSION CHANGE (file %.3f, instantiated %.3f)!\n"
 #~ msgstr "\tGROTE VERSIE VERANDERING (bestand %.3f, bedoeld %.3f)!\n"
 

commit bf5bbdeabe715ff67e6d5c9b4ea4ac4c6d887468
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date:   Fri Jan 11 01:14:23 2008 -0500

    Updated copyright date for the new year.

diff --git a/README b/README
index 92208b7..771d4df 100644
--- a/README
+++ b/README
@@ -42,7 +42,7 @@ README for gEDA/gaf
 	files for more information.
 
 	Programs and associated files are: 
-	Copyright 1998-2007 by Ales Hvezda and the respective
+	Copyright 1998-2008 by Ales Hvezda and the respective
 	original authors (which are listed on the respective files)
 
 

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

    Updated all ChangeLogs for this release (1.3.1)

diff --git a/docs/ChangeLog b/docs/ChangeLog
index 4c1e243..94ca696 100644
--- a/docs/ChangeLog
+++ b/docs/ChangeLog
@@ -1,6 +1,23 @@
 # Do not edit this file - generated from version control history
 
 
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+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@xxxxxxxx>
 Date:   Sat Dec 29 11:32:06 2007 -0500
diff --git a/examples/ChangeLog b/examples/ChangeLog
index 893d25e..3e45b30 100644
--- a/examples/ChangeLog
+++ b/examples/ChangeLog
@@ -1,6 +1,56 @@
 # Do not edit this file - generated from version control history
 
 
+commit 1314f9a1aa89f85b27318a2af8d565614e1b8510
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 11 01:57:31 2008 +0000
+
+    Fix some footprint= refdes in the gTAG example
+
+commit a2e742c2f1c3f827af39f3665b0c2dfb37744d7f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:52:16 2008 -0500
+
+    Argh, forgot to update the Makefile.am for the gTAG fixes.
+    
+    This change also belongs to 3fbc908cb6e3be4fb79d32c641cfb15b4765183f
+    and 34d9611f5c27c3617541705edb1fb380ca161
+
+commit 3fbc908cb6e3be4fb79d32c641cfb15b4765183f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:36:02 2008 -0500
+
+    Additional changes need to make gTAG example to work correctly
+    
+    Oops, changes should have been part of 34d9611f5c27c3617541705edb1fb380ca161d53
+
+commit 34d9611f5c27c3617541705edb1fb380ca161d53
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:33:03 2008 -0500
+
+    Fixed up the gTAG example to load correctly from different directory
+    
+    When running gschem from a different directory than the gTAG example
+    directory, the schematics would not load up correctly because a gafrc
+    was not found (with all the component/source library paths).
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+Date:   Mon Dec 31 20:43:08 2007 -0500
+
+    Updated all ChangeLogs for the past development release (1.3.0)
+    
+    This step was supposed to happen before the 1.3.0 tarballs were released.
+    These changes will be picked up in a subsequent release.
+
 commit ba474af87840a0d49e04a00de96b7df2944c09bd
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sat Dec 29 09:57:43 2007 -0500
diff --git a/examples/gTAG/ChangeLog b/examples/gTAG/ChangeLog
index cfa83c8..5617632 100644
--- a/examples/gTAG/ChangeLog
+++ b/examples/gTAG/ChangeLog
@@ -1,6 +1,48 @@
 # Do not edit this file - generated from version control history
 
 
+commit 1314f9a1aa89f85b27318a2af8d565614e1b8510
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 11 01:57:31 2008 +0000
+
+    Fix some footprint= refdes in the gTAG example
+
+commit a2e742c2f1c3f827af39f3665b0c2dfb37744d7f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:52:16 2008 -0500
+
+    Argh, forgot to update the Makefile.am for the gTAG fixes.
+    
+    This change also belongs to 3fbc908cb6e3be4fb79d32c641cfb15b4765183f
+    and 34d9611f5c27c3617541705edb1fb380ca161
+
+commit 3fbc908cb6e3be4fb79d32c641cfb15b4765183f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:36:02 2008 -0500
+
+    Additional changes need to make gTAG example to work correctly
+    
+    Oops, changes should have been part of 34d9611f5c27c3617541705edb1fb380ca161d53
+
+commit 34d9611f5c27c3617541705edb1fb380ca161d53
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:33:03 2008 -0500
+
+    Fixed up the gTAG example to load correctly from different directory
+    
+    When running gschem from a different directory than the gTAG example
+    directory, the schematics would not load up correctly because a gafrc
+    was not found (with all the component/source library paths).
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 6056ef48272778419d39e0233f395bfd60019ab9
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sun Aug 19 22:40:19 2007 -0400
diff --git a/gattrib/ChangeLog b/gattrib/ChangeLog
index 9c7783e..5615e05 100644
--- a/gattrib/ChangeLog
+++ b/gattrib/ChangeLog
@@ -1,6 +1,97 @@
 # Do not edit this file - generated from version control history
 
 
+commit 6d5b5acb9dc6367fd9aa64b0210da7f3ab4bfd5f
+Author: Bert Timmerman <bert.timmerman@xxxxxxxxx>
+Date:   Sun Jan 6 13:10:19 2008 +0100
+
+    Dutch translation file for geda-gattrib reviewed for upcoming release.
+
+commit e800618afe70c93c3739d725172dfdba95386232
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 21:14:51 2008 -0500
+
+    Manually ran make update-po in all directories
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 e7ba76819d6b77772684a72bba9ecbb1221d4ae0
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 20:27:21 2008 -0500
+
+    Added the use of GEDADATA environment variable to make gattrib relocatable
+    
+    gattrib was hardcoding the path to gattrib-menus.xml (using GEDADATADIR
+    which is set at configure time).  This patch makes it possible to move
+    the gattrib binary to a different prefix.  If GEDADATA is not set, then
+    the original behavior of using GEDADATADIR to find gattrib-menus.xml is
+    used.
+
+commit dd0d5724b1ed07c12aaf17478ef4fb0500c6cd4f
+Author: Dan McMahill <dan@bondage.(none)>
+Date:   Sat Jan 5 22:01:13 2008 +0000
+
+    Remove an unused variable.
+
+commit ef9f1e110cc8d67a98310e9c689c5afe5363be25
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 19:15:14 2008 +0000
+
+    Prefix "geda-" to icon names to help namespace the icon theme.
+
+commit 1697a90e5465dde296199745991e76df8f68c3be
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 15:41:07 2008 +0000
+
+    Changed --with-xdgdir to --with-xdgdatadir for consistency
+
+commit ee47fc5fa6d418a54af62a55a78e508d95a0f913
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 02:46:14 2008 +0000
+
+    Change usage of ${datarootdir} to ${datadir} for autoconf compatibility.
+
+commit 208cb97b474b29efea9b76d8b9099ffe2bf446af
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 01:22:20 2008 +0000
+
+    Fix typo in --disable-update-desktop-database help text
+    
+    Also fixed closing comment which had "mime" instead of "desktop"
+
+commit 5f3cde4f20975275cb38b52cd3155fda41201209
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 17:24:18 2008 +0000
+
+    Fix configure checks for Guile (again).
+    
+    The previous patch missed changing the gschem configure script
+    (generated from configure.ac.in), and got the logic wrong anyway.
+
+commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 15:42:13 2008 +0000
+
+    Fix configure checks for Guile.
+    
+    Quote variables to protect them and alter version test logic so that
+    it doesn't think version 2.1 is older than 1.8.
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Mon Dec 31 20:43:08 2007 -0500
+
+    Updated all ChangeLogs for the past development release (1.3.0)
+    
+    This step was supposed to happen before the 1.3.0 tarballs were released.
+    These changes will be picked up in a subsequent release.
+
 commit ba474af87840a0d49e04a00de96b7df2944c09bd
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sat Dec 29 09:57:43 2007 -0500
diff --git a/gnetlist/ChangeLog b/gnetlist/ChangeLog
index e3ff713..1c693f6 100644
--- a/gnetlist/ChangeLog
+++ b/gnetlist/ChangeLog
@@ -1,6 +1,153 @@
 # Do not edit this file - generated from version control history
 
 
+commit 0dfb874e72040b74679152d75ab2e50b735bdbd4
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 11 02:01:58 2008 +0000
+
+    Revert "gnetlist: Strip trailing lower case suffixes from PCB package names"
+    
+    Stripping lower case refdes suffixes when netlisting for PCB (which
+    ignores lowercase refdes suffixes) caused breakage when relying on
+    matching a pinlabel=xxx to refdes=xxx inside a hierarchical
+    schematic, where "xxx" had a lowercase suffix.
+    
+    This reverts commit e8b3be0fbcbf7518b05b437e13eeaa11478345aa.
+
+commit c1e3075cb263a6098d2351440b680247456ae0d0
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:27:16 2008 -0500
+
+    Updated and correct the gEDA/gaf man pages a little bit.
+    
+    This is the fix for SF Bug: [ 1556064 ] man page version out of date
+
+commit e8b3be0fbcbf7518b05b437e13eeaa11478345aa
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Thu Jan 10 01:52:45 2008 +0000
+
+    gnetlist: Strip trailing lower case suffixes from PCB package names
+    
+    Adds a custom (get-uref ...) function to the PCB, pcbpins and gsch2pcb
+    back-ends. These strip lowercase suffixes from the uref, to ensure that
+    slotted package names like IC1a and IC1b are treated as the same, IC1
+    by gsch2pcb.
+    
+    This suffix stripping matches the fact that PCB ignores the lower-case
+    suffix on net names. It would have been possible to leave the suffixes
+    in the PCB and pcbpins output, although in the PCB netlist case, this
+    causes any implicit power nets in each slot to be duplicated in the
+    netlist, which PCB reports as an error.
+
+commit 24431dfb4348c1fa012acb4992e3dd24a78359b5
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Thu Jan 10 01:52:32 2008 +0000
+
+    Fix spice-sdb slotting to work without modified pinseq attributes
+    
+    Removes all previous code which iterated over slots for a given package,
+    replacing it with a custom (get-uref ...) procedure which ensures each
+    slot of a component is given a unique uref when gnetlist traverses the
+    schematic. This means each slot will appear as a separate "package" in
+    the gnetlist data-structures, even if each slot uses the same refdes=
+    attribute.
+    
+    The format for the package uref is "(refdes/uref).(slot)", in keeping
+    with the existing spice-sdb slotting code.
+
+commit 406234a95a4a4a6ff65c60eb2d63e32c80623a2a
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Thu Jan 10 01:52:08 2008 +0000
+
+    More efficient searching of attributes in (gnetlist:get-uref ...)
+    
+    Only evaluates get-attrib-value-by-attrib-name once per call, and has the
+    added advantage of only defining helper functions in local namespace.
+
+commit 3279e37ff18bfa353ada00f63d0ccf94975daf56
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Thu Jan 10 01:29:58 2008 +0000
+
+    gnetlist: Add scheme procedure get-uref to determine uref of an OBJECT
+    
+    Moves the logic to determine an uref based on the component attributes
+    into the Scheme procedure (get-uref ...), which is passed an OBJECT smob
+    for interrogation.
+
+commit fa9779d19f1a6a626948ec996735978941883f5d
+Author: Bernd Jendrissek <bernd.jendrissek@xxxxxxxxx>
+Date:   Thu Jan 10 00:58:35 2008 +0200
+
+    Fix two use after free bugs.
+    
+    The gnetlist testsuite would sometimes screw up the terminal by
+    outputting angry control characters.  This was because a warning
+    message used a string that had already been freed.
+
+commit aafa53bb3e4b248e178a654883db2ba1177c5750
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Thu Jan 10 00:25:20 2008 +0000
+
+    gnetlist: Load gnetlist.scm and backend before schematic traversal.
+    
+    Allows gnetlist.scm and backends to define scheme procedures and
+    variables which may be used to control the schematic traversal process.
+    
+    Since some portions of of gnetlist.scm are evaluated immediately upon
+    load, yet require execution _after_  schematic traversal, these portions
+    have been split out from gnetlist.scm into a new file, gnetlist-post.scm
+    which is loaded after traversal.
+    
+    The moved definitions are those of "packages", "all-unique-nets",
+    "all-nets", "all-pins", and the refdes aliasing functionality.
+
+commit 82dd20fe6d7a5022cebcc40c2a6ad73af230901c
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 9 23:00:55 2008 +0000
+
+    Change some tabs in gnetlist.c to spaces. Alter some other whitespace.
+
+commit c29a844384a176d2880ee47aac8999ef017e50a2
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 9 22:08:05 2008 +0000
+
+    gnetlist: Clean up some old comments and EOL whitespece in gnetlist.c
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 5f3cde4f20975275cb38b52cd3155fda41201209
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 17:24:18 2008 +0000
+
+    Fix configure checks for Guile (again).
+    
+    The previous patch missed changing the gschem configure script
+    (generated from configure.ac.in), and got the logic wrong anyway.
+
+commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 15:42:13 2008 +0000
+
+    Fix configure checks for Guile.
+    
+    Quote variables to protect them and alter version test logic so that
+    it doesn't think version 2.1 is older than 1.8.
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Mon Dec 31 20:43:08 2007 -0500
+
+    Updated all ChangeLogs for the past development release (1.3.0)
+    
+    This step was supposed to happen before the 1.3.0 tarballs were released.
+    These changes will be picked up in a subsequent release.
+
 commit ba474af87840a0d49e04a00de96b7df2944c09bd
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sat Dec 29 09:57:43 2007 -0500
diff --git a/gschem/ChangeLog b/gschem/ChangeLog
index 635351a..f8d55f7 100644
--- a/gschem/ChangeLog
+++ b/gschem/ChangeLog
@@ -1,6 +1,221 @@
 # Do not edit this file - generated from version control history
 
 
+commit bab45317a9e009449942e87d2ce2506287368187
+Author: Bernd Jendrissek <bernd.jendrissek@xxxxxxxxx>
+Date:   Fri Jan 11 05:10:13 2008 +0000
+
+    Add Afrikaans translation for gschem
+    
+    (af_ZA.po converted to UTF-8 encoding by Peter Clifton for consistency)
+
+commit 8eeb92aa5d10d7c4808d039e09b4b6626e380138
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 23:51:08 2008 -0500
+
+    When doing a find_text into hierarchy, the titlebar was not being updated
+    
+    Added a update call into o_edit_find_text that made sure the titlebar and
+    scrollbars are properly updated when the found attribute is displayed.
+    This addition will do a full redraw as well (not sure if that is going
+    to cause problems at this point).
+
+commit c1e3075cb263a6098d2351440b680247456ae0d0
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:27:16 2008 -0500
+
+    Updated and correct the gEDA/gaf man pages a little bit.
+    
+    This is the fix for SF Bug: [ 1556064 ] man page version out of date
+
+commit 7b0c15cea18baf9a2a3bb8c89ccb02034a821156
+Author: Bernd Jendrissek <bernd.jendrissek@xxxxxxxxx>
+Date:   Thu Jan 10 01:24:26 2008 +0000
+
+    gnetlist: Fix typo
+    
+    (Peter Clifton modified the patch to fix translations at the same time)
+
+commit 015f1dc8f08ef4ff9510dc04859b88311dedf237
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date:   Mon Jan 7 20:22:46 2008 +0100
+
+    Updated gschem's spanish (Spain) translation.
+
+commit fd560649436835795f173f0fd3dc498133040f9a
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sun Jan 6 21:02:26 2008 +0000
+
+    Validate log messages to ensure they are UTF-8 before passing to GTK
+
+commit 048bd6f8e2fc1c5f5b01ff3f1cad3a7c9bf43f3e
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sun Jan 6 20:36:52 2008 +0000
+
+    Allow configuration of the scroll wheel's action to match GTK app. norms
+    
+    Adds configuration parameter (scroll-wheel ...) which takes either
+    "classic" or "gtk" as a string argument. "classic" remains the default.
+    
+    Tidies x_event_scroll() to deal with the various options in a neater way.
+
+commit 3aaba690a9360bfe9acd480acf5d549d05513f52
+Author: Bert Timmerman <bert.timmerman@xxxxxxxxx>
+Date:   Sun Jan 6 12:18:06 2008 +0100
+
+    Dutch translation file reviewed for upcoming release.
+    
+    - Updated modified texts.
+    - Corrected minor typos near exclamation marks.
+    - Tried to conform to new Dutch spelling definitions.
+
+commit e800618afe70c93c3739d725172dfdba95386232
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 21:14:51 2008 -0500
+
+    Manually ran make update-po in all directories
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 6b36311d3be00d9b4901a876f5f4da4f892e3bce
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sat Jan 5 22:10:31 2008 +0000
+
+    Remove extraneous printf where they duplicate log messages.
+
+commit d367e94f7d11ceb66c8ad95332052d2abf5ed09c
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Fri Jan 4 13:33:15 2008 -0500
+
+    Added consistent border width to the in-use scrolled window
+    
+    Without this border width, switching between the in-use and library tabs
+    caused the scrolled windows to jump around.  Plus now the spacing is
+    consistent between the two tabs.
+
+commit 3fb40e7713e33a034632386a1446e3d94b25e6a5
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Fri Jan 4 13:30:26 2008 -0500
+
+    Added refresh button to the in-use tab in the component selection dialog
+    
+    The refresh button refresh the in-use component list as well as the library
+    component list.  Before this patch, the refresh button was only in the
+    library tab and not accessible from the in-use tab.
+
+commit cf1ebffc8fc1634dc82cfd3a5e2748edadea4565
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 4 20:26:24 2008 +0000
+
+    Remove "Apply" button from the component selector.
+    
+    As the component list is de-selected when placement mode is cancelled,
+    the action of re-selecting a component to place switches back to this
+    mode without the need for an explit "Apply" button.
+
+commit 8333e806fef245815235d8f96a81fcd06b96dfa4
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 4 20:23:22 2008 +0000
+
+    De-select list in the compselect dialog when placement is cancelled.
+    
+    By de-selecting the list, we ensure that the list state reflects the
+    component the user may currently place. It allows the same component
+    to be selected for again, without either using the "Apply" button,
+    or having to temporarily select a different component first.
+    
+    As a hook to de-select the list is added in o_redraw_cleanstates(), we
+    now avoid using that call as a shortcut to cleanup our last place
+    operation. It is still used if the last operation was not a component
+    placement.
+
+commit 3ae9c752b203ddc66b94c3f6cda352ee9306f13d
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 4 20:06:24 2008 +0000
+
+    Add call to o_redraw_cleanstates() in the edit_{copy,mcopy,move} actions.
+    
+    Ensures that any existing action is appropriately cancelled before
+    starting the new action.
+
+commit 09c5d9fe73e0874b8b86b50c1ddc552254ee8661
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 4 18:08:22 2008 +0000
+
+    gschem: Remove extraneous debugging printf from g_hook.c
+
+commit 9aca06cdb70c3fc9595beb82713eedd90a7e1d16
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Fri Jan 4 12:57:58 2008 -0500
+
+    Added checks at the autogen.sh stage for missing m4 macros
+    
+    This commit adds a autoconf friendly m4 macro to check for undefined
+    macros (originally written by Peter Brett).  This macro is used in
+    configure.ac.in to check for a few troublesome macros (guile, nls,
+    gettext, intltool) that are usually missing because a required -dev
+    package is not installed/missing.
+
+commit ef9f1e110cc8d67a98310e9c689c5afe5363be25
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 19:15:14 2008 +0000
+
+    Prefix "geda-" to icon names to help namespace the icon theme.
+
+commit 1697a90e5465dde296199745991e76df8f68c3be
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 15:41:07 2008 +0000
+
+    Changed --with-xdgdir to --with-xdgdatadir for consistency
+
+commit ee47fc5fa6d418a54af62a55a78e508d95a0f913
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 02:46:14 2008 +0000
+
+    Change usage of ${datarootdir} to ${datadir} for autoconf compatibility.
+
+commit 208cb97b474b29efea9b76d8b9099ffe2bf446af
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 01:22:20 2008 +0000
+
+    Fix typo in --disable-update-desktop-database help text
+    
+    Also fixed closing comment which had "mime" instead of "desktop"
+
+commit 25557429d0ca8baaa921b4a2ce5f243f8df8dfc2
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Tue Jan 1 16:14:09 2008 -0500
+
+    Updated gschem's autogen.sh to be identical libgeda's
+    
+    This commit also fixed up the build mechanism for gschem to recreate
+    configure.ac if configure.ac.in changes.  These changes are identical to
+    1a1cbb29f5d1ff118fb91235463e57a48ba81054
+
+commit 5f3cde4f20975275cb38b52cd3155fda41201209
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 17:24:18 2008 +0000
+
+    Fix configure checks for Guile (again).
+    
+    The previous patch missed changing the gschem configure script
+    (generated from configure.ac.in), and got the logic wrong anyway.
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 0525e60123ab47ff62c9c30f4a3159ca75bbb456
 Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
 Date:   Sun Dec 30 20:15:19 2007 +0000
diff --git a/gschem/scripts/ChangeLog b/gschem/scripts/ChangeLog
index e237196..db5cb63 100644
--- a/gschem/scripts/ChangeLog
+++ b/gschem/scripts/ChangeLog
@@ -1,6 +1,15 @@
 # Do not edit this file - generated from version control history
 
 
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 e97af7cb9cd0b79534cc2bf93e6e5dbf336e883a
 Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
 Date:   Wed Nov 28 14:58:15 2007 +0000
diff --git a/gsymcheck/ChangeLog b/gsymcheck/ChangeLog
index 72c3ad1..6621f76 100644
--- a/gsymcheck/ChangeLog
+++ b/gsymcheck/ChangeLog
@@ -1,6 +1,86 @@
 # Do not edit this file - generated from version control history
 
 
+commit d9e245524db9399a11fe533a2f4caccb06d89f75
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 21:06:30 2008 -0500
+
+    Added new off pin grid symbol and golden output to EXTRA_DIST
+
+commit 9f96048f1c9c9989f709e8b07d6195628fd79115
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 21:02:45 2008 -0500
+
+    Removed misleading "pin count from footprint=" attribute check
+    
+    This check wasn't working correctly for all footprint= values.
+    It probably worked fine for the DIP# and related footprints (ending
+    with the number of pins in the footprin), but for others it was giving
+    incorrect info/warnings.  This check will be replaced with something a
+    little bit more flexible going forward in a later release.
+
+commit c1e3075cb263a6098d2351440b680247456ae0d0
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:27:16 2008 -0500
+
+    Updated and correct the gEDA/gaf man pages a little bit.
+    
+    This is the fix for SF Bug: [ 1556064 ] man page version out of date
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 20:57:51 2008 -0500
+
+    Bumped versions to 1.3.1/20080110/32:0:0 for the next development snapshot
+    
+    Note, libgeda's so did not change at this time.
+
+commit 20f81d3f3c6d9cbf426eeb134e418ebe2cd0e64e
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date:   Sat Jan 5 17:13:16 2008 +0100
+
+    gsymcheck: add test for the pin_ongrid test
+    
+    Testfile and a golden output file added
+
+commit 7fa854ce519498782f90bb390910112fb8d6bb09
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date:   Sat Jan 5 16:13:41 2008 +0100
+
+    gsymcheck: added checks for offgrid pins
+    
+    The check prints an error message if the active end is offgrid and a
+    warning message if the not active end is offgrid. The active end is
+    detected with the whichend property.
+    This fixes the feature request [#1565593]
+
+commit 5f3cde4f20975275cb38b52cd3155fda41201209
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 17:24:18 2008 +0000
+
+    Fix configure checks for Guile (again).
+    
+    The previous patch missed changing the gschem configure script
+    (generated from configure.ac.in), and got the logic wrong anyway.
+
+commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 15:42:13 2008 +0000
+
+    Fix configure checks for Guile.
+    
+    Quote variables to protect them and alter version test logic so that
+    it doesn't think version 2.1 is older than 1.8.
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Mon Dec 31 20:43:08 2007 -0500
+
+    Updated all ChangeLogs for the past development release (1.3.0)
+    
+    This step was supposed to happen before the 1.3.0 tarballs were released.
+    These changes will be picked up in a subsequent release.
+
 commit ba474af87840a0d49e04a00de96b7df2944c09bd
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sat Dec 29 09:57:43 2007 -0500
diff --git a/libgeda/ChangeLog b/libgeda/ChangeLog
index 27e1db6..c0f503a 100644
--- a/libgeda/ChangeLog
+++ b/libgeda/ChangeLog
@@ -1,6 +1,190 @@
 # Do not edit this file - generated from version control history
 
 
+commit 8502202774e3fd9abe63b24cc88ab1ec8491a3b9
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Fri Jan 11 01:09:02 2008 -0500
+
+    Updated the revision of libgeda for the 1.3.1 release.
+    
+    1.3.1 libgeda should be completely backwards compatible with 1.3.0 libgeda.
+
+commit 6ac1f25c4a2d88c1e5825aac74265cf442680954
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Fri Jan 11 04:44:32 2008 +0000
+
+    Fix invalid memory access with auto-save filename being used after free.
+    
+    Use the "full_filename" variable in f_open_flags() as a base for the
+    auto-save filename. Previous code uses the passed in "filename" argument,
+    however in some cases this argument points to memory which is free'd in
+    f_open_flags() after determining "full_filename".
+
+commit 24c736f9502e1cbeac78c69310e9a900e334900a
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Thu Jan 10 01:52:41 2008 +0000
+
+    Remove unused code to shift pinseq attributes when changing slots.
+    
+    Code was commented as it broke pinnumber= updating, and is no longer
+    required now spice-sdb slot handling is fixed.
+
+commit 588809da98f738e6c64c2ec064f0dc2fb12dbd51
+Author: Carlos Nieves Onega <cnieves@xxxxxxxxxx>
+Date:   Mon Jan 7 20:21:31 2008 +0100
+
+    Updated libgeda's spanish (Spain) translation.
+
+commit 1dc4ba8a72a5d6f596fd48088d42e755164e25b5
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date:   Mon Jan 7 18:45:53 2008 +0100
+
+    updated german translation of libgeda
+
+commit d6e64f7b3b2ed73fda88462e3bfc5acebba3ac2b
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sun Jan 6 21:13:19 2008 +0000
+
+    libgeda: Mark more translatable strings with _()
+
+commit 1556ae85b049e89d77507a636dc42c726bcd328d
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sun Jan 6 21:00:40 2008 +0000
+
+    Set encoding for translations in libgeda to UTF-8
+
+commit 048bd6f8e2fc1c5f5b01ff3f1cad3a7c9bf43f3e
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sun Jan 6 20:36:52 2008 +0000
+
+    Allow configuration of the scroll wheel's action to match GTK app. norms
+    
+    Adds configuration parameter (scroll-wheel ...) which takes either
+    "classic" or "gtk" as a string argument. "classic" remains the default.
+    
+    Tidies x_event_scroll() to deal with the various options in a neater way.
+
+commit 0a6a005daec93dff34c41a53815d9ff10c1be20b
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sun Jan 6 02:04:26 2008 -0500
+
+    Oops, added forgotten and important file to EXTRA_DIST
+
+commit 624c7a0c95509cda1a118503077979421c93bb0f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 21:21:06 2008 -0500
+
+    Added libgeda*.pot files to ignore this machine generated file
+
+commit e800618afe70c93c3739d725172dfdba95386232
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 21:14:51 2008 -0500
+
+    Manually ran make update-po in all directories
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 6b36311d3be00d9b4901a876f5f4da4f892e3bce
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Sat Jan 5 22:10:31 2008 +0000
+
+    Remove extraneous printf where they duplicate log messages.
+
+commit 9aca06cdb70c3fc9595beb82713eedd90a7e1d16
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Fri Jan 4 12:57:58 2008 -0500
+
+    Added checks at the autogen.sh stage for missing m4 macros
+    
+    This commit adds a autoconf friendly m4 macro to check for undefined
+    macros (originally written by Peter Brett).  This macro is used in
+    configure.ac.in to check for a few troublesome macros (guile, nls,
+    gettext, intltool) that are usually missing because a required -dev
+    package is not installed/missing.
+
+commit 72581a91da08c9d69593c24756144fc18940992e
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date:   Thu Jan 3 13:05:57 2008 +0100
+
+    libgeda: initial german translation de_DE
+    
+    translated all message strings
+    added de_DE to the LINGUAS file
+
+commit 1697a90e5465dde296199745991e76df8f68c3be
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 15:41:07 2008 +0000
+
+    Changed --with-xdgdir to --with-xdgdatadir for consistency
+
+commit c4c409c1cf46a55b74017872d15b6f48d51ce521
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 15:35:02 2008 +0000
+
+    Change --with-kdedir to --with-kdedatadir
+    
+    This allows greater similarity with the --with-xdgdir paths, by moving the
+    "/share" portion of the KDE mime install paths out of the Makefile.am and
+    into the "kdedatadir" expansion.
+
+commit ee47fc5fa6d418a54af62a55a78e508d95a0f913
+Author: Peter Clifton <pcjc2@xxxxxxxxx>
+Date:   Wed Jan 2 02:46:14 2008 +0000
+
+    Change usage of ${datarootdir} to ${datadir} for autoconf compatibility.
+
+commit d81a0717852c1b6da5b99f6cf0dc93f6ddcdc87f
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Tue Jan 1 14:37:12 2008 -0500
+
+    Added configure.ac into libgeda's .gitignore file
+
+commit 1a1cbb29f5d1ff118fb91235463e57a48ba81054
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Tue Jan 1 14:29:27 2008 -0500
+
+    Changed libgeda's configure mechanism to be similar to gschem's configure.ac.in
+    
+    In order to allow a wide range of gettext versions to be used, gschem has
+    a configure hack that dynamically figures out the gettext version and creates
+    configure.ac from configure.ac.in.  This hack is now in libgeda with the
+    additional improvement that if configure.ac.in changes, configure.ac and
+    configure are automatically recreated.  Added a special mode to autogen.sh
+    (recreate_configure_only) to support this improvement.
+
+commit 5f3cde4f20975275cb38b52cd3155fda41201209
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 17:24:18 2008 +0000
+
+    Fix configure checks for Guile (again).
+    
+    The previous patch missed changing the gschem configure script
+    (generated from configure.ac.in), and got the logic wrong anyway.
+
+commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 15:42:13 2008 +0000
+
+    Fix configure checks for Guile.
+    
+    Quote variables to protect them and alter version test logic so that
+    it doesn't think version 2.1 is older than 1.8.
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 ac4f29f0711a3e612fa5d94d1e3d771852bf42bb
 Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
 Date:   Sun Dec 30 23:54:25 2007 +0000
diff --git a/symbols/ChangeLog b/symbols/ChangeLog
index bf60021..a1c3cb7 100644
--- a/symbols/ChangeLog
+++ b/symbols/ChangeLog
@@ -1,6 +1,37 @@
 # Do not edit this file - generated from version control history
 
 
+commit bf5bee9817c59dc8c0f97f95a677cf3d5341b798
+Author: Dan McMahill <dan@xxxxxxxxxxxx>
+Date:   Thu Jan 10 20:38:05 2008 -0500
+
+    add MAX3674 symbol
+
+commit d0a4d59bef3464e82813a496732b7eac15778874
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date:   Sun Jan 6 13:50:23 2008 +0100
+
+    symbols: added german sharp s character to the font
+    
+    added character and added it to the geda-font.scm definition
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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@xxxxxxxx>
+Date:   Mon Dec 31 20:43:08 2007 -0500
+
+    Updated all ChangeLogs for the past development release (1.3.0)
+    
+    This step was supposed to happen before the 1.3.0 tarballs were released.
+    These changes will be picked up in a subsequent release.
+
 commit ba474af87840a0d49e04a00de96b7df2944c09bd
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sat Dec 29 09:57:43 2007 -0500
diff --git a/symbols/font/ChangeLog b/symbols/font/ChangeLog
index cfa83c8..0cb366f 100644
--- a/symbols/font/ChangeLog
+++ b/symbols/font/ChangeLog
@@ -1,6 +1,23 @@
 # Do not edit this file - generated from version control history
 
 
+commit d0a4d59bef3464e82813a496732b7eac15778874
+Author: Werner Hoch <werner.ho@xxxxxx>
+Date:   Sun Jan 6 13:50:23 2008 +0100
+
+    symbols: added german sharp s character to the font
+    
+    added character and added it to the geda-font.scm definition
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 6056ef48272778419d39e0233f395bfd60019ab9
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sun Aug 19 22:40:19 2007 -0400
diff --git a/utils/ChangeLog b/utils/ChangeLog
index 3431365..a4ff4f2 100644
--- a/utils/ChangeLog
+++ b/utils/ChangeLog
@@ -1,6 +1,61 @@
 # Do not edit this file - generated from version control history
 
 
+commit 48e264a2c6ebdc9663dc5b6cff7c464dcc5089fe
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Thu Jan 10 00:55:09 2008 -0500
+
+    Missed one man page that needed its version updated
+    
+    This change is also part of c1e3075cb263a6098d2351440b680247456ae0d0
+
+commit b2380c0f70344117be7045a5fc1483698fdf4358
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+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 400bc2ffa1d6a83725d87caf1c941a1f205b508b
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Sat Jan 5 16:40:30 2008 -0500
+
+    Added the use of PCBDATA environment variable to make gsch2pcb relocatable
+    
+    Before this patch, m4_pcbdir was being set from the preprocessor variable
+    PCBDATADIR which was set at ./configure time.  In order to be able to move
+    gsch2pcb to a different install prefix, this path has to be changable at
+    run-time.  If PCBDATA is not set, then PCBDATADIR is used (previous
+    behavior).
+
+commit 5f3cde4f20975275cb38b52cd3155fda41201209
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 17:24:18 2008 +0000
+
+    Fix configure checks for Guile (again).
+    
+    The previous patch missed changing the gschem configure script
+    (generated from configure.ac.in), and got the logic wrong anyway.
+
+commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4
+Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
+Date:   Tue Jan 1 15:42:13 2008 +0000
+
+    Fix configure checks for Guile.
+    
+    Quote variables to protect them and alter version test logic so that
+    it doesn't think version 2.1 is older than 1.8.
+
+commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
+Author: Ales Hvezda <ahvezda@xxxxxxxx>
+Date:   Mon Dec 31 20:43:08 2007 -0500
+
+    Updated all ChangeLogs for the past development release (1.3.0)
+    
+    This step was supposed to happen before the 1.3.0 tarballs were released.
+    These changes will be picked up in a subsequent release.
+
 commit ba474af87840a0d49e04a00de96b7df2944c09bd
 Author: Ales Hvezda <ahvezda@xxxxxxxx>
 Date:   Sat Dec 29 09:57:43 2007 -0500

commit 8502202774e3fd9abe63b24cc88ab1ec8491a3b9
Author: Ales Hvezda <ahvezda@xxxxxxxx>
Date:   Fri Jan 11 01:09:02 2008 -0500

    Updated the revision of libgeda for the 1.3.1 release.
    
    1.3.1 libgeda should be completely backwards compatible with 1.3.0 libgeda.

diff --git a/libgeda/configure.ac.in b/libgeda/configure.ac.in
index a0c74f2..aaed59f 100644
--- a/libgeda/configure.ac.in
+++ b/libgeda/configure.ac.in
@@ -6,7 +6,7 @@ AC_PREREQ(2.54)
 PACKAGE=libgeda
 DOTTED_VERSION=1.3.1
 DATE_VERSION=20080110
-SHARED_LIBRARY_VERSION=32:0:0
+SHARED_LIBRARY_VERSION=32:1:0
 echo Configuring $PACKAGE version $DOTTED_VERSION.$DATE_VERSION
 
 # Init automake



_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs