resending as i'd failed to copy the list in my original reply On Sat, Oct 9, 2021, 11:53 Corwin Brust wrote: > Hi Anand! > > Very impressive functionality you are working on! I have a couple of > questions, both rather in the same vein -- potential improvements in > the form of contributions from others to this work. > > On Fri, Oct 1, 2021 at 12:09 AM Anand Tamariya > wrote: > > > > Here's my next iteration on "Draw and Scribble Notes in GNU Emacs" for > drawing simple schematics. Here are the new features: > > - Copy shapes > > - Move shapes > > - Group / ungroup shapes > > - Toggle grid > > - Horizontal and vertical guides for movement > > - Snap to grid > > > > Details: > https://lifeofpenguin.blogspot.com/2021/08/scribble-notes-in-gnu-emacs.html > > Video: https://youtu.be/cWylaLAodng > > 1. I see that you are working from within a modified version of svg.el > (file seems to have the boiler-plan header comments saying it is a GNU > source, etc.). Assuming I haven't misunderstood, would you be > interested in receiving back a new version of your work that separates > things into a stand-alone package? > > 2. Similarly, at last year's Emacsconf I shared a demo of > dm-sketch[1]. This is part of dungeon-mode[2] an Emacs-based RPG > engine this is my work-in-progress project for several decades. Sketch > for Dungeon is rather different from what (I believe) you have created > (so far). Key examples: > > (a) we use a "snap-to-grid" approach, and > (b) recursive tile-sets for placement ("Stamp tool") of complex shapes, and > (c) all "data" (SVG elements and SVG Path fragments, etc. composing > the tiles) are intended to be stored within org-mode tables. > > These support key usability and accessibility goals of our project > which you can read about at the project link (#2, below). > > I would, at least in potential, be interested in reworking dm-sketch > (and thus, dm-draw and dm-table which provides the key "primitives") > to be dependant on your work, potentially pushing some of the > functionality I need for (e.g.) tile-placement up toward your library. > This assumes you are planning, as I assume in the first question, to > (eventually) make your package separate from the core svg.el > > Would you be interested in seeing (for example) tile-set and > data-via-org-tables capabilities merged into what you are working on? > > Thanks again for all your work in this area! > > [1 ] dm-sketch demo from EmacsConff 2020 - > > https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--28-welcome-to-the-dungeon--sketch--erik-elmshauser-corwin-brust.webm > > [2] dungeon-mode is RPG engine and sample game for GNU Emacs (WIP) ; > see: http://savannah.nongnu.org/projects/dungeon >