tmpx support improvements for vs64 vscode extension#2
Closed
laplace7 wants to merge 10 commits into
Closed
Conversation
* Added schema for file project-config.json. That way code completion
and documentation is available when users edits the file in vscode.
* Improved tmpx build support:
- respect project property "main" for main source file
- added property "cwd" for the current working directory,
where tmpx is executed. This is necessary so that
.includes relative to the main.asm file work correctly.
* Added Turbo Macro Pro specific files:
- grammar
- language
- snippets
* Added TMP 06 Compatibility settings:
- Max Code Line Length
- Max Comment Line Length
* The languageId for assembly source files is now "tmpx" if
the toolkit is "tmpx".
* Added a simple tmpx code formatter.
It only indents code lines that have no leading label.
Author
|
Bitte um Review. Vielleicht schaffen wir gemeinsam, den Support für Turbo Macro Pro in VS64 zu bekommen ;-) |
Author
|
I have tested all examples (acme, basic, basic_tsb, cc65, kick, llvm, oscar64, tmpx) under Linux Mint
I have added problem matches for llvm, cc65, tmpx as no problems were shown |
Author
|
Closed PR. I have created a new PR rolandshacks#113 instead! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
and documentation is available when users edits the file in vscode.
where tmpx is executed. This is necessary so that
.includes relative to the main.asm file work correctly.
the toolkit is "tmpx".
It only indents code lines that have no leading label.
Comment lines (starting with a semi-colon) are not changed.