Skip to content

Font render failure. #19

@ray-x

Description

@ray-x

Please complete the following information:

  • OS or distro: MacOS
  • neoray version: Head

Describe the bug
Some font failed to render

Steps to reproduce
Can not render emoji
Also some font failed to render:

image
Left: in kitty, same font
Right: neoray

Your neoray config in init.vim (Only the part that concerns neoray!)

vim.api.nvim_set_option('guifont', 'Victor Mono:h14')

Crash log if available (may be generated by neoray after crash)

Debug output (you can generate starting neoray with --verbose option)
[DEBUG] [NVIM] Neovim started with command: nvim --embed
[TRACE] [NVIM] Neovim version 0.6.0
[DEBUG] [NVIM] Attached to neovim as an ui client.
[TRACE] [NEORAY] Glfw version: 3.3.4 Cocoa NSGL EGL OSMesa
[DEBUG] [NEORAY] Monitor count: 1 Selected monitor: Built-in Retina Display
[DEBUG] [NEORAY] Video mode &{Width:1792 Height:1120 RedBits:8 GreenBits:8 BlueBits:8 RefreshRate:60}
[DEBUG] [NEORAY] Glfw window created with size 800 600
[DEBUG] [NEORAY] Monitor diagonal: 15.95 pdpi: 264.98 ldpi: 144.00
[DEBUG] [NEORAY] Using logical dpi.
[DEBUG] [NEORAY] Input callbacks are initialized.
[DEBUG] [RENDERER] Initializing opengl.
[TRACE] [RENDERER] Opengl Version: 4.1 ATI-3.10.22
[DEBUG] [RENDERER] Vendor: ATI Technologies Inc.
[DEBUG] [RENDERER] Renderer: AMD Radeon Pro 5300M OpenGL Engine
[DEBUG] [RENDERER] GLSL: 4.10
[DEBUG] [NEORAY] Loading default font.
[DEBUG] [NEORAY] Default font loaded.
[DEBUG] [NEORAY] Requesting deprecated options.
[DEBUG] [NEORAY] Checking user options.
[DEBUG] [NVIM] Option CursorAnimTime is 0.04
[DEBUG] [NVIM] Option Transparency is 0.95
[DEBUG] [NVIM] Option TargetTPS is 120
[DEBUG] [NVIM] Option ContextMenuOn is true
[DEBUG] [NVIM] Option WindowSize is 120 40
[DEBUG] [NEORAY] Loading font Victor Mono with size 14
[TRACE] [NEORAY] Regular: Victor Mono Regular Nerd Font Complete.ttf
[TRACE] [NEORAY] Bold Italic: Victor Mono Bold Italic Nerd Font Complete.ttf
[TRACE] [NEORAY] Italic: Victor Mono Italic Nerd Font Complete.ttf
[TRACE] [NEORAY] Bold: Victor Mono Bold Nerd Font Complete.ttf

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions