refdes_renum: warn of possible number clash with non-conforming values
[geda-gaf/whiteaudio.git] / gsymcheck / ChangeLog-1.0
blob46c8ec62799622ccc3f689f0b95465db40c7d6df
1 2007-05-25 Ales Hvezda   <ahvezda@geda.seul.org>
3         * configure.ac: Updated version to 20070526 in prep for the next
4         release.
6 2007-02-10 Ales Hvezda   <ahvezda@geda.seul.org>
8         * docs/gsymcheck.1: Updated the man page a little for bug:
9         [ 1556064 ] man page version out of date
11         * configure.ac: Bumped package version to 20070216.
13 2006-11-29 Carlos Nieves Onega <cnieves@iespana.es>
15         * docs/gsymcheck.1: Fixed program name in the synopsis section.
16           Thanks to Karel Kulhavy for reporting the bug.
18         * src/globals.c: Removed quit_func since it is completely unused.
20 2006-11-21 Ales Hvezda   <ahvezda@geda.seul.org>
22         * configure.ac: Fixed libgeda detection/find error message when
23         the wrong libgeda version is found. (Bug reported by Karel Kulhavy;
24         thanks)
26 2006-10-20 Ales Hvezda   <ahvezda@geda.seul.org>
28         * configure.ac: Bumped package version to 20061020.
30 2006-09-27 Carlos Nieves Onega <cnieves@iespana.es>
32         * configure.ac : Applied patch #1564796 by Cesar Strauss, 
33         enabling Cygwin's compilation. Thanks.
34         
35 2006-09-24 Ales Hvezda   <ahvezda@geda.seul.org>
37         * AUTHORS: Updated file pointing people at gschem's AUTHOR file 
38         as the complete list of authors.  Merged all listed files in this
39         file into gschem's file.
41 2006-09-17 Carlos Nieves Onega <cnieves@iespana.es>
42         
43         * include/struct.h, src/s_check.c, src/s_symstruct.c:
44         Applied patch #1558391 by Jeff Mallatt, slightly modified so
45         it doesn't use goto's. Thanks.
46         
47         Counts the number of distinct pinnumbers specified in
48         all slotdef= attributes. Uses that number, plus the
49         number of net= pins, to compare with the "footprint
50         size" when checking for that warning.
52         The code used to simply use numpins*numslots, which
53         doesn't account for the possibility of the same
54         pinnumber being used in more than one slotdef= attribute.
56         For an example of a symbol where this matters, see
57         'analog/dual-opamp-1.sym'.
58         
59 2006-09-13 Carlos Nieves Onega <cnieves@iespana.es>
61         * src/s_check.c: Applied patch #1558122 by Jeff Mallatt.
62         Adds newline that is missing from the "Found Pintype=..." 
63         message in s_check_pintype() in s_check.c. Thanks.
64         
65 2006-09-06 Ales Hvezda   <ahvezda@geda.seul.org>
67         * configure.ac: Updated program version to 20060906.
69         * src/g_rc.c, src/gsymcheck.c: Added CUSTOM_VERSION to all
70         printfs/output/dialog boxes where VERSION is used so that it is
71         easier to create custom version of gEDA/gaf.
73 2006-08-31 Ales Hvezda   <ahvezda@geda.seul.org>
75         * configure.ac: Updated gtk+ tests to look for 2.4.x or greater.
77 2006-08-21 Ales Hvezda   <ahvezda@geda.seul.org>
79         * README: Updated the README a little to be ready for the next
80         release.
82 2006-08-19 Ales Hvezda   <ahvezda@geda.seul.org>
84         * configure.ac: Bumped version number to 20060821 in prep for the
85         next gEDA/gaf release.
87 2006-07-15 Ales Hvezda   <ahvezda@geda.seul.org>
89         * src/gsymcheck.c, src/s_check.c, src/s_symstruct.c: Changed all
90         malloc/free calls to g_malloc/g_free to be consistent with libgeda
92 2006-04-09 Carlos Nieves Onega <cnieves@iespana.es>
94         * src/gsymcheck.c: Enable logging when the filename specified couldn't
95         be found. Thanks to Hans for reporting the bug and providing the patch.
96         This fixes bug 1452836.
97         
98 2006-03-12 Ales Hvezda   <ahvezda@geda.seul.org>
100         * lib/system-gsymcheckrc.in: Removed load for the system-gafrc file,
101         since it is loaded by libgeda first.
103 2006-01-16 Ales Hvezda   <ahvezda@geda.seul.org>
105         * configure.ac: Bumped package version to 20060123
107         * README: Updated for the new year and release.
109 2005-11-27 Carlos Nieves Onega <cnieves@iespana.es>
110         * src/globals.c: Added setting of load_newer_backup_func to NULL.
111         It is needed now libgeda checks for autosave backup files when
112         opening a schematic.
113         
114 2005-09-27 18:51  Dan McMahill <danmc>
116         * src/s_check.c: remove various compiler warnings
118 2005-08-19 Ales Hvezda   <ahvezda@geda.seul.org>
120         * configure.ac: Bumped the package version to 20050820 which will be
121         a real snapshot.
123 2005-08-14 Ales Hvezda   <ahvezda@geda.seul.org>
125         * configure.ac: Updated package version to 20050814.  This is a 
126         temporary version and not a real release number.
128 2005-03-13 Ales Hvezda   <ahvezda@geda.seul.org>
130         * configure.ac: Removed all tests for gtk+ 1.2.x and fixed error 
131         message if gtk+ 2.2.x is not found.
133 2005-03-08 Ales Hvezda   <ahvezda@geda.seul.org>
135         * configure.ac: Bumped version to 20050313
137 2005-03-06 Ales Hvezda   <ahvezda@geda.seul.org>
139         * src/gsymcheck.c: Fixed code to allow user to specify absolute
140         filenames on the command line again.
142 2005-02-26 01:14  Dan McMahill <danmc>
144         * src/: gsymcheck.c, s_check.c: remove a handful of compiler
145           warnings
147 2005-02-22  Carlos Nieves Onega <cnieves@iespana.es>
149         * configure.ac, src/gsymcheck.c: Removed call to gtk_init().
150           GDK is now initialized in libgeda if it's a non-graphical app.
151         
152 2005-02-20  Patrick Bernaud  <b-patrick@wanadoo.fr>
154         * src/gsymcheck.c (main_prog): Adapted for new logging system.
156 2005-02-19  Carlos Nieves Onega <cnieves@iespana.es>
158         * src/globals.c: Added definition of picture_draw_func after 
159           adding picture support to libgeda.
161         * configure.ac, src/gsymcheck.c: Added call to gtk_init() 
162           since gdk-pixbuf needs it if called.    
163         
164 2005-02-11  Patrick Bernaud  <b-patrick@wanadoo.fr>
166         * src/gsymcheck.c (main_prog): Adapted for new toplevel and page APIs 
167         in libgeda.
169 2005-02-09 Carlos Nieves Onega <cnieves@iespana.es>
170         * include/prototype.h, include/struct.h, src/s_check.c, 
171           src/s_symstruct.c:
172           Added check of pintype attribute value.
173         
174 2005-02-08 22:30  Dan McMahill <danmc>
176         * include/prototype.h, src/g_rc.c, src/g_register.c,
177           src/gsymcheck.c: replace deprecated guile functions with approved
178           guile-1.6.6 ones
180 2005-02-04  Patrick Bernaud  <b-patrick@wanadoo.fr>
182         * src/gsymcheck.c, src/s_check.c: Replaced u_basic_strdup() and 
183         u_basic_strdup_multiple() by GLib functions.
184         
185         * src/gsymcheck.c: Made it use GLib's G_DIR_SEPARATOR* instead of 
186         libgeda's *_SEPARATER_*.
188 2005-01-29  Patrick Bernaud  <b-patrick@wanadoo.fr>
190         * src/gsymcheck.c (gsymcheck_quit): Adapted for new component library
191         code.
193 2005-01-27 Stuart Brorson   <sdb@cloud9.net>
195         * src/gsymcheck.c: Changes made to enable correct opening
196         of schematics in foreign directories.  Changes detailed in libgeda
197         ChangeLog.  
198         
199 2004-12-27 Stuart Brorson   <sdb@cloud9.net>
201         * lib/system-gsymcheckrc.in: Changed reference to system-commonrc
202         to system-gafrc
204 2004-12-28 Ales Hvezda   <ahvezda@geda.seul.org>
206         * include/pincounts.h, include/struct.h, include/prototype.h, 
207         src/s_check.c, src/s_symstruct.c: Applied patch by Jim Duchek which
208         adds several important tests to gsymcheck: 
210                 net=Vcc:8,15,14 (for example) is now checked against
211                 the pinnumber= attribs for duplicates.  footprint=
212                 is checked to get the proper pincount (I included some
213                 support for special cases like TO92, which doesn't
214                 quite have 92 pins :), and the number of pins defined
215                 vs. the number of pins that SHOULD be defined is compared.
216                 Total pins are found by: total = num_net_pins + (numslots
217                 * numpins).  Of course if numslots == 0 that multiplier
218                 doesn't happen.
219         
220         * tests/incorrect_footprint.sym duplicate_net.sym: Added a couple
221         test symbols to exercise the above patch
223 2004-12-27 Ales Hvezda   <ahvezda@geda.seul.org>
225         * configure.ac: Updated version to 20041228
227 2004-07-03 Ales Hvezda   <ahvezda@geda.seul.org>
229         * include/i_vars.h, prototype.h, src/g_rc.c, g_register.c,
230         gsymcheck.c, i_vars.c: Removed a whole bunch of rc related code.
231         The removed code was moved into libgeda.
233         * configure.ac: Updated version to 20040710
235 2004-01-17 Ales Hvezda   <ahvezda@geda.seul.org>
237         * config.h.in: Remove machine generated file.
239 2004-01-11 Ales Hvezda   <ahvezda@geda.seul.org>
241         * configure.ac: Updated version to 20040111
243 2004-01-01 Ales Hvezda   <ahvezda@geda.seul.org>
244         
245         * configure.ac: Added --with-docdir command line flag as well all
246         the code to support installing documentation.  Also added a prog
247         check for groff.
249         * docs/Makefile.am:  Added commands to generate an html version
250         of the man page.  This html man page gets installed into the
251         documentation directory.
253         * src/Makefile.am, docs/gsymcheck.1: Moved man page from the src
254         directory into the docs directory.
256         * docs/gsymcheck.1: Minor updates and fixes. 
258 2003-12-31 Ales Hvezda   <ahvezda@geda.seul.org>
260         * configure.ac: Bumped version to 20031231
262 2003-12-29 Ales Hvezda   <ahvezda@geda.seul.org>
264         * configure.ac: Added checks for gtk+ 2.2.x and 1.2.x.  This was
265         needed since the HAS_GTK22 will start to be used in libgeda includes.
267 2003-11-09 Ales Hvezda   <ahvezda@geda.seul.org>
269         * config.guess config.sub depcomp  install-sh missing mkinstalldirs:
270         Removed machine generated files from CVS.
272         * Makefile.am: Added above files to maintainer-clean target
274         * autogen.sh: Added script to generate all the auto* files
276 2003-10-19 Ales Hvezda   <ahvezda@geda.seul.org>
278         * src/g_rc.nw: Added the words "optional" and "required" to the
279         *rc log find messages.
281         * src/gsymcheck.c: Removed all // comments (replaced
282         with C comments).
284 2003-10-18 Ales Hvezda   <ahvezda@geda.seul.org>
286         * configure.ac: Updated version to something more recent, but this
287         version is not an official release.
288         
289 2003-10-04 Ales Hvezda   <ahvezda@geda.seul.org>
291         * configure.ac: Updated version to something more recent, but this
292         version is not an official release.
294 2003-09-20 Ales Hvezda   <ahvezda@geda.seul.org>
296         * configure.ac: Fixed MinGW cflags/ldflags
298         * auto* files: Updated to autoconf 2.57 and automake 1.7.6
300 2003-08-31 Ales Hvezda   <ahvezda@geda.seul.org>
302         * configure.ac: Changed AC_CONFIG_HEADER to AM_CONFIG_HEADER
304 2003-08-24 Ales Hvezda   <ahvezda@geda.seul.org>
306         * configure.ac: Removed redundant tests (gtk+, guile) and improved
307         the configuration summary message. 
309 2003-08-23 Ales Hvezda   <ahvezda@geda.seul.org>
311         * src/parsecmd.c: Cleaned up help message a little.
313         * src/gsymcheck.1: Updated manpage a little 
315 2003-07-20 Ales Hvezda   <ahvezda@geda.seul.org>
317         * configure.ac: Renamed from configure.in.
319         * configure.ac: Bunch of cleanup to start using pkg-config for all
320         libraries.  Unfortunately, gsymcheck now links against libgtk*.  I 
321         might fix that in the future.
323         * *.in, *.h, etc: Removed a bunch of old unneeded auto* files.
325 2003-05-22 Ales Hvezda   <ahvezda@geda.seul.org>
327         * configure.in: Updated version
329 2003-02-20 Ales Hvezda   <ahvezda@geda.seul.org>
331         * src/gsymcheck.c: Applied patchlet from Steve Tell for disabling
332         the guile 1.6.3 deprecated warnings.
334         * README: Added note suggestion by Steve Tell about warning users
335         that deprecated guile warnings are turned off.
337 2003-02-06 Ales Hvezda   <ahvezda@geda.seul.org>
339         * configure.in: Bumped version to 20030223
341         * configure.in: Applied Gabriel Paubert's warning reducing patch with
342         a few minor mods.
344 2003-01-11 Ales Hvezda   <ahvezda@geda.seul.org>
346         * Makefile.am: Fixed the distclean-local target.
348         * configure.in: Changed -fnative-struct to -mms-bitfields for
349         gcc 3.2 mingw compiler (older mingw compilers are no longer 
350         supported)
352 2002-11-30 Ales Hvezda   <ahvezda@geda.seul.org>
354         * lib/system-gsymcheckrc.in: Changed the variable names which hold
355         the paths to the data and rc directories.
357         * aclocal.m4: Removed file from cvs.
359 2002-11-03 Ales Hvezda   <ahvezda@geda.seul.org>
361         * configure.in: Updated version to 20021103 (an official version)
363         * src/g_rc.c: #if 0'ed out code which isn't being used
365 2002-10-28 Ales Hvezda   <ahvezda@geda.seul.org>
367         * configure.in: Bumped version to 20021031
369 002-10-27 Ales Hvezda   <ahvezda@geda.seul.org>
371         * configure and friends: Ran "autoreconf --force --install -v"
372         to really upgrade to the auto* tools.
374 2002-10-19 Ales Hvezda   <ahvezda@geda.seul.org>
376         * configure.in, *.m4: Upgraded to automake 1.7.1 and autoconf 2.54
377         
378 2002-09-22 Ales Hvezda   <ahvezda@geda.seul.org>
380         * configure.in: Bumped version to 20020922, which is NOT a release.
382 2002-09-16 Ales Hvezda   <ahvezda@geda.seul.org>
384         * src/g_rc.c: Update file to the one that gnetlist uses (which is
385         a little bit more polished)
387         * src/g_register.c: Updates to take above into account
389         * src/globals.c: Added variable_set_func and quit_func.  These are
390         used by libgeda and gsymcheck.
392         * src/gsymcheck.c: Rearranged a few function calls for the new 
393         g_rc mechanism (and the s_project_* function which are now in 
394         libgeda)
396         * src/s_project.c: Obsoleted file.  This file is no longer in use.
398         * src/i_vars.c, include/i_vars.h: Added these files, needed by the
399         new g_rc mechanism.
401         * lib/system-gsymcheckrc.in: Removed untitled-series keyword and
402         add world-size keyword.
403         
404 2002-09-07 Ales Hvezda   <ahvezda@geda.seul.org>
406         * src/s_check.c: Put in a check for numslots=0 (slotting checks 
407         completely disabled).
409 2002-08-25 Ales Hvezda   <ahvezda@geda.seul.org>
411         * src/*.c: Cleaned up -Wall warnings
412         
413 2002-08-18 Ales Hvezda   <ahvezda@geda.seul.org>
415         * src/s_check.c: Changed exit status again to be sane not
416         stupid. :)
418         * src/gsymcheck.c: Fixed the "cannot open filename if using a full
419         path" bug
421         * src/gsymcheck.c: Change behavior if a file cannot be
422         found/loaded.  Now gsymcheck will exit on this error
424         * src/s_check.c: Added a little bit more info output for some of 
425         the tests
427         * src/s_check.c: Fixed the search for name= to only search for 
428         name= 
430         * src/s_check.c: Fixed the checking for graphical=1 symbols
432 2002-08-16 Ales Hvezda   <ahvezda@geda.seul.org>
434         * src/s_check.c: Changed exit status to return negative numbers for
435         warnings (if there are no errors) or zero for no problems.              
437 2002-07-27 Ales Hvezda   <ahvezda@geda.seul.org>
439         * src/s_check.c: Added code to check for zero slots number and
440         pins within a slotdef
442         * tests/zero*.sym: Added a couple of test symbols to test the
443         above errors
445         * tests/*.sym: Added a dummy footprint= attribute to all the files
446         
447 2002-07-25 Ales Hvezda   <ahvezda@geda.seul.org>
449         * tests/*.sym: Bunch of additional symbols to test various new
450         problems and updates to existing test files
452         * src/s_check.c: Finished conversion to use new *_messages lists
454         * src/s_symcheck.c: Finished conversion to use new *_messages
455         lists
457         * src/parsecmd.c: Improved the verbose flag to be cumulative
459         * src/s_check.c: Added the following tests:
460           checks for missing attributes
461              pinlabel
462              pintype
463              footprint
464              refdes
465           checks for multiple attributes
466              pinlabel
467              pintype
468              footprint
469              refdes
470           checks for obsolete or forbidden attributes
471              label
472              uref
473              name
474              type
475           zero pinseqs or pinnumbers are not allowed
477         * include/struct.h: A few changes to track above tests
479         * src/s_check.c: Improved some of the messages
481         * src/s_check.c: Fixed quiet flag (-q) to be really quiet
483 2002-07-23 Ales Hvezda   <ahvezda@geda.seul.org>
485         * include/struct.h: Added *_messages list items
487         * include/struct.h: Slightly cleaned up / reorganized symcheck struct
489         * src/s_symcheck.c: Added code to output the new *_message lists
491         * src/s_check.c: Added/changed code to use the new *_message lists
493         * src/s_check.c: Added more tests to catch duplicate pinnumber
494         attributes
496         * src/s_check.c: Added more tests to catch invalid slotdef attributes
498         * tests/: Added a few more *.sym files to validate checks
500         * src/s_check.c: Still need to comment in tests which I did not 
501         finish converting to using the new *_message lists
503 2002-07-07 Ales Hvezda   <ahvezda@geda.seul.org>
505         * configure.in/Makefile.am, tests: Added tests directory and a whole
506         slew of .sym files with various problems.
508         * src/gsymcheck.c: Added a call to free some memory.  This may cause
509         problems if I missed an init of some variable.
511         * src/s_project.c: Disabled all drawing events as gsymcheck does not
512         draw anything.
514         * src/s_symcheck.c src/s_check.c: Added a bunch more tests:
515           - search for old pin#=# and slot#=# attributes,
516           - check for buses or nets inside a symbol,
517           - check for connections inside a symbol.
518           - check for duplicate pinseq attributes on multiple pins
519           - various improvements to existing tests 
521 2002-07-06 Ales Hvezda   <ahvezda@geda.seul.org>
523         * configure.in/Makefile.am: Upgraded to automake 1.6.2
525 2002-07-05 Ales Hvezda   <ahvezda@geda.seul.org>
527         * lib/system-gsymcheckrc.in: Fixed the load of the commonrc file to 
528         work with --with-rcdir again.
530 2002-06-21 Ales Hvezda   <ahvezda@geda.seul.org>
532         * src/s_check.c: Added s_check_slotdef which checks the slot info
533         
534 2002-06-21 Ales Hvezda   <ahvezda@geda.seul.org>
536         * include/struct.h: Added new file to hold gsymcheck specific 
537         structures
539         * src/s_check.c, s_symstruct.c: Added #include for above
541         * src/*.c: Went through and re-indented most functions
542         
543         * src/*.c: Started expanding tests to include missing pinseq,
544         missing pinnumber, found old pin/slot attributes. (not completely
545         done; some functions stubbed)
547         * src/globals.c: Added s_update_log function so that we can log
548         s_log_messages
550         * src/*.c: Changed all fprintfs to s_log_messages
552         * src/gsymcheck.c: Cleanup in main_prog, don't load files which
553         don't exist
555         * src/s_check.c: Minor reorg, refactoring some of the functions
556         
557 2002-06-09 Ales Hvezda   <ahvezda@geda.seul.org>
559         * src/g_rc.c, gnetlist.c: Added a call to u_basic_strip_trailing to
560         fix the network timeout problem on WinME
562 2002-05-27 Ales Hvezda   <ahvezda@geda.seul.org>
564          * lib/system-gschemrc.in: Fixed incorrect environment variable name
565         "GEDADATARC" to be GEDADATA.
567         * src/g_rc.c, g_register.c, i_vars.c, s_project.c: Added the missing
568         bitmap-directory keyword
570         * src/g_rc.c: A few more fixes for the mingw32 port.
572 2002-04-08 Ales Hvezda   <ahvezda@geda.seul.org>
574         * configure.in: Changed the function which is search for libpng.
575         This was needed for the win32 port.
577 2002-04-06 Ales Hvezda   <ahvezda@geda.seul.org>
579         * configure.in: oops had the wrong order of things for MINGW32. fixed.
581 2002-04-03 Ales Hvezda   <ahvezda@geda.seul.org>
583         * configure.in and friends: More work on getting the upgrade of 
584         autoconf, automake, and libtool to behave correctly.
586         * configure.in: Added PATHSEP variable which holds the proper path
587         separater depending on the platform.
589         * lib/system-*.in: Work on getting rc files to use above variable.
591         * src/g_rc.c: Got rid of any left of /'s and replaced them with the
592         appropriate #defines
594 2002-04-01 Ales Hvezda   <ahvezda@geda.seul.org>
596         * configure.in: Added -liberty for the Mingw32 port
598         * configure.in and friends: Upgraded to autoconf 2.53, libtool 1.5,
599         and automake 1.5.  Lots of changes in various places for this upgrade.
601 2002-02-24 Ales Hvezda   <ahvezda@geda.seul.org>
603         * configure.in, config.h.in: Added a few checks for some
604         non-portable #includes
605         
606         * configure.in: Added checks for mingw32 and disabled the
607         cygwin port
608         
609 2002-02-18 Ales Hvezda   <ahvezda@geda.seul.org>
611         * src/Makefile.am utils/Makefile.am: Andrew Dyer found a GUILE_* bug. 
612         Fixed.
614         * configure.in: Removed all trace of GUILE_LIB and GUILE_INCLUDE
616 2001-02-09 Ales Hvezda   <ahvezda@geda.seul.org>
617         
618         * src/s_project.c: Made sure to init show_hidden_text to 0.
619         
620 2001-07-22 Ales Hvezda   <ahvezda@geda.seul.org>
622         * configure.in, src/gsymcheck.c, src/g_rc.c: Cleanup and added the
623           ability to have the rc files in a different location using
624           --with-rcdir (was broken recently, now fixed)
626         * src/gsymcheck.c, s_check.c:
627           Added patch by Dan Mcmahill for 64-bit architectures.
629 2001-07-20 Ales Hvezda   <ahvezda@geda.seul.org>
631         * configure.in, src/Makefile.am: got the configure mechanism to
632           deal with the guile detection more like gschem.
633         
634 2001-07-19 Ales Hvezda   <ahvezda@geda.seul.org>
636         * configure.in: Fixed all the LDFLAGS to be correct (and only link
637           the libraries once)
639         * configure.in: Bumped up version to 20010722
641         * configure.in: More updates to get cygwin to build right
643 2001-07-05 Ales Hvezda   <ahvezda@geda.seul.org>
645         * src/gsymcheck.c: Removed the "This is alpha software" message and
646           added the standard gpl/gnu software message
648 2001-07-01 Ales Hvezda   <ahvezda@geda.seul.org>
650         * src/configure.in: Make sure configure scripts work with autoconf-2.50
651           (had to fix cygwin check), they do not yet work with 2.50
653         * Removed all trace of libtool from gsymcheck, not required to build
655 2001-06-15 Ales Hvezda   <ahvezda@geda.seul.org>
657         * src/g_rc.c, src/gsymcheck.c: Got the code to use the new GEDADATA
658           environment variable
660         * lib/system-gsymcheckrc.in: Updated to use GEDADATA environment
661           variable
663 2001-03-18 Ales Hvezda   <ahvezda@geda.seul.org>
665         * Removed all Makefile.in files and configure
667 2001-03-17 Ales Hvezda   <ahvezda@geda.seul.org>
668         
669         * Got make dist and make distcheck working (means all files which are
670           in CVS are in some Makefile)
672         * configure.in, acconfig.h: unfortunately libgdgeda and stroke are
673           required for linking, so they MUST be inside these files
675         * configure.in: Added DATADIR instead of PACKAGE
677 2001-03-07  Stefan Petersen  <spe@geda.seul.org>
679         * configure.in, acconfig.h: In the spirit of yesterday I removed
680           every trace of stroke and libgdgeda.
681         
682 2001-03-06  Stefan Petersen  <spe@geda.seul.org>
684         * configure.in: Removed some hard coded libraries.
685           Patch and suggestion from Bruno Schwander.
687 2000-03-04  Ales Hvezda  <ahvezda@geda.seul.org>
689         * configure.in: Updated version
691         * configure.in: Added a check to make sure libgeda-config and
692           gesym-config are the right version
694 2000-12-07  Ales Hvezda  <ahvezda@geda.seul.org>
696         * src/s_project.c: Removed obsolete DONT_REDRAW variable from code
698 2000-12-03  Ales Hvezda  <ahvezda@geda.seul.org>
700         * configure.in: Slightly rearranged things to make cygwin port happy
702 2000-12-02  Ales Hvezda  <ahvezda@geda.seul.org>
704         * src/gsymcheck.c: Changed Cygwin warning message
706         * src/src/g_rc.c: Misc changes to get this file to build with the 
707           current cygwin
709         * src/src/parsecmd.c: Misc changes to get this file to build with the 
710           current cygwin
712         * src/Makefile.am: Changed order of libraries in LDFLAGS line
714 2000-11-30  Ales Hvezda  <ahvezda@geda.seul.org>
716         * configure.in: Added -fnative-struct flag for CYGWIN port only
718         * configure.in: Added --enable-debug flag to enable -g flag
720 2000-10-12  Ales Hvezda  <ahvezda@geda.seul.org>
722         * src/create_proto: Update with the latest version of this
723           script
725 2000-10-07  Ales Hvezda  <ahvezda@geda.seul.org>
727         * configure.in: Removed an old GTK+ which is no longer used
729 2000-10-06  Ales Hvezda  <ahvezda@geda.seul.org>
731         * src/gsymcheck.c: Changed CYGWIN32 port warning
733 2000-07-04  Ales Hvezda  <ahvezda@geda.seul.org>
735         * src/*.c: Updated copyright info in each file
737         * src/*.c: Changed all GNU to GPL in the appropriate places
739         * configure.in: Bumped version up to 20000704
741         * src/*.c: Fixed all warnings
743 2000-06-27  Ales Hvezda  <ahvezda@geda.seul.org>
745         * src/g_rc.c, src/g_register.c: Added component-library-search and
746           source-library-search rc keywords
748         * configure.in: Put in checks for gtk+ and glib 1.2.3
750 2000-06-01  Ales Hvezda  <ahvezda@geda.seul.org>
752         * src/s_project.c: Added init of some important variables which 
753           libgeda uses when promoting attributes
755         * src/create_proto: Updated to the latest working version (from
756           gschem/src)
758 2000-02-19  Ales Hvezda  <ahvezda@geda.seul.org>
760         * README/INSTALL: Updated files to reflect next release
762         * src/*.c: Fixed all warnings (using -Wall -Werror)
764 1999-10-17  Ales Hvezda  <ahvezda@geda.seul.org>
766         * src/*.c: Changed all files to use the new libgeda/libgeda.h include
768 1999-10-10  Ales Hvezda  <ahvezda@geda.seul.org>
770         * src/gsymcheck.c: Fixed up s_log_init to use the new prototype
772 1999-10-03  Ales Hvezda  <ahvezda@geda.seul.org>
774         * In all *.c included define.h before struct.h 
776 9/19/99 Make sure gsymcheck runs with guile-1.3.2a
778         Fixed all warnings
780 9/16/99 Added code in gsymcheck.c to only load up schematics which haven't
781         been loaded already
783 9/4/99  Finally integrated gsymcheck into the new development snapshot
784         scheme
786         Created basic gsymcheck.1 manpage
788         Started to do minor updates to the code 
790 ---------------- Development division starts here --------------------------
792 3/19/99 Updated g_rc to print more diag message to the log file when
793         it can't find an rc file (like gschem)
795 3/18/99 Updated g_rc to use new macros for finding system-*rc files
797 3/9/99  Fixed a few variables which were uninitialized (width, height,
798         snap_size)
800 3/1/99  Added missing tube and radio paths from *rc file
802 2/25/99 Added s_symstruct.c to init and manage the per symbol struct 
804         Rewrote the way errors are reported and handled (now error messages
805         are printed and checked for after all the checking work is done)
807 1/30/99 Added -c flag (and associated global variable, check_mode)
809         Added s_check.c : s_check_all and s_check_symbol
811         Worked on above to get the most basic attribute checks 
812         
813         Changed some quiet_mode ifs to be verbose_mode ifs
814         
815         Renamed gsymbol to gsymcheck.  
817         Removed -c flag, since now that's the only purpose of the program
819 1/27/99 Took gnetlist source and converted to look like gsymbol.
821         Got source to compile and load in schematic/symbol files
823 1/9/99  Cleaned up some character strings to reflect that this is gsymbol
824         not gnetlist
826 0.0.5
827 -------
828 9/4/98  Added support for libgeda
830 8/26/98 Added Makefiles and support files to repository