Skip to content

Commit

Permalink
Added a new method for tagging lines.
Browse files Browse the repository at this point in the history
Works in an identical fashion to the existing method AddTagsToLines but returns the list of tags in addition to the modified text.
Have marked the original method as obsolete as it does still work but this new one is more flexible, expect it to go away in a later version.
  • Loading branch information
McJones committed Aug 11, 2023
1 parent 08b98d3 commit f28ef9c
Show file tree
Hide file tree
Showing 6 changed files with 30,139 additions and 2 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Added

- The `Utility.TagLines` method to eventually replace the now deprecated `AddTagsToLines` method.

### Changed

- Fixed a bug in the language server that would cause it to crash when opening a workspace with no root (for example, creating a new window in Visual Studio Code and then creating a Yarn file, without ever saving anything to disk.)
- Language Server: Fixed an issue where workspaces where no Yarn Projects exist on disk would fail to attach Yarn files to the workspace's implicit Yarn Project.
- Language Server: Improved the code-completion behaviour to provide better filtering when offering command completions, in both jump commands and custom commands.
- Language Server: Fixed character names being incorrectly recognised when the colon is not part of the line
- Flagged the `Utility.AddTagsToLines` method as obsolete.

### Removed

Expand Down
Loading

0 comments on commit f28ef9c

Please sign in to comment.