microsoft / microsoft/TypeScript-Sublime-Plugin

Plugin breaks the "use_tab_stops" option

Open
#147 24 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bug
Dominant language
JavaScript
Stars
1.7k
Forks
236
Avg merge
21d 13h
Merged PRs (30d)
1

Description

From the default sublime settings files:

    // If translate_tabs_to_spaces is true, use_tab_stops will make tab and
    // backspace insert/delete up to the next tabstop
    "use_tab_stops": true,

When this plugin is enabled, that option does not work. When this plugin is disabled, the option is honored.

Contributor guide

No contributing guide indexed for this repository

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.

Research direction

Start by reproducing the behavior with the plugin enabled and disabled, using the Sublime settings excerpt for use_tab_stops as the reference. Trace the plugin's editor integration to find where tab and backspace behavior is affected. Done means use_tab_stops is honored while the plugin remains enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.