up arrow vs BST behaviour in PRGM mode.

Please report issues with the DM41X Beta Firmware in this sub-forum
Post Reply
EM41
Posts: 192
Joined: Mon Mar 30, 2020 12:10 am
Location: Overijssel Netherlands

up arrow vs BST behaviour in PRGM mode.

Post by EM41 »

When I was entering a long program I observed the following strange behaviour.

Enter the following program as example

01 LBL ABC
02 *
03 /
04 +
05 -
06 END

Now use the XEQ function to add any command you wish somewhere in between the previous commands like in this case RDN.

01 LBL ABC
02 *
03 /
04 RDN
05 +
06 -
07 END

Go to line 03 with the up arrow and delete it, now both line 03 and 04 are deleted.
This does not happen when you go to line 03 with BST, then only line 03 is deleted.
Entering a direct command from the keyboard such as SIN also doesn't show the "bug"
I only use BST and SST now when I edit but the arrows are more convenient.
You only run into it when you make some mistakes you want to correct.

Erik
HP41C (2x), HP41CV, HP41CX, DM41X β, DM41X, DM42, HP11C, HP48G, HP97
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: up arrow vs BST behaviour in PRGM mode.

Post by rprosperi »

Confirmed, and really quite odd too!

Thanks for taking the time to bug it out and document it clearly. I know this kind of bug is not easy to characterize; once you find it and track it down, the write-up looks simple, but I've no doubt it wasn't found after the first time it happened...
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: up arrow vs BST behaviour in PRGM mode.

Post by akaTB »

Actually you don't need to use any XEQ.
If you enter:

01 LBL ABC
02 *
03 /
04 +
05 -
06 END

and go to line 03 with ▲ followed by <= you end up with:

01 LBL ABC
02 *
03 -
04 END
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
EM41
Posts: 192
Joined: Mon Mar 30, 2020 12:10 am
Location: Overijssel Netherlands

Re: up arrow vs BST behaviour in PRGM mode.

Post by EM41 »

Strange I cannot reproduce the error without inserting a new command.
If I insert a command directly from the keyboard it also doesn't appear in most cases.
Maybe it also depends on what you assign to the arrow keys.
HP41C (2x), HP41CV, HP41CX, DM41X β, DM41X, DM42, HP11C, HP48G, HP97
User avatar
akaTB
Posts: 794
Joined: Tue May 02, 2017 1:56 pm
Location: Milan, Italy

Re: up arrow vs BST behaviour in PRGM mode.

Post by akaTB »

EM41 wrote:
Thu Jul 02, 2020 4:18 pm
Strange I cannot reproduce the error without inserting a new command.
If I insert a command directly from the keyboard it also doesn't appear in most cases.
Maybe it also depends on what you assign to the arrow keys.
Nothing assigned to them.
Via CONF menu: SHIFT+▲ is FAST, SHIFT+▼ is SLOW.

Interestingly both shifted arrows are NULLified after a couple of seconds, unshifted ▼ also responds to NULL, but unshifted ▲ does not.
Greetings,
    Massimo
ajcaton
-+×÷ left is right and right is wrong :twisted: Casted in gold
Post Reply