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