From 2c3daf28f7c74b2cfa4aaa3535115c76ae6a4a55 Mon Sep 17 00:00:00 2001 From: chrisly42 Date: Thu, 5 Aug 2021 19:02:55 +0200 Subject: [PATCH] TODO list. Prepared next release (for tomorrow). --- README.md | 15 ++++++++++++--- build.gradle | 2 +- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 97aa60d..f1f4624 100644 --- a/README.md +++ b/README.md @@ -114,9 +114,9 @@ If the current statement has no valid syntax, the instruction details of all mat - Missing but planned features: - Macro evaluation on invocation - Folding - - Semantic inspections + - More semantic inspections - Quick fixes - - Formatter + Code Style Settings + - Maybe formatter + Code Style Settings - Register use analysis (but this only makes sense after macro evaluation) - Cycle counting @@ -133,9 +133,18 @@ It is probably the only plugin (besides [Cajon](https://github.com/chrisly42/caj far (or at least the only one I'm aware of ;) ). The IntelliJ framework actually uses the JUnit 3 TestCase for plugin testing, and it took me quite a while to make it work with JUnit 5. Feel free to use the code (in package ```de.platon42.intellij.jupiter```) for your projects (with attribution). +## Private TODO list + +- code completion suggestion for unresolved local labels, global labels and symbols +- support `include` directive +- support `opt` directive +- suppression support via comments +- inspection: Unresolved local label +- inspection: Unresolved macro + ## Changelog -### V0.5 (unreleased) +### V0.5 (06-Aug-21) - Bugfix: `movem` ISA was wrong regarding the `movem.w ,` (sign extends registers). - Cosmetics: Changed Register Flow Documentation wording from _reads_ to _uses_ and from _modifies_ to _changes_. diff --git a/build.gradle b/build.gradle index 2554c72..91df61f 100644 --- a/build.gradle +++ b/build.gradle @@ -57,7 +57,7 @@ runPluginVerifier { patchPluginXml { setChangeNotes(""" -

V0.5 (unreleased)

+

V0.5 (06-Aug-21)

  • Bugfix: movem ISA was wrong regarding movem.w , (sign extends registers).
  • Cosmetics: Changed Register Flow Documentation wording from 'reads' to 'uses' and from 'modifies' to 'changes'.