Will Lillis
Will Lillis
This sounds like a very cool thing to add to the project! From what I can tell, the majority of the work is going to be translating/condensing the documentation you...
Hi @gilbertfrancois . I had some free time today and got hover support and autocomplete for Z80 registers working in a development branch. Here's an example gif:  For now,...
Thank you! Those Wikipedia descriptions seem a lot better for this use case. I'll pull those together into the xml soon (hopefully tomorrow). The Grauw link looks very promising! After...
@gilbertfrancois Quick update here. I had initially set out a bit too ambitiously regarding parsing the various forms and their associated arguments for the Z80 instructions into distinct types. While...
Hi! It's not something I've explicitly tested for, but the LSP should have limited support for MASM64. Nearly all of the instruction information (used for instruction hover and autocomplete support)...
Yeah, unfortunately the only instruction forms supported by the python opcodes repo are `GAS` and `GO`. The `NASM` names should still be in the autocomplete lists, but the associated documentation...
> Awesome, thanks for creating this repo, really! I've contributed a few features recently, but the majority of the credit goes to @bergercookie. Really glad it's been helpful for you...
This seems like a great idea. Doing some quick testing, however, it looks like the tree-sitter [grammar](https://github.com/rush-rs/tree-sitter-asm) we're using for the project doesn't fully support such a list of ``.long``'s,...
I am indeed using Neovim! I believe it's just the ``nvim-treesitter`` plugin. If you run ``:TSNodeUnderCursor``, the hover window should pop up :)
Quick update: I got a [PR](https://github.com/rush-rs/tree-sitter-asm/pull/4) merged into [tree-sitter-asm](https://github.com/rush-rs/tree-sitter-asm) that allows capturing repeated lists of ints (and floats!) as shown in your example file. Now that tree-sitter can reliably parse...