bug#80281: [PATCH] New canvas image type
Divya Ranjan Pattanaik via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <[email protected]> Fri, 07 Aug 2026 07:51:18 +0000
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <[email protected]> |
Ping, Eli? Divya Ranjan Pattanaik <[email protected]> writes: > Hello Eli and others, > > Daniel and I have been working on a revision of the canvas patch over > the last few months, which we submit here. Several of Eli's and > others' suggestions have been incorporated, such as the following: > > - Creating a canvas image from Elisp via create-image or directly > building the image spec > - Canvas can be loaded from :file and :data via create-image > - Supported and tested on multiple GNU/Linux ports (PGTK, X11, Lucid), > MacOS and Windows. > - The redrawing/refreshing logic of canvases has been made more > robust. Specifically, if the frame is garbaged we wait for next full > redisplay. > > Apart from the above, the patch also contains a test suite, and more > documentation. We have tried to keep the changes minimal and as > non-invasive as possible. > > Looking forward to hear your thoughts. > > Regards, -- Divya Ranjan Pattanaik, Philosophy, Mathematics, Libre Software. PGP Fingerprint: F0B3 1A69 8006 8FB8 096A 2F12 B245 10C6 108C 8D4A