This is a major breaking change, affecting all of the source code and all code using this package.
This changes the directory and package structure for all of easier68k. Before, easier68k used a very hierarchical package structure, down to specific individual files. While it was great for source code organization, importing packages was a hassle.
The previous approach was a bit too fragmented. This redesign flattens the package into easier68k and easier68k.opcodes. Opcodes go under opcodes, everything else like the simulator, assembler, and core implementation go under easier68k.
As seen in the tests and source code, importing is a lot more straightforward now.
In addition, some minor lint changes may have been added here and there. I've lost track at this point.
This is a major breaking change, affecting all of the source code and all code using this package.
This changes the directory and package structure for all of easier68k. Before, easier68k used a very hierarchical package structure, down to specific individual files. While it was great for source code organization, importing packages was a hassle.
The previous approach was a bit too fragmented. This redesign flattens the package into
easier68k
andeasier68k.opcodes
. Opcodes go under opcodes, everything else like the simulator, assembler, and core implementation go undereasier68k
.As seen in the tests and source code, importing is a lot more straightforward now.
In addition, some minor lint changes may have been added here and there. I've lost track at this point.