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