Skip to content

Figure out a way to support tabs #50

Closed as not planned
Closed as not planned
@wooorm

Description

@wooorm

Initial checklist

Problem

Some folks like hard tabs. Markdown isn’t good at hard tabs. Maybe there’s a way to support it though.

The problem is that tabs don’t work well with whitespace sensitive languages, because well, certain indentation has meaning, which is sometimes unexpected, or can look different because tabs are displayed differently between team members.

Other languages (say, python) solve this by throwing errors and disallowing mixing tabs and spaces, but we can’t.

Solution

  • It’s unclear when tabs should be used.
  • It’s unclear if there are some edge cases where roundtripping would fail, there probably are though?

Alternatives

n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    👎 phase/noPost cannot or will not be acted on🙅 no/wontfixThis is not (enough of) an issue for this project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions