This would also show people that something is happening to their file on load.
On Fri, Feb 22, 2019, 3:48 PM Simon Richter <simon.rich...@hogyros.de> wrote: > Hi Seth, > > On 22.02.19 18:11, Seth Hillbrand wrote: > > > It should be easier for new features as they don't need the wrap the > > parsing in versioning checks; especially for semantic changes. It may > > be more effort when changing underlying structures that are shared > > between parsers. > > Would it make sense to have a separate "update" process, so the parser > in the loader will never have to deal with legacy files? > > When the user opens a file with a lower version number, we branch into > an update wizard that handles updating the file, rewrites it as the new > version and then restarts the load process. > > This way we could also keep the schematic element rescue outside of the > loader code. > > Simon > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp