Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several changes to improve the functionality and user experience of the register tables in the project. The most important changes include adding context menu support for register tables, updating the
README.md
to reflect the current state of the project, and modifying the.pre-commit-config.yaml
file to include a new CI configuration.Enhancements to register tables:
src/components/RegisterTable.vue
: Added context menu support for register tables, including options to insert above, insert below, and delete registers. This involved significant changes to the script setup, including defining props, setting up the context menu, and handling context menu actions. [1] [2]src/components/Editor.vue
: Simplified theRegisterTable
component usage by removing unnecessaryeditable
attribute bindings.src/components/emulator/AuxRegisters.vue
andsrc/components/emulator/DataRegisters.vue
: Removed theeditable
attribute fromRegisterTable
components as it is now handled internally. [1] [2]Documentation updates:
README.md
: Updated the project task list to reflect the current state of the project, including marking the register insert/delete task as completed and adding new tasks for auto-scrolling and register re-addressing.Configuration changes:
.pre-commit-config.yaml
: Added a new CI configuration to auto-update the branch to "develop" during pre-commit checks.