1
2005-03-13 Ales Hvezda <ahvezda@geda.seul.org>
3
* configure.ac: Removed all tests for gtk+ 1.2.x and fixed error
4
message if gtk+ 2.2.x is not found.
6
2005-03-08 Ales Hvezda <ahvezda@geda.seul.org>
8
* configure.ac: Bumped version to 20050313
10
2005-03-06 Ales Hvezda <ahvezda@geda.seul.org>
12
* gschlas/gschlas.c: Fixed code to allow user to specify absolute
13
filenames on the command line again.
15
2005-02-26 01:16 Dan McMahill <danmc>
17
* src/: Makefile.am, olib.l: portability fixes to allow AT&T lex
18
(yeck, but its what ships with solaris) to compile this. Also
19
#ifdef around some GCC-isms to let this build with non-gcc
22
2005-02-24 01:21 Dan McMahill <danmc>
24
* src/gsch2pcb.c: when parsing the project file, remove trailing
25
whitespace. Otherwise strange things can happen. This is
26
especially true if the "output-name" has trailing whitespace.
28
2005-02-22 Carlos Nieves Onega <cnieves@iespana.es>
30
* configure.ac, gschlas/gschlas.c: Removed call to gtk_init().
31
GDK is now initialized in libgeda if it's a non-graphical app.
33
2005-02-22 22:13 Dan McMahill <danmc>
35
* configure.ac, src/Makefile.am: if we're using gcc then turn on
38
2005-02-20 Patrick Bernaud <b-patrick@wanadoo.fr>
40
* gschlas/gschlas.c (main_prog): Adapted for new logging system.
42
2005-02-19 Carlos Nieves Onega <cnieves@iespana.es>
44
* gschlas/globals.c: Added definition of picture_draw_func after
45
adding picture support to libgeda.
47
* configure.ac, gschlas/gschlas.c: Added call to gtk_init()
48
since gdk-pixbuf needs it if called.
50
2005-02-11 Patrick Bernaud <b-patrick@wanadoo.fr>
52
* gschlas/gschlas.c (main_prog): Adapted for new toplevel and page
55
2005-02-08 12:15 danmc
57
* gschlas/g_register.c, gschlas/gschlas.c, include/prototype.h:
58
remove remaining gh_* functions.
60
2005-02-08 12:01 danmc
62
* gschlas/g_rc.c: fix a typo in the last commit. Now we check
63
gschlas-version instead of gschem-version.
65
2005-02-07 23:57 danmc
67
* configure.ac, gschlas/g_rc.c, gschlas/g_register.c,
68
gschlas/globals.c, gschlas/gschlas.c, gschlas/i_vars.c,
69
gschlas/parsecmd.c, src/char_width.c, src/convert_sym.c,
70
src/glib12-compat.c, src/gmk_sym.c, src/gsch2pcb.c,
71
src/sarlacc_schem.c, src/smash_megafile.c: add dmalloc and
72
Electric Fence debugging options
74
2005-02-07 23:18 danmc
76
* gschlas/g_rc.c: get rid of gh_* guile interface
80
* src/gsch2pcb.c: Added additional printfs during directory search
83
2005-02-04 Patrick Bernaud <b-patrick@wanadoo.fr>
85
* gschlas/gschlas.c: Made it use GLib's G_DIR_SEPARATOR* instead of
86
libgeda's *_SEPARATER_*.
87
Replaced u_basic_strdup() and u_basic_strdup_multiple() by GLib
90
2005-01-29 Patrick Bernaud <b-patrick@wanadoo.fr>
92
* gschlas/gschlas.c (gschlas_quit): Adapted for new component library
95
2005-27-01 Stuart Brorson <sdb@cloud9.net>
97
* gschlas/gschlas.c: Changes made to enable correct opening
98
of schematics in foreign directories. Changes detailed in libgeda
101
2004-12-28 Ales Hvezda <ahvezda@geda.seul.org>
103
* scripts/gsymfix.pl: Added symbol cleanup script by Mike Skerritt.
106
2004-12-27 Ales Hvezda <ahvezda@geda.seul.org>
108
* configure.ac: Updated version to 20041228
110
2004-07-03 Ales Hvezda <ahvezda@geda.seul.org>
112
* include/i_vars.h, prototype.h, gschlas/g_rc.c, g_register.c,
113
gschlas.c, i_vars.c: Removed a whole bunch of rc related code.
114
The removed code was moved into libgeda.
116
* configure.ac: Updated version to 20040710
118
2004-01-17 Ales Hvezda <ahvezda@geda.seul.org>
120
* config.h.in: Remove machine generated file.
122
2004-01-12 Ales Hvezda <ahvezda@geda.seul.org>
124
* scripts/Makefile.am: Changed the sed command when building garchive
125
to work with more sed versions hopefully.
127
2004-01-11 Ales Hvezda <ahvezda@geda.seul.org>
129
* configure.ac: Updated version to 20040111
131
* src/gsch2pcb.c, examples/gsch2pcb/project.sample: Upgraded to
132
Bill Wilson's latest version (1.4) (1.3 skipped)
134
* Makefile.am: Oops forgot to remove references to the README.*
135
files when they were moved, so make dist broke. Fixed.
137
2004-01-06 Ales Hvezda <ahvezda@geda.seul.org>
139
* docs/Makefile.am: Changed doc install directory readme to readmes
141
2004-01-03 Ales Hvezda <ahvezda@geda.seul.org>
143
* src/gsch2pcb.c, examples/gsch2pcb/project.sample: Upgraded to
144
Bill Wilson's latest version (1.2)
146
* scripts/gsymupdate: Found a last minute critical bug which
147
caused gschem/gschlas to assert because a text field (the number
148
of lines) wasn't being set on split text lines. gsymupdate does
149
not really handle multi line text items. A bug needs to be
150
filed for this so it is not forgotten about.
152
2004-01-01 Ales Hvezda <ahvezda@geda.seul.org>
154
* configure.ac: Added --with-docdir command line flag as well all
155
the code to support installing documentation. Also added a prog
158
* docs/README.*: Moved all the readmes into the docs subdirectory.
160
* docs/Makefile.am: Added code to install all the readme files
161
into the documentation directory.
163
2003-12-31 Ales Hvezda <ahvezda@geda.seul.org>
165
* configure.ac: Bumped version to 20031231
167
2003-12-30 Ales Hvezda <ahvezda@geda.seul.org>
169
* scripts/garchive.py, Makefile.am: Included Stuart's garchive
172
* ChangeLog.gsch2pcb, src/glib12-compat.c, src/gsch2pcb.c:
173
Included Bill Wilson's latest gsch2pcb (version 1.1)
175
2003-12-29 Ales Hvezda <ahvezda@geda.seul.org>
177
* configure.ac: Added checks for gtk+ 2.2.x and 1.2.x. This was
178
needed since the HAS_GTK22 will start to be used in libgeda includes.
180
2003-11-09 Ales Hvezda <ahvezda@geda.seul.org>
182
* autogen.sh: Added script to generate all the auto* generated files.
184
* config.guess config.sub depcomp install-sh mkinstalldirs missing
185
compile: Removed machine generated files from CVS.
187
* Makefile.am: Added the above files to be cleaned during
190
2003-10-19 Ales Hvezda <ahvezda@geda.seul.org>
192
* src/g_rc.nw: Added the words "optional" and "required" to the
193
*rc log find messages.
195
2003-10-18 Ales Hvezda <ahvezda@geda.seul.org>
197
* configure.ac: Updated version to something more recent, but this
198
version is not an official release.
200
2003-10-04 Ales Hvezda <ahvezda@geda.seul.org>
202
* configure.ac: Updated version to something more recent, but this
203
version is not an official release.
205
2003-10-02 Ales Hvezda <ahvezda@geda.seul.org>
207
* src/gsch2pcb.c, ChangeLog.gsch2pcb: Updated to Bill Wilson's
210
2003-09-27 Ales Hvezda <ahvezda@geda.seul.org>
212
* ChangeLog.gsch2pcb, README.gsch2pcb, examples/gsch2pcb/.cvsignore,
213
examples/gsch2pcb/Makefile.am, examples/gsch2pcb/project.sample,
214
examples/Makefile.am, src/glib12-compat.c, src/gsch2pcb.c,
215
configure.ac, README: Updated Bill Wilson's gsch2pcb to his 1.0
218
2003-09-20 Ales Hvezda <ahvezda@geda.seul.org>
220
* configure.ac: Fixed MinGW cflags/ldflags
222
* auto* files: Updated to autoconf 2.57 and automake 1.7.6
224
2003-08-31 Ales Hvezda <ahvezda@geda.seul.org>
226
* configure.ac: Changed AC_CONFIG_HEADER to AM_CONFIG_HEADER
228
* scripts/pads_backannotate: Added script by Dan McMahill.
230
* src/gsch2pcb.c and friends: Integrated gsch2pcb written by
231
Bill Wilson. Thanks Bill!
233
2003-08-24 Ales Hvezda <ahvezda@geda.seul.org>
235
* configure.ac: Removed redundant tests (gtk+, guile) and improved
236
the configuration summary message.
238
2003-07-20 Ales Hvezda <ahvezda@geda.seul.org>
240
* configure.ac: Renamed from configure.in.
242
* configure.ac: Bunch of cleanup to start using pkg-config for all
243
libraries. Unfortunately, gnetlist now links against libgtk*. I
244
might fix that in the future.
246
* *.in, *.h, etc: Removed a bunch of old unneeded auto* files.
248
2003-07-14 Ales Hvezda <ahvezda@geda.seul.org>
250
* src/gmk_sym.c: Applied patch by Holger Dietze to fix Bug #63:
251
"utils/gmk_sym is outdated"
253
2003-07-06 Ales Hvezda <ahvezda@geda.seul.org>
255
* scripts/tragesym, README: Added tragesym 0.0.5 by Werner Hoch.
256
Ales renamed script from tragesym.py to tragesym (to be consistent
257
with the rest of the scripts in the utils package).
259
* README.tragesym, ChangeLog.tragesym: Added info files which are
260
part of tragesym. Minor updates here and there.
262
* examples/tragesym, examples/gmk_sym: Reoganized the examples
263
directory to include tragesym.
265
2003-05-25 Ales Hvezda <ahvezda@geda.seul.org>
267
* src/sarlacc_schem.c: Initalized some variables to make compiler
270
* configure.in: Applied Wojciech Kazubski's --with-docdir patch
272
2003-05-22 Ales Hvezda <ahvezda@geda.seul.org>
274
* configure.in: Updated version
276
2003-05-13 Ales Hvezda <ahvezda@geda.seul.org>
278
* src/sarlacc_schem.c: Applied patch by Charles Lepple to fix a
279
build problem on OSX.
281
2003-02-23 Ales Hvezda <ahvezda@geda.seul.org>
283
* configure.in: Added shell code to expand prefix and set the
284
GEDADOCDIR to the proper path ($prefix/share/doc/geda-doc
286
* scripts/config.sh.in: Changed variables to use the above
289
2003-02-20 Ales Hvezda <ahvezda@geda.seul.org>
291
* gschlas/gschlas.c: Applied patchlet from Steve Tell for disabling
292
the guile 1.6.3 deprecated warnings.
294
* scripts/refdes_renum: Added useful perl script by Dan McMahill.
297
2003-02-18 Ales Hvezda <ahvezda@geda.seul.org>
299
* configure.in: Bumped version to 20030223
301
2003-02-06 Ales Hvezda <ahvezda@geda.seul.org>
303
* configure.in: Applied Gabriel Paubert's warning reducing patch with
306
2003-01-26 Ales Hvezda <ahvezda@geda.seul.org>
308
* src/Makefile.am: Added liberty to all targets for mingw
310
2003-01-11 Ales Hvezda <ahvezda@geda.seul.org>
312
* Makefile.am: Fixed the distclean-local target.
314
2002-12-30 Chris Ellec <chris @ gtx.seul.org>
316
* utils/src/gmk_sym.c: updated file format to 20021103
319
2002-11-30 Ales Hvezda <ahvezda@geda.seul.org>
321
* lib/system-gschlasrc.in: Changed the variable names which hold
322
the paths to the data and rc directories.
324
* scripts/Makefile.am: Added gschemdoc to distclean target
326
* aclocal.m4: Removed file from cvs.
328
* src/Makefile.am: Added -lm to olib LD_FLAGS
330
2002-11-23 Ales Hvezda <ahvezda@geda.seul.org>
332
* scripts/gschemdoc.sh: Added %20filetype:pdf to the google search
333
to increase the likelyhood of getting the datasheet. Suggested by
336
* scripts/gschemdoc.sh: Applied the patch by Gabriel Paubert to
337
this file to fix the which problems reported on geda-dev. Thanks.
339
2002-11-04 Egil Kvaleberg <egil@kvaleberg.no>
341
* configure.in: Changed AC_PROG_LEX to AM_PROG_LEX to cater for
342
automake 1.6.3. Note that this also requires that autoreconf is
345
2002-11-03 Ales Hvezda <ahvezda@geda.seul.org>
347
* scripts/gschupdate, scripts/symupdate: Oops, these scripts will
348
break if an attribute has a ='s in it. Fixed this by passing 2 as
349
the LIMIT to perl's split.
351
* configure.in: Updated version to 20021103 (an official version)
353
2002-10-31 Ales Hvezda <ahvezda@geda.seul.org>
355
* scripts/gschemdoc.sh: Changed the manual which is brought up when
356
you run gschemdoc -m (from gschem.txt go gedadocs.html).
358
* scripts/gschemdoc.sh: Added phoenix to the list of browsers.
360
* scripts/gschemdoc.sh: Added another echo to output which browser
363
2002-10-29 Ales Hvezda <ahvezda@geda.seul.org>
365
* src/olib.l geda_sym_format.h: Added Mario Pascucci's olib converter.
367
* README.olib: Added README for above.
369
2002-10-28 Ales Hvezda <ahvezda@geda.seul.org>
371
* configure.in: Bumped version to 20021031
373
2002-10-27 Ales Hvezda <ahvezda@geda.seul.org>
375
* configure and friends: Ran "autoreconf --force --install -v"
376
to really upgrade to the newest version of the auto* tools.
378
* scripts/gschemdoc: Applied Egil's patch to remove the -- for
381
* gschlas/g_rc.c, g_register.c, i_vars.c, include/i_vars.h: Added
382
force-boundingbox rc variable.
384
* lib/system-gschlas.in: Added default for force-boundingbox variable
386
2002-10-19 Ales Hvezda <ahvezda@geda.seul.org>
388
* configure.in, *.m4: Upgraded to automake 1.7.1 and autoconf 2.54
390
2002-10-17 Ales Hvezda <ahvezda@geda.seul.org>
392
* configure.in, scripts/Makefile.am, scripts/config.sh.in,
393
scripts/gschemdoc.sh: Added find documentation patch from Egil
396
2002-10-07 Ales Hvezda <ahvezda@geda.seul.org>
398
* src/sarlacc_schem.c, scripts/sarlacc_sym: Added updates from
399
Egil Kvaleberg. Thanks.
401
2002-09-22 Ales Hvezda <ahvezda@geda.seul.org>
403
* gschlas/: Added new libgeda program: gEDA schematic/symbol Load and
404
Save. This program just loads the specified files and saves them in
405
the current file format. gschlas is used by gschupdate and
408
* lib/, lib/system-gschlasrc.in: Added rc file for above
410
* include/: Added include directory and files for above
412
* scripts/gschupdate, gsymupdate: Updated to use gschlas.
414
* configure.in and others: Updated scripts to search for libgeda and
415
all the required programs.
417
* configure.in: Bumped version to 20020922, which is NOT a release.
419
2002-09-07 Ales Hvezda <ahvezda@geda.seul.org>
421
* utils/convert_sym.c: Updated code to attach pinseq= and pinnumber=
424
* utils/convert_sym.c: Updated code to attach netname= instead of
427
* utils/convert_sym.c: Updated "v %s" string to be 19991011 which
428
is the right version for the files convert_sym spits out. This
429
should eventually be updated to the lastest version, but gschem
430
will happily read in old files.
432
* utils/convert_sym.c: Symbols/schematics that are outputed from
433
this tool are now current to the 20020825 attribute scheme.
435
* utils/gmk_sym.c: Updated code to output pinseq= and pinnumber=
438
* utils/gmk_sym.c: Symbols that are outputed from this tool are
439
now current to the 20020825 attribute scheme.
441
* utils/sarlacc_sym: Updated code to output pinseq= and pinnumber=
442
instead of pin#=#. UNTESTED, but should be okay.
444
2002-08-14 Chris Ellec <chris @ gtx.seul.org >
446
* utils/gmk_sym.c: Check for multiple instances of the same pin
447
number and quit when this happens, give Fatal error messsage.
449
2002-07-30 Ales Hvezda <ahvezda@geda.seul.org>
451
* scripts/gsymupdate: Added code to properly convert type= and label=
452
to pintype= and pinlabel=
454
2002-07-29 Ales Hvezda <ahvezda@geda.seul.org>
456
* scripts/gsymupdate, gschupdate: Added a check to not update if an
457
equivalant .old file is found
459
2002-07-27 Ales Hvezda <ahvezda@geda.seul.org>
461
* scripts/: Created new directory for non-compiled utils
463
* src/*: Moved non-compiled utils to scripts directory
465
2002-07-14 Ales Hvezda <ahvezda@geda.seul.org>
467
* src/convert_sym.awk, convert_sym.c, gmk_sym.c, sarlacc_schem.c,
468
sarlacc_sym: Changed all user visible references of uref to
471
* gsymupdate, gschupdate: Added code to convert uref= to refdes=
473
* gsymupdate, gschupdate: Bunch of code to make these programs
474
a lot more robust and useful.
476
2002-07-07 Ales Hvezda <ahvezda@geda.seul.org>
478
* src/gsymupdate, gschupdate: Added simple perl scripts to convert
479
existing symbols and schematics to use the new attribute conventions
481
2002-07-06 Ales Hvezda <ahvezda@geda.seul.org>
483
* configure.in/Makefile.am: Upgraded to automake 1.6.2
485
2002-05-15 Chris Ellec <chris @ gtx.seul.org>
487
* src/gmk_sym.c: Added a couple of data verifications to avoid
488
seg faults when the input file has errors.
490
2002-04-08 Ales Hvezda <ahvezda@geda.seul.org>
492
* src/gmk_sym.c: Fixed a #ifndef to be MINGW32 correct
494
2002-04-03 Ales Hvezda <ahvezda@geda.seul.org>
496
* configure.in and friends: More work on getting the upgrade of
497
autoconf, automake, and libtool to behave correctly.
499
* configure.in: Added PATHSEP variable which holds the proper path
500
separater depending on the platform.
502
* lib/system-*.in: Work on getting rc files to use above variable.
504
2002-02-02 Ales Hvezda <ahvezda@geda.seul.org>
506
* src/sarlacc_schem.c: Put in placed the updated files from
507
Dave Lawrence. Bug fixes
1
509
2001-07-22 Ales Hvezda <ahvezda@geda.seul.org>
3
511
* src/char_width.c: Added patch by Dan Mcmahill for 64-bit