dwuggh
dwuggh
added a cli arg '--show-plain-linebreak', disabled by default
just updated `add_properties` in textprops.rs, in accrodance to `textprop.c`, and some contents in the first post. This is based on an textbook's rbtree implementation(/Algorithms/, 4th ed). I'm not familiar with...
got another question about `Env` and rooting: I'm adding the interval tree to Env: ```rust #[derive(Debug, Default, Trace)] pub struct Env>>, } ``` but `trace` cannot be derived for `IntervalTree`....
> If computing the glyph matrix is not the expensive part, than what is? The cost is unavoidable when we are launching the display engine, we have to go through...
> When ever the elisp machine is idle or redisplay is called explicitly then Emacs attempts to redraw the display. It has to walk all the text properties for each...
I'm writing a demo GUI using webgpu(vello as backend), currently it models a face-based text rendering. once the textprop related elisp functions complete, I can get my hands on realworld...
> The goal is to be compatible with (most of) that elisp and allow seamlessly running it. Maybe consider writing a compatible layer(with low performance) in elisp? The emacs devel...
> > Maybe consider writing a compatible layer(with low performance) in elisp? The emacs devel team also agreed on that the display engine is outdated and should be rewrited [mailing...
> Expose crossterm and skia (or similar) to elisp via ffi and then do the rest in-VM. You mean directly writing the GUI in elisp itself? Never thought about that......
I'm not familiar with share links, is `trojan://p@ss:ω[email protected]:443#evil` a valid share link? As in the [docmument](https://www.v2fly.org/config/protocols/trojan.html#serverobject), the password can be any string. The above url seems cannot be correctly parsed...