Post Reply 
newRPL: [UPDATED April 27-2017] Firmware for testing available for download
10-25-2015, 12:45 PM
Post: #96
RE: newRPL: [UPDATED Oct-19-2015] Firmware for testing available for download
(10-23-2015 10:04 PM)Helix Wrote:  ALPHA mode:
- it is easy to use now, and I can say it is intuitive for me.
- I think that ENTRY works now as it should work in program mode. In algebraic mode, I think that some keys should remain active, for example the HIST key (or the STO key depending of the settings for the menus). This would permit to create a variable A with the sequence:
' ALPHA A ' ' HIST (or ' ALPHA+A HIST) instead of ' ALPHA A ENTER HIST
This is no different from the 50g. Once you are in alpha mode, STO, HIST, etc. they all have letters, so I don't know how we could keep it active.
Alpha-hold+A then HIST does what you are looking for.

(10-23-2015 10:04 PM)Helix Wrote:  Multi-line editor:
- inserting the carriage return character inside a line shifts the cursor at an unpredictable place (end of the new line, beginning of the following line, or somewhere in the new line). It should be placed at the beginning of the new line.
Fixed this and also the fact that backspace wasn't deleting the newline. It will all come out in the next update.

(10-23-2015 10:04 PM)Helix Wrote:  - The down arrow key doesn't open the multi-line editor (probably not yet implemented…)
Not implemented, I need some code beautifier to break down objects in multiple lines, with proper indentation.

(10-23-2015 10:04 PM)Helix Wrote:  Autocomplete function:
- a lot of commands are missing
- they are arranged in an arbitrary order. Because of these two (temporary?) drawbacks, the autocomplete function is useless for me.
Only commands that are currently declared by libraries are shown (about 150 now declared, some 120 implemented). Autocomplete asks each library to propose suggestions. So commands are in "library order". Sorting would need a lot of memory.

(10-23-2015 10:04 PM)Helix Wrote:  - if a complete list of commands can be displayed in alphabetic order, I imagine a long press on the arrow keys could scroll the list of commands.
- It would be nice also to have access to names beginning with a special character, for example <-HMS. Perhaps it should appear among names beginning by the letter H?
- If ON is pressed to quit the line editor, the suggested command remains in the status area. For example, R ON leaves ROT (If I remember correctly).
Autocomplete is quite simple and only tries to save you keystrokes, it's not a heuristic search engine. For instance, I found it very useful when I was doing some unit conversions the other day, just type CON and Alpha+Right will complete "CONVERT".
It's not intended as a replacement for a catalog. If you want a catalog where you can search for a command, that's a different feature, which will likely exist at some point.

(10-23-2015 10:04 PM)Helix Wrote:  Other remarks:
- EEX should show e instead of E, to be consistent with the symbol used in the stack.
- 'A/2.' ENTER EVAL returns A

True, the symbol E or e is actually a configurable setting. The EEX keyboard handler doesn't use the current system configuration, is hardcoded to 'E' for now but has to be fixed.
I'll have to investigate the other bug, I think it's a bug in the numeric simplification routine.

Thanks for the bug reports!
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: newRPL: [UPDATED Oct-19-2015] Firmware for testing available for download - Claudio L. - 10-25-2015 12:45 PM



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