Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Figure out a way to support tabs #50

Open
4 tasks done
wooorm opened this issue Jan 12, 2022 · 0 comments
Open
4 tasks done

Figure out a way to support tabs #50

wooorm opened this issue Jan 12, 2022 · 0 comments
Labels
🤞 phase/open Post is being triaged manually

Comments

@wooorm
Copy link
Member

wooorm commented Jan 12, 2022

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

@github-actions github-actions bot added 👋 phase/new Post is being triaged automatically 🤞 phase/open Post is being triaged manually and removed 👋 phase/new Post is being triaged automatically labels Jan 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤞 phase/open Post is being triaged manually
Development

No branches or pull requests

1 participant