Git Product home page Git Product logo

Comments (26)

kirang89 avatar kirang89 commented on July 3, 2024

That's weird. This is how Fira Code looks in my setup:

screenshot_08_09_15_01_31

from firacode.

alphapapa avatar alphapapa commented on July 3, 2024

Hm, I just discovered that it also displays with this crazy character spacing in the KDE font manager. It's very strange, because I've installed a lot of different programming fonts, and none of them have any kind of problems like this, including Fira Mono.

I also tried using the 0.5 release, in both OTF and TTF formats, and they all have the same problem. This is very weird!

And to make it even weirder: When I open the fonts in the KDE Font Viewer, they display fine. But when I install them, they have the problem. And not a single other font I have has this problem.

And for the icing on the cake: When I install it but "disable" it in the KDE Font Manager, the preview within the Font Manager displays correctly. But when I reenable the font, the preview displays with the problem again.

from firacode.

tonsky avatar tonsky commented on July 3, 2024

What about Fira Mono? Does it display okay?

On Tue, Sep 8, 2015 at 5:31 AM alphapapa [email protected] wrote:

Hm, I just discovered that it also displays with this crazy character
spacing in the KDE font manager. It's very strange, because I've installed
a lot of different programming fonts, and none of them have any kind of
problems like this.


Reply to this email directly or view it on GitHub
#46 (comment).

from firacode.

alphapapa avatar alphapapa commented on July 3, 2024

Yes, it works fine.

from firacode.

emmanueltouzery avatar emmanueltouzery commented on July 3, 2024

I also see the same problem with Fira Code 0.6 in emacs while Fira Mono works fine. GNU Emacs 24.5.1, Fedora 22.

from firacode.

hlieberman avatar hlieberman commented on July 3, 2024

Yup, can confirm this is a (very strange) bug on emacs24 on Debian.

from firacode.

HiCodin avatar HiCodin commented on July 3, 2024

same issue for me as well. emacs 24.5.1 on Ubuntu 14.04

from firacode.

andrelaszlo avatar andrelaszlo commented on July 3, 2024

2016-01-14-232317_775x799_scrot

Great work on the font! Too bad it doesn't work in Emacs - it would have looked nice.
Since this seems to be an Emacs problem more than a problem with this font, maybe you can close this issue?

See this: http://emacs.stackexchange.com/questions/9586/otf-ligature-support-in-emacs

from firacode.

tonsky avatar tonsky commented on July 3, 2024

@andrelaszlo are you using the latest version? It should be identical by all means to Fira Mono (I’m using the same source and the same build software), and Fira Mono was reported to work fine. Can you check please with 1.102?

from firacode.

andrelaszlo avatar andrelaszlo commented on July 3, 2024

Sorry, my bad. I was using the ancient version available in AUR.

Ligatures still don't work, but otherwise it looks fine (Emacs 24.5.1, FiraCode 1.102):

2016-01-15_102336_249x58

from firacode.

HiCodin avatar HiCodin commented on July 3, 2024

same with @andrelaszlo . font works fine now but ligatures still are not working.

from firacode.

andrelaszlo avatar andrelaszlo commented on July 3, 2024

I think that ligatures are still missing from Emacs, according to the link in my first post. The double character width thing from the screenshot is fixed however, leaving us with a usable (and useful) font.

Ligatures are rendered correctly in other applications, so I guess we're stuck with the fix suggested in the README.

from firacode.

lf94 avatar lf94 commented on July 3, 2024

Not even the suggested fix works. I'm on Emacs-snapshot. It would be nice if it did! :)

from firacode.

jethrokuan avatar jethrokuan commented on July 3, 2024

Ligatures still don't work for me either. Looks pretty enough now, though ligatures would be great.

from firacode.

lf94 avatar lf94 commented on July 3, 2024

This is not a FiraCode issue but an Emacs issue really. It's too bad Emacs isn't on a social coding platform because I would contact them then. If someone could hit up the mailing list that would be greatly appreciated.

from firacode.

dgutov avatar dgutov commented on July 3, 2024

If someone could hit up the mailing list that would be greatly appreciated.

What should one hit it with?

from firacode.

lf94 avatar lf94 commented on July 3, 2024

Ligature support, maybe? I'm not entirely sure what this feature is called.

from firacode.

dgutov avatar dgutov commented on July 3, 2024

