Skip to content

Commit

Permalink
New version.
Browse files Browse the repository at this point in the history
  • Loading branch information
maziac committed Jan 7, 2023
1 parent 983f507 commit a747be2
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 29 deletions.
2 changes: 1 addition & 1 deletion .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ notes.md
*.vsix.zip
.*/
assets/remote/
coverage/
**/coverage/
jest.config.json
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,10 @@ It provides support for:
- "Find all references": through a right mouse click in your assembler source file. It will come up with all found references in the other files.
- Hovering: When hovering over a symbol it shows the comments for the symbol.
- Outline view: View your labels (code, data, constants) in the outline view.
- Rename symbols.
- Code Lens: Above symbols the number of references is shown. Clicking it reveals the references.
- [Open symbol by name](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name)
- [Go to Definition](https://code.visualstudio.com/docs/editor/editingevolved#_go-to-definition)
- [Rename symbols (labels)](https://code.visualstudio.com/docs/editor/editingevolved#_rename-symbol).
- [Code Lenses](https://code.visualstudio.com/docs/editor/editingevolved#_reference-information): Above symbols the number of references is shown. Clicking it reveals the references.
- Find all labels that are not EQU and are not referenced. Useful to find dead code.
- Supports e.g. sjasmplus (with dot notation, also MODULE and STRUCTs), Savannah's z80asm, z88dk assembler and many other assemblers that use a standard notation for labels (e.g. "label:").

Expand Down
26 changes: 1 addition & 25 deletions html/whatsnew_changelog.html
Original file line number Diff line number Diff line change
@@ -1,29 +1,5 @@
<li><span class="changelog-badge changelog-badge-added">NEW</span>
<br>Better support for list files.<br>
- asm (source) files and list files are now treated separately.<br>
- Labels/references between asm and list files are not mixed anymore.<br>
- The syntax highlighting for list files has been improved.
<br>Support for <a href="https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name">Open symbol by name</a>.
</li>
</li>

<li>
<span class="changelog-badge changelog-badge-changed">CHANGED</span>
<br>The "asm-code-lens.includeFiles" setting was removed.<br>
It is now determined by the file association if the file should be included. Add all files you want asm-code-lens to
recognize into the "Assembler file" (for asm files) or "Assembler list file" (for list files) file association.
</li>

<li>
<span class="changelog-badge changelog-badge-changed">CHANGED</span>
<br>'Find Labels with no Reference' now only prints unused labels of the current workspace folder.
</li>

<li>
<span class="changelog-badge changelog-badge-fixed">FIXED</span>
<br>The problem matcher for sjasmplus ("$problem-matcher-sjasmplus") now supports both, absolute and relative, paths.
</li>

<li>
<span class="changelog-badge changelog-badge-fixed">FIXED</span>
<br>Multiroot: Each workspace folder and configuration works separately from the other. References from workspace folder A will not show up in workspace folder B.
</li>
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@
"scope": "resource",
"type": "boolean",
"default": true,
"markdownDescription": "Enable/disable ['Go to Type Definition'](https://code.visualstudio.com/docs/editor/editingevolved#_go-to-type-definition)."
"markdownDescription": "Enable/disable ['Go to Definition'](https://code.visualstudio.com/docs/editor/editingevolved#_go-to-definition)."
},
"asm-code-lens.enableFindAllReferences": {
"order": 71,
Expand Down
Binary file added releases/asm-code-lens-2.3.0.vsix
Binary file not shown.

0 comments on commit a747be2

Please sign in to comment.