-
-
Notifications
You must be signed in to change notification settings - Fork 29
Start of a DEMO facility to run demos from inside Medley #1118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I think BKSYSOBJ should be a separate lispusers package. It will evolve separate from this particular demo. |
|
what DEMO needs is a DEMO object that can
(a) open a web page
(b) eval something in a named process
(c) bksysbuf something
(d) play a video that had been fetched
(e) fetch a video when clicked ahead
(f) click on a button that's visible
etc etc
I'm no sure what BKSYSBUF is good for except for demos but sure, I can make
it a separate file again, if you want.
…On Fri, Mar 24, 2023 at 1:56 PM rmkaplan ***@***.***> wrote:
I think BKSYSOBJ should be a separate lispusers package. It will evolve
separate from this particular demo.
—
Reply to this email directly, view it on GitHub
<#1118 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIQTKYVLHVP6VAAQHQ5NQ3W5YDBJANCNFSM6AAAAAAWG6RV5Y>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
|
On 3/24/2023 6:13 PM, Larry Masinter wrote:
I'm no sure what BKSYSBUF is good for except for demos but sure, I can
make
it a separate file again, if you want.
HISTMENU uses BKSYSBUF.
- Michele
|
|
@Michele31415 I meant in this context, of a TEdit Image Object which, when clicked would BKSYSBUF to a matching Exec. It isn't reliable enough to use it programmatically, but as demo-ware it's useful. |
|
It could be useful in a debugging session, where you need to keep trying the same set of inputs over and over (hoping for a different result).
… On Mar 24, 2023, at 3:13 PM, Larry Masinter ***@***.***> wrote:
I'm no sure what BKSYSBUF is good for except for demos but sure, I can make
it a separate file again, if you want.
|
|
Could we make DEMOs for the #1097 screenshots? |
|
The DEMO-0VERVIEW.TEDIT has a zero instead of letter O in the filename. I.e., it should be DEMO-OVERVIEW.TEDIT. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The file name starts with 0 (zero) instead of O (capital "O"), which may not be what you wanted.
|
it should be TEDIT.INSERT.OBJECT. I think the whole package is "aspirational" -- most of the time was spent practicing the talk and preparing the TEdit files. I really wanted a self-driving demo but didn't have it. |
|
I think there might be a charset issue? The image object is (BKSYSOBJ |
pamoroso
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems to work as intended and it's a good start.
|
I have been experimenting with BKSYSOBJ for Loops testing with the idea of possibly automating those tests in the 'test' repo that are labeled 'hand'. See for example the files in the Loops repo PR Interlisp/loops#18 which uses BKSYSOBJ if you (MAKE-TEDIT-TEST TESTAV1) you will wind up with a TEdit file in which each of the steps of the test script are BKSYSBUF'd into the exec window. This is another use case, and I think we might be able to do more automatic testing for things as well as demos. |
No description provided.