lrs@wobegon.UUCP (Lynn Slater) (06/16/87)
From: Lynn R. Slater <lrs> sun!silvlis!lrs Organization: Silvar-Lisco, 1080 Marsh Road, Menlo Park, CA 94025-1053 Phone.......: (Office)(415) 853-6336 ; (Home)(415) 796-4149 In reply to: [sun!CIP.UCI.EDU!iba: Franz (or Lucid) interface w/ X] I was about to hack such an interface to allow calling X functions from lisp. Has anyone already gone to this trouble? Otherwise, I will go ahead. --wayne I have a hack to call X10R4 from Scheme (a lisp dialect from MIT and available via MIT or the Free Software Foundation). The hack was for a quick and dirty prototype and thus I did not invest much time installing X functions that I would not need. I also simplified/reduced the number of arguements in some cases. The functionality installed was sufficient to make a "real time" interactive prototype of a UI including pop-up menus, title bars, a window manager, etc. As something to distribute, I am not proud of this code. As a quick and dirty job, it is acceptable. It might be the seed of a more complete interface. Contact me to arrange a transfer of the code and/or the versions of Gnu-Emacs (18.38 or 18.44) and C-Scheme (Sun, MCV 9.45, R5.1.0, Beta 2.9) that we used. Please forward any other interesting replies; perhaps a community of Lisp X'ers (or X Lispers?) will develop. Long live the Free Software Foundation! Long live the Great Recursive Order of Lambda Calculus!