REWORK(10.1) REWORK(10.1) NAME rework - diff two wraplists SYNOPSIS cda/rework [ -e ] [ -q ] [ -v ] [ -s ] [ -o ] [ -dnet ] old new DESCRIPTION Rework takes two wraplists (the output of wrap(10.1)) and produces three wraplists: UN.wr, RE.wr, and NEW.wr. NEW.wr describes the result of removing the wires in UN.wr from old and then adding the wires in RE.wr. The list NEW.wr is electrically equivalent to new . Typically, the file new is generated by wrap(10.1) and old is the NEW.wr produced in the last rework. The various options are -dnet produce detailed debugging output. The optional net- name net confines debugging to just that net. -e like -v except that input nets need not be connected. -o the nets in NEW.wr will be ordered. Normally unchanged nets are just copied. -q try to minimize the number of wires for the rework. Currently, this is only useful when the new net is strictly larger than the old net. -s print some statistics of the inputs. -v print a terse summary of the differences on standard output. UN.wr, RE.wr, and NEW.wr will be unchanged. Rework ignores the start (04) and stop (08) bits in its input; it assumes all the wires for one net are sequential in the input. SEE ALSO wrap(10.1) Page 1 Plan 9 (printed 12/21/24)