The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
Unexpected user key/entry behavior (data loss) (8151)
08-16-2016, 05:13 AM (This post was last modified: 08-16-2016 07:19 AM by TravisE.)
Post: #1
Unexpected user key/entry behavior (data loss) (8151)
I have a physical HP Prime with firmware version 8151 and just experienced something ugly while entering a program. I have a program 'USERKEYS' with the following:

Code:

KEY KSA_Space()
BEGIN
RETURN " ";
END

KEY KA_Dot()
BEGIN
RETURN ":=";
END;

KEY KSA_Dot()
BEGIN
RETURN ":=";
END

I had user key mode locked on and was editing a program. I held down both Shift and Alpha while typing alphabetic keys (to quickly enter lowercase) and while holding them, happened to press the Space key. Instead of entering a space like usual, the cursor inexplicably jumped to a random location, and a large chunk of code instantly vanished with no warning or explanation.

I find I can reproduce this in the editor or Home entry line as long as there is enough text (say, at least a few dozen characters or so), though it doesn't seem to happen if the current entry is very short. It happens when I activate either 1-user or user-lock and make the next “key” be a simultaneous Shift-Alpha-Space press (as in, pressing all three keys at once).

I don't understand why this is happening, but it's pretty dangerous. Fortunately I was able to force an On+Symb reboot to retrieve an earlier editing session with most of my lost code intact.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Unexpected user key/entry behavior (data loss) (8151) - TravisE - 08-16-2016 05:13 AM



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