tonsky / FiraCode

Free monospaced font with programming ligatures
SIL Open Font License 1.1
77.27k stars 3.1k forks source link

``` ligature #600

Open RustemB opened 6 years ago

RustemB commented 6 years ago

Maybe add for ``` ligurate, long dash. For markdowns code blocks, I think so... code - insiders_2018-05-18_15-45-28

tonsky commented 6 years ago

no, this would be too confusing. But better aligned backticks might be a nice idea

BStudent commented 6 years ago

Worse idea, but I'll say it anyway: ... I was thinking ``` should translate into a little schematic of a screen. 🖥️ I'm writing from an Android tablet, so I don't mean to imply that it should have tacky shading like this emoji, nor a base pedestal, but you get the idea...

On Fri, May 18, 2018, 8:05 AM Nikita Prokopov notifications@github.com wrote:

no, this would be too confusing. But better aligned backticks might be a nice idea

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/600#issuecomment-390236316, or mute the thread https://github.com/notifications/unsubscribe-auth/AS4CirZaOFfrlNN3BO7kTfzSM7822UYRks5tzuMmgaJpZM4UEhjk .

tonsky commented 6 years ago

I don't, really. Why screen?

On Fri, May 18, 2018, 20:27 Bourbakis Student, Ph.D., CFA < notifications@github.com> wrote:

Worse idea, but I'll say it anyway: ... I was thinking ``` should translate into a little schematic of a screen. 🖥️ I'm writing from an Android tablet, so I don't mean to imply that it should have tacky shading like this emoji, nor a base pedestal, but you get the idea...

On Fri, May 18, 2018, 8:05 AM Nikita Prokopov notifications@github.com wrote:

no, this would be too confusing. But better aligned backticks might be a nice idea

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/600#issuecomment-390236316, or mute the thread < https://github.com/notifications/unsubscribe-auth/AS4CirZaOFfrlNN3BO7kTfzSM7822UYRks5tzuMmgaJpZM4UEhjk

.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/600#issuecomment-390243416, or mute the thread https://github.com/notifications/unsubscribe-auth/AARabP2mJvYDSbUc_u5N3xd3nt8ruFaQks5tzuhQgaJpZM4UEhjk .

BStudent commented 6 years ago

Like i say it's a bad screen, but when we put those fences around code we are rendering it like they are rendered on a screen. It's a bit literal.

On Fri, May 18, 2018 at 10:16 AM, Nikita Prokopov notifications@github.com wrote:

I don't, really. Why screen?

On Fri, May 18, 2018, 20:27 Bourbakis Student, Ph.D., CFA < notifications@github.com> wrote:

Worse idea, but I'll say it anyway: ... I was thinking ``` should translate into a little schematic of a screen. 🖥️ I'm writing from an Android tablet, so I don't mean to imply that it should have tacky shading like this emoji, nor a base pedestal, but you get the idea...

On Fri, May 18, 2018, 8:05 AM Nikita Prokopov notifications@github.com wrote:

no, this would be too confusing. But better aligned backticks might be a nice idea

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <https://github.com/tonsky/FiraCode/issues/600#issuecomment-390236316 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ AS4CirZaOFfrlNN3BO7kTfzSM7822UYRks5tzuMmgaJpZM4UEhjk

.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/600#issuecomment-390243416, or mute the thread https://github.com/notifications/unsubscribe-auth/AARabP2mJvYDSbUc_ u5N3xd3nt8ruFaQks5tzuhQgaJpZM4UEhjk .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/600#issuecomment-390274014, or mute the thread https://github.com/notifications/unsubscribe-auth/AS4CiojLjZuqEE5Tulufsnjb4o3ETGdQks5tzwIHgaJpZM4UEhjk .

-- B. Student B.Student.CFA@gmail.com

"There's no such thing as spare time, no such thing as free time, no such thing as downtime, all you've got is lifetime. Go.”

dnedrow commented 6 years ago

IMO

I agree. Using an “image” to represent what is a formatting command would be really confusing.

If this were done, would the same glyph be used for a single backtick used to indicate an inline code snippet in Markdown?

Clearly, as a font, FireCode does not evaluate how a symbol is being used, so attempting to apply semantic context to characters would be impossible to integrate into FiraCode.

On May 18, 2018, 11:05 -0400, Nikita Prokopov notifications@github.com, wrote:

no, this would be too confusing. But better aligned backticks might be a nice idea — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

BStudent commented 6 years ago

Yeah, when I wrote that half facetious comment I was probably still suffering mental trauma from finding out that some company is bringing back "clippy." FiraCode is cool because it's stylistic but it also doesn't go over the top. The only issues I've had with a few suggestions are in cases where the language / operator in question is already confusing: making it more visually appealing can make code more attractive yet even harder to understand than before, at least for noobs.

On Sat, May 19, 2018 at 5:56 AM, David Nedrow notifications@github.com wrote:

IMO

I agree. Using an “image” to represent what is a formatting command would be really confusing.

If this were done, would the same glyph be used for a single backtick used to indicate an inline code snippet in Markdown?

Clearly, as a font, FireCode does not evaluate how a symbol is being used, so attempting to apply semantic context to characters would be impossible to integrate into FiraCode.

On May 18, 2018, 11:05 -0400, Nikita Prokopov notifications@github.com, wrote:

no, this would be too confusing. But better aligned backticks might be a nice idea — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/600#issuecomment-390403216, or mute the thread https://github.com/notifications/unsubscribe-auth/AS4Cil9wR28b6NyZKRTg0IorOG2r458tks5t0BaGgaJpZM4UEhjk .

-- B. Student B.Student.CFA@gmail.com

"There's no such thing as spare time, no such thing as free time, no such thing as downtime, all you've got is lifetime. Go.”