a few bugs

Bugs

Modérateur : xcasadmin

fhub
Messages : 35
Inscription : lun. juin 22, 2009 8:30 pm

a few bugs

Message par fhub » jeu. nov. 26, 2009 5:46 pm

Hi,
here's a list of a few bugs that I've found in XCAS (Win98 version 0.84, 17.11.2009):

1) minor errors in "xcasmenu":
Phys/Force/__(kg*m/s^2) should be Phys/Force/__(kg*m*s^-2)
Phys/Power/__(kg*m*s^-3) should be Phys/Power/__(kg*m^2*s^-3)

2) many functions in the "Graphic" menu are not working, e.g.:
Graphic>Curves>plotdensity
Graphic>Sequence>plotlist
Graphics>Stats>... (all functions)

3) and finally I would really appreciate a well designed English "xcasmenu"!
As it is now it's indeed a bit confusing - since some functions have been included into the XCAS menu itself (some time ago), there are now many entries in "xcasmenu" which already exist in the internal XCAS menu. And some equal functions are even spread over different submenus, so it's sometimes hard to find the right function.

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: a few bugs

Message par parisse » ven. nov. 27, 2009 7:20 am

fhub a écrit :Hi,
here's a list of a few bugs that I've found in XCAS (Win98 version 0.84, 17.11.2009):

1) minor errors in "xcasmenu":
Phys/Force/__(kg*m/s^2) should be Phys/Force/__(kg*m*s^-2)
Phys/Power/__(kg*m*s^-3) should be Phys/Power/__(kg*m^2*s^-3)
Fixed!
2) many functions in the "Graphic" menu are not working, e.g.:
Graphic>Curves>plotdensity
Graphic>Sequence>plotlist
Graphics>Stats>... (all functions)
I'm going to test.
3) and finally I would really appreciate a well designed English "xcasmenu"!
As it is now it's indeed a bit confusing - since some functions have been included into the XCAS menu itself (some time ago), there are now many entries in "xcasmenu" which already exist in the internal XCAS menu. And some equal functions are even spread over different submenus, so it's sometimes hard to find the right function.
There was indeed some confusion, between Tortue/Turtle and Graph/Graphic. The idea is however that xcasmenu provides additional commands to the existing user interface where each type of level has a menu entry (CAS->commandline, Expression->expression editor, Prg->program editor, etc.). Some commands are relevant for two or more entries hence may appear two or more times. And eventually the Cmds entry should contain the list of CAS commands.
You are free to modify xcasmenu, if you write another one which you find less confusing, please send it and I might modify the default one.

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: a few bugs

Message par parisse » ven. nov. 27, 2009 10:04 am

Updated xcas98.zip. There were indeed a few callbacks missing.

fhub
Messages : 35
Inscription : lun. juin 22, 2009 8:30 pm

Re: a few bugs

Message par fhub » ven. nov. 27, 2009 11:59 am

parisse a écrit :Updated xcas98.zip.
Yes, those Graphic menu command are now working, many thanks for the fix! :-)

Here's a short summary about the 'working' vs. 'not working' programs in Win98:

1) giac.dll is now exactly the same in xcasexe.zip and xcas98.zip (and works!)

2) not working in Win98:
xcas.exe from xcasexe.zip
icas.exe (13.11.) from xcasexe.zip

3) working in Win98:
xcas.exe from xcas98.zip
icas.exe from xcas98.zip
giac.exe from xcasexe.zip

Maybe it could make your update process easier in the future if you would just move xcas.exe (renamed as xcas98.exe) and the working icas.exe from xcas98.zip into xcasexe.zip, so you won't need to upload a separated Win98 version. And furthermore I would say that you could simply omit all those cyg*.dll files from xcasexe.zip - this would make the update version much smaller, and they already exist in the full installer (xcasinst.exe).
Just my 2 cents ... ;-)

Répondre