~ubuntu-branches/ubuntu/precise/pcb/precise

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Hamish Moffatt
  • Date: 2005-02-20 13:14:00 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050220131400-pfz66g5vhx0azl8f
Tags: 1.99j+20050127-2
* Improved package description: (closes: #295405)
* Fixed dependency: tk84 -> tk8.4 (closes: #295404)
* Updated README.debian (closes: #269578)
* Applied patch to src/djopt.c to allow compilation with gcc-4.0
  (closes: #294319), thanks to Andreas Jochens for the patch.
* Prevent example files from being compressed

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2005-01-26 21:36  danmc
 
2
 
 
3
        * Makefile.in, aclocal.m4, README_FILES/Makefile.in,
 
4
          doc/Makefile.in, example/Makefile.in,
 
5
          example/libraries/Makefile.in, lib/Makefile.in,
 
6
          newlib/Makefile.in, newlib/2_pin_thru-hole_packages/Makefile.in,
 
7
          newlib/analog-devices/Makefile.in, newlib/burr-brown/Makefile.in,
 
8
          newlib/connectors/Makefile.in, newlib/crystal/Makefile.in,
 
9
          newlib/cypress/Makefile.in, newlib/electro-optics/Makefile.in,
 
10
          newlib/generic_SMD_packages/Makefile.in,
 
11
          newlib/headers/Makefile.in, newlib/msp430/Makefile.in,
 
12
          newlib/not_vetted_ingo/Makefile.in, newlib/sockets/Makefile.in,
 
13
          newlib/tests/Makefile.in, newlib/toko/Makefile.in,
 
14
          src/Makefile.in, src/icons/Makefile.in, src/script/Makefile.in,
 
15
          tools/Makefile.in, tutorial/Makefile.in: update to latest
 
16
          automake
 
17
 
 
18
2005-01-26 20:49  danmc
 
19
 
 
20
        * src/: Pcb.ad.in, main.c: change pcb to Pcb in a commented out
 
21
          resource
 
22
 
 
23
2005-01-26 20:45  danmc
 
24
 
 
25
        * lib/: geda.inc, misc.inc: fix the LED3 and LED5 footprints for
 
26
          T-1 and T-1 3/4 (3mm and 5mm) standard LED's.  The old footprint
 
27
          had drill holes which were too small and also there was silk on
 
28
          the pad.
 
29
 
 
30
2005-01-25 20:35  danmc
 
31
 
 
32
        * lib/plcc.inc: increase the padsize and drill size for
 
33
          through-hole PLCC sockets
 
34
 
 
35
2005-01-25 13:20  djdelorie
 
36
 
 
37
        * src/pcb-menu.res: Oops, take out test entry
 
38
 
 
39
2005-01-25 13:07  djdelorie
 
40
 
 
41
        * src/: menu.c, pcb-menu.res, resmenu.c, resmenu.h: Move
 
42
          right-click popup menu to pcb-menu.res also.
 
43
 
 
44
2005-01-21 18:19  danmc
 
45
 
 
46
        * doc/version.texi: bump date
 
47
 
 
48
2005-01-21 17:46  danmc
 
49
 
 
50
        * src/create.c: do not complain about MIN_PINORVIACOPPER on a
 
51
          mounting hole
 
52
 
 
53
2005-01-21 17:25  danmc
 
54
 
 
55
        * src/: Pcb.ad.in, main.c, set.c: - break the status line into 2
 
56
          lines as it was getting rather long - put the cursor position
 
57
          line below the menu as it is also getting   rather long with the
 
58
          metric display.
 
59
 
 
60
          Besides keeping the 2 lines from being cutoff on smaller
 
61
          displays, it seems to avoid some of the strange Xaw issues seen
 
62
          in bug #1099862 and patch #1042731 where the porthole for the
 
63
          main drawing area is not properly sized and where the status line
 
64
          is sometimes covered by the porthole.
 
65
 
 
66
2005-01-21 17:21  danmc
 
67
 
 
68
        * src/Makefile.in: regen
 
69
 
 
70
2005-01-21 17:18  danmc
 
71
 
 
72
        * src/Makefile.am: for the .test/Pcb apps-default file (the one
 
73
          used when running before installation), use the pcb-menu.res file
 
74
          in the source directory.
 
75
 
 
76
2005-01-21 17:15  danmc
 
77
 
 
78
        * src/action.c, src/pcb-menu.res, doc/pcb.texi: Add "Selected" and
 
79
          "All" arguments to DisperseElements so you have the option to not
 
80
          disperse all of them.  Add corresponding menu choices.
 
81
 
 
82
2005-01-18 18:13  danmc
 
83
 
 
84
        * src/print.c: avoid having text overlaying text in the fab drawing
 
85
          when a very small number of drill sizes are used.  Problem
 
86
          reported in bug #1100163.  Patch provided by Mick.
 
87
 
 
88
2005-01-17 23:40  danmc
 
89
 
 
90
        * configure: regen
 
91
 
 
92
2005-01-17 23:38  danmc
 
93
 
 
94
        * configure.ac: add a --disable-rpath flag to disable hardcoding of
 
95
          the X11 library path.  Default behaviour is unchanged.
 
96
 
 
97
2005-01-16 23:08  danmc
 
98
 
 
99
        * src/main.c: use LAYOUT_BOTTOM to always put the status line at
 
100
          the bottom of the main window.  Gets rid of some annoying bugs on
 
101
          solaris and some other systems where the status line would
 
102
          sometimes get covered up when the window was resized.
 
103
 
 
104
2005-01-16 22:54  danmc
 
105
 
 
106
        * src/create.c: in the message log produced when a via size has to
 
107
          be increased to meet the minimum copper, add a location to make
 
108
          it easier to locate the via.
 
109
 
 
110
2005-01-16 22:46  danmc
 
111
 
 
112
        * src/: Pcb.ad.in, main.c: Increase
 
113
          Pcb.masterForm*cursorPosition.width to make room for metric
 
114
          display.  Provided by Mark Whitis in patch #1042731
 
115
 
 
116
2005-01-16 20:05  danmc
 
117
 
 
118
        * doc/pcb.texi: add docs for ChangeClearSize() action.  Also apply
 
119
          some other fixes provided in patch #1068842
 
120
 
 
121
2005-01-13 19:31  danmc
 
122
 
 
123
        * lib/misc.inc: increase quoting of $2 in PKG_CRYSTAL to avoid the
 
124
          refdes from being expanded by m4.  Lets you use "X1" as the
 
125
          refdes in gschem and gsch2pcb
 
126
 
 
127
2005-01-13 17:30  danmc
 
128
 
 
129
        * README_FILES/Makefile.in: regen
 
130
 
 
131
2005-01-13 17:29  danmc
 
132
 
 
133
        * doc/version.texi: udate data
 
134
 
 
135
2005-01-13 17:15  danmc
 
136
 
 
137
        * src/pcb-menu.res: add DisperseElements() to menu
 
138
 
 
139
2005-01-13 17:13  danmc
 
140
 
 
141
        * src/: control.c, main.c, resmenu.c: remove some more compiler
 
142
          warnings
 
143
 
 
144
2005-01-13 17:08  danmc
 
145
 
 
146
        * doc/pcb.texi, src/action.c, src/action.h, src/main.c: add a
 
147
          DisperseElements() action which will disperse all elemnents in a
 
148
          layout.  The purpose is to spread out elements which are all on
 
149
          top of each other at the very beginning of a design.
 
150
 
 
151
2005-01-06 18:27  danmc
 
152
 
 
153
        * README, README_FILES/LICENSE, README_FILES/MAILING,
 
154
          README_FILES/Makefile.am, README_FILES/README: remove duplicated
 
155
          files and fix some out of date info
 
156
 
 
157
2005-01-05 22:46  danmc
 
158
 
 
159
        * src/: djopt.c, rtree.c: cast some pointers to (void *) when
 
160
          printing debug output.  reduces the # of compiler warnings
 
161
 
 
162
2005-01-03 07:56  danmc
 
163
 
 
164
        * src/: action.c, autoplace.c, autoroute.c, box.h, buffer.c,
 
165
          buffer.h, change.c, change.h, clip.c, clip.h, copy.c, copy.h,
 
166
          create.c, create.h, crosshair.c, crosshair.h, data.c, data.h,
 
167
          dev_ps.c, dev_rs274x.c, draw.c, file.c, find.c, find.h, global.h,
 
168
          insert.c, insert.h, intersect.c, line.c, macro.h, mirror.c,
 
169
          mirror.h, misc.c, misc.h, move.c, move.h, mtspace.c, output.c,
 
170
          output.h, pinout.c, polygon.c, polygon.h, print.c, print.h,
 
171
          printdialog.c, rotate.c, rotate.h, rubberband.c, search.c,
 
172
          search.h, set.c, set.h, undo.c, undo.h: change "Location" to
 
173
          "LocationType".  Avoids some confusion with some compilers
 
174
          (SunPRO in particular) when "Location" is also used as part of a
 
175
          struct.
 
176
 
 
177
2004-12-31 00:11  danmc
 
178
 
 
179
        * src/vendor.c: move the regfree() call _before_ the return from
 
180
          the function that calls it so that it actually happens.
 
181
 
 
182
2004-12-11 19:12  danmc
 
183
 
 
184
        * src/vendor.c: remove a compiler warning
 
185
 
 
186
2004-11-20 17:25  danmc
 
187
 
 
188
        * src/set.c: add metric output to the location display.  Based on
 
189
          patches provided in patch #1042731 by Mark Whitis
 
190
 
 
191
2004-11-20 17:20  danmc
 
192
 
 
193
        * src/main.c: adjust Pcb.masterForm*cursorPosition.width to match
 
194
          the app-defaults file value
 
195
 
 
196
2004-11-20 09:30  danmc
 
197
 
 
198
        * src/actionlist.c: revert previous.  Seems to have snuck in by
 
199
          mistake in the strcmp() cleanup.
 
200
 
 
201
2004-11-20 09:15  danmc
 
202
 
 
203
        * src/pcb-menu.res: add <Key>. as the hotkey for toggling 45 degree
 
204
          line mode.  addressed bug #1069665 filed by Mark Whitis.
 
205
 
 
206
2004-11-18 23:12  haceaton
 
207
 
 
208
        * src/crosshair.c: Snap to pads go to pad centers and allow
 
209
          snapping to element mark too.
 
210
          ----------------------------------------------------------------------
 
211
 
 
212
2004-11-18 22:08  haceaton
 
213
 
 
214
        * src/: action.c, actionlist.c, autoplace.c, create.c,
 
215
          dev_rs274x.c, dialog.c, djopt.c, draw.c, file.c, fileselect.c,
 
216
          macro.h, main.c, misc.c, netlist.c, print.c, rats.c, res_parse.y,
 
217
          search.c, selector.c, set.c, vendor.c: Replace all strcmp with a
 
218
          macro that tests for NULL pointers
 
219
          ----------------------------------------------------------------------
 
220
 
 
221
2004-11-08 00:36  danmc
 
222
 
 
223
        * src/control.c: Restore translation table for the mode buttons.
 
224
          This seems to fix the "mode buttons are not responsive" bug
 
225
          reported in bug #716517 Patch provided by Daniel Nilsson in patch
 
226
          #1023078.
 
227
 
 
228
2004-11-07 09:46  haceaton
 
229
 
 
230
        * src/: change.c, change.h: Allow element names to be edited over
 
231
          the name itself
 
232
          ----------------------------------------------------------------------
 
233
 
 
234
2004-11-01 22:38  danmc
 
235
 
 
236
        * src/Pcb.ad.in: Fix the <Key>. binding to toggle 45 degree mode.
 
237
          Addresses bug #1022800
 
238
 
 
239
2004-11-01 06:58  danmc
 
240
 
 
241
        * config.h.in, configure: regen [add support for ElectricFence
 
242
          debugging.  --enable-efence]
 
243
 
 
244
2004-11-01 06:57  danmc
 
245
 
 
246
        * configure.ac: add support for ElectricFence debugging.
 
247
          --enable-efence
 
248
 
 
249
2004-11-01 06:52  danmc
 
250
 
 
251
        * doc/: pcb.texi, version.texi: clarify the units used by PCB a bit
 
252
 
 
253
2004-10-31 01:50  danmc
 
254
 
 
255
        * doc/pcb.texi, src/vendor.c: Allow the use of regular expressions
 
256
          in the resources which specify elements which should not have
 
257
          their drill holes mapped to the vendor table.
 
258
 
 
259
2004-10-30 02:56  danmc
 
260
 
 
261
        * src/: pcb-menu.res, vendor.c: Modify the LoadVendor() action so
 
262
          if the file name is not give, the user is presented with a file
 
263
          selection dialog box to choose a file.  Also add a menu choice
 
264
          for this.
 
265
 
 
266
2004-10-30 02:30  danmc
 
267
 
 
268
        * src/script/pcb.in: Quote "$@" to keep args whole
 
269
 
 
270
2004-10-29 09:05  danmc
 
271
 
 
272
        * src/: Makefile.am, Makefile.in: add missing vendor.h
 
273
 
 
274
2004-10-29 02:08  danmc
 
275
 
 
276
        * doc/pcb.texi: document vendor drill mapping
 
277
 
 
278
2004-10-29 02:07  danmc
 
279
 
 
280
        * src/: Makefile.in, actionlist.c: regen after adding vendor
 
281
          resource/mapping code
 
282
 
 
283
2004-10-29 02:07  danmc
 
284
 
 
285
        * src/: Makefile.am, action.c, change.c, change.h, create.c,
 
286
          pcb-menu.res, vendor.c, vendor.h: Add support for a loadable
 
287
          vendor resource.  The primary purpose is to import a list of
 
288
          vendor supported or prefered drill sizes.  The design is then
 
289
          modified to change drills to sizes in the drill list.
 
290
          Additionally, the vendor resource file may include DRC settings.
 
291
 
 
292
2004-10-27 10:36  djdelorie
 
293
 
 
294
        * src/resmenu.c: Support multiple actions per line for -action and
 
295
          -script
 
296
 
 
297
2004-10-27 10:28  djdelorie
 
298
 
 
299
        * src/pcbtest.sh.in: Quote "$@" to keep args whole
 
300
 
 
301
2004-10-27 10:23  djdelorie
 
302
 
 
303
        * src/: actionlist.c, global.h, main.c, resmenu.c: Add -action
 
304
          command line, to execute one action string at startup
 
305
 
 
306
2004-10-27 10:11  djdelorie
 
307
 
 
308
        * src/: pcb-menu.res, res_lex.l: Add support for comments.
 
309
          Comments begin with '#' and extend to the end of the line.
 
310
 
 
311
2004-10-27 10:10  djdelorie
 
312
 
 
313
        * doc/: pcb.texi, version.texi: Document resource file comments
 
314
 
 
315
2004-10-25 21:38  danmc
 
316
 
 
317
        * src/dialog.c: remove unused variable, make sure return returns a
 
318
          value on a non-void fn
 
319
 
 
320
2004-10-25 06:55  danmc
 
321
 
 
322
        * src/dialog.c: Add date and compile time to the About dialog.
 
323
          Patch provided as patch #1053444 by Bob Paddock.
 
324
 
 
325
2004-10-24 22:10  danmc
 
326
 
 
327
        * src/buffer.c: Fix one more (last one maybe?) hires bug where when
 
328
          converting a selection or buffer to element, the soldermask
 
329
          relief is 100x smaller than the default.  Address bug report
 
330
          #1049033.
 
331
 
 
332
2004-10-24 22:00  danmc
 
333
 
 
334
        * Makefile.in, README_FILES/Makefile.in, example/Makefile.in,
 
335
          example/libraries/Makefile.in, lib/Makefile.in,
 
336
          newlib/Makefile.in, newlib/2_pin_thru-hole_packages/Makefile.in,
 
337
          newlib/analog-devices/Makefile.in, newlib/burr-brown/Makefile.in,
 
338
          newlib/connectors/Makefile.in, newlib/crystal/Makefile.in,
 
339
          newlib/cypress/Makefile.in, newlib/electro-optics/Makefile.in,
 
340
          newlib/generic_SMD_packages/Makefile.in,
 
341
          newlib/headers/Makefile.in, newlib/msp430/Makefile.in,
 
342
          newlib/not_vetted_ingo/Makefile.in, newlib/sockets/Makefile.in,
 
343
          newlib/tests/Makefile.in, newlib/toko/Makefile.in,
 
344
          src/Makefile.in, src/icons/Makefile.in, src/script/Makefile.in,
 
345
          tools/Makefile.in, tutorial/Makefile.in: regen so that all
 
346
          Makefile.in files came from the same version of automake
 
347
 
 
348
2004-10-24 21:59  danmc
 
349
 
 
350
        * doc/version.texi: update date on manual since there have been
 
351
          additions
 
352
 
 
353
2004-10-22 23:39  danmc
 
354
 
 
355
        * doc/pcb.texi: minor fixups to make this happy again with the new
 
356
          texinfo.tex
 
357
 
 
358
2004-10-22 23:38  danmc
 
359
 
 
360
        * doc/texinfo.tex: update to texinfoversion 2004-09-06.16
 
361
 
 
362
2004-10-21 18:49  haceaton
 
363
 
 
364
        * src/change.c: Fix borking of name_tree when changing an element
 
365
          name
 
366
          ----------------------------------------------------------------------
 
367
 
 
368
2004-10-21 18:16  danmc
 
369
 
 
370
        * doc/Makefile.in: regen
 
371
 
 
372
2004-10-21 18:14  danmc
 
373
 
 
374
        * doc/Makefile.am: - override the mostlyclean-aminfo target to
 
375
          avoid deleting the .dvi, .html, .pdf, and .ps versions of the
 
376
          manual with 'make clean'.  Since these files already go in the
 
377
          distfile, we don't want a 'make clean' to remove them as that
 
378
          would force a dependency on TeX.  This issue was noted by Stuart
 
379
          Brorson.
 
380
 
 
381
          - while here let automake handle the html and pdf conversions
 
382
          automatically.  This ends up defaulting to texi2pdf for PDF which
 
383
          seems to do a better job than ps2pdf anyway.
 
384
 
 
385
2004-10-21 18:11  danmc
 
386
 
 
387
        * aclocal.m4, configure: regen
 
388
 
 
389
2004-10-21 18:04  danmc
 
390
 
 
391
        * configure.ac: check for ps2pdf which is used for building the
 
392
          refcard
 
393
 
 
394
2004-10-21 18:02  danmc
 
395
 
 
396
        * acinclude.m4: improve the quoting so that aclocal-1.9.2 is
 
397
          happier
 
398
 
 
399
2004-10-20 08:21  danmc
 
400
 
 
401
        * doc/pcb.texi: minor fixup in the newlib element creation guide.
 
402
 
 
403
2004-10-19 21:02  danmc
 
404
 
 
405
        * doc/pcb.texi: Apply several improvements from Bob Paddock
 
406
          including:
 
407
 
 
408
          - spell check - improved section on modifying newlib footprints -
 
409
          add section on searching for elements - add section on
 
410
          measurements - add appendix on regular expressions
 
411
 
 
412
          Some texinfo fixes from me.
 
413
 
 
414
2004-10-17 01:40  djdelorie
 
415
 
 
416
        * src/resmenu.c: Sort actions by modifier so that both Ctrl<Key>x
 
417
          and <Key>x work.
 
418
 
 
419
2004-10-17 01:40  djdelorie
 
420
 
 
421
        * src/actionlist.c: Regenerated
 
422
 
 
423
2004-10-17 01:16  djdelorie
 
424
 
 
425
        * src/action.c: Add FlagHaveRegex (have_regex) so that the
 
426
          SelectByName menu entries work.
 
427
 
 
428
2004-10-12 09:16  djdelorie
 
429
 
 
430
        * src/global.h: Oops, overzealous patching ;-)
 
431
 
 
432
2004-10-12 09:13  djdelorie
 
433
 
 
434
        * src/global.h: add non-gcc definition of ATTRIBUTE_UNUSED
 
435
 
 
436
2004-10-12 08:09  danmc
 
437
 
 
438
        * src/global.h: add missing #else clause in defining
 
439
          ATTRIBUTE_UNUSED on non-gcc or older gcc version.  Problem noted
 
440
          by Dave McGuire.
 
441
 
 
442
2004-10-08 12:56  djdelorie
 
443
 
 
444
        * src/rats.c: Check for numberless pins.
 
445
 
 
446
2004-10-07 22:30  djdelorie
 
447
 
 
448
        * src/print.c: Print plated and unplated hole counts on separate
 
449
          lines.
 
450
 
 
451
2004-10-06 16:04  djdelorie
 
452
 
 
453
        * src/print.c: Avoid checking pin numbers for unnumbered pins.
 
454
 
 
455
2004-09-23 22:55  djdelorie
 
456
 
 
457
        * src/: actionlist.c, data.c, dialog.c, global.h, main.c: Add
 
458
          command history to : widget.
 
459
 
 
460
2004-09-23 22:02  danmc
 
461
 
 
462
        * README.snapshots: minor tweaks to instructions
 
463
 
 
464
2004-09-21 00:37  haceaton
 
465
 
 
466
        * src/: draw.c, move.c, pinout.c: Fixes for pinout window crash.
 
467
          Still need to fix pinout scroll range at high zoom
 
468
 
 
469
2004-09-20 23:51  haceaton
 
470
 
 
471
        * src/misc.c: Fix error on non-quarter circle arc bounding box
 
472
          calculations
 
473
 
 
474
2004-09-20 22:31  haceaton
 
475
 
 
476
        * src/menu.c: Don't ask for X,Y coordinates in third-button pop-up
 
477
          menu; the coordinate is where the cursor was when the menu was
 
478
          popped up.
 
479
 
 
480
2004-09-20 22:16  haceaton
 
481
 
 
482
        * src/draw.c: Fixed return value of Emark_callback. (Didn't really
 
483
          matter, we weren't count number of marks drawn).
 
484
 
 
485
2004-09-20 21:48  haceaton
 
486
 
 
487
        * src/action.c: Allow Ctrl-drag to copy objects in arrow mode.
 
488
 
 
489
2004-09-20 21:46  haceaton
 
490
 
 
491
        * src/polygon.c: Fix bug with polygon clearances from other layers
 
492
          in the group.
 
493
 
 
494
2004-09-08 00:05  danmc
 
495
 
 
496
        * src/set.c: add an extra digit to the display of metric
 
497
          measurements.  Patch from Gabriel Paubert.
 
498
 
 
499
2004-09-03 20:35  danmc
 
500
 
 
501
        * NEWS: mention the background image in 20040903
 
502
 
 
503
2004-09-03 18:12  danmc
 
504
 
 
505
        * NEWS: update with pcb-20040903 news items
 
506
 
 
507
2004-09-03 07:43  danmc
 
508
 
 
509
        * aclocal.m4, configure, doc/version.texi: regen for pcb-20040903
 
510
 
 
511
2004-09-03 00:28  danmc
 
512
 
 
513
        * configure.ac: set version for snapshot
 
514
 
 
515
2004-09-03 00:04  danmc
 
516
 
 
517
        * ChangeLog: update to get ready for next snapshot
 
518
 
 
519
2004-09-03 00:02  danmc
 
520
 
 
521
        * README.snapshots: add more detailed snapshot instructions
 
522
 
 
523
2004-08-30 07:54  danmc
 
524
 
 
525
        * src/: resmenu.h, main.c: add missing headers
 
526
 
 
527
2004-08-30 07:29  danmc
 
528
 
 
529
        * src/parse_y.y: add missing prototype
 
530
 
 
531
2004-08-30 07:26  danmc
 
532
 
 
533
        * src/find.c: remove unused variable
 
534
 
 
535
2004-08-30 07:21  danmc
 
536
 
 
537
        * src/res_lex.l: add missing prototype
 
538
 
 
539
2004-08-29 23:32  danmc
 
540
 
 
541
        * src/res_parse.y: clean up a few more compiler warnings
 
542
 
 
543
2004-08-29 23:13  danmc
 
544
 
 
545
        * src/djopt.c: get rid of a bunch of format string compiler
 
546
          warnings along with some unused variable warnings
 
547
 
 
548
2004-08-29 22:52  danmc
 
549
 
 
550
        * src/: action.c, autoplace.c, autoroute.c, buffer.c, change.c,
 
551
          clip.c, command.c, compat.c, control.c, copy.c, create.c,
 
552
          crosshair.c, data.c, dev_ps.c, dev_rs274x.c, dialog.c, djopt.c,
 
553
          draw.c, drill.c, error.c, file.c, fileselect.c, find.c, global.h,
 
554
          gui.c, heap.c, insert.c, intersect.c, lgdialog.c, library.c,
 
555
          line.c, log.c, main.c, menu.c, mirror.c, misc.c, move.c,
 
556
          mtspace.c, mymem.c, netlist.c, output.c, parse_l.l, parse_y.y,
 
557
          pinout.c, polygon.c, print.c, printdialog.c, printpanner.c,
 
558
          rats.c, remove.c, report.c, res_lex.l, res_parse.y, resmenu.c,
 
559
          rotate.c, rtree.c, rubberband.c, search.c, select.c, selector.c,
 
560
          set.c, sizedialog.c, undo.c, vector.c: rework the lines which
 
561
          have static char *rcsid=....  to include an unused attribute on
 
562
          gcc.  This gets rid of a bunch of gcc -Wall warnings which can
 
563
          cause some actual bugs to be lost in the noise.
 
564
 
 
565
          While here, make sure we include config.h and also dmalloc.h if
 
566
          dmalloc debugging has been requested.
 
567
 
 
568
2004-08-28 21:46  danmc
 
569
 
 
570
        * src/draw.c: fix a "=" instead of "==" bug
 
571
 
 
572
2004-08-28 08:41  danmc
 
573
 
 
574
        * README.cvs: update this to more closely match the current reality
 
575
 
 
576
2004-08-28 08:33  danmc
 
577
 
 
578
        * src/actionlist.c: add actionlist.c for non-maintainers
 
579
 
 
580
2004-08-28 01:25  danmc
 
581
 
 
582
        * configure: regen (if we are using gcc then add -Wall)
 
583
 
 
584
2004-08-28 01:24  danmc
 
585
 
 
586
        * configure.ac: if we are using gcc then add -Wall
 
587
 
 
588
2004-08-27 18:04  danmc
 
589
 
 
590
        * src/draw.c: add missing header (for isdigit)
 
591
 
 
592
2004-08-27 18:01  danmc
 
593
 
 
594
        * src/dev_rs274x.c: use long int in some places to avoid assigning
 
595
          a long int to an int
 
596
 
 
597
2004-08-27 18:01  danmc
 
598
 
 
599
        * src/: action.c, rtree.c: remove some unused variables
 
600
 
 
601
2004-08-27 17:57  danmc
 
602
 
 
603
        * src/: output.c, resmenu.c: add a missing header
 
604
 
 
605
2004-08-27 17:57  danmc
 
606
 
 
607
        * src/main.c: remove an unused variable
 
608
 
 
609
2004-08-26 22:21  danmc
 
610
 
 
611
        * doc/version.texi: bump updated date
 
612
 
 
613
2004-08-26 21:54  danmc
 
614
 
 
615
        * doc/Makefile.in: regen (add pcb.1 to EXTRA_DIST)
 
616
 
 
617
2004-08-26 21:53  danmc
 
618
 
 
619
        * doc/Makefile.am: add pcb.1 to EXTRA_DIST
 
620
 
 
621
2004-08-26 21:04  danmc
 
622
 
 
623
        * doc/pcb.texi: document the ExecuteFile() action and the -script
 
624
          command line option
 
625
 
 
626
2004-08-26 20:58  danmc
 
627
 
 
628
        * src/: global.h, main.c, misc.c, resmenu.c: add an
 
629
          ExecuteFile(file) action which executes the actions contained in
 
630
          the specified file.  In addition, add a "-script <filename>"
 
631
          option which will invoke ExecuteFile(<filename>) upon startup.
 
632
          Eventually (but not yet) this will be able to be used for things
 
633
          like generating postscript and RS-274-X output from the command
 
634
          line.
 
635
 
 
636
2004-08-25 21:58  danmc
 
637
 
 
638
        * src/resmenu.c: Fix a minor memory leak bug which allocated space
 
639
          for 10 more pointers everytime invoke_action() was called.
 
640
 
 
641
          While here add a few comments about whats going on in this
 
642
          function.
 
643
 
 
644
2004-08-24 22:38  danmc
 
645
 
 
646
        * doc/pcb.texi: update the table of the output files generated by
 
647
          PCB
 
648
 
 
649
2004-08-24 22:37  danmc
 
650
 
 
651
        * src/pcb-menu.res: use "Reference Designator" instead of "Name on
 
652
          PCB" as the former is more standard
 
653
 
 
654
2004-08-24 22:27  danmc
 
655
 
 
656
        * src/file.c: exclude Makefile, Makefile.am, and Makefile.in as
 
657
          valid element names as these may reside in a lib directory
 
658
 
 
659
2004-08-24 22:22  danmc
 
660
 
 
661
        * doc/pcb.texi: add a brief comment about what M4 is and where to
 
662
          find more info
 
663
 
 
664
2004-08-24 21:59  danmc
 
665
 
 
666
        * src/action.c: add one more Usage message.  this time for the
 
667
          RemoveSelected() action
 
668
 
 
669
2004-08-24 21:07  danmc
 
670
 
 
671
        * src/: main.c, misc.c: allow --version, --help, and --copyright to
 
672
          also work since those are typically supported by GNU programs.
 
673
 
 
674
2004-08-24 21:03  danmc
 
675
 
 
676
        * src/misc.c: In the Usage() function be sure to restore stderr at
 
677
          the beginning since this function calls exit().  This will ensure
 
678
          that the Usage() message can actually be seen in all cases.
 
679
          Fixes the following:   clock@oberon:~$ pcb --version
 
680
          clock@oberon:~$ noted by Karel Kulhav on the gEDA mailing list.
 
681
 
 
682
2004-08-24 17:49  danmc
 
683
 
 
684
        * doc/Makefile.in: regen after adding pcb.1
 
685
 
 
686
2004-08-24 17:44  danmc
 
687
 
 
688
        * doc/: pcb.1, Makefile.am: add a man page which says where to look
 
689
          for the manual
 
690
 
 
691
2004-07-30 23:29  danmc
 
692
 
 
693
        * src/find.c: avoid 'inline' unless we're using gcc.
 
694
 
 
695
2004-07-30 23:26  danmc
 
696
 
 
697
        * src/res_parse.y: use foo?foo:bar instead of foo?:bar as the
 
698
          latter is a gcc extension.  Makes the irix c compiler happy.
 
699
 
 
700
2004-07-28 21:50  danmc
 
701
 
 
702
        * lib/geda.inc: update the 150 and 300 mil width SOIC packages per
 
703
          the IPC recommendations at footprint.ipc.org.  Partially
 
704
          addresses the "silk on pad" bug noted in bug report #995401.
 
705
 
 
706
2004-07-28 21:48  danmc
 
707
 
 
708
        * lib/smt.inc: improve the decision on adding or not adding a silk
 
709
          arc on the COMMON_SMT_DIL_MIL macro
 
710
 
 
711
2004-07-16 23:14  haceaton
 
712
 
 
713
        * src/print.c: Only clear silk on same side as pad. Patch
 
714
          contributed by burto
 
715
 
 
716
2004-07-09 23:42  djdelorie
 
717
 
 
718
        * doc/pcb.texi, src/draw.c, src/draw.h, src/global.h, src/main.c,
 
719
          src/misc.c: Add limited support for a behind-the-board background
 
720
          image.
 
721
 
 
722
2004-07-07 21:32  danmc
 
723
 
 
724
        * src/rubberband.c: Fix a bug related to checking for the
 
725
          intersection of a circular region defined by an line end point
 
726
          and its radius and a rectangular pin/pad.  The old code looked
 
727
          for the intersection of the smallest square which encloses the
 
728
          circular region and the rectangular pin/pad region.  However this
 
729
          method claims that there are intersections when in fact there are
 
730
          not.  For example a very wide trace has a significant area
 
731
          enclosed by the square which encloses the circular region defined
 
732
          by the line end and radius that is not enclosed by the circular
 
733
          region.
 
734
 
 
735
          The new code actually looks for intersection of the circular
 
736
          region and the square region.
 
737
 
 
738
2004-07-07 19:59  danmc
 
739
 
 
740
        * src/rubberband.c: fix some errors where the diameter was used
 
741
          where the radius should have been used when looking for circular
 
742
          regions which intersect.  Fixes bug report #978412.  Partial
 
743
          patch provided in the bug report, additional bugs fixed by me.
 
744
 
 
745
          Note: a bug still exists when calculating line -> rectangular pad
 
746
          intersection.  A fix will be coming.
 
747
 
 
748
2004-07-01 22:02  haceaton
 
749
 
 
750
        * src/undo.c: Fix UndoChangeMaskSize assuming LINESTRUCT has the
 
751
          mask parameter
 
752
 
 
753
2004-06-30 19:28  danmc
 
754
 
 
755
        * src/: pcbtest.sh.in, script/pcb.in: when running under gdb set
 
756
          XAPPLRESDIR and unset XUSERFILESEARCHPATH
 
757
 
 
758
2004-06-30 19:24  danmc
 
759
 
 
760
        * src/resmenu.c: make 'str' static so that the memory allocated by
 
761
          MyStrdup() can properly be freed on the next call of
 
762
          invoke_action.
 
763
 
 
764
2004-06-25 19:04  djdelorie
 
765
 
 
766
        * src/pcb-menu.res: Change size of selected objects, fix enlarge
 
767
          options to actually enlarge (bug 978408)
 
768
 
 
769
2004-06-25 18:58  djdelorie
 
770
 
 
771
        * src/menu.c: Cut and Copy from the popup menu now wait for a click
 
772
          before acting (bug 978406)
 
773
 
 
774
2004-06-24 11:05  djdelorie
 
775
 
 
776
        * src/: Pcb.ad.in, main.c, menu.c, pcb-menu.res, resmenu.c,
 
777
          resmenu.h: Add support for menu accelerators.  Replace hotkey
 
778
          translations with menu accelerators where appropriate.
 
779
 
 
780
2004-06-20 17:33  djdelorie
 
781
 
 
782
        * src/: Makefile.am, Makefile.in: Run gather-actions only if
 
783
          maintainer-mode
 
784
 
 
785
2004-06-15 09:32  haceaton
 
786
 
 
787
        * src/: action.c, autoroute.c, const.h, menu.c, pcb-menu.res: Fix
 
788
          live routing menu handling; patch segfault on breaking element
 
789
          with no element specified.  Autorouter tweaks.
 
790
 
 
791
2004-06-10 18:48  danmc
 
792
 
 
793
        * lib/geda.inc: add a few more 400mil width DIP packages (DIPxM)
 
794
 
 
795
2004-06-09 20:22  danmc
 
796
 
 
797
        * src/dev_rs274x.c: make sure we define all aperture codes used by
 
798
          arcs.  Fixes the bug reported in bug #969903 by Werner Hoch where
 
799
          an arc of a width not used by anything else in the layout does
 
800
          not have its aperture defined.
 
801
 
 
802
2004-06-09 19:09  danmc
 
803
 
 
804
        * src/find.c: fix the function name strings passed to MyCalloc().
 
805
 
 
806
2004-06-09 00:15  danmc
 
807
 
 
808
        * src/pcb-menu.res: Do not arbitrarily change the zoom setting
 
809
          whenever running DRC.  Especially if there are no DRC errors, we
 
810
          don't want/need to change the zoom.  Noted by Mark Becker.
 
811
 
 
812
2004-06-09 00:14  danmc
 
813
 
 
814
        * src/pcb-menu.res: Add 0.5 and 0.1 mil grid selections.  Requested
 
815
          in RFE #876549 by John Griessen.
 
816
 
 
817
2004-06-09 00:12  danmc
 
818
 
 
819
        * src/: find.c, misc.c, misc.h: Save layerstack settings prior to
 
820
          running DRC and restore them afterwards so that things like
 
821
          current input layer are not changed by DRC.  Noted by Mark
 
822
          Becker.
 
823
 
 
824
2004-06-04 23:33  danmc
 
825
 
 
826
        * configure: regen after rpath flag order change
 
827
 
 
828
2004-06-04 23:32  danmc
 
829
 
 
830
        * configure.ac: change the order in the list of rpath flags which
 
831
          are tried out.  This is because when -R was tried first, it was
 
832
          accepted on linux systems because even though gcc didn't like it,
 
833
          it still exited with 0.  The new order seems to do the right
 
834
          thing on solaris, linux, and netbsd as the compiler now actually
 
835
          gives an error code for the flags it does not like.
 
836
 
 
837
2004-06-04 22:21  djdelorie
 
838
 
 
839
        * src/djopt.c: Be even more picky about which line is chosen as an
 
840
          example.
 
841
 
 
842
2004-06-04 19:01  danmc
 
843
 
 
844
        * configure: regen (If --enable-dmalloc is given but dmalloc is not
 
845
          found then error out instead of disabling dmalloc
 
846
 
 
847
2004-06-04 19:00  danmc
 
848
 
 
849
        * configure.ac: If --enable-dmalloc is given but dmalloc is not
 
850
          found then error out instead of disabling dmalloc
 
851
 
 
852
2004-06-03 19:06  danmc
 
853
 
 
854
        * src/action.c: add usage output for several more actions
 
855
 
 
856
2004-06-02 20:45  danmc
 
857
 
 
858
        * src/action.c: Add usage output if the input arguments are not
 
859
          quite right for several actions.  Still have more to add, but
 
860
          this is a start.
 
861
 
 
862
2004-06-01 20:45  danmc
 
863
 
 
864
        * src/default_font: add @ character.  Absence noted by Dave
 
865
          McGuire.
 
866
 
 
867
2004-06-01 19:29  danmc
 
868
 
 
869
        * src/pcb-menu.res: add a GetXY() to the 'copy selection to buffer'
 
870
          menu.  Needed to have a resonable reference point for the copy.
 
871
          Noted by Mark Becker.
 
872
 
 
873
2004-06-01 19:18  danmc
 
874
 
 
875
        * configure: regen (fail configuration if Xaw is not found)
 
876
 
 
877
2004-06-01 19:18  danmc
 
878
 
 
879
        * configure.ac: fail configuration if Xaw is not found
 
880
 
 
881
2004-05-31 08:28  danmc
 
882
 
 
883
        * README.snapshots: add a note to remember to do something better
 
884
          with versions on the next snapshot
 
885
 
 
886
2004-05-31 08:15  danmc
 
887
 
 
888
        * NEWS: remove duplicated line
 
889
 
 
890
2004-05-30 20:51  danmc
 
891
 
 
892
        * ChangeLog: update changelog with cvs2cl.pl.  This file previously
 
893
          was empty.
 
894
 
 
895
2004-05-30 20:49  danmc
 
896
 
 
897
        * doc/version.texi: bump updated date to match snapshot date
 
898
 
 
899
2004-05-30 20:46  danmc
 
900
 
 
901
        * NEWS: add some release notes for the upcoming 20040530 snapshot
 
902
 
 
903
2004-05-29 14:57  danmc
 
904
 
 
905
        * src/change.c: add missing prototype
 
906
 
 
907
2004-05-28 22:26  danmc
 
908
 
 
909
        * globalconst.h: set MASKFRAME to be 3 (mils) instead of 0.  This
 
910
          way the soldermask opening will be larger than the pads for
 
911
          components defined using the older style format which did not
 
912
          explicitly give soldermask relief size.
 
913
 
 
914
2004-05-28 21:47  danmc
 
915
 
 
916
        * doc/pcb.texi: document the SetFlag(), ClrFlag(), and ChangeFlag()
 
917
          actions
 
918
 
 
919
2004-05-28 21:38  danmc
 
920
 
 
921
        * doc/pcb.texi: correct location for Pcb appdefaults file
 
922
 
 
923
2004-05-28 20:15  danmc
 
924
 
 
925
        * src/: pcbtest.sh.in, script/pcb.in: For the pcb wrapper script,
 
926
          if the first argument is "-gdb", pick off that flag and run pcb
 
927
          inside of the gdb debugger.  Should simplify debugging a bit.
 
928
 
 
929
2004-05-28 20:13  danmc
 
930
 
 
931
        * src/: action.c, action.h, change.c, change.h, main.c: Add
 
932
          SetFlag, ClrFlag, and ChangeFlag actions.  These currently let
 
933
          you set, clear, or change the square, octagon, or thermal pads.
 
934
          For example :SetFlag(SelectedVias,thermal)
 
935
          :ClrFlag(SelectedObjects,square)
 
936
          :ChangeFlag(SelectedPads,octagon,1)
 
937
 
 
938
2004-05-27 23:17  danmc
 
939
 
 
940
        * src/djopt.c: Fix the segfault bug noted in bug report #959073 by
 
941
          Bob Paddock.  While here, also fix a bug which can potentially
 
942
          cause a floating point exception.
 
943
 
 
944
2004-05-27 23:15  danmc
 
945
 
 
946
        * config.h.in, configure: regen after adding rint() test
 
947
 
 
948
2004-05-27 23:12  danmc
 
949
 
 
950
        * configure.ac: add test for rint()
 
951
 
 
952
2004-05-26 22:11  danmc
 
953
 
 
954
        * doc/version.texi: bump date
 
955
 
 
956
2004-05-26 22:10  danmc
 
957
 
 
958
        * doc/pcb.texi: add INFO-DIR-SECTION Miscellaneous per bug #957369
 
959
          submitted by Mike Frysinger
 
960
 
 
961
2004-05-23 14:57  danmc
 
962
 
 
963
        * lib/smt.inc: update the COMMON_SMT_2PAD_MIL macro to the newer
 
964
          element format.  With this change, the soldermask relief and
 
965
          clearance can now be specified for the pads.  This fixes the
 
966
          issue noted recently on the geda mailing list about 0805
 
967
          footprints from the ~geda library having soldermask openings
 
968
          which are the same size as the pads.
 
969
 
 
970
2004-05-14 17:23  danmc
 
971
 
 
972
        * src/dev_ps.c: make sure we get the preamble in all EPS output
 
973
          files.  Bug noted by David Koski
 
974
 
 
975
2004-05-14 17:22  danmc
 
976
 
 
977
        * lib/geda.inc: add SOJ packages (lots of them)
 
978
 
 
979
2004-05-14 17:22  danmc
 
980
 
 
981
        * lib/smt.inc: fix a hi-res bug in the polarity arc silk for some
 
982
          SMT DIL pkgs
 
983
 
 
984
2004-05-14 17:22  danmc
 
985
 
 
986
        * src/res_parse.y: add missing string.h (for strcmp).  Noted by
 
987
          Dave McGuire
 
988
 
 
989
2004-05-13 22:59  danmc
 
990
 
 
991
        * src/: pcbtest.sh.in, script/pcb.in: unset XUSERFILESEARCHPATH
 
992
          which causes a conflict with XAPPLRESDIR
 
993
 
 
994
2004-05-13 22:29  danmc
 
995
 
 
996
        * src/resource.h: add a comment
 
997
 
 
998
2004-05-13 18:09  danmc
 
999
 
 
1000
        * src/misc.c: correct the pin/pad bounding box calculation.  Bug
 
1001
          noted by David Koski.
 
1002
 
 
1003
2004-05-04 23:47  danmc
 
1004
 
 
1005
        * src/macro.h: fix typo in comment
 
1006
 
 
1007
2004-05-02 01:02  djdelorie
 
1008
 
 
1009
        * src/: djopt.c, pcb-menu.res: Add flag to default to optimizing
 
1010
          only autorouted nets, plus menu option to control it.
 
1011
 
 
1012
2004-05-02 00:26  djdelorie
 
1013
 
 
1014
        * src/resmenu.c: Don't use local var for widget name.
 
1015
 
 
1016
2004-05-02 00:23  djdelorie
 
1017
 
 
1018
        * src/djopt.c: Fix bug wrt intersecting layer groups in miter
 
1019
 
 
1020
2004-05-01 23:40  djdelorie
 
1021
 
 
1022
        * src/: menu.c, resmenu.c: Remove gcc-isms
 
1023
 
 
1024
2004-05-01 00:44  danmc
 
1025
 
 
1026
        * doc/pcb.texi: fix typo
 
1027
 
 
1028
2004-05-01 00:29  danmc
 
1029
 
 
1030
        * src/resmenu.c: protect the inclusion of string.h with
 
1031
          HAVE_STRING_H
 
1032
 
 
1033
2004-04-30 18:55  danmc
 
1034
 
 
1035
        * lib/minicircuits.inc: adjust spacing between the 2 rows of pins
 
1036
          to better match the datasheet
 
1037
 
 
1038
2004-04-30 18:55  danmc
 
1039
 
 
1040
        * lib/smt.inc: clarify a comment
 
1041
 
 
1042
2004-04-29 21:49  danmc
 
1043
 
 
1044
        * src/: Pcb.ad.in, action.c, file.c, find.c, global.h, macro.h,
 
1045
          main.c, parse_y.y, sizedialog.c: Add some DRC checking of
 
1046
          silkscreen layers.  Currently this check looks for minimum widths
 
1047
          of silk lines.  Currently not checked are:
 
1048
 
 
1049
          - silk polygons - silk text - wide silk lines made by overlapping
 
1050
          several narrow silk lines
 
1051
 
 
1052
2004-04-29 20:19  danmc
 
1053
 
 
1054
        * src/find.c: put a string which is repeated several times into a
 
1055
          #define and use that macro instead.
 
1056
 
 
1057
2004-04-29 19:50  danmc
 
1058
 
 
1059
        * src/: autoplace.h, autoroute.h, djopt.h, drill.h, heap.h,
 
1060
          intersect.h, netlist.h, output.c, rats.c, resmenu.h, rtree.h,
 
1061
          selector.c, vector.h: RCS Id police
 
1062
 
 
1063
2004-04-29 19:09  danmc
 
1064
 
 
1065
        * src/Makefile.in: regen
 
1066
 
 
1067
2004-04-29 19:05  danmc
 
1068
 
 
1069
        * src/Makefile.am: minor fixes to get the distcheck target working
 
1070
          again.
 
1071
 
 
1072
2004-04-28 23:12  danmc
 
1073
 
 
1074
        * doc/pcb.texi: add a note about the centroid and bill of materials
 
1075
          output.  While here add a feature list near the top of the
 
1076
          document to help a new user quickly answer the question "what is
 
1077
          pcb and what can it do?".
 
1078
 
 
1079
2004-04-28 22:41  danmc
 
1080
 
 
1081
        * src/resmenu.c: RCS Id and config.h police
 
1082
 
 
1083
2004-04-28 22:34  danmc
 
1084
 
 
1085
        * src/print.c: When printing to RS-274-X also generate a centroid
 
1086
          data file (X-Y data) with the required data to drive a pick and
 
1087
          place machine.  The centroid of each part is calculated from the
 
1088
          center of each pin/pad.  The rotation is determined by looking at
 
1089
          the angle of pin1 relative to the centroid.
 
1090
 
 
1091
          In addition, generate a bill of materials file.  This lists the
 
1092
          part, quantity, and list of reference designators.
 
1093
 
 
1094
2004-04-28 22:21  danmc
 
1095
 
 
1096
        * src/: res_lex.l, res_parse.y, resmenu.c: fix some 64-bit bugs to
 
1097
          get this working on my alpha.  Of prime importance, an int isn't
 
1098
          big enough to hold a pointer.
 
1099
 
 
1100
2004-04-28 21:31  danmc
 
1101
 
 
1102
        * src/resource.h: RCS Id police
 
1103
 
 
1104
2004-04-28 18:42  danmc
 
1105
 
 
1106
        * src/: res_lex.l, res_parse.y: RCS Id police
 
1107
 
 
1108
2004-04-28 18:42  danmc
 
1109
 
 
1110
        * src/misc.c: put variable declarations at the beginning of
 
1111
          functions.  Avoids syntax error on gcc-2.95
 
1112
 
 
1113
2004-04-28 17:53  danmc
 
1114
 
 
1115
        * lib/: amp.inc, bourns.inc, johnstech.inc, minicircuits.inc,
 
1116
          panasonic.inc: fix the EXTRACT_END flag
 
1117
 
 
1118
2004-04-28 17:34  danmc
 
1119
 
 
1120
        * lib/: Makefile.am, Makefile.in, common.m4, cts.inc: add cts
 
1121
          library containing CTS series 742/3/4/5/6 resistor packs
 
1122
 
 
1123
2004-04-28 17:34  danmc
 
1124
 
 
1125
        * lib/: johnstech.inc, smt.inc: fix refdes silk size
 
1126
 
 
1127
2004-04-27 22:42  danmc
 
1128
 
 
1129
        * lib/: dil.inc, geda.inc: Fix SDIP (shrink DIP) footprints.  Patch
 
1130
          from Wojciech Kazubski in RFE #929697 slightly modified by me.
 
1131
 
 
1132
2004-04-27 22:17  danmc
 
1133
 
 
1134
        * lib/panasonic.inc: Correct the spacing between the rows of pads.
 
1135
          Also fix one of the pad widths on a footprint which was obviously
 
1136
          broken.
 
1137
 
 
1138
2004-04-27 22:09  danmc
 
1139
 
 
1140
        * lib/smt.inc: hires-ify the COMMON_SMT_DIL_MIL macro.  The macro
 
1141
          already took input arguments in 1/1000 mil so now we simple only
 
1142
          reduce the resolution to 1/100 mil in the output instead of to 1
 
1143
          mil.  This also helps the COMMON_SMT_DIL_MM which calls the
 
1144
          COMMON_SMT_DIL_MIL macro.
 
1145
 
 
1146
2004-04-27 18:28  danmc
 
1147
 
 
1148
        * src/tmp.txt: test commit #3
 
1149
 
 
1150
2004-04-27 18:18  danmc
 
1151
 
 
1152
        * src/tmp.txt: test commit #2
 
1153
 
 
1154
2004-04-27 18:17  danmc
 
1155
 
 
1156
        * src/tmp.txt: test commit
 
1157
 
 
1158
2004-04-27 15:13  djdelorie
 
1159
 
 
1160
        * doc/version.texi: add version.texi for non-maintainers
 
1161
 
 
1162
2004-04-27 15:08  djdelorie
 
1163
 
 
1164
        * src/Makefile.am, src/Makefile.in, src/Pcb.ad.in, src/Pcb.ad.raw,
 
1165
          src/Pcb.ad.small, src/action.h, src/dialog.c, src/gather-actions,
 
1166
          src/global.h, src/gui.c, src/main.c, src/menu.c, src/menu.h,
 
1167
          src/misc.c, src/misc.h, src/pcb-menu.res, src/res_lex.l,
 
1168
          src/res_parse.y, src/resmenu.c, src/resmenu.h, src/resource.h,
 
1169
          src/set.c, src/sizedialog.c, doc/pcb.texi: add file-driven menus
 
1170
 
 
1171
2004-04-27 14:49  djdelorie
 
1172
 
 
1173
        * Makefile.in, ylwrap: add ylwrap
 
1174
 
 
1175
2004-04-27 08:56  haceaton
 
1176
 
 
1177
        * src/autoroute.c: More autorouter improvements, some bug fixes
 
1178
 
 
1179
2004-04-26 09:20  haceaton
 
1180
 
 
1181
        * src/: autoroute.c, mtspace.c: Significant improvements to
 
1182
          autorouting of congested designs
 
1183
 
 
1184
2004-04-25 00:56  haceaton
 
1185
 
 
1186
        * src/: global.h, rtree.c: Fix rtree memory management bugs
 
1187
 
 
1188
2004-04-19 17:20  haceaton
 
1189
 
 
1190
        * src/rtree.c: Fix a bug that allocates too much memory to store
 
1191
          pointers
 
1192
 
 
1193
2004-04-19 17:20  haceaton
 
1194
 
 
1195
        * src/: buffer.c, move.c: Fix some bugs with rtree based name
 
1196
          handling
 
1197
 
 
1198
2004-04-18 22:19  haceaton
 
1199
 
 
1200
        * src/: autoroute.c, find.c, rats.c: More autorouter improvements.
 
1201
          Improve trace appearance, slightly speed up and allow it to use
 
1202
          power planes
 
1203
 
 
1204
2004-04-18 10:12  haceaton
 
1205
 
 
1206
        * src/: action.c, change.c, copy.c, file.c, insert.c, move.c,
 
1207
          polygon.c, polygon.h, remove.c, rotate.c: Fix pin-in-poly bug;
 
1208
          because polys can overlap can never check one single polygon.
 
1209
 
 
1210
2004-04-12 00:12  haceaton
 
1211
 
 
1212
        * src/: djopt.c, autoroute.c: Restore mistakenly lost lines in
 
1213
          djopt, and various improvements to auto-router
 
1214
 
 
1215
2004-04-11 11:15  haceaton
 
1216
 
 
1217
        * src/move.c: Argh, another attempt to properly fix the bug
 
1218
 
 
1219
2004-04-11 11:12  haceaton
 
1220
 
 
1221
        * src/: djopt.c, move.c: Fixup some errors introduced in last patch
 
1222
 
 
1223
2004-04-09 00:13  haceaton
 
1224
 
 
1225
        * src/djopt.c: Fix segfault with edge-connector elements (pads on
 
1226
          both sides)
 
1227
 
 
1228
2004-04-08 20:25  haceaton
 
1229
 
 
1230
        * src/: draw.c, insert.c, move.c, output.c: Various bug fixes
 
1231
 
 
1232
2004-03-28 12:45  haceaton
 
1233
 
 
1234
        * src/: action.c, autoroute.c, global.h, menu.c: Still more
 
1235
          improvements to the router, plus can show it's action on screen.
 
1236
 
 
1237
2004-03-27 22:06  haceaton
 
1238
 
 
1239
        * src/: autoroute.c, box.h, mtspace.c, mtspace.h: More improvements
 
1240
          to the autorouter
 
1241
 
 
1242
2004-03-26 15:44  haceaton
 
1243
 
 
1244
        * src/create.c: Forbid diagonal pads when created externally with
 
1245
          an editor
 
1246
 
 
1247
2004-03-25 17:36  haceaton
 
1248
 
 
1249
        * src/autoroute.c: Some improvements to autorouter - still need to
 
1250
          better handle mtspace structures so there is not so much
 
1251
          duplicate effort with multiple route styles
 
1252
 
 
1253
2004-03-23 15:28  djdelorie
 
1254
 
 
1255
        * src/parse_y.y: Provide our own yywrap(), just in case.
 
1256
 
 
1257
2004-03-22 08:12  haceaton
 
1258
 
 
1259
        * src/Pcb.ad.in: Fix a couple of key binding bugs
 
1260
 
 
1261
2004-03-22 01:27  haceaton
 
1262
 
 
1263
        * src/find.c: Fix some re-drawing issues after finding connections
 
1264
 
 
1265
2004-03-22 01:26  haceaton
 
1266
 
 
1267
        * src/autoroute.c: Fix some autoroute bugs; add proper style
 
1268
          handling to autorouter
 
1269
 
 
1270
2004-03-20 18:02  haceaton
 
1271
 
 
1272
        * src/: report.c, rtree.c: Provide better rtree visualization
 
1273
          capability
 
1274
 
 
1275
2004-03-20 18:01  haceaton
 
1276
 
 
1277
        * src/: buffer.c, change.c, create.c, dev_ps.c, draw.c, global.h,
 
1278
          misc.c, move.c, move.h, mymem.c, print.c, printpanner.c,
 
1279
          remove.c, rotate.c, search.c: Use rtree to search element names;
 
1280
          fix postscript paper handling; fix silk names clipped over
 
1281
          pins/pads
 
1282
 
 
1283
2004-03-20 13:25  haceaton
 
1284
 
 
1285
        * src/: rtree.c, rtree.h: Slight optimization of tree construction,
 
1286
          plus add means to visualize tree
 
1287
 
 
1288
2004-03-20 12:01  haceaton
 
1289
 
 
1290
        * src/file.c: Don't use _LOOP macros for writing files in order to
 
1291
          preserver ordering so that diff can be effectively used on pcb
 
1292
          files
 
1293
 
 
1294
2004-03-18 19:08  danmc
 
1295
 
 
1296
        * lib/johnstech.inc: increase soldermask relief on mounting pads
 
1297
 
 
1298
2004-03-18 10:35  haceaton
 
1299
 
 
1300
        * src/: const.h, draw.c, polygon.c: Use sqrt(2)/2 defined in math
 
1301
          library when available
 
1302
 
 
1303
2004-03-18 10:34  haceaton
 
1304
 
 
1305
        * src/rats.c: Handle shorts to unnamed elements and pins
 
1306
 
 
1307
2004-03-18 10:33  haceaton
 
1308
 
 
1309
        * src/line.c: Forgot to check this in with the _LOOP macro changes
 
1310
 
 
1311
2004-03-18 00:46  haceaton
 
1312
 
 
1313
        * src/: print.c, dev_ps.c: Add assembly drawing output for
 
1314
          postscript
 
1315
 
 
1316
2004-03-16 23:59  haceaton
 
1317
 
 
1318
        * src/: action.c, autoplace.c, autoroute.c, buffer.c, change.c,
 
1319
          copy.c, create.c, crosshair.c, dev_ps.c, dev_rs274x.c, djopt.c,
 
1320
          draw.c, drill.c, file.c, find.c, global.h, library.c, macro.h,
 
1321
          menu.c, mirror.c, misc.c, move.c, mymem.c, netlist.c, pinout.c,
 
1322
          polygon.c, print.c, rats.c, remove.c, report.c, rotate.c,
 
1323
          rtree.c, rubberband.c, search.c, select.c, set.c, undo.c: Change
 
1324
          _LOOP macros so that gdb can break inside the loop
 
1325
 
 
1326
2004-03-16 19:29  danmc
 
1327
 
 
1328
        * src/rtree.c: revert last change.  Some compilers including
 
1329
          gcc-2.95.3 do not like it.  ok'ed by harry.
 
1330
 
 
1331
2004-03-14 01:30  haceaton
 
1332
 
 
1333
        * src/: autoplace.c, intersect.c: Various fixes to autoplacement
 
1334
          code
 
1335
 
 
1336
2004-03-14 01:29  haceaton
 
1337
 
 
1338
        * src/set.c: auto drc bug fix
 
1339
 
 
1340
2004-03-14 01:29  haceaton
 
1341
 
 
1342
        * src/action.c: Acknowledge placement
 
1343
 
 
1344
2004-03-14 01:26  haceaton
 
1345
 
 
1346
        * src/: netlist.c, rats.c: Fix memory leaks
 
1347
 
 
1348
2004-03-13 00:51  haceaton
 
1349
 
 
1350
        * src/rotate.c: corrctly distinguish rubberand rat lines
 
1351
 
 
1352
2004-03-11 17:57  haceaton
 
1353
 
 
1354
        * src/rtree.c: Remove unnecessary union identifier to clarify code
 
1355
 
 
1356
2004-03-10 17:55  haceaton
 
1357
 
 
1358
        * src/action.c: Fix polygon insert point bug introduced when
 
1359
          reorganizing code
 
1360
 
 
1361
2004-03-09 20:17  danmc
 
1362
 
 
1363
        * lib/geda.inc: 100 pin QFP packages have 100 pins not 72
 
1364
 
 
1365
2004-03-09 19:10  haceaton
 
1366
 
 
1367
        * src/error.c: Fix for bad pipe handling under cygwin
 
1368
 
 
1369
2004-03-09 14:51  haceaton
 
1370
 
 
1371
        * src/draw.c: Minimize rectangle fills
 
1372
 
 
1373
2004-03-09 14:30  haceaton
 
1374
 
 
1375
        * src/polygon.c: Oops - this fixes the error introduced moving to
 
1376
          IsPadInPolygon
 
1377
 
 
1378
2004-03-09 09:01  haceaton
 
1379
 
 
1380
        * src/crosshair.c: Use SQUARE macro
 
1381
 
 
1382
2004-03-09 08:59  haceaton
 
1383
 
 
1384
        * src/: action.c, create.c, rats.c, change.c: clean up code to use
 
1385
          SQUARE macro and fix via mask update bug
 
1386
 
 
1387
2004-03-09 08:58  haceaton
 
1388
 
 
1389
        * src/: draw.c, find.c, find.h, polygon.c, print.c, search.c,
 
1390
          search.h: Erase silk over solder regions when they cross and
 
1391
          display that way on screen
 
1392
 
 
1393
2004-03-08 17:48  haceaton
 
1394
 
 
1395
        * src/rtree.c: Streamline code for clustering
 
1396
 
 
1397
2004-03-07 21:29  haceaton
 
1398
 
 
1399
        * src/: Pcb.ad.in, action.c: Added a function { AddRats(Close)
 
1400
          bound to shift-n } that selects the shortest unselected ratline
 
1401
          and centers the screen view on it.
 
1402
 
 
1403
2004-03-07 20:52  haceaton
 
1404
 
 
1405
        * src/: crosshair.c, crosshair.h, line.c, line.h: New Auto-DRC line
 
1406
          drawing mode implemented.
 
1407
 
 
1408
2004-03-07 13:24  haceaton
 
1409
 
 
1410
        * src/: draw.c, draw.h: Forgot to checkin draw.h; fix some bugs
 
1411
          with really high zoom
 
1412
 
 
1413
2004-03-07 13:20  haceaton
 
1414
 
 
1415
        * src/find.c: Avoid doubling DRC clearance between non-clearing
 
1416
          polygons and square pins/pads
 
1417
 
 
1418
2004-03-06 22:38  haceaton
 
1419
 
 
1420
        * src/: action.c, buffer.c, change.c, create.c, dialog.c, draw.c,
 
1421
          find.c, global.h, move.c, move.h, mymem.c, output.c,
 
1422
          printpanner.c, remove.c, rotate.c, rtree.c, search.c, select.c:
 
1423
          Fixes for various bugs introduced with the rtree database
 
1424
          infrastructure
 
1425
 
 
1426
2004-03-06 22:31  haceaton
 
1427
 
 
1428
        * src/: menu.c, misc.c: A couple of bug fixes: absolute negative
 
1429
          value entries (e.g. =-4) also check the correct zoom level in the
 
1430
          menu
 
1431
 
 
1432
2004-03-06 00:55  haceaton
 
1433
 
 
1434
        * src/select.h: Fix conditional compile variable name
 
1435
 
 
1436
2004-03-05 08:29  haceaton
 
1437
 
 
1438
        * src/: library.c, mymem.c, output.c, polygon.c: Fixes for several
 
1439
          memory leaks and some uninitialized varibable bugs
 
1440
 
 
1441
2004-03-04 21:22  haceaton
 
1442
 
 
1443
        * src/: file.c, parse_l.l, parse_y.y: Save the DRC settings in the
 
1444
          board file
 
1445
 
 
1446
2004-03-04 18:41  haceaton
 
1447
 
 
1448
        * src/: Pcb.ad.in, dev_ps.c, global.h, printdialog.c,
 
1449
          printpanner.c: Fix the postscript print panner bugs introduced
 
1450
          with hi-res; also fix the long-standing bug where the default
 
1451
          media selection wasn't used
 
1452
 
 
1453
2004-03-04 17:12  danmc
 
1454
 
 
1455
        * src/select.h: one more regex bug fix noted by Matt Ettus
 
1456
 
 
1457
2004-03-03 23:44  danmc
 
1458
 
 
1459
        * doc/pcb.texi: document the ToggleVisibility action
 
1460
 
 
1461
2004-03-03 23:38  danmc
 
1462
 
 
1463
        * src/: action.c, action.h, main.c: Added a new action which will
 
1464
          toggle the visibility of layers without clicking on them.
 
1465
          Intended to be bound to keys.  Patch provided by Matt Ettus in
 
1466
          patch #908658.
 
1467
 
 
1468
2004-03-03 23:27  danmc
 
1469
 
 
1470
        * src/: action.c, menu.c, select.c: enable the regex select stuff.
 
1471
          A trial of a regex select of some components seems to work.
 
1472
          Prompted by patches provided by Matt Ettus in patch submission
 
1473
          908651.
 
1474
 
 
1475
2004-03-02 21:51  danmc
 
1476
 
 
1477
        * lib/geda.inc: a HEADER60_2 should have 60 pins not 50 as noted in
 
1478
          bug report 900231
 
1479
 
 
1480
2004-03-02 20:49  haceaton
 
1481
 
 
1482
        * globalconst.h, src/action.c, src/draw.c, src/misc.c, src/move.c,
 
1483
          src/report.c: Fixes for element line boundry handling
 
1484
 
 
1485
2004-03-01 11:59  haceaton
 
1486
 
 
1487
        * src/move.c: Fix for search element bounding box error
 
1488
 
 
1489
2004-03-01 11:19  haceaton
 
1490
 
 
1491
        * src/: crosshair.c, crosshair.h: These were updated too for the
 
1492
          auto-DRC infrastructure
 
1493
 
 
1494
2004-03-01 00:10  haceaton
 
1495
 
 
1496
        * src/: find.c, action.c, change.c, control.c, control.h, find.h,
 
1497
          global.h, misc.c, misc.h, move.c, output.c, search.c, set.c: Some
 
1498
          intersection bug fixes and more rtree infrastructure change Also
 
1499
          more ground work for auto drc line mode
 
1500
 
 
1501
2004-02-28 22:52  djdelorie
 
1502
 
 
1503
        * src/Makefile.in: Regenerate.
 
1504
 
 
1505
2004-02-28 18:44  haceaton
 
1506
 
 
1507
        * src/: action.c, buffer.c, change.c, const.h, create.c, draw.c,
 
1508
          find.c, global.h, insert.c, menu.c, misc.c, misc.h, move.c,
 
1509
          remove.c, search.c, set.c, undo.c: More usage of rtrees for rats,
 
1510
          pins and pads. Some foundation work for a new auto-drc line
 
1511
          drawing mode, and some bug fixes.
 
1512
 
 
1513
2004-02-27 17:20  haceaton
 
1514
 
 
1515
        * src/: buffer.c, create.c, find.c, global.h, menu.c, misc.c,
 
1516
          move.c, mymem.c, remove.c, rtree.c, rtree.h: Store pins/pads in
 
1517
          rtree
 
1518
 
 
1519
2004-02-27 10:35  haceaton
 
1520
 
 
1521
        * src/rtree.c: Fixes for some compiler warnings
 
1522
 
 
1523
2004-02-27 01:23  haceaton
 
1524
 
 
1525
        * src/: clip.c, clip.h: Oh Yeah, the drawing clipping won't work
 
1526
          without these files!
 
1527
 
 
1528
2004-02-27 01:16  haceaton
 
1529
 
 
1530
        * src/: Makefile.am, Makefile.in, action.c, create.c, data.c,
 
1531
          data.h, draw.c, global.h, insert.c, insert.h, line.c, line.h,
 
1532
          macro.h, misc.c, output.c, parse_y.y, polygon.c, report.c: Fixes
 
1533
          for clipping the drawing. Simple saturation could change the
 
1534
          geometry when zoomed way in. Also some organizational changes to
 
1535
          make the code easier to maintain.
 
1536
 
 
1537
2004-02-26 23:53  danmc
 
1538
 
 
1539
        * doc/pcb.texi: clarify the pad creation a little
 
1540
 
 
1541
2004-02-26 23:41  haceaton
 
1542
 
 
1543
        * src/misc.c: Fix for text bounding box error
 
1544
 
 
1545
2004-02-25 15:56  haceaton
 
1546
 
 
1547
        * src/: action.c, const.h, crosshair.c, menu.c: Add a feature to
 
1548
          display design-rule clearance arround prospective line/arc/via
 
1549
 
 
1550
2004-02-25 14:33  haceaton
 
1551
 
 
1552
        * src/: find.c, search.c: Fix some DRC bugs with square pins
 
1553
 
 
1554
2004-02-19 22:11  danmc
 
1555
 
 
1556
        * lib/misc.inc: whitespace fix
 
1557
 
 
1558
2004-02-18 22:10  danmc
 
1559
 
 
1560
        * lib/connector.inc: add a PKG_CONNECTOR_DIL for 2 column headers
 
1561
          with DIL pin numbering.  This fixes the HEADER*_1 entries in the
 
1562
          geda footprint library.
 
1563
 
 
1564
2004-02-17 11:12  haceaton
 
1565
 
 
1566
        * src/buffer.c: Fix typo that caused bug in via tree handling.
 
1567
 
 
1568
2004-02-17 07:40  danmc
 
1569
 
 
1570
        * lib/generic.list: remove extra whitespace in generic208_lqfp
 
1571
 
 
1572
2004-02-17 01:27  haceaton
 
1573
 
 
1574
        * src/: action.c, draw.c, find.c, polygon.c, polygon.h, print.c,
 
1575
          report.c, rtree.c: Bug fixes for design rule checking
 
1576
 
 
1577
2004-02-16 22:31  haceaton
 
1578
 
 
1579
        * src/rtree.c: Make rtree routines reentrant since now they are
 
1580
          used that way when drawing during DRC.
 
1581
 
 
1582
2004-02-15 13:04  haceaton
 
1583
 
 
1584
        * src/: action.c, autoplace.c, autoroute.c, buffer.c, change.c,
 
1585
          copy.c, create.c, dev_ps.c, draw.c, file.c, find.c, insert.c,
 
1586
          main.c, mirror.c, misc.c, move.c, mtspace.c, mymem.c, pinout.c,
 
1587
          polygon.c, print.c, find.h, global.h, macro.h, mirror.h, misc.h,
 
1588
          move.h, mymem.h, parse_y.y, polygon.h, rats.c, remove.c,
 
1589
          report.c, rotate.c, rotate.h, rtree.c, rtree.h, rubberband.c,
 
1590
          search.c, search.h, select.c, undo.c: Large number of changes to
 
1591
          keep most of the database in rtrees and avoid linear searches
 
1592
 
 
1593
2004-02-15 11:54  haceaton
 
1594
 
 
1595
        * src/change.c: Fix minor bug in pad clearance adjustment
 
1596
 
 
1597
2004-02-15 02:46  danmc
 
1598
 
 
1599
        * src/Makefile.in: regen after adding compat.c/h
 
1600
 
 
1601
2004-02-15 02:46  danmc
 
1602
 
 
1603
        * src/: Makefile.am, compat.c, compat.h, draw.c, set.c: add a place
 
1604
          for putting our own implementation of missing/broken functions.
 
1605
          For now add a logf and expf to help solaris.
 
1606
 
 
1607
2004-02-15 02:44  danmc
 
1608
 
 
1609
        * tools/: Makefile.am, Makefile.in: install MergePCBPS and
 
1610
          Merge_dimPBPS
 
1611
 
 
1612
2004-02-15 02:29  danmc
 
1613
 
 
1614
        * config.h.in, configure: regen after adding logf and expf checks
 
1615
 
 
1616
2004-02-15 02:28  danmc
 
1617
 
 
1618
        * configure.ac: add checks for logf and expf
 
1619
 
 
1620
2004-02-15 02:12  danmc
 
1621
 
 
1622
        * src/: create.c, dev_ps.c, dev_rs274x.c, draw.c, file.c, global.h,
 
1623
          parse_l.l, parse_y.y: add a way to control the scale factor
 
1624
          associated with thermals.  This is a global value stored in the
 
1625
          .pcb file.  The default gives the same behaviour as previous
 
1626
          version.  By increasing the scale factor, the width of the spokes
 
1627
          increases.  Eventually it would be nice to make this be per
 
1628
          pin/via.
 
1629
 
 
1630
2004-02-15 02:00  danmc
 
1631
 
 
1632
        * src/report.c: correct the drill diameter in the drill report
 
1633
          after the hi-res changes
 
1634
 
 
1635
2004-02-14 18:04  haceaton
 
1636
 
 
1637
        * src/polygon.c: Fixed syntax error and potential bug
 
1638
 
 
1639
2004-02-14 13:03  haceaton
 
1640
 
 
1641
        * src/draw.c: Elliminate pre-computing of octagons - there are too
 
1642
          many with .01 mil resolution
 
1643
 
 
1644
2004-02-14 11:12  haceaton
 
1645
 
 
1646
        * src/: find.c, polygon.c: More non-clearing polygon fixes
 
1647
 
 
1648
2004-02-14 10:46  haceaton
 
1649
 
 
1650
        * src/: buffer.c, dev_rs274x.c, draw.c, macro.h, menu.c, polygon.c,
 
1651
          print.c, rubberband.c: Fixed some bugs with non-clearing polygons
 
1652
          and made GROUP_LOOP macro
 
1653
 
 
1654
2004-02-14 01:40  haceaton
 
1655
 
 
1656
        * src/: action.c, crosshair.c, macro.h: Fix arc creation tool when
 
1657
          crosshair is on-axis with start point
 
1658
 
 
1659
2004-02-13 21:48  haceaton
 
1660
 
 
1661
        * src/: report.c, report.h: Report on points and fix some formating
 
1662
 
 
1663
2004-02-13 21:38  haceaton
 
1664
 
 
1665
        * src/set.c: Fix formatting mismatch
 
1666
 
 
1667
2004-02-13 21:32  haceaton
 
1668
 
 
1669
        * src/polygon.c: Fixup includes and trivial bug
 
1670
 
 
1671
2004-02-13 21:22  haceaton
 
1672
 
 
1673
        * src/move.c: fix includes for Message()
 
1674
 
 
1675
2004-02-13 21:21  haceaton
 
1676
 
 
1677
        * src/menu.c: add left/right buffer mirror menu entry
 
1678
 
 
1679
2004-02-13 17:31  haceaton
 
1680
 
 
1681
        * src/: Pcb.ad.in, action.c, find.c, global.h, insert.c, main.c,
 
1682
          polygon.c, polygon.h, print.c, report.c, set.c, sizedialog.c:
 
1683
          More complete and sensible DRC checking
 
1684
 
 
1685
2004-02-13 16:11  haceaton
 
1686
 
 
1687
        * src/: move.c, search.c: Prevent changing layers of locked
 
1688
          objects, find ratlines before other layer objects
 
1689
 
 
1690
2004-02-13 00:54  haceaton
 
1691
 
 
1692
        * src/: action.c, buffer.c, buffer.h, menu.c: Added function to
 
1693
          mirror the buffer
 
1694
 
 
1695
2004-02-13 00:36  haceaton
 
1696
 
 
1697
        * src/buffer.c: Recalculate arc bounding box when swaping the side
 
1698
 
 
1699
2004-02-12 21:02  haceaton
 
1700
 
 
1701
        * src/dialog.c: Updated about dialog
 
1702
 
 
1703
2004-02-12 20:57  haceaton
 
1704
 
 
1705
        * src/rats.c: Use warn color on pins/pads even when netname is
 
1706
          known
 
1707
 
 
1708
2004-02-12 20:11  haceaton
 
1709
 
 
1710
        * src/change.c: Only change masks with size change when they're
 
1711
          non-zero to begin with
 
1712
 
 
1713
2004-02-12 20:06  haceaton
 
1714
 
 
1715
        * src/change.c: Allow +0 change to mask size to make it equal the
 
1716
          underlying copper
 
1717
 
 
1718
2004-02-12 19:51  haceaton
 
1719
 
 
1720
        * src/: action.c, change.c, select.c: Proper handling of all text
 
1721
          scalings
 
1722
 
 
1723
2004-02-12 19:13  haceaton
 
1724
 
 
1725
        * src/: action.c, select.c: Handle element name size changing
 
1726
          properly
 
1727
 
 
1728
2004-02-12 10:56  haceaton
 
1729
 
 
1730
        * src/change.c: Automatically adjust mask size when copper size is
 
1731
          changed
 
1732
 
 
1733
2004-02-10 17:13  haceaton
 
1734
 
 
1735
        * src/print.c: Fixed output bug with persistant thermal changes
 
1736
 
 
1737
2004-02-08 23:08  danmc
 
1738
 
 
1739
        * tools/Makefile.in: regen after adding Merge_dimPCBPS
 
1740
 
 
1741
2004-02-08 23:07  danmc
 
1742
 
 
1743
        * tools/Makefile.am: add Merge_dimPCBPS
 
1744
 
 
1745
2004-02-08 23:06  danmc
 
1746
 
 
1747
        * tools/: MergePCBPS, Merge_dimPCBPS: #/bin/sh -> #!/bin/sh to make
 
1748
          these execute correctly.
 
1749
 
 
1750
          While here, add RCS Id's.
 
1751
 
 
1752
2004-02-06 22:28  haceaton
 
1753
 
 
1754
        * src/find.c: Find more errors when skipping through DRCs
 
1755
 
 
1756
2004-02-06 16:59  haceaton
 
1757
 
 
1758
        * src/: action.c, find.c, find.h: Added feature to continue
 
1759
          checking drc after first error is found
 
1760
 
 
1761
2004-02-06 16:03  haceaton
 
1762
 
 
1763
        * src/change.c: Prevent clearance size adjustment from changing
 
1764
          joined lines to unjoined
 
1765
 
 
1766
2004-02-06 15:57  haceaton
 
1767
 
 
1768
        * src/set.c: Fix bug where local reference mark was not erased
 
1769
          properly
 
1770
 
 
1771
2004-02-06 15:40  haceaton
 
1772
 
 
1773
        * src/file.c: Fix bug where loading pcb didn't restore saved view
 
1774
          position correctly
 
1775
 
 
1776
2004-02-06 15:30  haceaton
 
1777
 
 
1778
        * src/: global.h, undo.c: Fixed undo change text size bug
 
1779
          introduced with hi-res changes
 
1780
 
 
1781
2004-02-06 11:25  haceaton
 
1782
 
 
1783
        * src/draw.c: Special drawing mode to examine planes for break-up
 
1784
          due to tracks routing through them.
 
1785
 
 
1786
2004-02-06 11:22  haceaton
 
1787
 
 
1788
        * tools/Merge_dimPCBPS: Add a tool to merge to PCB postscript files
 
1789
          where the first one is printed in a light gray color. This is
 
1790
          useful for making an assembly drawing where the front tracks are
 
1791
          shown in light gray while the silkscreen is solid black.
 
1792
 
 
1793
2004-02-05 23:11  haceaton
 
1794
 
 
1795
        * src/: macro.h, draw.c, polygon.c, print.c: Make persistant
 
1796
          thermal flags for easier changes to polygons
 
1797
 
 
1798
2004-02-05 17:04  haceaton
 
1799
 
 
1800
        * src/: action.c, const.h, menu.c: Add mode for poly viewing to
 
1801
          help spot broken planes
 
1802
 
 
1803
2004-02-05 17:02  haceaton
 
1804
 
 
1805
        * src/main.c: Fix text scaling intialization
 
1806
 
 
1807
2004-02-05 09:18  haceaton
 
1808
 
 
1809
        * src/dev_rs274x.c: Fix a couple of gerber bugs introduced with
 
1810
          hi-res
 
1811
 
 
1812
2004-02-05 01:25  haceaton
 
1813
 
 
1814
        * src/polygon.c: Warn on unplated holes piercing polygons
 
1815
 
 
1816
2004-02-05 01:21  haceaton
 
1817
 
 
1818
        * src/print.c: Don't clear pure-holes in polygons
 
1819
 
 
1820
2004-02-05 01:20  haceaton
 
1821
 
 
1822
        * src/polygon.c: Fix bug in PIP flags
 
1823
 
 
1824
2004-02-05 01:06  haceaton
 
1825
 
 
1826
        * src/: dev_rs274x.c, find.c, find.h, print.c: Fixed some gerber
 
1827
          hi-res bugs and some complex ground-plane print issues
 
1828
 
 
1829
2004-02-03 23:09  djdelorie
 
1830
 
 
1831
        * example/libraries/Makefile.in: * Detect re_comp(), regcomp(), and
 
1832
          <regex.h> (select.c doesn't use the   new HAVE_* yet, this is a
 
1833
          prelude to it).
 
1834
 
 
1835
          * Set -DNDEBUG for all src/* compiles.
 
1836
 
 
1837
          * Support maintainer mode (--enable-maintainer-mode) (I got tired
 
1838
          of   having half the world regenerated just because I did a "cvs
 
1839
          update")
 
1840
 
 
1841
          * Detect tgif, if not found pad.{png,eps} just isn't built
 
1842
          (what's   that for, anyway?)  Prebuilt copies of those should be
 
1843
          checked in   too at some point.
 
1844
 
 
1845
2004-02-03 22:59  djdelorie
 
1846
 
 
1847
        * Makefile.in, aclocal.m4, config.h.in, configure, configure.ac,
 
1848
          README_FILES/Makefile.in, doc/Makefile.am, doc/Makefile.in,
 
1849
          example/Makefile.in, lib/Makefile.in, newlib/Makefile.in,
 
1850
          newlib/2_pin_thru-hole_packages/Makefile.in,
 
1851
          newlib/analog-devices/Makefile.in, newlib/burr-brown/Makefile.in,
 
1852
          newlib/connectors/Makefile.in, newlib/crystal/Makefile.in,
 
1853
          newlib/cypress/Makefile.in, newlib/electro-optics/Makefile.in,
 
1854
          newlib/generic_SMD_packages/Makefile.in,
 
1855
          newlib/headers/Makefile.in, newlib/msp430/Makefile.in,
 
1856
          newlib/not_vetted_ingo/Makefile.in, newlib/sockets/Makefile.in,
 
1857
          newlib/tests/Makefile.in, newlib/toko/Makefile.in,
 
1858
          src/Makefile.am, src/Makefile.in, src/icons/Makefile.in,
 
1859
          src/script/Makefile.in, tools/Makefile.in, tutorial/Makefile.in:
 
1860
          * Detect re_comp(), regcomp(), and <regex.h> (select.c doesn't
 
1861
          use the   new HAVE_* yet, this is a prelude to it).
 
1862
 
 
1863
          * Set -DNDEBUG for all src/* compiles.
 
1864
 
 
1865
          * Support maintainer mode (--enable-maintainer-mode) (I got tired
 
1866
          of   having half the world regenerated just because I did a "cvs
 
1867
          update")
 
1868
 
 
1869
          * Detect tgif, if not found pad.{png,eps} just isn't built
 
1870
          (what's   that for, anyway?)  Prebuilt copies of those should be
 
1871
          checked in   too at some point.
 
1872
 
 
1873
2004-02-03 19:53  djdelorie
 
1874
 
 
1875
        * src/draw.c: Don't assume that an all-ones pixel is white.
 
1876
 
 
1877
2004-02-03 18:28  haceaton
 
1878
 
 
1879
        * src/menu.c: Fixes for hi-res bugs
 
1880
 
 
1881
2004-02-03 18:10  haceaton
 
1882
 
 
1883
        * src/print.c: Changes to the fab drawing for improved clarity and
 
1884
          allows for a an outline route by naming a layer "outline" or
 
1885
          "route"
 
1886
 
 
1887
2004-02-03 00:30  haceaton
 
1888
 
 
1889
        * src/error.c: Added a line count to Message mechanism
 
1890
 
 
1891
2004-02-02 22:08  danmc
 
1892
 
 
1893
        * NEWS: note harry's hi-res changes.
 
1894
 
 
1895
2004-02-01 20:03  haceaton
 
1896
 
 
1897
        * src/: autoroute.c, heap.c, heap.h: More speed-ups for the router
 
1898
 
 
1899
2004-02-01 12:12  haceaton
 
1900
 
 
1901
        * src/print.c: Change gerber drill files to have .cnc suffix and
 
1902
          name the component side output group "front", the solder-side
 
1903
          output "back"
 
1904
 
 
1905
2004-02-01 11:28  haceaton
 
1906
 
 
1907
        * src/: action.c, parse_y.y: A couple of bug fixes for arc handling
 
1908
          in hi-res
 
1909
 
 
1910
2004-01-31 10:35  haceaton
 
1911
 
 
1912
        * src/autoroute.c: More speed-up changes. Limit the intial search
 
1913
          in FindIntersecting
 
1914
 
 
1915
2004-01-31 10:33  haceaton
 
1916
 
 
1917
        * src/rtree.c: Minor comment changes and some tiny tweaks
 
1918
 
 
1919
2004-01-30 22:20  haceaton
 
1920
 
 
1921
        * src/buffer.c: Fix bug in element name mirroring when elements are
 
1922
          created on the solder side
 
1923
 
 
1924
2004-01-30 09:09  haceaton
 
1925
 
 
1926
        * src/main.c: Fix initial screen/offscreen zoom
 
1927
 
 
1928
2004-01-30 09:09  haceaton
 
1929
 
 
1930
        * src/polygon.c: Some Hi-res fixes plus elliminat too close to
 
1931
          polygon concept
 
1932
 
 
1933
2004-01-29 23:34  haceaton
 
1934
 
 
1935
        * src/output.c: Fixed the auto-scroll broken when switched to
 
1936
          hi-res
 
1937
 
 
1938
2004-01-29 23:20  haceaton
 
1939
 
 
1940
        * src/rats.c: Fix bug introduced changing to hi-res
 
1941
 
 
1942
2004-01-29 01:46  haceaton
 
1943
 
 
1944
        * src/: autoroute.c, box.h: More speed ups to the auto-router code.
 
1945
          This is only code streamlining, there is no algorithm change
 
1946
 
 
1947
2004-01-27 23:54  haceaton
 
1948
 
 
1949
        * src/: kdtree.c, kdtree.h: The kdtree has been replaced with rtree
 
1950
          which is faster given the way it is used
 
1951
 
 
1952
2004-01-27 23:48  haceaton
 
1953
 
 
1954
        * src/: rtree.c, rtree.h: rtree for faster rectangle intersection
 
1955
          searching
 
1956
 
 
1957
2004-01-27 23:47  haceaton
 
1958
 
 
1959
        * src/: Makefile.am, Makefile.in, autoplace.c, autoroute.c,
 
1960
          mtspace.c: replaced kd-tree with r-tree for faster auto-routing
 
1961
 
 
1962
2004-01-20 11:15  haceaton
 
1963
 
 
1964
        * src/action.c: Fix for smashing element in place
 
1965
 
 
1966
2004-01-19 17:17  haceaton
 
1967
 
 
1968
        * src/: autoroute.c, heap.h, kdtree.c, kdtree.h: Fixes for
 
1969
          auto-router with hi-res and some speed-ups of its operation
 
1970
 
 
1971
2004-01-19 16:49  haceaton
 
1972
 
 
1973
        * src/find.c: Speed up polygon/polygon intersection testing. The
 
1974
          special case is *all* points inside polygon, not just some points
 
1975
          so only one point need be tested
 
1976
 
 
1977
2004-01-19 14:16  haceaton
 
1978
 
 
1979
        * src/: const.h, data.c, data.h, draw.c, draw.h, file.c, global.h,
 
1980
          macro.h, main.c, menu.c, parse_y.y, pinout.c, set.c, set.h:
 
1981
          Modifications to support arbitrary zoom ratios
 
1982
 
 
1983
2004-01-17 20:08  haceaton
 
1984
 
 
1985
        * src/menu.c: Fix for intermediate zoom levels
 
1986
 
 
1987
2004-01-17 20:05  haceaton
 
1988
 
 
1989
        * globalconst.h, src/Pcb.ad.in, src/data.c, src/draw.c,
 
1990
          src/macro.h, src/output.c, src/parse_y.y, src/set.c: Added some
 
1991
          intermediate zooms, so now it goes by sqrt(2)
 
1992
 
 
1993
2004-01-17 18:07  haceaton
 
1994
 
 
1995
        * src/menu.c: Add menu item to auto-route only selected rats
 
1996
 
 
1997
2004-01-17 18:06  haceaton
 
1998
 
 
1999
        * src/output.c: Increase the minimum size of the panner control
 
2000
 
 
2001
2004-01-17 18:06  haceaton
 
2002
 
 
2003
        * src/main.c: Fix some default sizes for hi-res when no resource
 
2004
          file is available
 
2005
 
 
2006
2004-01-15 15:16  haceaton
 
2007
 
 
2008
        * src/: action.c, action.h, menu.c: Added support to smash an
 
2009
          element in place
 
2010
 
 
2011
2004-01-15 11:17  haceaton
 
2012
 
 
2013
        * src/: action.c, const.h, menu.c, misc.c, set.c: Added Local
 
2014
          reference measurement for line drawing and allow not-overriding
 
2015
          the mark position for moves and line-drawing
 
2016
 
 
2017
2004-01-15 09:21  haceaton
 
2018
 
 
2019
        * src/: Pcb.ad.in, action.c, main.c, set.c, set.h: Fix to keep mode
 
2020
          setting and add a function for moving an object by/to numerical
 
2021
          coordinates
 
2022
 
 
2023
2004-01-13 22:10  haceaton
 
2024
 
 
2025
        * src/: Pcb.ad.in, action.c, command.c, misc.c: Tweaks for
 
2026
          case-insensitive command arguments, keyboard adjust of grid and
 
2027
          fixed a couple of absolute/relative bugs.
 
2028
 
 
2029
2004-01-13 21:24  haceaton
 
2030
 
 
2031
        * src/misc.c: Turned off debugging messages
 
2032
 
 
2033
2004-01-13 21:23  haceaton
 
2034
 
 
2035
        * src/: macro.h, misc.c, output.c: Fixes for several solder-side
 
2036
          viewing bugs introduced with hi-res changes
 
2037
 
 
2038
2004-01-13 00:00  haceaton
 
2039
 
 
2040
        * src/djopt.c: Fixed for new definition of mils for savings report
 
2041
 
 
2042
2004-01-12 23:52  haceaton
 
2043
 
 
2044
        * src/: box.h, mtspace.c: Fix for mtspace coalesce; hi-res requires
 
2045
          floats for area computation
 
2046
 
 
2047
2004-01-10 14:38  haceaton
 
2048
 
 
2049
        * src/: action.c, draw.c, report.c: Fixes for text scaling
 
2050
 
 
2051
2004-01-09 20:23  danmc
 
2052
 
 
2053
        * src/parse_y.y: One more hi-res buglet.  Correct parsing of 'Arc'.
 
2054
          Thanks to Bill Wilson for catching this one.
 
2055
 
 
2056
2004-01-09 07:15  danmc
 
2057
 
 
2058
        * lib/smt.inc: partially undo the last change with respect to
 
2059
          quoting.  Only quote $2.  This keeps the reference designator
 
2060
          from being expanded as desired but lets the Description field get
 
2061
          expanded as desired.
 
2062
 
 
2063
2004-01-08 00:00  haceaton
 
2064
 
 
2065
        * Makefile.in, aclocal.m4, configure, doc/Makefile.in,
 
2066
          lib/Makefile.in, newlib/Makefile.in,
 
2067
          newlib/2_pin_thru-hole_packages/Makefile.in,
 
2068
          newlib/analog-devices/Makefile.in, newlib/burr-brown/Makefile.in,
 
2069
          newlib/connectors/Makefile.in, newlib/crystal/Makefile.in,
 
2070
          newlib/cypress/Makefile.in, newlib/electro-optics/Makefile.in,
 
2071
          newlib/generic_SMD_packages/Makefile.in,
 
2072
          newlib/headers/Makefile.in, newlib/msp430/Makefile.in,
 
2073
          newlib/not_vetted_ingo/Makefile.in, newlib/sockets/Makefile.in,
 
2074
          newlib/tests/Makefile.in, newlib/toko/Makefile.in, src/Pcb.ad.in,
 
2075
          src/action.c, src/main.c, src/misc.c, src/icons/Makefile.in,
 
2076
          src/script/Makefile.in: Fixes for absolute/relative size change.
 
2077
          Also added repeat last typed command and fixed a few hi-res bugs.
 
2078
 
 
2079
2004-01-06 18:53  haceaton
 
2080
 
 
2081
        * src/set.c: Fixed sign display in fractional mil part of crosshair
 
2082
 
 
2083
2004-01-05 20:04  haceaton
 
2084
 
 
2085
        * src/action.c: Fix for Display(Save|Restore)
 
2086
 
 
2087
2004-01-05 18:41  danmc
 
2088
 
 
2089
        * src/print.c: fix generation of fab drawing with the high
 
2090
          resolution changes
 
2091
 
 
2092
2004-01-05 18:40  danmc
 
2093
 
 
2094
        * src/dev_rs274x.c: fix a couple of other bugs related to the high
 
2095
          res changes.  In particular, correct the aperture for the fab
 
2096
          drawing and for the outline.  Also fix up text output.
 
2097
 
 
2098
2004-01-05 17:23  danmc
 
2099
 
 
2100
        * lib/johnstech.inc: Convert to a high resolution footprint.  Pads
 
2101
          are a little more accurate now.
 
2102
 
 
2103
2004-01-05 17:21  danmc
 
2104
 
 
2105
        * src/dev_rs274x.c: correct the aperture definition output lines
 
2106
          and the drill tool definition output lines after the hi-res
 
2107
          change.  Gerber output should be ok again.
 
2108
 
 
2109
2004-01-05 00:00  haceaton
 
2110
 
 
2111
        * src/Pcb.ad.in: fixed missing continuation in scroll commands
 
2112
 
 
2113
2004-01-04 20:40  haceaton
 
2114
 
 
2115
        * configure, configure.ac, globalconst.h, src/Makefile.in,
 
2116
          src/Pcb.ad.in, src/action.c, src/action.h, src/autoplace.c,
 
2117
          src/autoplace.h, src/autoroute.c, src/autoroute.h, src/box.h,
 
2118
          src/buffer.c, src/buffer.h, src/change.c, src/change.h,
 
2119
          src/const.h, src/copy.c, src/copy.h, src/create.c, src/create.h,
 
2120
          src/crosshair.c, src/crosshair.h, src/data.c, src/data.h,
 
2121
          src/dev_ps.c, src/dev_rs274x.c, src/djopt.c, src/djopt.h,
 
2122
          src/draw.c, src/drill.h, src/file.c, src/find.c, src/find.h,
 
2123
          src/global.h, src/gui.c, src/gui.h, src/heap.h, src/insert.c,
 
2124
          src/insert.h, src/intersect.c, src/intersect.h, src/kdtree.c,
 
2125
          src/kdtree.h, src/macro.h, src/main.c, src/menu.c, src/mirror.c,
 
2126
          src/mirror.h, src/misc.c, src/misc.h, src/move.c, src/move.h,
 
2127
          src/mtspace.c, src/mtspace.h, src/netlist.c, src/netlist.h,
 
2128
          src/output.c, src/output.h, src/parse_y.y, src/pinout.c,
 
2129
          src/polygon.c, src/polygon.h, src/print.c, src/print.h,
 
2130
          src/rats.c, src/report.c, src/rotate.c, src/rotate.h,
 
2131
          src/rubberband.c, src/search.c, src/search.h, src/set.c,
 
2132
          src/set.h, src/sizedialog.c, src/undo.c, src/undo.h,
 
2133
          src/vector.h: Many changes to add 0.01 mil resolution
 
2134
 
 
2135
2004-01-02 15:52  haceaton
 
2136
 
 
2137
        * src/change.c: Display pin/pad number when prompting for name
 
2138
 
 
2139
2004-01-02 00:46  haceaton
 
2140
 
 
2141
        * src/draw.c: Minor correction to not attempt to write vertical
 
2142
          null strings
 
2143
 
 
2144
2004-01-02 00:26  danmc
 
2145
 
 
2146
        * doc/refcard.tex: add missing RCS Id
 
2147
 
 
2148
2004-01-02 00:00  danmc
 
2149
 
 
2150
        * src/: autoplace.h, autoroute.h, box.h, djopt.h, drill.h, gui.h,
 
2151
          heap.h, intersect.h, kdtree.h, mtspace.h, netlist.h, vector.h,
 
2152
          autoplace.c, autoroute.c, djopt.c, gui.c, heap.c, intersect.c,
 
2153
          kdtree.c, mtspace.c, netlist.c, rats.c, vector.c: add missing RCS
 
2154
          Id
 
2155
 
 
2156
2004-01-01 15:05  danmc
 
2157
 
 
2158
        * lib/smt.inc: - modify the 2 pad smt base definition to put the
 
2159
          origin of the footprint   at the common centroid.  Useful both
 
2160
          for driving pick and place as noted   in bug report 716519 and
 
2161
          for centering a part on a grid.
 
2162
 
 
2163
          - while here make sure the $1, $2, and $3 arguments to the
 
2164
          various   macros are properly quoted.  This helps avoid some
 
2165
          obscure bugs   with generated layouts from gEDA.
 
2166
 
 
2167
2004-01-01 08:30  haceaton
 
2168
 
 
2169
        * src/draw.c: Font metrics need to be outside TO_DRAW() macros
 
2170
 
 
2171
2004-01-01 02:43  danmc
 
2172
 
 
2173
        * lib/smt.inc: fix some quoting
 
2174
 
 
2175
2004-01-01 02:42  danmc
 
2176
 
 
2177
        * lib/amphenol.inc: bump copyright date
 
2178
 
 
2179
2004-01-01 02:42  danmc
 
2180
 
 
2181
        * lib/amphenol.inc: properly pass down the arguments to the
 
2182
          underlying macro for the PKG_AMPHENOL_ARFX123{0,1,2} packages
 
2183
 
 
2184
2003-12-31 23:43  danmc
 
2185
 
 
2186
        * doc/wishlist.txt: add element versioning and database of good
 
2187
          elements
 
2188
 
 
2189
2003-12-31 23:41  danmc
 
2190
 
 
2191
        * doc/wishlist.txt: add a features wish list.  not sure if this is
 
2192
          the best place for such a thing, but for now it'll do.
 
2193
 
 
2194
2003-12-31 14:37  danmc
 
2195
 
 
2196
        * lib/Makefile.in: regen after adding amp library
 
2197
 
 
2198
2003-12-31 14:26  danmc
 
2199
 
 
2200
        * lib/: Makefile.am, amp.inc, common.m4: add Amp connector library.
 
2201
          Currently its populated with the 767054 series of Mictor
 
2202
          connectors.
 
2203
 
 
2204
2003-12-31 00:01  haceaton
 
2205
 
 
2206
        * src/menu.c: Fixed menu selection of metric grids: The
 
2207
          C-preprocessor won't change string literals of course.
 
2208
 
 
2209
2003-12-30 22:41  haceaton
 
2210
 
 
2211
        * src/: Pcb.ad.in, const.h, draw.c, misc.c: Added vertical text
 
2212
          support for pinout descriptions
 
2213
 
 
2214
2003-12-30 22:33  danmc
 
2215
 
 
2216
        * lib/smt.inc: with reverse order numbering in COMMON_SMT_DIL_MIL
 
2217
          and COMMON_SMT_DIL_MM, make sure the pin number matches the pin
 
2218
          name.
 
2219
 
 
2220
2003-12-30 22:03  danmc
 
2221
 
 
2222
        * lib/panasonic.inc: fix typo in a comment
 
2223
 
 
2224
2003-12-30 21:57  danmc
 
2225
 
 
2226
        * lib/: geda.inc, smt.inc: add SC70_3, SC70_4, SC70_5, and SC70_6
 
2227
          footprints (the 3,4,5, and 6 pin SC70 family).
 
2228
 
 
2229
2003-12-30 21:37  danmc
 
2230
 
 
2231
        * lib/to.inc: rename the SOT23 and SOT323 footprints here to
 
2232
          SOT23_CEL and SOT323_CEL to avoid a conflict with the ones
 
2233
          defined in the geda library.  The "CEL" part reflects that the
 
2234
          pin numbering is the one used by CEL which is different from what
 
2235
          others seem to use.
 
2236
 
 
2237
2003-12-30 21:32  danmc
 
2238
 
 
2239
        * lib/Makefile.in: regen after adding panasonic library
 
2240
 
 
2241
2003-12-30 21:30  danmc
 
2242
 
 
2243
        * lib/: Makefile.am, common.m4, panasonic.inc: Add the panasonic
 
2244
          EXB series of chip resistor arrays.
 
2245
 
 
2246
2003-12-30 21:29  danmc
 
2247
 
 
2248
        * lib/smt.inc: deal with SMT DIL packages with an odd number of
 
2249
          pads per side
 
2250
 
 
2251
2003-12-30 20:24  danmc
 
2252
 
 
2253
        * lib/smt.inc: add an extra argument to COMMON_SMT_DIL_MIL and
 
2254
          COMMON_SMT_DIL_MM to allow the pins to go in the reverse order to
 
2255
          deal with some non-standard pinouts like the mini-circuits KK81
 
2256
          package.
 
2257
 
 
2258
2003-12-30 20:05  danmc
 
2259
 
 
2260
        * lib/Makefile.in: regen after adding minicircuits
 
2261
 
 
2262
2003-12-30 20:04  danmc
 
2263
 
 
2264
        * lib/: Makefile.am, common.m4, minicircuits.inc: add several
 
2265
          minicircuits packages
 
2266
 
 
2267
2003-12-30 18:05  danmc
 
2268
 
 
2269
        * lib/Makefile.in: regen after adding bourns library
 
2270
 
 
2271
2003-12-30 18:04  danmc
 
2272
 
 
2273
        * lib/: geda.inc, smt.inc: - add a handful of 3 pin SMT EMI filter
 
2274
          footprints - add US* family of SMT packages.
 
2275
 
 
2276
2003-12-30 18:02  danmc
 
2277
 
 
2278
        * lib/connector.inc: add through hole test point footprint.
 
2279
 
 
2280
2003-12-30 17:59  danmc
 
2281
 
 
2282
        * lib/common.m4: include the bourns library
 
2283
 
 
2284
2003-12-30 17:59  danmc
 
2285
 
 
2286
        * lib/: amphenol.inc, amphenol.list, amphenol.m4: add some more SMA
 
2287
          connectors
 
2288
 
 
2289
2003-12-30 17:58  danmc
 
2290
 
 
2291
        * lib/: Makefile.am, bourns.inc: add bourns 3224G, 3224J, 3224W,
 
2292
          and 3224X trim pots
 
2293
 
 
2294
2003-12-29 23:42  danmc
 
2295
 
 
2296
        * doc/pcb.texi: add note about the dangers of whitespace in .list
 
2297
          files
 
2298
 
 
2299
2003-12-29 23:37  danmc
 
2300
 
 
2301
        * lib/amphenol.m4: correct capitalization for amphenol_ARFX1229
 
2302
 
 
2303
2003-12-29 23:37  danmc
 
2304
 
 
2305
        * lib/amphenol.list: remove extra whitespace at end of ARFX1229
 
2306
          line
 
2307
 
 
2308
2003-12-29 23:13  danmc
 
2309
 
 
2310
        * lib/Makefile.in: regen after adding amphenol library
 
2311
 
 
2312
2003-12-29 23:08  danmc
 
2313
 
 
2314
        * lib/: Makefile.am, amphenol.inc, amphenol.list, amphenol.m4,
 
2315
          common.m4: Add amphenol connectors.  Start out with the ARFX1229
 
2316
          SMA connector.
 
2317
 
 
2318
2003-12-29 23:06  danmc
 
2319
 
 
2320
        * lib/: connector.inc, geda.inc: add MTA100 connectors
 
2321
 
 
2322
2003-12-29 21:18  haceaton
 
2323
 
 
2324
        * src/: action.c, autoplace.c, buffer.c, change.c, copy.c,
 
2325
          create.c, crosshair.c, dev_ps.c, dev_rs274x.c, dialog.c, draw.c,
 
2326
          drill.c, file.c, find.c, library.c, menu.c, mirror.c, misc.c,
 
2327
          move.c, mymem.c, netlist.c, pinout.c, polygon.c, print.c, rats.c,
 
2328
          remove.c, report.c, rotate.c, rubberband.c, search.c, select.c,
 
2329
          set.c, undo.c: Ok, this complete the formating changes. Whew!
 
2330
 
 
2331
2003-12-29 18:40  haceaton
 
2332
 
 
2333
        * src/file.c: Fixed another glitch during format change
 
2334
 
 
2335
2003-12-29 09:24  haceaton
 
2336
 
 
2337
        * src/find.c: Fixed a polygon/polygon intersection bug where a
 
2338
          wrong point index was used
 
2339
 
 
2340
2003-12-29 09:10  haceaton
 
2341
 
 
2342
        * src/file.c: Restored accidentally deleted line during formating
 
2343
          change.
 
2344
 
 
2345
2003-12-28 22:15  haceaton
 
2346
 
 
2347
        * src/: action.c, autoplace.c, buffer.c, change.c, command.c,
 
2348
          control.c, copy.c, create.c, crosshair.c, dev_ps.c, dev_rs274x.c,
 
2349
          dialog.c, draw.c, drill.c, error.c, file.c, fileselect.c, find.c,
 
2350
          gui.c, insert.c, kdtree.c, lgdialog.c, library.c, log.c, main.c,
 
2351
          menu.c, mirror.c, misc.c, move.c, mtspace.c, mymem.c, netlist.c,
 
2352
          output.c, pinout.c, polygon.c, print.c, printdialog.c,
 
2353
          printpanner.c, rats.c, remove.c, report.c, rotate.c,
 
2354
          rubberband.c, search.c, select.c, set.c, sizedialog.c, undo.c,
 
2355
          vector.c: Cleaned up coding formating from long-ago indent
 
2356
          diaster with _LOOP macros.  These should be formating changes
 
2357
          only.
 
2358
 
 
2359
2003-12-28 12:16  haceaton
 
2360
 
 
2361
        * src/: insert.c, polygon.c, remove.c, search.c, search.h, undo.c:
 
2362
          fixed polygon undo bugs; speed-up of undo operations
 
2363
 
 
2364
2003-12-26 15:04  djdelorie
 
2365
 
 
2366
        * src/djopt.c: Use the layer groups to determine which layers are
 
2367
          solder and component.  Fix bugs in check2 and padcleaner where
 
2368
          deleted lines weren't skipped.
 
2369
 
 
2370
2003-12-25 22:33  haceaton
 
2371
 
 
2372
        * src/djopt.c: added undo capability for trace optimizations
 
2373
 
 
2374
2003-12-25 12:22  haceaton
 
2375
 
 
2376
        * src/: autoroute.c, copy.c, dev_rs274x.c, draw.c, find.c, macro.h,
 
2377
          polygon.c, print.c, rubberband.c, undo.c: using macro
 
2378
          LAYER_PTR(n) to go from layer number to pointer.  this simplifies
 
2379
          the code a little bit
 
2380
 
 
2381
2003-12-25 11:27  haceaton
 
2382
 
 
2383
        * src/: move.c, remove.c: simplified ObjectMove undo serial number
 
2384
          handling
 
2385
 
 
2386
2003-12-24 18:58  haceaton
 
2387
 
 
2388
        * src/select.c: fixed bug where null F->Pad could be called (e.g.
 
2389
          change drill size)
 
2390
 
 
2391
2003-12-22 09:13  haceaton
 
2392
 
 
2393
        * src/netlist.c: Both ends of an added rat line must have named
 
2394
          elements
 
2395
 
 
2396
2003-12-22 00:16  haceaton
 
2397
 
 
2398
        * src/: find.c, search.c: Fixed various DRC errors with arcs,
 
2399
          square pads and square pins
 
2400
 
 
2401
2003-12-21 13:58  haceaton
 
2402
 
 
2403
        * src/netlist.c: Disallow drawing rat-lines to unnamed elements;
 
2404
          fixed a problem with netlist window being doubly disposed.
 
2405
 
 
2406
2003-12-19 22:31  danmc
 
2407
 
 
2408
        * lib/smt.inc: add -*- m4 -*-
 
2409
 
 
2410
2003-12-16 22:36  danmc
 
2411
 
 
2412
        * lib/: Makefile.am, Makefile.in, common.m4, gen_list.awk,
 
2413
          gen_m4.awk, johnstech.inc: add footprints for Johnstech
 
2414
          Evaluation Socket for QFN packages Johnstech Socket Part Numbers
 
2415
          724810 through 724839.  Note, the footprint has been checked by
 
2416
          hand but not yet verified through fabrication.
 
2417
 
 
2418
2003-11-30 19:30  danmc
 
2419
 
 
2420
        * configure: regen after -R fix
 
2421
 
 
2422
2003-11-30 19:28  danmc
 
2423
 
 
2424
        * configure.ac: When trying out the various -R, --rpath, etc.
 
2425
          compiler flags, actually try them out instead of just claiming
 
2426
          to.  Addresses part of bug report 850369 filed by Tom Saunders.
 
2427
 
 
2428
2003-11-28 21:00  haceaton
 
2429
 
 
2430
        * src/crosshair.c: Allow snap to line end-points and vias when
 
2431
          off-grid
 
2432
 
 
2433
2003-11-20 13:55  haceaton
 
2434
 
 
2435
        * src/dev_rs274x.c: restored bug fixes that got lost, fixed some
 
2436
          bugs and cleaned the code a little
 
2437
 
 
2438
2003-11-20 10:43  haceaton
 
2439
 
 
2440
        * src/dev_rs274x.c: removed #include <varargs> that accidentally
 
2441
          got in on the last commit
 
2442
 
 
2443
2003-11-19 16:58  haceaton
 
2444
 
 
2445
        * src/: dev_rs274x.c, print.c:
 
2446
          Changed print.c and dev_rs274x.c in order to provide negative
 
2447
          image ground planes for gerber output when possible. Some fab
 
2448
          vendors can't handle or charge extra for composite ground planes
 
2449
          which is the motivation for this.  Negative image planes are made
 
2450
          when (1) There are no lines, arcs, text, or pads on a layer and
 
2451
          (2) There is exactly 1 polygon on the layer and (3) All
 
2452
          vias/holes/pins pierce the polygon. The polygon is then assumed
 
2453
          to consume all of the area and only the thermal reliefs and
 
2454
          pin/via clearances are needed. haceaton 11/19/03
 
2455
 
 
2456
2003-11-13 04:18  danmc
 
2457
 
 
2458
        * doc/Makefile.in: regen
 
2459
 
 
2460
2003-11-13 04:13  danmc
 
2461
 
 
2462
        * doc/Makefile.am: add rules for creating postscript and png from a
 
2463
          tgif drawing.  Needed for improved docs.
 
2464
 
 
2465
2003-11-13 04:06  danmc
 
2466
 
 
2467
        * config.h.in: regen after adding Xpm check
 
2468
 
 
2469
2003-11-13 04:01  danmc
 
2470
 
 
2471
        * src/print.c: Change how the polarity of the soldermask relief
 
2472
          layer is handled.  The polarity is not changed but it now
 
2473
          correctly works for postscript output as well as gerber output.
 
2474
          Previously the postscript output produced white on a white
 
2475
          background or black on a black background.  This addresses PR
 
2476
          825680 filed by Russ Dill.
 
2477
 
 
2478
2003-11-08 00:12  danmc
 
2479
 
 
2480
        * configure.ac, configure: use AC_PATH_PROGS to search through a
 
2481
          list of candidates for wish
 
2482
 
 
2483
2003-11-07 22:35  danmc
 
2484
 
 
2485
        * configure, src/Makefile.in, src/script/Makefile.in: regen after
 
2486
          moving the pcb script to a subdirectory.
 
2487
 
 
2488
2003-11-07 22:31  danmc
 
2489
 
 
2490
        * configure.ac, src/Makefile.am, src/pcb.in,
 
2491
          src/script/Makefile.am, src/script/pcb.in: move the pcb script to
 
2492
          a subdirectory to avoid name conflicts with the Pcb application
 
2493
          default file on systems such as cygwin that are not case
 
2494
          sensitive.
 
2495
 
 
2496
2003-11-07 22:06  danmc
 
2497
 
 
2498
        * configure.ac, configure: search for libXpm which is needed on
 
2499
          cygwin libXaw
 
2500
 
 
2501
2003-11-07 19:05  danmc
 
2502
 
 
2503
        * configure.ac, configure: add a few more variants of wish (wish83,
 
2504
          cygwish80, etc) to search for
 
2505
 
 
2506
2003-10-15 19:54  danmc
 
2507
 
 
2508
        * src/dev_rs274x.c: fix two bugs related to gerber file generation.
 
2509
           The first bug is triggered when the first aperture used in a
 
2510
          file is the same as the last aperture used in the previous file.
 
2511
          In this case the aperture selection code is missing from the
 
2512
          output file.
 
2513
 
 
2514
          The second bug is when the first point drawn has its Y coordinate
 
2515
          (in PCB coordinates) equal to zero.  The output will be at gerber
 
2516
          Y coordinate zero which is on the opposite side of the board.
 
2517
 
 
2518
          Thanks to Gabriel Paubert (paubert at iram dot es) for noting
 
2519
          these bugs and supplying a patch.
 
2520
 
 
2521
2003-10-12 23:37  danmc
 
2522
 
 
2523
        * src/report.c: correct the reporting of soldermask relief for pads
 
2524
          and via's.  Patch provided by Gabriel Paubert, paubert at iram
 
2525
          dot es on the geda-dev mailing list.
 
2526
 
 
2527
2003-10-11 00:43  danmc
 
2528
 
 
2529
        * src/report.c: show pad names in object report.  patch supplied in
 
2530
          bug report 787711 by Olof Tangrot.
 
2531
 
 
2532
2003-10-10 23:35  danmc
 
2533
 
 
2534
        * src/: cmask.grb, cpaste.grb, csilk.grb, pdrill.grb, smask.grb,
 
2535
          spaste.grb, ssilk.grb, udrill.grb: remove some output files which
 
2536
          should have never been in CVS.
 
2537
 
 
2538
2003-10-02 20:04  danmc
 
2539
 
 
2540
        * lib/Makefile.in: regen after qfn.inc additions
 
2541
 
 
2542
2003-10-02 20:02  danmc
 
2543
 
 
2544
        * lib/: Makefile.am, common.m4, geda.inc, qfn.inc: add 60 members
 
2545
          of the Quad Flat No-lead (QFN) package family.  Based on package
 
2546
          drawings downloaded from www.maxim-ic.com and Intersil technical
 
2547
          brief TB389.1 "PCB Land Pattern Desugn and Surface Mount
 
2548
          Guidelines for QFN (MLFP) Packages".
 
2549
 
 
2550
2003-10-01 07:20  danmc
 
2551
 
 
2552
        * doc/: Xdefaults.tgif, pad.obj: add a figure to help with
 
2553
          describing the pads.  Also add an Xresources file needed to
 
2554
          convert the tgif drawing to png
 
2555
 
 
2556
2003-09-30 19:50  danmc
 
2557
 
 
2558
        * doc/pcb.texi: update copyright for last changes
 
2559
 
 
2560
2003-09-30 19:41  danmc
 
2561
 
 
2562
        * configure, example/Makefile.in, example/libraries/Makefile.in:
 
2563
          regen after example/libraries addition
 
2564
 
 
2565
2003-09-30 19:38  danmc
 
2566
 
 
2567
        * configure.ac, example/Makefile.am: add example/libraries/Makefile
 
2568
 
 
2569
2003-09-30 19:32  danmc
 
2570
 
 
2571
        * doc/pcb.texi, example/libraries/Makefile.am,
 
2572
          example/libraries/example.inc, example/libraries/example.list,
 
2573
          example/libraries/example.m4: Add two new chapters to the manual.
 
2574
          The first attempts to provide some more documentation about
 
2575
          library creation.  It includes a complete example of adding
 
2576
          footprints using M4 style libraries as well as giving
 
2577
          instructions on creating newlib style footprints.  The second
 
2578
          added chapter shows how to take a design from start to finish
 
2579
          using gEDA as the schematic capture and PCB as the layout tool.
 
2580
          This chapter still needs work, but early feedback is good and its
 
2581
          better than no documentation.
 
2582
 
 
2583
2003-09-02 23:18  djdelorie
 
2584
 
 
2585
        * src/: dev_ps.c, dev_rs274x.c, draw.c, drill.c, print.c, report.c:
 
2586
          Add FAB drawing page.  Use thinner traces for larger fonts.
 
2587
 
 
2588
2003-09-02 22:08  danmc
 
2589
 
 
2590
        * aclocal.m4, configure: regen
 
2591
 
 
2592
2003-09-02 22:06  danmc
 
2593
 
 
2594
        * acinclude.m4, configure.ac: don't hardcode -lXaw in the FUNCPROTO
 
2595
          and related tests.
 
2596
 
 
2597
2003-09-02 21:50  danmc
 
2598
 
 
2599
        * configure: regen
 
2600
 
 
2601
2003-09-02 21:49  danmc
 
2602
 
 
2603
        * configure.ac: add a --with-xaw= option that lets you select an
 
2604
          alternative to Xaw.  For example, --with-xaw=Xaw3d will search
 
2605
          for the Xaw3d library.
 
2606
 
 
2607
2003-09-02 20:21  danmc
 
2608
 
 
2609
        * doc/pcb.texi: add brief section about the trace optimizer.
 
2610
 
 
2611
2003-08-31 19:10  danmc
 
2612
 
 
2613
        * lib/geda.inc: change 'Square' to 'Rectangular' to the comment for
 
2614
          the rectangular QFP section.
 
2615
 
 
2616
2003-08-29 20:26  danmc
 
2617
 
 
2618
        * lib/: gen_geda_list.awk, gen_geda_m4.awk: remove the lines which
 
2619
          tried to copy the source file RCS Id to the generated files.  CVS
 
2620
          broke this feature by expanding keywords on me.
 
2621
 
 
2622
2003-08-29 20:21  danmc
 
2623
 
 
2624
        * lib/: geda.list, geda.m4: these files are autogenerated now
 
2625
 
 
2626
2003-08-29 20:17  danmc
 
2627
 
 
2628
        * lib/: geda.inc, qfpdj.inc: rework the QFP packages fixing several
 
2629
          bugs and greatly expanding the footprint database.  Patches
 
2630
          supplied in bug report 785400 by Wojciech Kazubski.  Many thanks
 
2631
          for the contribution!
 
2632
 
 
2633
2003-08-29 20:12  danmc
 
2634
 
 
2635
        * lib/common.m4: add qfpdj.inc to the include list
 
2636
 
 
2637
2003-08-29 20:12  danmc
 
2638
 
 
2639
        * lib/CreateLibraryContents.sh.in: when given a -I flag, look both
 
2640
          there and the current directory for .list files.   Needed for
 
2641
          building outside the source tree directory.
 
2642
 
 
2643
2003-08-29 20:11  danmc
 
2644
 
 
2645
        * lib/: Makefile.am, Makefile.in, gen_geda_list.awk,
 
2646
          gen_geda_m4.awk: add scripts which autogenerate geda.m4 and
 
2647
          geda.list from geda.inc.
 
2648
 
 
2649
2003-08-26 06:48  danmc
 
2650
 
 
2651
        * lib/: geda.inc, geda.list, geda.m4, plcc.inc: Add 20,28,32 pin
 
2652
          PLCC footprints, both unsocketed and socketed (through hole).
 
2653
          Provided in bug report 777539 by Troy Jacobson.
 
2654
 
 
2655
2003-08-23 00:41  djdelorie
 
2656
 
 
2657
        * src/djopt.c: Support however many layers are configured.
 
2658
 
 
2659
2003-08-16 16:01  danmc
 
2660
 
 
2661
        * doc/pcb.texi: add info-dir entry
 
2662
 
 
2663
2003-08-16 15:52  danmc
 
2664
 
 
2665
        * newlib/2_pin_thru-hole_packages/Makefile.in: regen
 
2666
 
 
2667
2003-08-16 15:37  danmc
 
2668
 
 
2669
        * newlib/2_pin_thru-hole_packages/Makefile.am: Makefile.am is not a
 
2670
          library component so do not install it as one
 
2671
 
 
2672
2003-08-14 21:07  danmc
 
2673
 
 
2674
        * README.snapshots: add a note on creating snapshots
 
2675
 
 
2676
2003-08-14 20:42  danmc
 
2677
 
 
2678
        * doc/pcb.texi: add DJ and myself
 
2679
 
 
2680
2003-08-14 07:01  danmc
 
2681
 
 
2682
        * lib/: lsi.list, lsi.m4: Remove extra space in one of the pin
 
2683
          names in AT90S2313_dil and add missing AT90S4434_dil
 
2684
          AT90S8535_dil AT90S8535_plcc.  Patch provided in bug report
 
2685
          770829 by Daniel Mooney (dbmk).
 
2686
 
 
2687
2003-08-06 08:10  danmc
 
2688
 
 
2689
        * lib/texas_inst_voltage_reg.m4: fix parse error on uA7952C.  Patch
 
2690
          provided in bug report 770829 by Daniel Mooney (dbmk).
 
2691
 
 
2692
2003-08-05 05:38  danmc
 
2693
 
 
2694
        * lib/texas_inst_amplifier.m4: fix parse errors in TL083 and ua747.
 
2695
          Patch provided in bug report 770829 by Daniel Mooney (dbmk).
 
2696
 
 
2697
2003-08-05 05:18  danmc
 
2698
 
 
2699
        * lib/jerry.m4: fix parse errors on DS1225 and DS1230.  Patch
 
2700
          provided in bug report 770829 by Daniel Mooney (dbmk).
 
2701
 
 
2702
2003-07-24 22:12  djdelorie
 
2703
 
 
2704
        * src/djopt.c: second dummy commit
 
2705
 
 
2706
2003-07-24 20:22  djdelorie
 
2707
 
 
2708
        * src/djopt.c: Dummy commit to test log messages
 
2709
 
 
2710
2003-07-20 15:58  danmc
 
2711
 
 
2712
        * README.cvs: note that autoconf 2.13 is not new enough and mention
 
2713
          how to get the version
 
2714
 
 
2715
2003-07-19 23:04  djdelorie
 
2716
 
 
2717
        * src/dev_rs274x.c: polygon fills must have a defined aperture also
 
2718
 
 
2719
2003-07-19 22:39  djdelorie
 
2720
 
 
2721
        * src/: dev_rs274x.c, print.c: Solder mask layers are reliefs and
 
2722
          normally are positive prints.  Support inverted gerber plots.
 
2723
 
 
2724
2003-07-06 20:22  djdelorie
 
2725
 
 
2726
        * src/dev_rs274x.c: Properly scale outline and alignment.  Add
 
2727
          segment to alignment to act as registration.
 
2728
 
 
2729
2003-07-06 12:39  djdelorie
 
2730
 
 
2731
        * src/report.c: Sort drill report by hole size, list total hole
 
2732
          count.
 
2733
 
 
2734
2003-07-02 09:33  djdelorie
 
2735
 
 
2736
        * src/djopt.c: Fix off-by-one bug in handling bloat.  Be more
 
2737
          careful about cleaning up traces within pads.
 
2738
 
 
2739
2003-07-01 12:27  djdelorie
 
2740
 
 
2741
        * src/sizedialog.c: The minimum size of a board should never be
 
2742
          more than the current actual size of the board.
 
2743
 
 
2744
2003-06-25 19:48  djdelorie
 
2745
 
 
2746
        * src/: Pcb.ad.in, change.c: Automatically set CLEARLINEFLAG if the
 
2747
          user modifies the clearance.  Add keys for changing clearance by
 
2748
          selection instead of pointer.
 
2749
 
 
2750
2003-06-22 13:06  djdelorie
 
2751
 
 
2752
        * src/Makefile.in: Regenerate with djopt.c
 
2753
 
 
2754
2003-06-22 13:02  djdelorie
 
2755
 
 
2756
        * src/: action.c, const.h, crosshair.c, menu.c: Add orthogonal move
 
2757
          feature
 
2758
 
 
2759
2003-06-22 12:51  djdelorie
 
2760
 
 
2761
        * src/: Pcb.ad.in, action.c, const.h, draw.c, menu.c: Add Thindraw
 
2762
 
 
2763
2003-06-22 00:34  djdelorie
 
2764
 
 
2765
        * src/: Makefile.am, Pcb.ad.in, djopt.c, djopt.h, main.c, menu.c:
 
2766
          Add trace optimizer.
 
2767
 
 
2768
2003-06-13 19:52  danmc
 
2769
 
 
2770
        * Makefile.in, aclocal.m4, config.h.in, configure, depcomp: add
 
2771
          automake/conf output to make it easier for users to build
 
2772
 
 
2773
2003-06-13 19:42  danmc
 
2774
 
 
2775
        * README_FILES/Makefile.in, doc/Makefile.in, example/Makefile.in,
 
2776
          lib/Makefile.in, newlib/2_pin_thru-hole_packages/Makefile.in,
 
2777
          newlib/analog-devices/Makefile.in, newlib/burr-brown/Makefile.in,
 
2778
          newlib/connectors/Makefile.in, newlib/crystal/Makefile.in,
 
2779
          newlib/cypress/Makefile.in, newlib/electro-optics/Makefile.in,
 
2780
          newlib/generic_SMD_packages/Makefile.in,
 
2781
          newlib/headers/Makefile.in, newlib/Makefile.in,
 
2782
          newlib/msp430/Makefile.in, newlib/not_vetted_ingo/Makefile.in,
 
2783
          newlib/sockets/Makefile.in, newlib/tests/Makefile.in,
 
2784
          newlib/toko/Makefile.in, src/icons/Makefile.in, src/Makefile.in,
 
2785
          tools/Makefile.in, tutorial/Makefile.in: add the automake/conf
 
2786
          generated files to make building from CVS sources easier for
 
2787
          people.
 
2788
 
 
2789
2003-06-13 19:14  danmc
 
2790
 
 
2791
        * src/error.c: only declare sys_nerr if we're using the sys_errlist
 
2792
          interface.  This fixes compilation on NetBSD/alpha using gcc-3.3.
 
2793
 
 
2794
2003-06-13 19:10  danmc
 
2795
 
 
2796
        * src/dev_rs274x.c: remove unused varargs.h header which breaks
 
2797
          gcc-3.3 compilation
 
2798
 
 
2799
2003-06-05 06:48  danmc
 
2800
 
 
2801
        * src/: action.c, menu.c: Allow '=' at the beginning of the zoom
 
2802
          exponent to indicate an absolute number rather than a relative
 
2803
          number.  This lets a value of "=-2" be used to indicate an
 
2804
          absolute -2 while "-2" still indicates a relative -2.  Also
 
2805
          correct the position of the check mark on the zoom menu.
 
2806
 
 
2807
          Patch from DJ Delorie.
 
2808
 
 
2809
2003-05-26 19:45  danmc
 
2810
 
 
2811
        * src/: file.c, fileselect.c, misc.c, misc.h: Fix a bug in the way
 
2812
          the current working directory is found.  This caused the file
 
2813
          dialog box to always start in the library tree directory.
 
2814
 
 
2815
          In addition add a loop in ParseLibraryTree() to allow multiple
 
2816
          newlib style directory tree's to be specified in the Xresource.
 
2817
          This provides an easy way to have per-user and per-project
 
2818
          library directories.  These directories may either be specified
 
2819
          as an absolute or relative path.
 
2820
 
 
2821
          Patches provided by Tony (droghedra at users dot sourceforge dot
 
2822
          net) in bug report 736010 with minor changes by me.
 
2823
 
 
2824
2003-05-22 17:51  danmc
 
2825
 
 
2826
        * lib/Makefile.am: add missing rules.inc
 
2827
 
 
2828
2003-05-22 07:31  danmc
 
2829
 
 
2830
        * src/menu.c: add 2 more levels of zooming to the menu.  Inspired
 
2831
          by an email from DJ Delorie on the gEDA mailing list.
 
2832
 
 
2833
2003-05-20 20:39  danmc
 
2834
 
 
2835
        * src/parse_l.l: change yy_current_buffer to YY_CURRENT_BUFFER.
 
2836
          This addresses the build \ problem reported in bug 734403 and
 
2837
          also agrees with the man page for \ flex-2.5.4.\ \ In addition
 
2838
          add a %option yylineno to address part of bug 736010\ where the
 
2839
          line number associated with a parse error is incorrectly\
 
2840
          displayed as 1. \
 
2841
 
 
2842
2003-05-20 07:50  danmc
 
2843
 
 
2844
        * lib/common.m4: add missing bga.inc and resistor_adjust.inc
 
2845
          included.  The latter addresses part of bug report 734403.
 
2846
 
 
2847
2003-03-17 06:50  danmc
 
2848
 
 
2849
        * src/.output.h.swp: remove spurious file which should not have
 
2850
          been imported.  Noted by  Mark Becker.
 
2851
 
 
2852
2003-03-17 06:16  danmc
 
2853
 
 
2854
        * ...: remove spurious file which should not have been imported.
 
2855
          Noted by Mark Becker.
 
2856
 
 
2857
2003-03-04 21:17  danmc
 
2858
 
 
2859
        * src/error.c: if strerror() is present on our system then use it
 
2860
          instead of trying to use sys_errlist.  Patch from harry, with the
 
2861
          check for strerror from me.
 
2862
 
 
2863
2003-03-04 21:11  danmc
 
2864
 
 
2865
        * configure.ac: move the strerror test up in the configure process
 
2866
          so we don't need to link to the X libraries for the test.
 
2867
 
 
2868
2003-03-04 20:58  danmc
 
2869
 
 
2870
        * configure.ac: add check for strerror()
 
2871
 
 
2872
2003-02-24 07:18  danmc
 
2873
 
 
2874
        * src/autoroute.c: when checking for a NULL pointer compare to NULL
 
2875
          rather than 0 for enhanced portability.
 
2876
 
 
2877
2003-02-20 21:14  danmc
 
2878
 
 
2879
        * configure.ac: bump to 1.99o since a 1.99n version was posted to
 
2880
          the geda list.  We should avoid further updates to this version
 
2881
          number until a release.  If users want snapshots, they can get
 
2882
          them from CVS.
 
2883
 
 
2884
2003-02-20 21:10  danmc
 
2885
 
 
2886
        * src/kdtree.c: change c++ style comments to c style and remove the
 
2887
          use of non-static initializers to allow the SunPRO c compiler to
 
2888
          be able to compile this file.
 
2889
 
 
2890
2003-02-20 21:05  danmc
 
2891
 
 
2892
        * src/autoroute.c: coding style fixes to allow this to be compiled
 
2893
          with the SunPRO c compiler.  Changes are moving from c++ style
 
2894
          comments to c style comments and getting rid of non-static
 
2895
          initializers.
 
2896
 
 
2897
2003-02-20 20:40  danmc
 
2898
 
 
2899
        * README.cvs: - add section on checking out via anoncvs and
 
2900
          updating via anoncvs.
 
2901
 
 
2902
          - point to INSTALL document for what to do afte bootstrapping the
 
2903
          auto*   tools
 
2904
 
 
2905
2003-02-20 05:26  danmc
 
2906
 
 
2907
        * doc/: Imakefile, pcb.texi.in, pcb.texi.raw, refcard.tex.in,
 
2908
          refcard.tex.raw: remove obsolete files
 
2909
 
 
2910
2003-02-20 05:19  danmc
 
2911
 
 
2912
        * lib/newlib.tgz: remove obsolete file (the contents live in
 
2913
          pcb/newlib/ now
 
2914
 
 
2915
2003-02-20 05:18  danmc
 
2916
 
 
2917
        * lib/: CreateLibrary.sh.raw, CreateLibraryContents.sh.raw,
 
2918
          Imakefile, QueryLibrary.sh.raw: remove obsolete files
 
2919
 
 
2920
2003-02-19 20:00  danmc
 
2921
 
 
2922
        * src/: CreateSedScript.sh, Imakefile: remove obsolete files
 
2923
 
 
2924
2003-02-19 19:46  danmc
 
2925
 
 
2926
        * src/: 1.grb, 2.grb, 3.grb, 4.grb, 5.grb: remove unneeded output
 
2927
          files
 
2928
 
 
2929
2003-02-19 19:22  danmc
 
2930
 
 
2931
        * AUTHORS, ..., COPYING, ChangeLog, INSTALL, Makefile.am, NEWS,
 
2932
          README, README.cvs, acinclude.m4, autogen.sh, configure.ac,
 
2933
          globalconst.h, install-sh, missing, mkinstalldirs,
 
2934
          README_FILES/CHANGES, README_FILES/INSTALL, README_FILES/LICENSE,
 
2935
          README_FILES/MAILING, README_FILES/Makefile.am,
 
2936
          README_FILES/README, README_FILES/Tools,
 
2937
          README_FILES/Whats_new_in_2.0, doc/Imakefile, doc/Makefile.am,
 
2938
          doc/mdate-sh, doc/pcb.man.in, doc/pcb.man.raw, doc/pcb.texi,
 
2939
          doc/pcb.texi.in, doc/pcb.texi.raw, doc/refcard.tex,
 
2940
          doc/refcard.tex.in, doc/refcard.tex.raw, doc/texinfo.tex,
 
2941
          example/LED.NET, example/LED, example/Makefile.am, example/LED2,
 
2942
          lib/CreateLibrary.sh.in, lib/CreateLibrary.sh.raw,
 
2943
          lib/CreateLibraryContents.sh.in,
 
2944
          lib/CreateLibraryContents.sh.raw, lib/Imakefile,
 
2945
          lib/ListLibraryContents.sh, lib/Makefile.am,
 
2946
          lib/QueryLibrary.sh.in, lib/QueryLibrary.sh.raw,
 
2947
          lib/TTL_74xx_DIL.list, lib/TTL_74xx_DIL.m4, lib/bga.inc,
 
2948
          lib/common.m4, lib/connector.inc, lib/connector.list,
 
2949
          lib/connector.m4, lib/crystal.list, lib/crystal.m4, lib/dil.inc,
 
2950
          lib/geda.inc, lib/geda.list, lib/geda.m4, lib/generic.list,
 
2951
          lib/generic.m4, lib/genericsmt.inc, lib/genericsmt.list,
 
2952
          lib/genericsmt.m4, lib/gtag.list, lib/gtag.m4, lib/jerry.list,
 
2953
          lib/jerry.m4, lib/linear.list, lib/linear.m4, lib/logic.list,
 
2954
          lib/logic.m4, lib/lsi.list, lib/lsi.m4, lib/memory.list,
 
2955
          lib/memory.m4, lib/misc.inc, lib/newlib.tgz, lib/optical.list,
 
2956
          lib/optical.m4, lib/pci.inc, lib/pci.list, lib/pci.m4,
 
2957
          lib/plcc.inc, lib/qfp-ui.in, lib/qfp.dat, lib/qfp.inc,
 
2958
          lib/qfp2.inc, lib/qfpdj.inc, lib/resistor_0.25W.list,
 
2959
          lib/resistor_0.25W.m4, lib/resistor_adjust.inc,
 
2960
          lib/resistor_adjust.list, lib/resistor_adjust.m4,
 
2961
          lib/resistor_array.list, lib/resistor_array.m4, lib/rules.inc,
 
2962
          lib/smt.inc, lib/texas_inst_amplifier.list,
 
2963
          lib/texas_inst_amplifier.m4, lib/texas_inst_voltage_reg.list,
 
2964
          lib/texas_inst_voltage_reg.m4, lib/to.inc, lib/transistor.list,
 
2965
          lib/transistor.m4, lib/zif.inc, newlib/Makefile.am,
 
2966
          newlib/2_pin_thru-hole_packages/0.125W_Carbon_Resistor,
 
2967
          newlib/2_pin_thru-hole_packages/1W_Carbon_Resistor,
 
2968
          newlib/2_pin_thru-hole_packages/CK05_type_Capacitor,
 
2969
          newlib/2_pin_thru-hole_packages/CK06_type_capacitor,
 
2970
          newlib/2_pin_thru-hole_packages/IRU1015-33CT_3.3V_reg_TO220,
 
2971
          newlib/2_pin_thru-hole_packages/Makefile.am,
 
2972
          newlib/2_pin_thru-hole_packages/RN55_type_0.1W_Resistor,
 
2973
          newlib/2_pin_thru-hole_packages/T1.75_LED,
 
2974
          newlib/analog-devices/ADC12138CIMSA,
 
2975
          newlib/analog-devices/Makefile.am, newlib/burr-brown/Makefile.am,
 
2976
          newlib/burr-brown/OPA340_SOT23-5, newlib/connectors/100_Pin_jack,
 
2977
          newlib/connectors/16x1_SMD_jack,
 
2978
          newlib/connectors/3terminal_screw_block,
 
2979
          newlib/connectors/72pin45degreeSIMMconnector,
 
2980
          newlib/connectors/MOLEX_miniFitJr-12pin,
 
2981
          newlib/connectors/Makefile.am, newlib/connectors/Power_Jack,
 
2982
          newlib/connectors/RightAngleSMA,
 
2983
          newlib/connectors/SJ-3523-SMT_3.5mm_stereo_jack,
 
2984
          newlib/crystal/CTX169_oscillator, newlib/crystal/Makefile.am,
 
2985
          newlib/cypress/Makefile.am,
 
2986
          newlib/electro-optics/IRF_optical_switch,
 
2987
          newlib/electro-optics/Makefile.am,
 
2988
          newlib/generic_SMD_packages/0805_reflow_solder,
 
2989
          newlib/generic_SMD_packages/0805_wave_solder,
 
2990
          newlib/generic_SMD_packages/1206_reflow_solder,
 
2991
          newlib/generic_SMD_packages/Makefile.am,
 
2992
          newlib/generic_SMD_packages/SOT-23_Transistor,
 
2993
          newlib/headers/0.1_inch_10pin, newlib/headers/0.1_inch_2pin,
 
2994
          newlib/headers/2mm_8pin_header, newlib/headers/Makefile.am,
 
2995
          newlib/msp430/MSP430F1121, newlib/msp430/MSP430F1121+jtag,
 
2996
          newlib/msp430/Makefile.am, newlib/not_vetted_ingo/Makefile.am,
 
2997
          newlib/not_vetted_ingo/pc104+.ele,
 
2998
          newlib/not_vetted_ingo/pc104.ele,
 
2999
          newlib/not_vetted_ingo/pq100.ele,
 
3000
          newlib/not_vetted_ingo/pq128.ele,
 
3001
          newlib/not_vetted_ingo/pq144.ele,
 
3002
          newlib/not_vetted_ingo/pq160.ele,
 
3003
          newlib/not_vetted_ingo/pq208.ele,
 
3004
          newlib/not_vetted_ingo/pq240.ele,
 
3005
          newlib/not_vetted_ingo/pq304.ele,
 
3006
          newlib/not_vetted_ingo/pq32.ele, newlib/not_vetted_ingo/pq44.ele,
 
3007
          newlib/not_vetted_ingo/smt0402.ele,
 
3008
          newlib/not_vetted_ingo/smt0603.ele,
 
3009
          newlib/not_vetted_ingo/smt0805.ele,
 
3010
          newlib/not_vetted_ingo/smt1206.ele,
 
3011
          newlib/not_vetted_ingo/smt1210.ele,
 
3012
          newlib/not_vetted_ingo/smt1913.ele,
 
3013
          newlib/not_vetted_ingo/smt2416.ele, newlib/sockets/Makefile.am,
 
3014
          newlib/tests/14DIP_oval_pad, newlib/tests/Generic_TSOP48_Flash,
 
3015
          newlib/tests/MONOBLOCK_large, newlib/tests/Makefile.am,
 
3016
          newlib/tests/StrongARM_CPU, newlib/tests/TK11950,
 
3017
          newlib/tests/TO99fromLED, newlib/tests/UART,
 
3018
          newlib/tests/monoblock_small, newlib/toko/Makefile.am,
 
3019
          src/smask.grb, src/.output.h.swp, src/1.grb, src/2.grb,
 
3020
          src/3.grb, src/4.grb, src/5.grb, src/CreateSedScript.sh,
 
3021
          src/Imakefile, src/Makefile.am, src/Pcb.ad.in, src/Pcb.ad.raw,
 
3022
          src/Pcb.ad.small, src/action.c, src/action.h, src/autoplace.c,
 
3023
          src/autoplace.h, src/autoroute.c, src/autoroute.h, src/box.h,
 
3024
          src/buffer.c, src/buffer.h, src/change.c, src/change.h,
 
3025
          src/check_icon.data, src/cmask.grb, src/set.h, src/command.c,
 
3026
          src/command.h, src/const.h, src/control.c, src/control.h,
 
3027
          src/copy.c, src/copy.h, src/cpaste.grb, src/create.c,
 
3028
          src/create.h, src/crosshair.c, src/crosshair.h, src/csilk.grb,
 
3029
          src/data.c, src/data.h, src/default_font, src/dev_ps.c,
 
3030
          src/dev_ps.h, src/dev_rs274x.c, src/dev_rs274x.h, src/dialog.c,
 
3031
          src/dialog.h, src/draw.c, src/draw.h, src/drill.c, src/drill.h,
 
3032
          src/error.c, src/error.h, src/file.c, src/file.h,
 
3033
          src/fileselect.c, src/fileselect.h, src/find.c, src/find.h,
 
3034
          src/global.h, src/gui.c, src/gui.h, src/heap.c, src/heap.h,
 
3035
          src/icon.data, src/insert.c, src/insert.h, src/intersect.c,
 
3036
          src/intersect.h, src/kdtree.c, src/kdtree.h, src/lgdialog.c,
 
3037
          src/lgdialog.h, src/library.c, src/library.h, src/log.c,
 
3038
          src/log.h, src/macro.h, src/main.c, src/menu.c, src/menu.h,
 
3039
          src/mirror.c, src/mirror.h, src/misc.c, src/misc.h,
 
3040
          src/mode_icon.data, src/move.c, src/move.h, src/mtspace.c,
 
3041
          src/mtspace.h, src/mymem.c, src/mymem.h, src/netlist.c,
 
3042
          src/netlist.h, src/output.c, src/output.h, src/parse_l.h,
 
3043
          src/parse_l.l, src/parse_y.y, src/pcb.in, src/pcbtest.sh.in,
 
3044
          src/pdrill.grb, src/pinout.c, src/pinout.h, src/polygon.c,
 
3045
          src/polygon.h, src/print.c, src/print.h, src/printdialog.c,
 
3046
          src/printdialog.h, src/printpanner.c, src/printpanner.h,
 
3047
          src/rats.c, src/rats.h, src/remove.c, src/remove.h, src/report.c,
 
3048
          src/report.h, src/rotate.c, src/rotate.h, src/rubberband.c,
 
3049
          src/rubberband.h, src/search.c, src/search.h, src/select.c,
 
3050
          src/select.h, src/selector.c, src/selector.h, src/set.c,
 
3051
          src/sizedialog.c, src/sizedialog.h, src/spaste.grb,
 
3052
          src/ssilk.grb, src/udrill.grb, src/undo.c, src/undo.h,
 
3053
          src/vector.c, src/vector.h, src/icons/Makefile.am,
 
3054
          src/icons/hand.dat, src/icons/hcurs.dat, src/icons/lcurs.dat,
 
3055
          src/icons/lock.dat, tools/Makefile.am, tools/MergePCBPS,
 
3056
          tools/PCB2HPGL, tools/apctools.zip, tools/gerbertotk.c,
 
3057
          tools/pcb2ncap.tgz, tools/tgo2pcb.tcl, tutorial/Makefile.am,
 
3058
          tutorial/tut1.pcb: Initial revision
 
3059
 
 
3060
2003-02-19 19:22  danmc
 
3061
 
 
3062
        * AUTHORS, ..., COPYING, ChangeLog, INSTALL, Makefile.am, NEWS,
 
3063
          README, README.cvs, acinclude.m4, autogen.sh, configure.ac,
 
3064
          globalconst.h, install-sh, missing, mkinstalldirs,
 
3065
          README_FILES/CHANGES, README_FILES/INSTALL, README_FILES/LICENSE,
 
3066
          README_FILES/MAILING, README_FILES/Makefile.am,
 
3067
          README_FILES/README, README_FILES/Tools,
 
3068
          README_FILES/Whats_new_in_2.0, doc/Imakefile, doc/Makefile.am,
 
3069
          doc/mdate-sh, doc/pcb.man.in, doc/pcb.man.raw, doc/pcb.texi,
 
3070
          doc/pcb.texi.in, doc/pcb.texi.raw, doc/refcard.tex,
 
3071
          doc/refcard.tex.in, doc/refcard.tex.raw, doc/texinfo.tex,
 
3072
          example/LED.NET, example/LED, example/Makefile.am, example/LED2,
 
3073
          lib/CreateLibrary.sh.in, lib/CreateLibrary.sh.raw,
 
3074
          lib/CreateLibraryContents.sh.in,
 
3075
          lib/CreateLibraryContents.sh.raw, lib/Imakefile,
 
3076
          lib/ListLibraryContents.sh, lib/Makefile.am,
 
3077
          lib/QueryLibrary.sh.in, lib/QueryLibrary.sh.raw,
 
3078
          lib/TTL_74xx_DIL.list, lib/TTL_74xx_DIL.m4, lib/bga.inc,
 
3079
          lib/common.m4, lib/connector.inc, lib/connector.list,
 
3080
          lib/connector.m4, lib/crystal.list, lib/crystal.m4, lib/dil.inc,
 
3081
          lib/geda.inc, lib/geda.list, lib/geda.m4, lib/generic.list,
 
3082
          lib/generic.m4, lib/genericsmt.inc, lib/genericsmt.list,
 
3083
          lib/genericsmt.m4, lib/gtag.list, lib/gtag.m4, lib/jerry.list,
 
3084
          lib/jerry.m4, lib/linear.list, lib/linear.m4, lib/logic.list,
 
3085
          lib/logic.m4, lib/lsi.list, lib/lsi.m4, lib/memory.list,
 
3086
          lib/memory.m4, lib/misc.inc, lib/newlib.tgz, lib/optical.list,
 
3087
          lib/optical.m4, lib/pci.inc, lib/pci.list, lib/pci.m4,
 
3088
          lib/plcc.inc, lib/qfp-ui.in, lib/qfp.dat, lib/qfp.inc,
 
3089
          lib/qfp2.inc, lib/qfpdj.inc, lib/resistor_0.25W.list,
 
3090
          lib/resistor_0.25W.m4, lib/resistor_adjust.inc,
 
3091
          lib/resistor_adjust.list, lib/resistor_adjust.m4,
 
3092
          lib/resistor_array.list, lib/resistor_array.m4, lib/rules.inc,
 
3093
          lib/smt.inc, lib/texas_inst_amplifier.list,
 
3094
          lib/texas_inst_amplifier.m4, lib/texas_inst_voltage_reg.list,
 
3095
          lib/texas_inst_voltage_reg.m4, lib/to.inc, lib/transistor.list,
 
3096
          lib/transistor.m4, lib/zif.inc, newlib/Makefile.am,
 
3097
          newlib/2_pin_thru-hole_packages/0.125W_Carbon_Resistor,
 
3098
          newlib/2_pin_thru-hole_packages/1W_Carbon_Resistor,
 
3099
          newlib/2_pin_thru-hole_packages/CK05_type_Capacitor,
 
3100
          newlib/2_pin_thru-hole_packages/CK06_type_capacitor,
 
3101
          newlib/2_pin_thru-hole_packages/IRU1015-33CT_3.3V_reg_TO220,
 
3102
          newlib/2_pin_thru-hole_packages/Makefile.am,
 
3103
          newlib/2_pin_thru-hole_packages/RN55_type_0.1W_Resistor,
 
3104
          newlib/2_pin_thru-hole_packages/T1.75_LED,
 
3105
          newlib/analog-devices/ADC12138CIMSA,
 
3106
          newlib/analog-devices/Makefile.am, newlib/burr-brown/Makefile.am,
 
3107
          newlib/burr-brown/OPA340_SOT23-5, newlib/connectors/100_Pin_jack,
 
3108
          newlib/connectors/16x1_SMD_jack,
 
3109
          newlib/connectors/3terminal_screw_block,
 
3110
          newlib/connectors/72pin45degreeSIMMconnector,
 
3111
          newlib/connectors/MOLEX_miniFitJr-12pin,
 
3112
          newlib/connectors/Makefile.am, newlib/connectors/Power_Jack,
 
3113
          newlib/connectors/RightAngleSMA,
 
3114
          newlib/connectors/SJ-3523-SMT_3.5mm_stereo_jack,
 
3115
          newlib/crystal/CTX169_oscillator, newlib/crystal/Makefile.am,
 
3116
          newlib/cypress/Makefile.am,
 
3117
          newlib/electro-optics/IRF_optical_switch,
 
3118
          newlib/electro-optics/Makefile.am,
 
3119
          newlib/generic_SMD_packages/0805_reflow_solder,
 
3120
          newlib/generic_SMD_packages/0805_wave_solder,
 
3121
          newlib/generic_SMD_packages/1206_reflow_solder,
 
3122
          newlib/generic_SMD_packages/Makefile.am,
 
3123
          newlib/generic_SMD_packages/SOT-23_Transistor,
 
3124
          newlib/headers/0.1_inch_10pin, newlib/headers/0.1_inch_2pin,
 
3125
          newlib/headers/2mm_8pin_header, newlib/headers/Makefile.am,
 
3126
          newlib/msp430/MSP430F1121, newlib/msp430/MSP430F1121+jtag,
 
3127
          newlib/msp430/Makefile.am, newlib/not_vetted_ingo/Makefile.am,
 
3128
          newlib/not_vetted_ingo/pc104+.ele,
 
3129
          newlib/not_vetted_ingo/pc104.ele,
 
3130
          newlib/not_vetted_ingo/pq100.ele,
 
3131
          newlib/not_vetted_ingo/pq128.ele,
 
3132
          newlib/not_vetted_ingo/pq144.ele,
 
3133
          newlib/not_vetted_ingo/pq160.ele,
 
3134
          newlib/not_vetted_ingo/pq208.ele,
 
3135
          newlib/not_vetted_ingo/pq240.ele,
 
3136
          newlib/not_vetted_ingo/pq304.ele,
 
3137
          newlib/not_vetted_ingo/pq32.ele, newlib/not_vetted_ingo/pq44.ele,
 
3138
          newlib/not_vetted_ingo/smt0402.ele,
 
3139
          newlib/not_vetted_ingo/smt0603.ele,
 
3140
          newlib/not_vetted_ingo/smt0805.ele,
 
3141
          newlib/not_vetted_ingo/smt1206.ele,
 
3142
          newlib/not_vetted_ingo/smt1210.ele,
 
3143
          newlib/not_vetted_ingo/smt1913.ele,
 
3144
          newlib/not_vetted_ingo/smt2416.ele, newlib/sockets/Makefile.am,
 
3145
          newlib/tests/14DIP_oval_pad, newlib/tests/Generic_TSOP48_Flash,
 
3146
          newlib/tests/MONOBLOCK_large, newlib/tests/Makefile.am,
 
3147
          newlib/tests/StrongARM_CPU, newlib/tests/TK11950,
 
3148
          newlib/tests/TO99fromLED, newlib/tests/UART,
 
3149
          newlib/tests/monoblock_small, newlib/toko/Makefile.am,
 
3150
          src/smask.grb, src/.output.h.swp, src/1.grb, src/2.grb,
 
3151
          src/3.grb, src/4.grb, src/5.grb, src/CreateSedScript.sh,
 
3152
          src/Imakefile, src/Makefile.am, src/Pcb.ad.in, src/Pcb.ad.raw,
 
3153
          src/Pcb.ad.small, src/action.c, src/action.h, src/autoplace.c,
 
3154
          src/autoplace.h, src/autoroute.c, src/autoroute.h, src/box.h,
 
3155
          src/buffer.c, src/buffer.h, src/change.c, src/change.h,
 
3156
          src/check_icon.data, src/cmask.grb, src/set.h, src/command.c,
 
3157
          src/command.h, src/const.h, src/control.c, src/control.h,
 
3158
          src/copy.c, src/copy.h, src/cpaste.grb, src/create.c,
 
3159
          src/create.h, src/crosshair.c, src/crosshair.h, src/csilk.grb,
 
3160
          src/data.c, src/data.h, src/default_font, src/dev_ps.c,
 
3161
          src/dev_ps.h, src/dev_rs274x.c, src/dev_rs274x.h, src/dialog.c,
 
3162
          src/dialog.h, src/draw.c, src/draw.h, src/drill.c, src/drill.h,
 
3163
          src/error.c, src/error.h, src/file.c, src/file.h,
 
3164
          src/fileselect.c, src/fileselect.h, src/find.c, src/find.h,
 
3165
          src/global.h, src/gui.c, src/gui.h, src/heap.c, src/heap.h,
 
3166
          src/icon.data, src/insert.c, src/insert.h, src/intersect.c,
 
3167
          src/intersect.h, src/kdtree.c, src/kdtree.h, src/lgdialog.c,
 
3168
          src/lgdialog.h, src/library.c, src/library.h, src/log.c,
 
3169
          src/log.h, src/macro.h, src/main.c, src/menu.c, src/menu.h,
 
3170
          src/mirror.c, src/mirror.h, src/misc.c, src/misc.h,
 
3171
          src/mode_icon.data, src/move.c, src/move.h, src/mtspace.c,
 
3172
          src/mtspace.h, src/mymem.c, src/mymem.h, src/netlist.c,
 
3173
          src/netlist.h, src/output.c, src/output.h, src/parse_l.h,
 
3174
          src/parse_l.l, src/parse_y.y, src/pcb.in, src/pcbtest.sh.in,
 
3175
          src/pdrill.grb, src/pinout.c, src/pinout.h, src/polygon.c,
 
3176
          src/polygon.h, src/print.c, src/print.h, src/printdialog.c,
 
3177
          src/printdialog.h, src/printpanner.c, src/printpanner.h,
 
3178
          src/rats.c, src/rats.h, src/remove.c, src/remove.h, src/report.c,
 
3179
          src/report.h, src/rotate.c, src/rotate.h, src/rubberband.c,
 
3180
          src/rubberband.h, src/search.c, src/search.h, src/select.c,
 
3181
          src/select.h, src/selector.c, src/selector.h, src/set.c,
 
3182
          src/sizedialog.c, src/sizedialog.h, src/spaste.grb,
 
3183
          src/ssilk.grb, src/udrill.grb, src/undo.c, src/undo.h,
 
3184
          src/vector.c, src/vector.h, src/icons/Makefile.am,
 
3185
          src/icons/hand.dat, src/icons/hcurs.dat, src/icons/lcurs.dat,
 
3186
          src/icons/lock.dat, tools/Makefile.am, tools/MergePCBPS,
 
3187
          tools/PCB2HPGL, tools/apctools.zip, tools/gerbertotk.c,
 
3188
          tools/pcb2ncap.tgz, tools/tgo2pcb.tcl, tutorial/Makefile.am,
 
3189
          tutorial/tut1.pcb: import pcb sources (automake version) from my
 
3190
          private CVS sources.  This matches the sources with the
 
3191
          'sourceforge' tag on my private CVS.
 
3192