Zac Pullar-Strecker

Results 61 comments of Zac Pullar-Strecker

I can understand the hesitation to expose a potentially unstable API. However, the current matching system is quite limited. As for complexity, eh, the current API surface is small enough...

I don't know if this is especially relevant but I thought'd I'd make a note of it. As part of https://github.com/jwilm/alacritty/issues/28 I've added an additional font rendering back-end that works...

I'm currently using [rust-font-loader](https://github.com/MSleepyPanda/rust-font-loader) for loading fonts. It currently only supports `.ttf` and some `.otf` files. There's no particular reason I have at the moment but it might be useful...

Not all backends will support all the same features. On windows only `DirectWrite` (as far as I can tell) supports font ligatures, that doesn't mean that I wouldn't want to...

The relevant DirectWrite API for font fallbacks is [here](https://docs.microsoft.com/en-nz/windows/desktop/DirectWrite/idwritefontfallbackbuilder-addmapping), this shows what you can specify about a font fallback (not everything in this proposal).

[This](https://raphlinus.github.io/rust/skribo/text/2019/04/04/font-fallback.html) post and [this](https://www.reddit.com/r/rust/comments/b9mt2i/font_fallback_deep_dive/ek5ndmv/) comment may be of interest.

My guess is we need to set some environment variable for tmux to recognise we're a terminal. Can you `diff` the output of `env` on the cygwin shell and `C:\cygwin\bin\bash.exe...

Running tmux via wsl (`bash.exe`), or any other environment (Cygwin) should work (Though obviously it doesn't). Could you link the ConEmu issues you found? They might give some hints on...

I'm really interested in adding timers as mentioned by @hillbicks, even if just in the webpage. @vabene1111 do you have any opinions on how you'd like this to be implemented?

Ok thanks, I'll try to have a look at this soon. No promises on timing though so don't let that stop anyone else that wants to take it on.