Skip to content
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

Add ability to invoke interpreter-side PFKeys #1230

Open
abrudz opened this issue Jun 5, 2024 · 0 comments
Open

Add ability to invoke interpreter-side PFKeys #1230

abrudz opened this issue Jun 5, 2024 · 0 comments

Comments

@abrudz
Copy link
Member

abrudz commented Jun 5, 2024

Describe the issue you are having

It can be a very powerful thing to use APL code to set up part of the development environment. The Windows IDE allows ⎕PFKEYS to automate certain tasks, and while RIDE has its own similar system, this isn't available from the APL language.

The design could e.g. be that if you set to <PF4> (which at best wouldn't make sense, or at worst would put RIDE into a loop) then RIDE seds a protocol command to the interpreter, asking it to acts as if the corresponding key was pressed. Indeed, this functionality could already be faked by sending ["Execute",{"text":"1 ⎕NQ ⎕SE'KeyPress' 'F4'","trace":0}]

4.5.4094
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant