Yatao Li

Results 379 comments of Yatao Li

To understand this problem better I'll check how it behaves on other platforms. update: In Ubuntu, I cannot say the result is "narrow" -- it's not even monospace. ![image](https://user-images.githubusercontent.com/20684720/57968019-b67a4600-7997-11e9-8995-21f713842a53.png)

Yes I agree the misalignment in the screenshot is not that helpful for the conversation :) Both instances use the same monospace font `Iosevka Term Slab` though, just FYI Searching...

Cool. :) > So when 'emoji' option is set, 0x2764 0xFE0F should become wide. But not 0x2764 alone. Definitely, because 0x2764 defaults to (TEXT, Neutral). However, for 0x231B and 0x1F004,...

Hi! I think this is kinda expected behavior, because activating the "X window" does not activate the corresponding vi window (if so, which vi window shall I activate?). I vaguely...

> Whichever was active on that X window. What if there are multiple? Do I keep track of them?

FYI I checked two log files that likely correspond to crashes and they both end with this: ``` 2024-12-03 23:04:10:655 [ info nextcloud.gui.application C:\Users\User\AppData\Local\Temp\windows-27030\client-building\desktop\src\gui\owncloudgui.cpp:251 ]: Sync state changed for folder...

One minor suggestion, the name "unativeint" looks a bit like "un-native int" to me. Consider "NativeUInt"?

> `consumer: ('T -> bool -> unit)` I suggest `consumer: ('bool-> 'T -> unit)`, where two `T->unit` can be multiplexed. edit: and thus, if we're also doing `fold`, make `consumer:...

to the extreme: ```F# let y = {| x without without |} ``` `without` as a keyword would be highly contextual, so I guess it would not interfere with most...

perhaps because `not` is a function? If `thing` is a functor then it's ambiguous.