Post Reply 
newRPL: [UPDATED April 27-2017] Firmware for testing available for download
01-22-2017, 08:42 PM (This post was last modified: 01-22-2017 08:42 PM by Claudio L..)
Post: #521
RE: newRPL: [UPDATED December-29-16] Firmware for testing available for download
(01-22-2017 12:56 PM)Nigel (UK) Wrote:  
(01-20-2017 04:04 AM)Claudio L. Wrote:  It could be done, however, it directly affects performance of running code. The stack UNDO/REDO feature only takes a snapshot when the user starts a program from the UI, but never while a program is running so it doesn't cause any slowdown.
Making STO keep a copy of each thing it stores doubles (or more) the time it takes to store a variable, every single time you use STO, it can be disastrous for performance.

I wasn't thinking of having this feature active in programs; it is mistakes that I make from the keyboard that concern me! Thinking about it, it would be easy enough for a user to define a new STO command that places the old value in LAST_STO before storing the new value; can the user then bind this to the action of a left-shifted variable key?

Nigel (UK)

Yes, you can redefine anything. However, the menu keys are quite complex in their actions, I haven't really thought about writing a handler for that in RPL, as it would have to know somehow which variable is being displayed in the box.
Maybe I should add a command SAFESTO and use it or regular STO based on a flag.
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
RE: newRPL: [UPDATED December-29-16] Firmware for testing available for download - Claudio L. - 01-22-2017 08:42 PM

User(s) browsing this thread: 1 Guest(s)