Werner Almesberger
|
bb055fa209
experimental directive "allow holes" to allow multiple holes per pad
|
vor 12 Jahren |
Werner Almesberger
|
f2d3986600
fix whitespace anomalies
|
vor 12 Jahren |
Werner Almesberger
|
3488cf80ec
introduce keyed tables (?var syntax; WIP)
|
vor 12 Jahren |
Werner Almesberger
|
3c39600c1c
add %iprint, to track variables during instantiation
|
vor 12 Jahren |
Werner Almesberger
|
9a6c7d2742
add floor() function
|
vor 12 Jahren |
Werner Almesberger
|
424b74e482
change use of curly braces with "if-else" to kernel style
|
vor 12 Jahren |
Werner Almesberger
|
cb34a28826
vector names can now be resolved at instantiation (partially implemented)
|
vor 13 Jahren |
werner
|
335ddb6e1d
fpd.y: dump() requires a dummy "one" argument here too, oops
|
vor 13 Jahren |
werner
|
49a1bbdd05
Added a new pad type: trace pads, for antennas and other trace-like elements.
|
vor 14 Jahren |
werner
|
e6b2658a65
Added relaxation of pad overlap checking. Not GUI-settable yet.
|
vor 14 Jahren |
werner
|
c9af8cd0fe
The mechanism for selecting points for measurements reaches its limits when
|
vor 14 Jahren |
werner
|
dbace0b2fa
Cleaned up the disgusting mess that was the list of frames. The changes:
|
vor 14 Jahren |
werner
|
ac535d6e03
Deleting things often left measurements behind. Fixed these bugs, enhanced %del
|
vor 14 Jahren |
werner
|
82a12023cd
I thought there was a bug in frame ordering, but it turns out that it works
|
vor 14 Jahren |
werner
|
39fef16d1c
Got rid of the requirement to have a "package" directive. Fixed a grammar error
|
vor 14 Jahren |
werner
|
190bcaf982
Added a topological sort algorithm, for use when dumping.
|
vor 14 Jahren |
werner
|
1dda2ac2ae
When creating an object in the GUI, its label wasn't initialized. Added
|
vor 14 Jahren |
werner
|
59335b63b0
The partial order algorithm in dump.c sometimes dumped objects before a vector
|
vor 14 Jahren |
werner
|
c9ca5a45be
Updated copyright dates of files changed in 2010.
|
vor 14 Jahren |
werner
|
e24b9de387
%dump didn't dump the root frame because this frame was only appended to the
|
vor 14 Jahren |
werner
|
6374b3a61a
Added debugging directives to the fped language. They're describe at the end
|
vor 14 Jahren |
werner
|
40028ed18f
The comment of the previous commit contained a slight exaggeration: we did
|
vor 15 Jahren |
werner
|
6f2dc7fb0b
Added functions sin(), cos(), and sqrt().
|
vor 15 Jahren |
werner
|
192ec568d8
- inst.c: cleanup_inst leaked memory when using special pads
|
vor 15 Jahren |
werner
|
76c3c1c1d0
- added solder mask pad type (patch by Rene Harder)
|
vor 15 Jahren |
werner
|
94223a8c54
Cause in TODO, effect:
|
vor 15 Jahren |
werner
|
8d94993c45
- added pad type (for non-solder and solder-paste-only pads) to FPD language
|
vor 15 Jahren |
werner
|
5a2eb77629
Made life in mil-land a little less painful.
|
vor 15 Jahren |
werner
|
de044ca61f
We can now generate part families.
|
vor 15 Jahren |
werner
|
e3794589a8
- when editing a value list, we need to return the values and free them in case
|
vor 15 Jahren |