Colby-CPU-Sim / CPUSim

GNU General Public License v3.0
52 stars 18 forks source link

Instruction format and Assembly format do not stay in sync on Linux #106

Open moirage opened 7 years ago

moirage commented 7 years ago

In the Edit Machine Instructions window, fields can be removed from the top (instruction format) or the bottom (assembly format) and the other does not update. If a field present in one format and not the other is dragged, an IndexOfOutBounds exception is thrown.

Should users be able to remove fields from the assembly format at all? They can't add fields to it directly. Maybe it should be only used for reordering, in which case the GUI should make that clear.

moirage commented 7 years ago

7 references improving the user interaction instructions here

moirage commented 7 years ago

This bug doesn't seem to exist on Mac, so it may be something specific about Linux. I won't investigate it further until Kevin's changes to the Machine Instructions window are done.