Added refresh button to the in-use tab in the component selection dialog
[geda-gaf/whiteaudio.git] / utils / ChangeLog
blob343136583327b69077c3db55758a15a6e15c5c46
1 # Do not edit this file - generated from version control history
4 commit ba474af87840a0d49e04a00de96b7df2944c09bd
5 Author: Ales Hvezda <ahvezda@seul.org>
6 Date:   Sat Dec 29 09:57:43 2007 -0500
8     Bumped versions to 1.3.0/20071229/32:0:0 for the next development snapshot
10 commit 87721d1d2bd38398b47b840c7647c8126adbaa70
11 Author: Christian Riggenbach <criggenbach@magahugu.net>
12 Date:   Thu Dec 27 22:53:18 2007 +0000
14     utils: Fix indentation of comments in src/olib.l
15     
16     Indented comments in certain places seem to upset flex version 2.5.34.
18 commit 3b040cf8d60a8fbe45f6e7c5f3d71a3dea119357
19 Author: Peter Clifton <pcjc2@cam.ac.uk>
20 Date:   Wed Dec 19 17:48:57 2007 +0000
22     Add intltoolize to the build infrastructure
23     
24     Provide intltoolize infrastructure for translating .desktop and MIME
25     XML files. Run gettextize after intltoolize if required, so that the
26     infrastructure for providing libintl on a non GNU system still works.
28 commit b635ebb641383360e5e7864830d42d13cf7f4d12
29 Author: Peter TB Brett <peter@peter-b.co.uk>
30 Date:   Fri Dec 7 21:48:17 2007 +0000
32     Print useful messages when f_open() fails.
33     
34     This reinstates error messages removed by the patch which modified
35     f_open() to use GError for error reporting.
37 commit be301530f468e4d0057b3be68e218ac444c2d2be
38 Author: Peter TB Brett <peter@peter-b.co.uk>
39 Date:   Fri Dec 7 17:20:55 2007 +0000
41     Make libgeda's f_open() & f_open_flags use GError.
42     
43     This patch actually *removes* error message output from file loading
44     errors is some cases.  This is for the sake of keeping the patch
45     concise, and will be addressed in later patches.
47 commit ae225157603f063747709fa3d639ed8cdf63f6b1
48 Merge: 1abfd25... 43b5713...
49 Author: Peter TB Brett <peter@peter-b.co.uk>
50 Date:   Tue Nov 27 07:53:37 2007 +0000
52     Merge with Cesar's mingw/pu branch
53     
54     Merge commit 'cesar/mingw/pu' into premerge
56 commit fff63c25fd6b3401cfc5bbf15706bb0107d74e8a
57 Author: Cesar Strauss <cestrauss@gmail.com>
58 Date:   Sat Nov 10 17:45:13 2007 -0200
60     utils: Tell git to ignore the ylwrap file. [1833107]
62 commit 8b490a404e682ac4f1e4cbd46e22c92f58b2ae76
63 Author: Tomaž Šolc <tomaz.solc@tablix.org>
64 Date:   Fri Nov 23 21:42:50 2007 +0000
66     Compilation fixes for Mac OS X 10.5 [1832417]
67     
68     This patch contains changes to gEDA source tree that were necessary to
69     compile on Mac OS X (10.5 Leopard, PPC).
71 commit bdd7ef7ee9047c3942b43c165396ebe48d31e95a
72 Author: Cesar Strauss <cestrauss@gmail.com>
73 Date:   Sun Nov 11 14:17:21 2007 -0200
75     Use g_path_is_absolute from GLIB instead of platform specific code.
77 commit 40c0582e39d6a7ed0a41e0e5deedc0bfd03bbddc
78 Author: Cesar Strauss <cestrauss@gmail.com>
79 Date:   Thu Nov 15 19:11:12 2007 -0200
81     Use forward slashes as path separators on MinGW.
82     
83     They are also acceptable as path separators on MinGW.
85 commit 4698fd163892243b931fbd7795ad9443f5b2fe58
86 Author: Cesar Strauss <cestrauss@gmail.com>
87 Date:   Sun Nov 11 13:38:26 2007 -0200
89     Remove uneeded MinGW-only libraries.
91 commit bde766abee9fe21857ef3c81bebc5a90c18bd315
92 Author: Cesar Strauss <cestrauss@gmail.com>
93 Date:   Sat Nov 10 17:45:13 2007 -0200
95     Tell git to ignore the ylwrap file.
97 commit d715ba7dc3e02d77e671b9ab54b994379daefec5
98 Author: Cesar Strauss <cestrauss@gmail.com>
99 Date:   Thu Nov 15 13:34:40 2007 -0200
101     Tell git to ignore .exe files.
103 commit de2f3d240562202f305a0ba1a8d58f2ba78a3876
104 Author: Werner Hoch <werner.ho@gmx.de>
105 Date:   Tue Oct 16 19:38:25 2007 +0200
107     Misc corrections for tragesym spacer support
108     
109     remove spacers if the pinlabels are sorted
110     don't add pinseq at spacers
111     modified example to use the spacer support
113 commit 80a51f9d4faa5cbeb3222046bdf67f11b34114ef
114 Author: Werner Hoch <werner.ho@gmx.de>
115 Date:   Tue Oct 16 18:58:43 2007 +0200
117     Added spacer feature to tragesym
118     
119     A spacer line will put a gap between two pins.
120     Patch written by Gilbert Forkel. Thanks
122 commit 4595948e41b2d195eb78a820fc15d0d8596067a4
123 Author: Peter Clifton <pcjc2@cam.ac.uk>
124 Date:   Thu Oct 4 02:34:50 2007 +0100
126     Avoid accessing (GList)->{next|priv} directly to aid debugging.
127     
128     Instead use g_list_{next|previous}, allowing us to catch errors where
129     changing from gEDA structures which had their own next and prev pointers.
130     
131     To debug, edit the glist.h include file from glib, renaming the next and
132     prev elements in the GList structure and macros. Recompile gEDA to see any
133     bad accesses such as those where the HEAD nodes were previously skipped.
135 commit 2e3c06cbcdce8254f70162ecebd650980cf70ee9
136 Author: Peter Clifton <pcjc2@cam.ac.uk>
137 Date:   Sun Sep 9 00:18:34 2007 +0100
139     Remove the globally exported variable_set_func.
140     
141     Only gattrib provided a non-NULL export of this symbol, and such imports
142     into libgeda prevent libgeda being dynamically linked on some platforms.
143     
144     To better match the other tools in the suite, gattrib's i_vars_set() and
145     i_window_vars_set() functions were combined into a single i_vars_set().
147 commit 8952ec9bd4f4985fae8aadd6c4103b933464152a
148 Author: Peter Clifton <pcjc2@cam.ac.uk>
149 Date:   Sun Sep 9 00:01:14 2007 +0100
151     Remove unused extern variables from libgeda, gnetlist and utils.
153 commit adca8b7d5897b11331c6a20392d22ad1e58ee572
154 Author: Peter Clifton <pcjc2@cam.ac.uk>
155 Date:   Mon Sep 3 12:15:43 2007 +0100
157     Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList)
159 commit 086908ed44c9abc6d5907888695933b59ead4684
160 Author: Ales Hvezda <ahvezda@seul.org>
161 Date:   Sun Sep 2 22:48:59 2007 -0400
163     Last minute updates to the READMEs for all projects
164     
165     Cherry picked from stable-1.2 branch, since these changes apply to master
166     too.
167     (cherry picked from commit 88fcb8d1bcdaa1436572d6a0ebe86f4df242a8d6)
169 commit 6056ef48272778419d39e0233f395bfd60019ab9
170 Author: Ales Hvezda <ahvezda@seul.org>
171 Date:   Sun Aug 19 22:40:19 2007 -0400
173     Update ChangeLogs using: ./update-changelogs.sh 1.0-20070526..master
175 commit 92b3b65d0cec286b0ce59fc43cc07dcb60c39fa1
176 Author: Ales Hvezda <ahvezda@seul.org>
177 Date:   Sat Aug 18 16:14:30 2007 -0400
179     Bumped versions to 1.1.2/20070818/30:2:0 for the next development snapshot
181 commit 72c4db8aa20c22baa4243a0d27b3bb3f32f3ef64
182 Author: Ales Hvezda <ahvezda@seul.org>
183 Date:   Tue Aug 14 07:46:06 2007 -0400
185     Moved 3 rc promotion keywords from gschem into libgeda (fix for bug#1748143)
186     
187     All the promotion keywords were moved from gschem into libgeda to fix:
188     [ 1748143 ] gschlas causes duplicate prompted attributes   The primary
189     cause of this bug was that the promotion variables within TOPLEVEL were
190     not being setup by gschlas and so duplicate refdes attributes were
191     showing up in the schematic.  The three rc keywords that were moved are:
192     
193     (attribute-promotion ... )
194     (promote-invisible ... )
195     (keep-invisible ... )
197 commit 703151a94b0eece6b24b3b18ce2465eeae068814
198 Author: Peter Clifton <pcjc2@cam.ac.uk>
199 Date:   Thu Aug 9 12:36:17 2007 +0100
201     Remove old prototypes from various prototype.h where no function exists.
203 commit 71600215311af0a98ed371ab750b09182de139a1
204 Author: Peter Clifton <pcjc2@cam.ac.uk>
205 Date:   Sat Aug 11 00:52:25 2007 +0100
207     Revert inadvertent commits:
208     
209       dbfe00a20de3f875e519ef60629b968977fc5db8 (commit)
210       f1451161914a0ed0bb43123279906d82cb7d5b49 (commit)
211       2ad315fc0badd16a9614d1107b22c973908893d5 (commit)
212       d8844bb48969aa45a05cbe6836fc96c198e88c19 (commit)
213       ee1b64a1ae07eb99eae5d63307e9fe23f9604662 (commit)
215 commit d8844bb48969aa45a05cbe6836fc96c198e88c19
216 Author: Peter Clifton <pcjc2@cam.ac.uk>
217 Date:   Fri Aug 10 21:26:10 2007 +0100
219     Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList)
221 commit 0f5c72daacfa7d78666769e4063122934861da5c
222 Author: Peter Clifton <pcjc2@cam.ac.uk>
223 Date:   Sun Aug 5 22:36:56 2007 +0100
225     Alter guile 1.6 compat tests to work with older autoconf versions
226     
227     Don't use AC_DEFINE to define function like macros, instead use
228     AC_CHECK_DECLS to set a HAVE_DECL_..., then use AH_VERBATIM to
229     insert a test which defines a replacement if necessary.
231 commit 5c098070b87709540345afb1b3b79d9db470ed53
232 Author: Peter Clifton <pcjc2@cam.ac.uk>
233 Date:   Thu Aug 2 22:09:52 2007 +0100
235     Fix configure checks enabling guile 1.6.x compatability routines.
237 commit c31bd4adb677d671af8bdf5aed71f96a4995f9b1
238 Author: Peter Clifton <pcjc2@cam.ac.uk>
239 Date:   Tue Jul 31 20:03:51 2007 +0100
241     Changed configure.ac(.in) to allow guile-1.6
242     
243     Introduces compatibility #defines where guile 1.8 funcs are missing in
244     guile 1.6. Also adds missing configure.ac checks for guile in packages
245     gattrib, gnetlist, gsymcheck and utils.
247 commit 66ab0ba3af15108935000d23fbf7acdc38b51257
248 Author: Werner Hoch <werner.ho@gmx.de>
249 Date:   Thu Jul 26 19:05:09 2007 +0200
251     added new symbol attributes use-licence and dist-licence to tragesym
252     
253     updated tragesym to version 0.0.11
254     updated the template file for OpenOffice and the ascii template
255     updated one example file to test the changes
256     Thanks to Stefan Salewski for reporting the missing attributes.
258 commit e978b9098c7567ad3b9c834a5e4914de3bc039ec
259 Author: Ales Hvezda <ahvezda@seul.org>
260 Date:   Sun Jul 8 18:18:39 2007 -0400
262     Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master
264 commit d7e8f5abc35644e90bfabf84396023cab09f2968
265 Author: Ales Hvezda <ahvezda@seul.org>
266 Date:   Sun Jul 8 16:18:57 2007 -0400
268     Updated configure.ac[.in] and Makefile versions in prep for a release.
269     
270     The update was done by running ./update-versions.sh 1.1.1 20070708 30:1
271     at the toplevel.  libgeda's shared library version is now 30:1:0
273 commit 3f3505662fe4bb8c585aea0ea965296bd923956c
274 Author: Carlos Nieves Onega <cnieves@iespana.es>
275 Date:   Sun Jul 8 21:16:17 2007 +0200
277     Added *~ to .gitignore files.
279 commit dd995d808b9f4440db48d2daa2473a9d9cfd88ef
280 Author: Ales Hvezda <ahvezda@seul.org>
281 Date:   Thu Jul 5 01:36:31 2007 -0400
283     Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master
285 commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
286 Author: Ales Hvezda <ahvezda@seul.org>
287 Date:   Thu Jul 5 00:11:45 2007 -0400
289     Updated all version strings to 1.1.0 and 20070705
291 commit 87731dda219b0986fed0d1a7789e17678dd79d8c
292 Author: Ales Hvezda <ahvezda@seul.org>
293 Date:   Wed Jul 4 23:55:07 2007 -0400
295     Removed AM_MAINTAINER_MODE from all configure.ac[.in] files.
296     
297     Maintainer mode is no longer needed or desired now that we are no longer
298     using CVS.  Hopefully this will prevent some of the odd problems that were
299     observed during the last release when the Makefile's didn't get auto
300     regenerated.
302 commit dc7b8c53f4bc94626634887e46167a367a91f707
303 Author: Ales Hvezda <ahvezda@seul.org>
304 Date:   Wed Jul 4 23:32:15 2007 -0400
306     Changed gEDA/gaf's version mechanism to use new dotted X.Y.Z convention
307     
308     Added DOTTED_VERSION and DATE_VERSION variables to all configure.ac[.in]
309     files.  Changed all version related output to be DOTTED_VERSION.DATE_VERSION.
310     Updated the configure.ac[.in] files to have consistent top sections.
311     Updated code and various scheme files to use the new DOTTED_VERSION
312     and DATE_VERSION variables available via config.h.  Stopped using
313     PREPEND_VERSION_STRING as the mechanism for doing the dotted versions
314     (not intended for that use).  Updated update-versions.sh script to set the
315     version in all the configure.ac[.in] files and the toplevel Makefile.
316     Went through all the g_rc.c files and make the handling of rc file
317     mismatch handling consistent.
319 commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e
320 Author: Ales Hvezda <ahvezda@laptop.ales.net>
321 Date:   Mon Jun 25 22:31:07 2007 -0400
323     Changed/updated the #define mechanism for creating custom gEDA/gaf versions.
324     
325     Previously this mechanism was used to create custom versions of gEDA/gaf.
326     With the coming of stable and development versions of gEDA/gaf, this
327     mechanism was changed so that end users can tell the difference between
328     a stable release vs a development release (by looking at the version string).
329     The CUSTOM_VERSION #define was changed PREPEND_VERSION_STRING and is now
330     prepended to any strings that output the VERSION string.
332 commit 0ed9cf080cfc8509cb29cbe4e976f86b2821c407
333 Author: Ales Hvezda <ahvezda@laptop.ales.net>
334 Date:   Sun Jun 24 23:48:51 2007 -0400
336     Updated copyright text/header in most source files.
337     
338     Updated all copyright text dates that have my name (Ales) associated
339     with them.  Added gEDA contributer copyright text where appropriate.
340     Fixed a bunch of GNU text typos (these should have been either GPL
341     or gEDA).  Removed some $Id$ tags which are no longer used/needed.
342     Fixed a few file header that were just plain incorrect.
344 commit a4e956c6272ea982ec54327dcc5e3aa528ac8c99
345 Author: Ales Hvezda <ahvezda@laptop.ales.net>
346 Date:   Sun Jun 24 22:22:32 2007 -0400
348     Added *.o (all object files) to all src .gitignore files.
350 commit edff766e8b15c311505810241528026f722e30b6
351 Author: Peter TB Brett <peter@peter-b.co.uk>
352 Date:   Sat Jun 23 18:19:11 2007 +0100
354     Make sure various files are installed.
355     
356     Several new files were not being distributed. This patch addresses the
357     problem by adding files to EXTRA_DIST in automake input files.
359 commit e57c37a66edc1c4d4e4d7160001749df51b96c4b
360 Author: Peter Clifton <pcjc2@cam.ac.uk>
361 Date:   Sat Jun 23 18:17:29 2007 +0100
363     Move all .cvsignore files to .gitignore files
365 commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
366 Author: Peter TB Brett <peter@peter-b.co.uk>
367 Date:   Sat Jun 23 16:11:44 2007 +0100
369     Changes to ChangeLog usage.
370     
371     With actual changes this time.  Old-style changelogs as of gaf 1.0
372     (release of 26th June 2007) are moved to ChangeLog-1.0; new (blank)
373     ChangeLogs replace them.  A script has been added to the gaf top level
374     to allow maintainers to update all the ChangeLog files immediately
375     prior to making out a release.
377 commit eed0be648afd9bc421a8d0059de621df778c5fbe
378 Author: Carlos Nieves Onega <cnieves@iespana.es>
379 Date:   Sat Jun 9 16:09:36 2007 +0000
381     Avoid writting '\r' to files on MinGW.
382     
383     Applied patch #1733826 from Cesar Strauss. Thanks.
384     When using the "w" mode in fopen, MinGW translates LF into CR-LF.
385     This creates havoc when reading the same file again, when sharing
386     schematics files with other systems, and when placing them in a VCS.
387     
388     This can be avoided by using the "wb" mode. The "b" is ignored on
389     all POSIX conforming systems, according to these sources:
390     
391     http://www.die.net/doc/linux/man/man3/fopen.3.html
392     http://www.opengroup.org/onlinepubs/009695399/functions/fopen.html
393     
394     There are other ways, however. Adding
395     
396     #include <fcntl.h>
397     int _fmode = _O_BINARY;
398     
399     on some source file should work as well. Another way is linking
400     against the MinGW supplied binmode.o, which does exactly that.
402 commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
403 Author: Peter TB Brett <peter@peter-b.co.uk>
404 Date:   Mon Jun 4 16:15:37 2007 +0000
406     Replace deprecated Guile functions & macros.
407     
408     Replace deprecated SCM_STRINGP, SCM_INUM, SXM_INUMP & SCM_MAKINUM with
409     recommended equivalents for Guile 1.8.
412 #GCL#