Commit Graph

14 Commits

Author SHA1 Message Date
d872feeec4 Added plugin icon. 2021-07-24 18:27:41 +02:00
27d9d3c543 Decreased minimum build version to allow the compatible CLion 2019.3.6. 2021-07-20 17:08:53 +02:00
3319fc1c45 Fixed compatibility with older IntelliJ versions. Minimum version now 2019.3.5, though. Converted a few missing files from Java to Kotlin. 2021-07-20 14:25:41 +02:00
c0e2da6c38 Added structure view. 2021-07-20 12:31:38 +02:00
331b88c05f Added ChooseByNameContributor. 2021-07-20 11:18:42 +02:00
5edaf47f28 Renamed Language from M68k to MC68000 to allow coexistence with Yann Cébron's M68k-Plugin (unreleased). 2021-07-19 15:56:08 +02:00
c13e488ab8 Added M68kSymbolReferenceElementManipulator to allow refactoring of local labels. 2021-07-19 13:07:08 +02:00
25c755d729 Reworked BNF for symbol references and program counter. Enhanced syntax highlighting. Continued work on referencing (not yet working). Fixed renaming of Labels and Symbols. Added M68kRenameInputValidator for correct renaming of symbols and labels (allow local labels with dot or dollar). Added UsagesProvider (not sure if working). Added PairedBraceMatcher. 2021-07-18 15:05:59 +02:00
aad339c3f1 Added string quote handler. Made strings abort on line break to improve performance. 2021-07-16 17:03:35 +02:00
9ebc93fd15 Added Mnemonics auto-completion. 2021-07-16 15:23:30 +02:00
f482948abe Added first version of Syntax Highlighting. Commented out some tokens. 2021-07-15 16:40:17 +02:00
eb4552fa83 Progress on Lexer and BNF. 2021-07-15 10:44:03 +02:00
9047c53a0e Intermediate commit for BNF and generated Parser and Lexer. 2021-07-14 13:07:54 +02:00
6d6e411532 Initial basic framework. 2021-07-13 12:32:20 +02:00