MacDownApp / MacDownApp/macdown
Smartypants preference setting is ignored
Nobody has claimed this yet.
- Dominant language
- Rich Text Format
- Stars
- 9.8k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Quotes are always changed into typographer's quotes, no matter whether the Smartypants option is activated or not. I have to change the corresponding settings in the system preferences to get straight quotes, which is quite annoying.
And regardless of the settings, inside of code sections quotes should never be changed. All programming languages (I know) use straight quotes, so this is how code should be rendered. And strings won't be color coded with typographer's quotes, either.
I am using MacDown Version 0.7.2d81 (951) right now. Not sure if this problem occurs in the current stable version, too.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in MacDown, checking whether the Smartypants preference changes quote rendering and whether quotes inside code sections remain straight. Compare behavior with the reported MacDown Version 0.7.2d81 (951) and verify that both preference-controlled prose quotes and code-section quotes render correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, markdown, objective-c
- Domain
- content, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100