Hi KetilO
I installed the latest RA version (2.2.1.8d from Cherrytree) and found a bug in the Property pane.
If you select Data, Objects or Methods, the output result is not shown or the data not found.
I tested the same rad file using a previous version (2.2.1.6) and all is working fine there.

Best regards,

Biterider
Posted on 2009-11-21 00:09:58 by Biterider
Hi

Did you update masm.ini?
The important part is section Code


ParseDll=masmParse.dll
;Skip={C},option,@@,include,includelib
;Code=? endp,$ proc
;Const={C},$ equ,$ =,$ textequ
;Data={C},$ db,$ dw,$ dd,$ dq,$ df,$ dt,$ byte,$ word,$ dword,$ qword,$ real4,$ real8,$ tbyte
;Macro=endm,$ macro
;Struct=? ends,$ struct,$ struc,$ union
;Label={C},$ :
;Local={C},local $
Other=Methods,10,Objects,11
Methods=MethodEnd,Method $
Objects=ObjectEnd,Object $


KetilO
Posted on 2009-11-23 09:26:41 by KetilO
Hi KetilO
I tried with my custom Masm.ini and with the original supplied with the "full download" and the result are the same.
One thing was wrong in my first observation, since loading a second project, the .data information was shown correctly, but Objects and Methods were not displayed at all.

BTW, i noticed the lack of the ".continue" keyword in the CodeBlock
xx=.while,.endw,.break,.continue,0
xx=.repeat,.until|.untilcxz,.break,continue,0

Regards,

Biterider
Posted on 2009-11-23 15:00:54 by Biterider
Hi

There was a bug in masmParse.dll

KetilO
Attachments:
Posted on 2009-11-24 01:25:13 by KetilO
Good work, Ketil :)
Maybe now I will update :P (waits for the nod from Gerhard)

Posted on 2009-11-24 01:42:24 by Homer
Hi Ketil
This part works now, but... there is always a but... the "Goto Declare" doesn't work for Objects and Methods. The rest is fine.

Regards

Biterider

PS: i noticed recently that using "Block->Convert->Trim Tailing Spaces" does not mark with a yellow rectangle the lines that were changed. Maybe it is intentional behaviour, but I only want to mention it.
Posted on 2009-11-24 12:14:03 by Biterider
Hi Biterider

RadASM 2.2.1.8e is uploaded

Whats new:
-------------
2.2.1.8e
o Improved 'Goto Declare' and double clicking in properties (better support for Obj32Asm).
o Fixed bugs in masmParse (better support for Obj32Asm, macros and constants).
o Fixed bug in RAEdit where trim trailing spaces did not update line changed state.

Note that $ should be defined as a character in masm.ini.
This adds support for $Name (often used in macros).


2=0251122522222232;20-2F
3=1111111111242221;30-3F


KetilO
Posted on 2009-11-26 02:11:04 by KetilO
Thanks Ketil
It is working well again  :thumbsup:

Biterider
Posted on 2009-11-26 14:35:07 by Biterider