1 # Do not edit this file - generated from version control history
4 commit e3f27757e7faf6c2ef2012848066952833242cfc
5 Author: Ales Hvezda <ahvezda@seul.org>
6 Date: Sun Sep 28 17:04:26 2008 -0400
8 Updated all version numbers in the man pages
10 commit 491e639b9147780fa58dce15c06591cf28470987
11 Author: Ales Hvezda <ahvezda@seul.org>
12 Date: Sun Sep 28 17:01:21 2008 -0400
14 Updated all date versions to 20080929 (today!)
16 The other (dotted) version was updated previously in:
17 7737ec1544d967202bdd425792795d00918897f2
19 commit 7737ec1544d967202bdd425792795d00918897f2
20 Author: Ales Hvezda <ahvezda@seul.org>
21 Date: Wed Mar 5 05:22:55 2008 -0500
23 Updated versions to 1.4.1 in prep for the start of a new bug fix release
25 commit b202ee510fb90cedd038ce5ec41cc6de453dbeea
26 Author: Ales Hvezda <ahvezda@seul.org>
27 Date: Sun Jan 27 11:47:13 2008 -0500
29 Updated ChangeLogs for the 1.4.0 release
31 commit 3d43c5d642ebe12a69380e8accf5533d338ee5e5
32 Author: Ales Hvezda <ahvezda@seul.org>
33 Date: Sat Jan 26 20:07:45 2008 -0500
35 Bumped versions to 1.4.0/20080127/33:0:0 for the next stable release
37 commit ecda6ee9e101563f7fed092150532256fd9b343e
38 Author: Ales Hvezda <ahvezda@seul.org>
39 Date: Sat Jan 26 19:50:16 2008 -0500
41 Updated all dates and versions in all man pages
43 commit 5d9f43178c3846100c149c0baef38c26126ec233
44 Author: Werner Hoch <werner.ho@gmx.de>
45 Date: Sat Jan 12 00:08:06 2008 +0100
47 gsymcheck: moved obsolete and forbidden attribute checks
49 This is a code cleanup patch, it moves the tests for obsolete and
50 forbidden attributes to the symbol_structure test. Deleted the old
51 check s_check_obsolete_forbidden_attributes() function and it's unused
52 variables. In the output files, some format changes occured, but the
53 meaning is still the same.
55 commit a049385144979f770fae60aaa66a86302f82b56e
56 Author: Werner Hoch <werner.ho@gmx.de>
57 Date: Fri Jan 11 23:15:23 2008 +0100
59 gsymcheck: test for misplaced attributes
61 The tests detect pin attributes are attached to nonpins or are
62 detached. And attributes that are attached to any other objects.
63 Attributes attached to pins that are not pin attributes
65 commit c48d7f28e55424ce4e87e34f4de3b5324eb43edf
66 Author: Werner Hoch <werner.ho@gmx.de>
67 Date: Fri Jan 11 19:26:50 2008 +0100
69 Added new pintype test symbol and output to EXTRA_DIST
71 commit c823516a64dc7977fd8542e61a720c52f38d298e
72 Author: Werner Hoch <werner.ho@gmx.de>
73 Date: Thu Jan 10 22:14:02 2008 +0100
75 gsymcheck: improved the pintype check, added test case
77 added a check that contains all valid and five different case of
78 invalid pintype values.
79 Removed unused code in s_check_pintype() and added a function to
80 check whether a string is in a list of strings.
82 commit d2047bc2a06e6534ff32464d36f8a95aec11b9d7
83 Author: Ales Hvezda <ahvezda@seul.org>
84 Date: Fri Jan 11 01:11:12 2008 -0500
86 Updated all ChangeLogs for this release (1.3.1)
88 commit d9e245524db9399a11fe533a2f4caccb06d89f75
89 Author: Ales Hvezda <ahvezda@seul.org>
90 Date: Thu Jan 10 21:06:30 2008 -0500
92 Added new off pin grid symbol and golden output to EXTRA_DIST
94 commit 9f96048f1c9c9989f709e8b07d6195628fd79115
95 Author: Ales Hvezda <ahvezda@seul.org>
96 Date: Thu Jan 10 21:02:45 2008 -0500
98 Removed misleading "pin count from footprint=" attribute check
100 This check wasn't working correctly for all footprint= values.
101 It probably worked fine for the DIP# and related footprints (ending
102 with the number of pins in the footprin), but for others it was giving
103 incorrect info/warnings. This check will be replaced with something a
104 little bit more flexible going forward in a later release.
106 commit c1e3075cb263a6098d2351440b680247456ae0d0
107 Author: Ales Hvezda <ahvezda@seul.org>
108 Date: Thu Jan 10 00:27:16 2008 -0500
110 Updated and correct the gEDA/gaf man pages a little bit.
112 This is the fix for SF Bug: [ 1556064 ] man page version out of date
114 commit b2380c0f70344117be7045a5fc1483698fdf4358
115 Author: Ales Hvezda <ahvezda@seul.org>
116 Date: Sat Jan 5 20:57:51 2008 -0500
118 Bumped versions to 1.3.1/20080110/32:0:0 for the next development snapshot
120 Note, libgeda's so did not change at this time.
122 commit 20f81d3f3c6d9cbf426eeb134e418ebe2cd0e64e
123 Author: Werner Hoch <werner.ho@gmx.de>
124 Date: Sat Jan 5 17:13:16 2008 +0100
126 gsymcheck: add test for the pin_ongrid test
128 Testfile and a golden output file added
130 commit 7fa854ce519498782f90bb390910112fb8d6bb09
131 Author: Werner Hoch <werner.ho@gmx.de>
132 Date: Sat Jan 5 16:13:41 2008 +0100
134 gsymcheck: added checks for offgrid pins
136 The check prints an error message if the active end is offgrid and a
137 warning message if the not active end is offgrid. The active end is
138 detected with the whichend property.
139 This fixes the feature request [#1565593]
141 commit 5f3cde4f20975275cb38b52cd3155fda41201209
142 Author: Peter TB Brett <peter@peter-b.co.uk>
143 Date: Tue Jan 1 17:24:18 2008 +0000
145 Fix configure checks for Guile (again).
147 The previous patch missed changing the gschem configure script
148 (generated from configure.ac.in), and got the logic wrong anyway.
150 commit b9ffb4675fbca6e92a4f713c28486e74dcbbeef4
151 Author: Peter TB Brett <peter@peter-b.co.uk>
152 Date: Tue Jan 1 15:42:13 2008 +0000
154 Fix configure checks for Guile.
156 Quote variables to protect them and alter version test logic so that
157 it doesn't think version 2.1 is older than 1.8.
159 commit 2f7e3ae60480743a8268d392272d05bd77dd75c8
160 Author: Ales Hvezda <ahvezda@seul.org>
161 Date: Mon Dec 31 20:43:08 2007 -0500
163 Updated all ChangeLogs for the past development release (1.3.0)
165 This step was supposed to happen before the 1.3.0 tarballs were released.
166 These changes will be picked up in a subsequent release.
168 commit ba474af87840a0d49e04a00de96b7df2944c09bd
169 Author: Ales Hvezda <ahvezda@seul.org>
170 Date: Sat Dec 29 09:57:43 2007 -0500
172 Bumped versions to 1.3.0/20071229/32:0:0 for the next development snapshot
174 commit 3b040cf8d60a8fbe45f6e7c5f3d71a3dea119357
175 Author: Peter Clifton <pcjc2@cam.ac.uk>
176 Date: Wed Dec 19 17:48:57 2007 +0000
178 Add intltoolize to the build infrastructure
180 Provide intltoolize infrastructure for translating .desktop and MIME
181 XML files. Run gettextize after intltoolize if required, so that the
182 infrastructure for providing libintl on a non GNU system still works.
184 commit 668ada22ec0f2a48adffcc62daacc6876108ee71
185 Author: Peter TB Brett <peter@peter-b.co.uk>
186 Date: Fri Dec 7 21:48:17 2007 +0000
188 Pass all log info to x_log_update_func
190 In order to enable applications to do interesting things with log
191 messages, they need to have all of the log info (including severity
194 commit b635ebb641383360e5e7864830d42d13cf7f4d12
195 Author: Peter TB Brett <peter@peter-b.co.uk>
196 Date: Fri Dec 7 21:48:17 2007 +0000
198 Print useful messages when f_open() fails.
200 This reinstates error messages removed by the patch which modified
201 f_open() to use GError for error reporting.
203 commit be301530f468e4d0057b3be68e218ac444c2d2be
204 Author: Peter TB Brett <peter@peter-b.co.uk>
205 Date: Fri Dec 7 17:20:55 2007 +0000
207 Make libgeda's f_open() & f_open_flags use GError.
209 This patch actually *removes* error message output from file loading
210 errors is some cases. This is for the sake of keeping the patch
211 concise, and will be addressed in later patches.
213 commit ae225157603f063747709fa3d639ed8cdf63f6b1
214 Merge: 1abfd25... 43b5713...
215 Author: Peter TB Brett <peter@peter-b.co.uk>
216 Date: Tue Nov 27 07:53:37 2007 +0000
218 Merge with Cesar's mingw/pu branch
220 Merge commit 'cesar/mingw/pu' into premerge
222 commit 8b490a404e682ac4f1e4cbd46e22c92f58b2ae76
223 Author: Tomaž Šolc <tomaz.solc@tablix.org>
224 Date: Fri Nov 23 21:42:50 2007 +0000
226 Compilation fixes for Mac OS X 10.5 [1832417]
228 This patch contains changes to gEDA source tree that were necessary to
229 compile on Mac OS X (10.5 Leopard, PPC).
231 commit 43b571362e5fb663115ee1630b94c88cb74f0c13
232 Author: Cesar Strauss <cestrauss@gmail.com>
233 Date: Sun Nov 11 18:24:10 2007 -0200
235 Replace index and rindex by strchr and strrchr.
237 These are functionally equivalent, and more portable to MinGW.
239 commit bdd7ef7ee9047c3942b43c165396ebe48d31e95a
240 Author: Cesar Strauss <cestrauss@gmail.com>
241 Date: Sun Nov 11 14:17:21 2007 -0200
243 Use g_path_is_absolute from GLIB instead of platform specific code.
245 commit 40c0582e39d6a7ed0a41e0e5deedc0bfd03bbddc
246 Author: Cesar Strauss <cestrauss@gmail.com>
247 Date: Thu Nov 15 19:11:12 2007 -0200
249 Use forward slashes as path separators on MinGW.
251 They are also acceptable as path separators on MinGW.
253 commit d715ba7dc3e02d77e671b9ab54b994379daefec5
254 Author: Cesar Strauss <cestrauss@gmail.com>
255 Date: Thu Nov 15 13:34:40 2007 -0200
257 Tell git to ignore .exe files.
259 commit 4595948e41b2d195eb78a820fc15d0d8596067a4
260 Author: Peter Clifton <pcjc2@cam.ac.uk>
261 Date: Thu Oct 4 02:34:50 2007 +0100
263 Avoid accessing (GList)->{next|priv} directly to aid debugging.
265 Instead use g_list_{next|previous}, allowing us to catch errors where
266 changing from gEDA structures which had their own next and prev pointers.
268 To debug, edit the glist.h include file from glib, renaming the next and
269 prev elements in the GList structure and macros. Recompile gEDA to see any
270 bad accesses such as those where the HEAD nodes were previously skipped.
272 commit 2e3c06cbcdce8254f70162ecebd650980cf70ee9
273 Author: Peter Clifton <pcjc2@cam.ac.uk>
274 Date: Sun Sep 9 00:18:34 2007 +0100
276 Remove the globally exported variable_set_func.
278 Only gattrib provided a non-NULL export of this symbol, and such imports
279 into libgeda prevent libgeda being dynamically linked on some platforms.
281 To better match the other tools in the suite, gattrib's i_vars_set() and
282 i_window_vars_set() functions were combined into a single i_vars_set().
284 commit adca8b7d5897b11331c6a20392d22ad1e58ee572
285 Author: Peter Clifton <pcjc2@cam.ac.uk>
286 Date: Mon Sep 3 12:15:43 2007 +0100
288 Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList)
290 commit 086908ed44c9abc6d5907888695933b59ead4684
291 Author: Ales Hvezda <ahvezda@seul.org>
292 Date: Sun Sep 2 22:48:59 2007 -0400
294 Last minute updates to the READMEs for all projects
296 Cherry picked from stable-1.2 branch, since these changes apply to master
298 (cherry picked from commit 88fcb8d1bcdaa1436572d6a0ebe86f4df242a8d6)
300 commit 6056ef48272778419d39e0233f395bfd60019ab9
301 Author: Ales Hvezda <ahvezda@seul.org>
302 Date: Sun Aug 19 22:40:19 2007 -0400
304 Update ChangeLogs using: ./update-changelogs.sh 1.0-20070526..master
306 commit 92b3b65d0cec286b0ce59fc43cc07dcb60c39fa1
307 Author: Ales Hvezda <ahvezda@seul.org>
308 Date: Sat Aug 18 16:14:30 2007 -0400
310 Bumped versions to 1.1.2/20070818/30:2:0 for the next development snapshot
312 commit 72c4db8aa20c22baa4243a0d27b3bb3f32f3ef64
313 Author: Ales Hvezda <ahvezda@seul.org>
314 Date: Tue Aug 14 07:46:06 2007 -0400
316 Moved 3 rc promotion keywords from gschem into libgeda (fix for bug#1748143)
318 All the promotion keywords were moved from gschem into libgeda to fix:
319 [ 1748143 ] gschlas causes duplicate prompted attributes The primary
320 cause of this bug was that the promotion variables within TOPLEVEL were
321 not being setup by gschlas and so duplicate refdes attributes were
322 showing up in the schematic. The three rc keywords that were moved are:
324 (attribute-promotion ... )
325 (promote-invisible ... )
326 (keep-invisible ... )
328 commit 71600215311af0a98ed371ab750b09182de139a1
329 Author: Peter Clifton <pcjc2@cam.ac.uk>
330 Date: Sat Aug 11 00:52:25 2007 +0100
332 Revert inadvertent commits:
334 dbfe00a20de3f875e519ef60629b968977fc5db8 (commit)
335 f1451161914a0ed0bb43123279906d82cb7d5b49 (commit)
336 2ad315fc0badd16a9614d1107b22c973908893d5 (commit)
337 d8844bb48969aa45a05cbe6836fc96c198e88c19 (commit)
338 ee1b64a1ae07eb99eae5d63307e9fe23f9604662 (commit)
340 commit d8844bb48969aa45a05cbe6836fc96c198e88c19
341 Author: Peter Clifton <pcjc2@cam.ac.uk>
342 Date: Fri Aug 10 21:26:10 2007 +0100
344 Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList)
346 commit 0f5c72daacfa7d78666769e4063122934861da5c
347 Author: Peter Clifton <pcjc2@cam.ac.uk>
348 Date: Sun Aug 5 22:36:56 2007 +0100
350 Alter guile 1.6 compat tests to work with older autoconf versions
352 Don't use AC_DEFINE to define function like macros, instead use
353 AC_CHECK_DECLS to set a HAVE_DECL_..., then use AH_VERBATIM to
354 insert a test which defines a replacement if necessary.
356 commit 5c098070b87709540345afb1b3b79d9db470ed53
357 Author: Peter Clifton <pcjc2@cam.ac.uk>
358 Date: Thu Aug 2 22:09:52 2007 +0100
360 Fix configure checks enabling guile 1.6.x compatability routines.
362 commit c31bd4adb677d671af8bdf5aed71f96a4995f9b1
363 Author: Peter Clifton <pcjc2@cam.ac.uk>
364 Date: Tue Jul 31 20:03:51 2007 +0100
366 Changed configure.ac(.in) to allow guile-1.6
368 Introduces compatibility #defines where guile 1.8 funcs are missing in
369 guile 1.6. Also adds missing configure.ac checks for guile in packages
370 gattrib, gnetlist, gsymcheck and utils.
372 commit 525b4a0ff3a1b8cc321f117513796e4571702da8
373 Author: Bernd Jendrisse <bernd.jendrissek@gmail.com>
374 Date: Sun Jul 29 09:56:33 2007 -0400
376 Applied patch to use $(GROFF) instead of which groff
378 commit e978b9098c7567ad3b9c834a5e4914de3bc039ec
379 Author: Ales Hvezda <ahvezda@seul.org>
380 Date: Sun Jul 8 18:18:39 2007 -0400
382 Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master
384 commit 9627ac695a2d20171fdc44ff0a295b8430399f6f
385 Author: Ales Hvezda <ahvezda@seul.org>
386 Date: Sun Jul 8 16:41:21 2007 -0400
388 Added tests in gschem/tests to run durning make check.
390 This is the other part of thie fix for bug #1748153: gsymcheck crashes
391 on invalid_slotdef1.sym. Fixed a couple of the the tests to actually
392 test the right thing. Added a bunch of golden files (*.output) and the
393 necessary run_test.sh script.
395 commit a35dc18f2f3c159c021a4bcb542780f7bfbe7196
396 Author: Ales Hvezda <ahvezda@seul.org>
397 Date: Sun Jul 8 16:36:52 2007 -0400
399 Fixed comment warning message and improved newly added comment
401 commit d7e8f5abc35644e90bfabf84396023cab09f2968
402 Author: Ales Hvezda <ahvezda@seul.org>
403 Date: Sun Jul 8 16:18:57 2007 -0400
405 Updated configure.ac[.in] and Makefile versions in prep for a release.
407 The update was done by running ./update-versions.sh 1.1.1 20070708 30:1
408 at the toplevel. libgeda's shared library version is now 30:1:0
410 commit 6fc2856767979c34ed216aebe4f8efb231d5a4b1
411 Author: Ales Hvezda <ahvezda@seul.org>
412 Date: Sun Jul 8 16:14:25 2007 -0400
414 Fix for [ 1748153 ] gsymcheck crashes on invalid_slotdef1.sym
416 The fix for this bug was to check the built up pinlist array and make sure
417 that none of the items were null. Added error message and log entry when
418 this error condition.
420 commit 3f3505662fe4bb8c585aea0ea965296bd923956c
421 Author: Carlos Nieves Onega <cnieves@iespana.es>
422 Date: Sun Jul 8 21:16:17 2007 +0200
424 Added *~ to .gitignore files.
426 commit dd995d808b9f4440db48d2daa2473a9d9cfd88ef
427 Author: Ales Hvezda <ahvezda@seul.org>
428 Date: Thu Jul 5 01:36:31 2007 -0400
430 Updated ChangeLogs using ./update-changelogs.sh 1.0-20070526..master
432 commit 099c49e5689afda4b8a5221dde73f9fdf1972ce7
433 Author: Ales Hvezda <ahvezda@seul.org>
434 Date: Thu Jul 5 00:11:45 2007 -0400
436 Updated all version strings to 1.1.0 and 20070705
438 commit 87731dda219b0986fed0d1a7789e17678dd79d8c
439 Author: Ales Hvezda <ahvezda@seul.org>
440 Date: Wed Jul 4 23:55:07 2007 -0400
442 Removed AM_MAINTAINER_MODE from all configure.ac[.in] files.
444 Maintainer mode is no longer needed or desired now that we are no longer
445 using CVS. Hopefully this will prevent some of the odd problems that were
446 observed during the last release when the Makefile's didn't get auto
449 commit dc7b8c53f4bc94626634887e46167a367a91f707
450 Author: Ales Hvezda <ahvezda@seul.org>
451 Date: Wed Jul 4 23:32:15 2007 -0400
453 Changed gEDA/gaf's version mechanism to use new dotted X.Y.Z convention
455 Added DOTTED_VERSION and DATE_VERSION variables to all configure.ac[.in]
456 files. Changed all version related output to be DOTTED_VERSION.DATE_VERSION.
457 Updated the configure.ac[.in] files to have consistent top sections.
458 Updated code and various scheme files to use the new DOTTED_VERSION
459 and DATE_VERSION variables available via config.h. Stopped using
460 PREPEND_VERSION_STRING as the mechanism for doing the dotted versions
461 (not intended for that use). Updated update-versions.sh script to set the
462 version in all the configure.ac[.in] files and the toplevel Makefile.
463 Went through all the g_rc.c files and make the handling of rc file
464 mismatch handling consistent.
466 commit 57b2848a7e69d19e18ac03a1264cb55d41c65d0e
467 Author: Ales Hvezda <ahvezda@laptop.ales.net>
468 Date: Mon Jun 25 22:31:07 2007 -0400
470 Changed/updated the #define mechanism for creating custom gEDA/gaf versions.
472 Previously this mechanism was used to create custom versions of gEDA/gaf.
473 With the coming of stable and development versions of gEDA/gaf, this
474 mechanism was changed so that end users can tell the difference between
475 a stable release vs a development release (by looking at the version string).
476 The CUSTOM_VERSION #define was changed PREPEND_VERSION_STRING and is now
477 prepended to any strings that output the VERSION string.
479 commit 0ed9cf080cfc8509cb29cbe4e976f86b2821c407
480 Author: Ales Hvezda <ahvezda@laptop.ales.net>
481 Date: Sun Jun 24 23:48:51 2007 -0400
483 Updated copyright text/header in most source files.
485 Updated all copyright text dates that have my name (Ales) associated
486 with them. Added gEDA contributer copyright text where appropriate.
487 Fixed a bunch of GNU text typos (these should have been either GPL
488 or gEDA). Removed some $Id$ tags which are no longer used/needed.
489 Fixed a few file header that were just plain incorrect.
491 commit a4e956c6272ea982ec54327dcc5e3aa528ac8c99
492 Author: Ales Hvezda <ahvezda@laptop.ales.net>
493 Date: Sun Jun 24 22:22:32 2007 -0400
495 Added *.o (all object files) to all src .gitignore files.
497 commit edff766e8b15c311505810241528026f722e30b6
498 Author: Peter TB Brett <peter@peter-b.co.uk>
499 Date: Sat Jun 23 18:19:11 2007 +0100
501 Make sure various files are installed.
503 Several new files were not being distributed. This patch addresses the
504 problem by adding files to EXTRA_DIST in automake input files.
506 commit e57c37a66edc1c4d4e4d7160001749df51b96c4b
507 Author: Peter Clifton <pcjc2@cam.ac.uk>
508 Date: Sat Jun 23 18:17:29 2007 +0100
510 Move all .cvsignore files to .gitignore files
512 commit 065595ccd8b5e77616c29a37742357cfab0ae7f7
513 Author: Peter TB Brett <peter@peter-b.co.uk>
514 Date: Sat Jun 23 16:11:44 2007 +0100
516 Changes to ChangeLog usage.
518 With actual changes this time. Old-style changelogs as of gaf 1.0
519 (release of 26th June 2007) are moved to ChangeLog-1.0; new (blank)
520 ChangeLogs replace them. A script has been added to the gaf top level
521 to allow maintainers to update all the ChangeLog files immediately
522 prior to making out a release.
524 commit 3d58ffc27e6d915c4b1ebbd6f6b96d98d6126b7b
525 Author: Peter TB Brett <peter@peter-b.co.uk>
526 Date: Mon Jun 4 16:15:37 2007 +0000
528 Replace deprecated Guile functions & macros.
530 Replace deprecated SCM_STRINGP, SCM_INUM, SXM_INUMP & SCM_MAKINUM with
531 recommended equivalents for Guile 1.8.