- undelete after recursive delete now brings back everything deleted in that

operation, not just one object at a time
- vector reference counting is not needed now that we have recursive delete.
  Removed it.
- completed recursive delete of vectors
- gridify: give new vectors a minimum length, so that we don't get a weird
  display when starting a new footprint.



git-svn-id: http://svn.openmoko.org/trunk/eda/fped@5391 99fdad57-331a-0410-800a-d7fa5415bdb3
This commit is contained in:
werner committed 2009-08-06 04:33:49 +00:00
1 parent 08b788b929
commit 68b4fec921
9 files changed
+111 -152

No files matched your search

-12
View File
@@ -219,18 +219,6 @@ struct coord inst_get_point(const struct inst *inst)
}
struct vec *inst_get_ref(const struct inst *inst)
{
if (inst->ops == &vec_ops) {
inst->vec->n_refs++;
return inst->vec;
}
if (inst->ops == &frame_ops)
return NULL;
abort();
}
struct vec *inst_get_vec(const struct inst *inst)
{
if (inst->ops == &vec_ops)