Yes, I'm not sure how to phrase it either. But you're probably looking for M-x report-emacs-bug.

from firacode.

jethrokuan avatar jethrokuan commented on July 3, 2024

Someone in the clojure slack channel mentioned that the osx build for emacs
has been patched with ligature support such that Fira Code works for him
out of the box, but I can't find any mention of it anywhere. Unless the
changeset is small and isolated it's unlikely vanilla emacs will introduce
ligature support anytime soon, given that they're focusing on eliminating
bugs right now
On Feb 15, 2016 1:13 AM, "Dmitry Gutov" [email protected] wrote:

Yes, I'm not sure how to phrase it either. But you're probably looking for M-x
report-emacs-bug.


Reply to this email directly or view it on GitHub
#46 (comment).

from firacode.

xsyn avatar xsyn commented on July 3, 2024

I was using the railway-cat build on OSX El Capitan 10.11.2, and it worked
beautifully with ligatures and this font.

However since 10.11.3 I can no longer build it.

My point is that there is support in the railway-cat build, following the
instructions included.

On Mon, Feb 15, 2016 at 3:22 AM, Jethro Kuan Sheng Yuan <
[email protected]> wrote:

Someone in the clojure slack channel mentioned that the osx build for emacs
has been patched with ligature support such that Fira Code works for him
out of the box, but I can't find any mention of it anywhere. Unless the
changeset is small and isolated it's unlikely vanilla emacs will introduce
ligature support anytime soon, given that they're focusing on eliminating
bugs right now
On Feb 15, 2016 1:13 AM, "Dmitry Gutov" [email protected] wrote:

Yes, I'm not sure how to phrase it either. But you're probably looking
for M-x
report-emacs-bug.


Reply to this email directly or view it on GitHub
#46 (comment).


Reply to this email directly or view it on GitHub
#46 (comment).

[image: Avatar]

Guy Taylor

Developer

Office: (+27) 21 447 3252

Skype: guy-mymalife.com

LinkedIn: Guy Taylor https://za.linkedin.com/in/guytaylor

Twitter: @xsyn https://twitter.com/xsyn

Google+: +GuyTaylor https://plus.google.com/+GuyTaylor
[image: Cognician brand devider]

www.cognician.com

Demo Fest winner Las Vegas 2014
Leadership Accelerator wins best soft skills solution!
http://www.elearningguild.com/DevLearn/content/3438/devlearn-2014-conference--expo--elearning-demofest/

from firacode.

vyp avatar vyp commented on July 3, 2024

@jethrokuan

Someone in the clojure slack channel mentioned that the osx build for emacs has been patched with ligature support such that Fira Code works for him out of the box, but I can't find any mention of it anywhere.

I don't know if this is the same thing of course, but @RadicalZephyr recently posted a patch on this issue tracker: #42 (comment)

from firacode.

weavejester avatar weavejester commented on July 3, 2024

Someone in the clojure slack channel mentioned that the osx build for emacs
has been patched with ligature support such that Fira Code works for him
out of the box, but I can't find any mention of it anywhere.

It's mentioned at the bottom of the Setting up Emacs wiki page.

from firacode.

tobia avatar tobia commented on July 3, 2024

I was using the railway-cat build on OSX El Capitan 10.11.2, and it worked beautifully with ligatures and this font.

@xsyn did you get any sluggishness, compared with the vanilla OS X build? I'd love to use that build, because of the ligature support and better OS X integration, but I'm getting a very unresponsive UI, especially (but not only) when scrolling.

I mean, just scroll around a file, or keep something like + (in normal mode) pressed on auto-repeat, and you'll see the scrolling jump around quite a bit, not to mention the cursor disappearing.

Can you suggest any tweak or setting to make it perform better? What version were you using?

from firacode.

xsyn avatar xsyn commented on July 3, 2024

I found that turning off progressive scrolling made a huge difference for me:

(setq mouse-wheel-progressive-speed nil)

from firacode.

ninrod avatar ninrod commented on July 3, 2024

see this

from firacode.

felipebalbi avatar felipebalbi commented on July 3, 2024

I have the same issue here. Here's with Fira Mono:

image

And here's the same with Fira Code:

image

I've opened emacs with emacs -Q to make sure this wasn't caused by some problem on my configuration. I've tried with sizes 10 to 15 and it all looks the same. This is with latest Fira Code 2 installed via Arch package, emacs 26.3

from firacode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.