Hi Bil, I really appreciate it. Allow me to say once more: thanks a lot for S7. It's a hidden gem :)
Indeed I'm using cmuscheme, and the emacs-lisp need to switch namespaces etc is here https://github.com/actonDev/s7-imgui/issues/3#issuecomment-661295470 Some note here: geisser (emacs-lisp) is worth looking at (offers for example documentation/help messages in the mini buffer etc), but it's quite complicated. Cmuscheme offers just the barebones which is more than enough for now. In org-mode here's some interesting things to look at: - https://github.com/diadochos/org-babel-eval-in-repl to send one liners from a shell snippet to its shell session (this one has really boosted my productivity) - button-lock-mode, to make clickable buttons Now for the project itself: My vague/romantic idea is that this could potentially shape a mini-framework or something that makes it fun to create small GUIs. I come from clojure/clojurescript background and this is where I loved the interactive building of a UI. So I really missed something similar in C/C++. I remember an old mail here in the list where someone posted about clojure and Bill you said that you hadn't heard about it. I suggest, if you have the time, to take a look into it. Now a topic where I would appreciate any input from you especially Bil, but also from any schemer here. The "namespaces" thing that I'm using: https://github.com/actonDev/s7-imgui/issues/3 Again, something that I got from clojure. Christos On Sun, 2 Aug 2020 at 23:15, <[email protected]> wrote: > Wow! I had trouble at first following what you were > doing, but by the end everything was making sense. > I had heard about ImGui, but had never looked at it > closely -- it is very interesting. And the cmuscheme > connection to s7 in emacs caught me by surprise -- > is that what you were using? And org mode perhaps? > So much to learn... > > A very impressive video! > >
_______________________________________________ Cmdist mailing list [email protected] https://cm-mail.stanford.edu/mailman/listinfo/cmdist
