microsoft / microsoft/vscode-markdown-languageservice

Figure out what to do about case insensitive file systems (if anything)

Open
#106 1 comment 0 reactions 1 assignee View on GitHub

@mjbvz is already working on this.

Since Dec 13, 2024.

bug
Dominant language
TypeScript
Stars
438
Forks
25
Avg merge
3d 21h
Merged PRs (30d)
1

Description

From https://github.com/microsoft/vscode/issues/167857

Problem

Paths on windows are case insensitive. However this library makes a lot of assumptions about paths being case sensitive. Examples:

  • Path validation
  • Find all references
  • Rename

This means that if the casing of paths doesn't exactly match, we can end up missing references and reporting false positive diagnostics. We should figure out what to do about this (if anything)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.