Post Reply 
newRPL update wishlist
12-17-2024, 01:45 PM
Post: #1
newRPL update wishlist
It's been a while, but I was thinking of maybe putting a few hours of work into newRPL again. What are your #1 priority items that newRPL needs desperately?
I want to make a list and see what can be done. Thanks!!
Find all posts by this user
Quote this message in a reply
12-17-2024, 03:52 PM (This post was last modified: 12-20-2024 02:57 PM by compsystems.)
Post: #2
RE: newRPL update wishlist
Hello

We have the power of instant and collaborative communication to be able to work as a team. I would like to have advanced programming skills to be able to dig into the source code and contribute to the development.

Some suggestions and ideas

I think a better simulator is needed for those of us who no longer have a physical calculator and for others to be encouraged to try this great development.

1: The simulator should be improved, for example with separate screen and keyboard to adjust it to different screen sizes, since when enlarging it is distorted. Also it is not detecting the height of the monitor where it is running and it is necessary to adjust it manually every time it is started.

2: Create a simple full screen RPL program code editor with load and save options independent of the simulator sessions. This would motivate to program in RPL and to visualize and program code in an easier way.

NewRPL main link: https://www.hpmuseum.org/forum/thread-14562.html
Find all posts by this user
Quote this message in a reply
12-17-2024, 08:14 PM (This post was last modified: 12-20-2024 03:18 PM by compsystems.)
Post: #3
RE: newRPL update wishlist
About the simulator

R1: The images of the indicators LS, RS, AL, ... should be improved as it is shown in the following image:

[Image: newRPL_skin_image00.png]

R2: A default skin is a picture of the hp50, how nice would be to incorporate an image designed by users, it is like a file similar to KML file from emu48 as it is shown in the following image:

[Image: newRPL_skin_image01.png]
Find all posts by this user
Quote this message in a reply
12-17-2024, 08:17 PM (This post was last modified: Today 04:59 PM by compsystems.)
Post: #4
RE: newRPL update wishlist
for those who want the user's manual in Spanish, I have started with chapter 2.

Conociendo el Display

https://www.eonicasys.com.co/math/system...isplay.pdf


Conociendo el Teclado / Understanding the keyboard

https://www.eonicasys.com.co/math/system...eclado.pdf (actualizado)
Find all posts by this user
Quote this message in a reply
12-18-2024, 04:08 AM
Post: #5
RE: newRPL update wishlist
I would like the file load and save functions to work properly on Android. They never have for me - the windows get cut off and can't be scrolled. It makes the Android emulator virtually unusable for me.
Find all posts by this user
Quote this message in a reply
12-18-2024, 08:36 AM
Post: #6
RE: newRPL update wishlist
Please make it usable for Win11.
Thank you!
Find all posts by this user
Quote this message in a reply
12-19-2024, 05:42 AM (This post was last modified: 12-20-2024 03:18 PM by compsystems.)
Post: #7
RE: newRPL update wishlist
R3: The CLEAR operation of the keyboard could be like that of HP-Prime i.e. if you are typing on the input or cmd line only the input line is cleared and the rest is kept (stack), a second press of CLEAR clears the stack

R4: On the input line with shift left delete up to the cursor.
0.707|10678118723564565 [LS-CLEAR] 0.707
Find all posts by this user
Quote this message in a reply
12-19-2024, 06:40 AM
Post: #8
RE: newRPL update wishlist
On the UI side I'll plug my little project x50ng, a reboot of x49gp that's been updated to use gtk+3.

It runs the HP50g version of newRPL fine and you can adjust screen size with --zoom and adjust the rest of the UI with gtk's CSS.

"My" emulators: x50ng & more
Find all posts by this user
Quote this message in a reply
12-19-2024, 10:25 PM
Post: #9
RE: newRPL update wishlist
Firstly, thank you Claudio and your helpers for all your incredible work developing newRPL.
I mainly use a physical 50g (rather than the emulator) and have over time noted a few things I think could be improved in newRPL.
My wish list includes:

