Vincent Rouillé

Results 44 comments of Vincent Rouillé

As far as I know, nobody is working on it. Feel free to open a wip pr if you want, or ask for guidance.

Feel free to open a WIP PR.

The rustflags you provide is not used btw. Just set the linker to lld-link. lld-link is already a drop-in replacement for link.

This is caused by the `pageId` extra data attribute as show in the export code at: https://github.com/jgraph/drawio/blob/cfb48700e8c721bd9ee5552bb7e8ed1c8902e933/src/main/webapp/js/diagramly/EditorUi.js#L10976

chromium has this capability, same for electron, but the api is not exposed by vscode. puppeteer could do it, but it would add another 100Mb to the package.

Upstreaming changes to the encoding/decoding step to draw.io seems the best way to proceed. Changes should be minimal and would only requires a new option to the message API. Depending...

Thx for the proposition, but for now this is a hobby :)

It looks like creating a `Box::new` method that use `Box::alloc().init()` is still copyless: https://rust.godbolt.org/z/GyAohL There is probably something to be done in std to get the optimization without much troubles....

You can read linus thoughts about thread_yield in this post: https://www.realworldtech.com/forum/?threadid=189711&curpostid=189752.