hal
hal copied to clipboard
Feature: Reset netlist to initial state from Python
Is your feature request related to a problem? Please describe. Currently, when modifying a netlist from Python there is no easy way to undo that change.
Describe the solution you'd like
I suggest adding a method like netlist.reset()
(or "restore" or "reload", whatever fits your terminology) that discards all changes made to the netlist since loading, restoring it to its original state.
Describe alternatives you've considered There could also be a button in the GUI for this.