Post Reply 
Let's vote for suggestions and bugs
12-14-2018, 02:35 AM
Post: #81
RE: Let's vote for suggestions and bugs
index:=0; find("ab","abracadabrant") [↵] returns -1 // bug. GIAC => [0, 7]
index:=0:; F_:=[H_,E_,L_,L_,O_]; find(L_,F_) [↵] returns 2 // bug. GIAC => [2, 3]

symboLibre https://symbolibre.org A graphing calculator + CAS + Python entirely built around the free software philosophy
Find all posts by this user
Quote this message in a reply
12-15-2018, 02:53 PM
Post: #82
RE: Let's vote for suggestions and bugs
all statements when executed in the history, if they contain the SET data type become LISTS, a list does not always have the same mathematical properties of the sets

D_ := set[ "H", "E", "L", "L", "O"]; [↵] set["H","E","L","O"]
E_ := [ "H", "E", "L", "L", "O" ]; [↵] ["H","E","L","L","O"]


D_ == E_ false

set[ "H", "E", "L", "L", "O"] minus set[ "H", "E" ]; [↵]
set["L", "O" ]

set[ "H", "E", "L", "L", "O"] union set[ "H", "E" ]; [↵]
set[ "H", "E", "L", "O"]

symboLibre https://symbolibre.org A graphing calculator + CAS + Python entirely built around the free software philosophy
Find all posts by this user
Quote this message in a reply
12-19-2018, 02:18 AM
Post: #83
RE: Let's vote for suggestions and bugs
diference cmd does not work on a set
DIFFERENCE(set["b","a","c","a"],set["a","d"]) [enter]
{"b","c","d"}

set[ "b", "a", "c", "a" ] minus set[ "a", "d" ] [↵] set["b","c"]

symboLibre https://symbolibre.org A graphing calculator + CAS + Python entirely built around the free software philosophy
Find all posts by this user
Quote this message in a reply
01-29-2019, 01:33 PM
Post: #84
RE: Let's vote for suggestions and bugs
I'd like the option of using a fixed-width font in the Terminal. The way it is now is that a space character is narrower than a letter and that makes it harder to line up output.

Tom L

I never knew my mother was such an animal lover. When the doctor told her the rabbit died, she went into shock!
Find all posts by this user
Quote this message in a reply
02-01-2019, 08:05 PM
Post: #85
RE: Let's vote for suggestions and bugs
I strongly second the above.
Find all posts by this user
Quote this message in a reply
03-15-2019, 08:33 AM (This post was last modified: 03-15-2019 10:02 AM by Oulan.)
Post: #86
RE: Let's vote for suggestions and bugs
Here is not very useful program
Code:
#pragma mode(separator(.,;) integer(h32))
LOCAL mat:=[[1,2],[3,4]];
EXPORT test() BEGIN
 LOCAL li:={1,2,3,4};
 LOCAL ii;
 FOR ii FROM 1 TO SIZE(li) DO
  PRINT(STRING(ii)+" "+STRING(li(ii)));
  li:=append(li,ii);
  IF ii>10 THEN BREAK;END;
 END;
 PRINT(li);
 //ii:=SIZE(mat)(1);       // is not parsed
 ii:=SIZE(mat); ii:=ii(1); // is ok ...  
END;
On the calc, it works as planned, SIZE(li) seems to be evaluated once at start of loop,
Code:
1 1
2 2
3 3
4 4
{1,2,3,4,1,2,3,4}
but on the virtual prime there is some bug ...
Code:
1 1
2 112
3 112
4 101
append(li,ii)
 Error: Bad Argument Value

Btw a second annoying behaviour, see the two last lines ... not a bug but a limitation
Other troubles: k is a 16x16 matrix (full rank), f is a vector (not a {1,16} matrix)
Code:
  M1:=k;
  M2:=TRN(f);
  M3:=simult(M1,M2);
  M4:=simult(k,TRN(f));
Third line is correctly evaluated, fourth one leads to an error (Bad argument type)

Btw, (M1^-1)*f give a full zero solution, which is an error, simult gives the right solution

P.S. calc and virtual one at the last revision 2.1.14181

Olivier
Find all posts by this user
Quote this message in a reply
05-08-2019, 02:21 PM
Post: #87
RE: Let's vote for suggestions and bugs
It'll probably never happen but I'd like to see the following (in no particular order):

1) The ability to print to a physical printer directly without the use of the CK.

2) The option of being able to pass parameters by reference as well as by value.
Currently you can only pass by value and so have to resort to using global variables.
This goes against the rules of encapsulation.

3) Structures built into HPPL rather than having to resort to tricks to simulate them.

4) The option for a fixed space font in Terminal. The proportional font makes it impossible
(or at least inordinately difficult) to line up output neatly.

5) Create a second version of the Prime without CAS or provide a way to totally disable
it. TI has CAS and non-CAS versions of its Nspire calculators and it works very well
for them. Too often I have errors caused by conflicts with the CAS which I (as a
minority here, I'm sure) never use.

This is my current list but I'm sure it will grow in time. I'm not complaining about the Prime. I consider it to be the best calculator on the market. I would just like to tweak it to be even better!

Tom L

I never knew my mother was such an animal lover. When the doctor told her the rabbit died, she went into shock!
Find all posts by this user
Quote this message in a reply
05-15-2019, 10:16 PM
Post: #88
RE: Let's vote for suggestions and bugs
It would be nice to have a soft key menu on the screen lower as in all the other HP since HP27s. You can program this calculator 3 different ways to Sunday but you can't have a fast solve it doesn't take that much memory. The HP27s can convert BASE number systems at the touch of a button Oct, Bin, Hex etc
do polar coordinates. In fact, the Solve is a better entry-level display.
A lot of horsepowers but no innovation.

Aftermarket libraries, really I thank G someone was ingenious enough to be kind.

all the subroutines you can ask for but they are not in a function menu system that works intuitively like the HP's of the past.

So its more of a programming computer. That's it. Can I get some more powerful subroutine calls please Hew!
Find all posts by this user
Quote this message in a reply
Post Reply 




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