|
In a message dated 24/09/03 19:33:23 GMT Daylight Time, [EMAIL PROTECTED] writes:
I'll try to pick up all bugs reported. Here is another bug in SMSQ/E.
1. SMSQ/E v3.01 on Q40/60
WM_PAPER, WM_INK etc find the WMAN vector (for the new WM.TRAP3) by using IOP.PINF which puts it into A1. Unfortunately this is done before getting the parameters. This means that if a parameter is an "_expression_", so that its value is on the arithmetic stack, it will be lost.
2. SMSQ/E v3.01 (v3.01a?) on QPC2
The above fault does not occur with v3.01a (?) because here the WMAN vector is taken straight to A2 from the CON linkage without using A1.
I hope that no other S*BASIC extension clobbers A1 before getting its parameters!
BTW does anyone know whether the CON linkage is guaranteed to have such items as the WMAN vector in the same place for each version of SMSQ/E? Or is a programmer expected to use IOP.PINF or the new PV_PINF to get this vector?
George
|
- Re: [ql-users] RFC Derek Stewart
- Re: [ql-users] RFC P Witte
- Re: [ql-users] RFC Marcel Kilgus
- Re: [ql-users] RFC P Witte
- Re: [ql-users] RFC Marcel Kilgus
- Re: [ql-users] RFC P Witte
- Re: [ql-users] RFC wlenerz
- Re: [ql-users] Bugs Geogwilt
- Re: [ql-users] Bugs Marcel Kilgus
- Re: [ql-users] Bugs wlenerz
- Re: [ql-users] Bugs Geogwilt
- Re: [ql-users] Bugs Marcel Kilgus
- Re: [ql-users] Bugs Marcel Kilgus
- Re: [ql-users] Bugs Jerome Grimbert
- Re: [ql-users] Bugs Marcel Kilgus
- Re: [ql-users] Bugs Jerome Grimbert
- Re: [ql-users] Bugs Marcel Kilgus
- [ql-users] Italian QL meeting 200... Davide Santachiara
- Re: [ql-users] Bugs Jerome Grimbert
- Re: [ql-users] Bugs wlenerz
- Re: [ql-users] Bugs wlenerz
