kicad/eeschema/netlist_exporters
Seth Hillbrand 55eb687184 Eeschema: Force output ordering
The RTree does not have a deterministic iterator, so extracting items
may be in arbitrary order, causing issues as the schematic appears to
change when comparing to previous revisions.

This uses the SCH_ITEM comparison operator to for ordering by type, then
by custom sorting within type.

For the netlist, we choose the first available unit in the sheet for
each component.

Fixes #3811 | https://gitlab.com/kicad/code/kicad/issues/3811
2020-01-28 13:31:52 -08:00
..
netlist_exporter.cpp Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
netlist_exporter.h Comment-only changes 2020-01-10 16:43:01 -08:00
netlist_exporter_cadstar.cpp Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
netlist_exporter_cadstar.h Comment-only changes 2020-01-10 16:43:01 -08:00
netlist_exporter_generic.cpp Eeschema: Force output ordering 2020-01-28 13:31:52 -08:00
netlist_exporter_generic.h Comment-only changes 2020-01-10 16:43:01 -08:00
netlist_exporter_kicad.cpp Remove netlist QC code; it's outlived its usefulness 2019-04-19 22:53:16 -04:00
netlist_exporter_kicad.h Comment-only changes 2020-01-10 16:43:01 -08:00
netlist_exporter_orcadpcb2.cpp Replace EESchema DLIST 2020-01-10 06:37:08 -08:00
netlist_exporter_orcadpcb2.h Comment-only changes 2020-01-10 16:43:01 -08:00
netlist_exporter_pspice.cpp Recognize subckt blocks in spice 2020-01-17 18:56:30 -08:00
netlist_exporter_pspice.h Comment-only changes 2020-01-10 16:43:01 -08:00