1) A Filer that would show Home and SD card contents so they could easily be
reviewed and moved around. (I frequently use a modified version of your and
Tim's SDFiler on another 50g and am surprised I haven't seen any online
mention of a newRPL Filer).
2) A User mode indicator.
3) Tagged obs display as :A: 69. IMHO A: 69 (as in UserRPL) looks better.
4) Ability to edit obs while using the Interactive Stack.
5) DBUG should display the current program step and ideally have a NXT key to show
the next step(s). The CONT key could be replaced since LS ON seems a perfectly
good CONT.
6) When DBUGging a program, either to its completion or after KILL, UNDO (LS)
undoes up to 8 previous program steps but then cannot return the original
program. In many cases, the UserRPL CMD seems more useful than the newRPL LS
UNDO function. Could we have both?
7) The Flags 1-6 indicator is not displaying set flags correctly.

A huge thanks in advance if any of the above can be implemented!
Find all posts by this user
Quote this message in a reply
12-20-2024, 04:21 AM (This post was last modified: 12-20-2024 03:26 PM by compsystems.)
Post: #10
RE: newRPL update wishlist
R5: In the simulator add in configuration 'Activation Follows Mouse'.

R6: Stack/Paste to Level 1, for example “2 3 + 2 /” decode as normal string, that is "2 3 + 2 /"

R7: Stack/Save Level 1: option to store as plain text (.txt)

R8: option to save the entire stack (outputs) as text

R9: to facilitate the development of documentation, the screen capture option with possibility to copy to clipboard and also with a menu of options of size 0.5x, 1x, 1.5x, 2.0x with or without frame as hp-prime does.

R10: When typing ASCII codes from the keyboard with ALT+Numeric Keyboard place the respective symbol in the cmd line. [alt]+94 -> ^, ...


R11: In the command line you could include a new input mode for RPN expressions activated with LS + [Enter] and with symbol R, to write RPN commands without direct execution, for example

2 3 + 2 / R [Enter] 2.5
4 2 3 ^ ^ R [Enter] 65536
4 2 ^ 3 ^ R [Enter] 4096

R12: a stack where to store RPN entries, I don't think I have seen a calculator RPN with this UI.
3: 2 3 + 2 /
_____________2.5
2: 4 2 3 ^ ^
_____________65532
1: 4 2 ^ 3 ^
_____________4096

R13: option to save the INPUT stack as text (.txt)
2 3 + 2 /
4 2 3 ^ ^
4 2 ^ 3 ^
The above would act as a script to import RPN instructions from a file.

R14: if the stack is empty and you press down key [v], start the command line editor
Find all posts by this user
Quote this message in a reply
Yesterday, 12:38 PM (This post was last modified: Yesterday 12:56 PM by Gilles.)
Post: #11
RE: newRPL update wishlist
Hello Claudio! It's a real pleasure to see you here again. I hope you are well. I love the new RPL. It's a marvel once you get used to the interface which is quite confusing at first. I use it with the hdw hp50g with the splendid vinyl overlay of Spiff72. If I could have three wishes, I would say:

1. Graphics management. Not necessarily compatible with the standard RPL. I remember that you thought a lot about it but maybe the ambition was too high? Obviously grayscale management would be great! But just the possibility of a GROB an few draws commandwill be interesting. Point, line, text at x,y position ...

2. Keyboard input management. Not necessarily compatible with the standard RPL. It's really lacking unless I'm missing something. A simple INPUT possible in a program would already be very good.

3. A desktop version for Windows with an improved full screen interface and a high screen resolution.

and a 4th but I think it s a lot of not obvious work : something like the 50g RPL to better display objects on the stack

In my opinion, with -1- and -2-, it will be wonderful
Find all posts by this user
Quote this message in a reply
Today, 05:05 PM
Post: #12
RE: newRPL update wishlist
I think the ALGEBRAIC mode in the stack of the hp50G should be brought back, it was like having two calculators in one.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: Didier Lachieze, 5 Guest(s)