nvim-neotest / neotest

An extensible framework for interacting with tests within NeoVim.
MIT License
2.29k stars 114 forks source link

[BUG] NerdFonts `v3` broke the `mdi-test-tube` icon for neotest in nvim-notify #370

Closed h0adp0re closed 5 months ago

h0adp0re commented 7 months ago

Describe the bug When a Neotest notification appears via nvim-notify, the icon is an Arabic symbol instead of the old test-tube. Screenshot 2024-02-21 at 01 20 14 This line needs to be updated: https://github.com/nvim-neotest/neotest/blob/f6048f32be831907fb15018af2688ff6633704fc/lua/neotest/lib/init.lua#L42

To Reproduce Use Neotest with nerd-fonts v3.

More Info https://github.com/ryanoasis/nerd-fonts/issues/1190

Possible Fix https://github.com/loichyan/nerdfix

h0adp0re commented 7 months ago

And offtopic — for some reason I got an email immediately after filing this issue. Is this a GH bug?

Add issues to tracking project: All jobs have failed workflow run failed in 4 seconds - master (https://github.com/nvim-neotest/neotest/commit/f6048f32be831907fb15018af2688ff6633704fc)

Finii commented 6 months ago

FB67 had to be removed because the Nerd Font icons in that plane broke a lot international fonts. That codepoint is not 'free to use' (i.e. not PUA). For that reason all MD icons got moved with Nerd Fonts v3.

image

rcarriga commented 5 months ago

Switched to using an icon from codicons to be consistent and made it configurable

rcarriga commented 5 months ago

And offtopic — for some reason I got an email immediately after filing this issue. Is this a GH bug?

I've no idea why you got that, it must be :sweat_smile: