Comments (6)
Fill in the information asked for in the issue template.
from kitty.
Most likely the fallback font used for it on your system has changed. use symbol_map in kitty.conf to override it to some font that actually has that symbol, such as DejaVu Sans Mono or similar. Use --debug-font-fallback to see what font is actually being used.
I cant test it since Monascape isnt actually monospaced, it doesnt having spacing=100 as per fontconfig.
from kitty.
Sorry, I sent it too fast. Updated everything now.
from kitty.
Thanks!
Most likely the fallback font used for it on your system has changed.
Do you mean as part of the Kitty upgrade, or do you mean it was some external change that had nothing to do with the Kitty upgrade? (I tested it on two separate systems, and the change in behavior correlates exactly with the Kitty upgrade.)
Use --debug-font-fallback to see what font is actually being used.
Thanks, good tip. Just FYI, here is the output:
[082 09:08:58.527115] Preloaded font faces:
[082 09:08:58.527136] normal face: /Users/mkleiner/Library/Fonts/MonaspaceNeon-Light.otf
[082 09:08:58.527141] bold face: /Users/mkleiner/Library/Fonts/MonaspaceNeon-Bold.otf
[082 09:08:58.527145] italic face: /Users/mkleiner/Library/Fonts/MonaspaceRadon-Italic.otf
[082 09:08:58.527149] bi face: /Users/mkleiner/Library/Fonts/MonaspaceRadon-BoldItalic.otf
U+276f
The font chosen by the OS for the text: U+276f is but it does not actually contain glyphs for that text
It seems that instead of printing an actual fallback font, there is an empty string (see the two spaces between is but
). I am not sure what that means.
use symbol_map in kitty.conf to override it to some font that actually has that symbol
This worked, thanks!
symbol_map U+276f Symbols Nerd Font
from kitty.
And just because I was curious, I downgraded to 0.32.1. again and then run kitty --debug-font-fallback
(without any symbol_map
defined).
[082 09:16:39.143403] Preloaded font faces:
[082 09:16:39.143424] normal face: /Users/mkleiner/Library/Fonts/MonaspaceNeon-Light.otf
[082 09:16:39.143429] bold face: /Users/mkleiner/Library/Fonts/MonaspaceNeon-Bold.otf
[082 09:16:39.143434] italic face: /Users/mkleiner/Library/Fonts/MonaspaceRadon-Italic.otf
[082 09:16:39.143438] bi face: /Users/mkleiner/Library/Fonts/MonaspaceRadon-BoldItalic.otf
U+276f Face(family=Zapf Dingbats, full_name=Zapf Dingbats, postscript_name=ZapfDingbatsITC, path=/System/Library/Fonts/ZapfDingbats.ttf, units_per_em=2048, ascent=21.2, descent=4.6, leading=0.0, scaled_point_sz=26.0, underline_position=-2.6 underline_thickness=1.6) (new face)
Do you know why the new Kitty version would change that behavior?
from kitty.
Follow up in #7249
from kitty.
Related Issues (20)
- Some characters are shown as squares in v0.33.1 HOT 24
- Character in last column overwritten with next printable character when a tab is between them
- Ligatures not working for Monaspace font HOT 1
- Build error with Clang15 due to incorrect prefix in Arm NEON shift right narrow intrinsic HOT 1
- Kitty using physical key instead of logical key if logical key is extended ascii character HOT 1
- Scrollbar or indicator where we are in scrollback buffer HOT 1
- Annoyingly slow scroll speed on trackpad HOT 2
- Nightly build artifacts are missing on Github Release HOT 1
- Shifted keypresses getting dropped in Wayland / Fcitx HOT 2
- When using kitty to connect to a Mac server via SSH on a Mac, inputted characters get repeated. HOT 1
- Scrolling with the touchpad will sometime reset the view back to the cursor in Kakoune HOT 3
- kitty.conf conflicting shortcuts ctrl+shift+n opens a new window HOT 6
- kitty version >= 0.32.0 CJK characters to show up as rectangle boxes HOT 9
- Moving window forward or backward in splits layout
- Mouse just doesn't want to dissapear
- Cannot use kitten theme on workplace network even when using proxy HOT 1
- Direct Unicode input HOT 3
- Keymap doesn't respect the layout when splitting window HOT 2
- NSInternalInconsistencyException raised when launching `cat` on Mac M1
- Kitty version 0.33.1 not showing some unicode character HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kitty.