- mark plugin compatible with 2024.1
- raise minimum IDE version to 2022.2 (from 2021.2)
- mark plugin compatible with 2023.2|3
- fix assertion in
M68kConditionalAssemblyCodeBlockSupportHandler
#56
- regenerate mnemonic data from vasm 1.9a
- raise minimum IDE version to 2021.2 (from 2021.1)
- mark plugin compatible with 2022.3 and 2023.1
- support
RTD
instruction (68010+) - macro calls: optional semantic highlighting ("rainbow colors")
- macro call parameters
- support enclosed in
< ... >
for parameter containing,
(MESSAGE <"some text",10>
) - support register lists (
PUSH D0/D3/A0-A2
) - support control registers (
DFC
,SFC
,VBR
)
- support enclosed in
- "current PC" for
(*-1)
expression
- support
CPU32
directive - support
FPU
directive - support
OUTPUT
directive - support Code | Move Element Left/Right
- macro call parameters
CMPM
DR
directiveIFC
/IFNC
conditional assembly directivePRINTV
directiveXDEF
/XREF
directive
- fix assertion via "Directives" reference documentation provider invoked on macro call #44
- Improve Edit | Extend/Shrink Selection for blocks inside
- conditional assembly/macro directives
DBcc
loops
- Reference documentation for directives
- M68k Browser: new tab "Directives" with reference documentation
- M68k Browser "Amiga Hardware" tab: add links between registers in reference documentation
- M68k Browser: add Back/Forward history navigation
- M68k Browser: new tab "Amiga Hardware" showing register information/reference documentation
- support
AUTO
directive, highlight as unsupported - support
MSOURCE
directive - support
OFFSET
directive - support
MASK2
directive, highlight as unsupported
- show used/free registers: handle register-list/range, PC indirect with index
FAIL
directive: support optional message- M68k Browser: keep currently selected item upon filter changes
- minimum IDE version raised to 2021.1 (from 2020.3)
- added many terms to Amiga dictionary
- support
DX
directive - support
IF1
/IF2
/IFP1
directives - support
FO
,CLRFO
,SETFO
directives - support
SO
,CLRSO
,SETSO
directives - add inspection: Conditional assembly directives problems
- 68010 support: add reference documentation for
BKPT
,MOVEC
,MOVES
instructions - "M68k Browser": new tool window to browse instructions and (reference) docs
- instruction documentation: show UNSIZED
- instruction documentation: underline matching variant if multiple
- instruction documentation: move reference documentation to new "M68k Browser" tool window
- 68010 support: instructions
BKPT
,MOVE
fromCCR
,MOVEC
,MOVES
- 68010 support: registers
DFC
,SFC
,VBR
- single dot without following identifier recognized as valid local label
- directives after label with colon
- Editor Color Scheme settings: group 'Supervisor Registers'
- Instruction hover documentation: improve layout
- Initial public release