The Auto Barakets in RadASM has bug indeed.

if u type:
'ESI[' it will turn into -> ''

there for if u want 'ESI[]' just 'ESI []' with space :P
i dunno this bug appears (latest version)
Posted on 2004-01-10 02:40:27 by wizzra
I can't get it working with IDEAL mode. :(



dword ebx]

will be

dword [ebx]
Posted on 2004-01-10 05:48:32 by Bi_Dark
Hi Bi_Dark,

nothing matter is it ideal or not. Anyway, i have just tested one for ideal. Must work properly. Are you sure you have checked "Auto Brackets"?
Posted on 2004-01-10 20:56:45 by cakmak
Hi cakmak,

Yes, I've checked it, It did only at ebx, not at dword (use the latest prereleast here).
Maybe I did some thing wrong...
Posted on 2004-01-11 19:18:57 by Bi_Dark
What I can not understand - why everybody has 2 brackets placed with one keystroke - yet I have three!
Posted on 2004-01-11 23:07:52 by The Svin
No. you can not do,

; i didnt understand - if?

i meant,

dword

if i misunderstood tell me. Meanwhile, you may do,



also.
Posted on 2004-01-11 23:12:36 by cakmak
In the IDEAL mode (I'm using LzAsm), size override need to be in the square braket pair thus the below code:



mov eax,dword [ebx]


Won't work. What I want is '' which is i can't get this to work. :sweat:
I mean when I typed 'mov eax,dword ebx' and press ']' key, It did only at ebx (like the above code) which, if works, should be ''. It's ok if RadAsm can't does this.

Thanks.
Posted on 2004-01-12 06:48:46 by Bi_Dark
Back from my holidays and fired radasm up again (after a looooooooooong time) and found something:

1.

try to copy following line into your Radasm editor (its a line from Ketil O`s sample)


Private Const szInst As String = "AAA AAD AAM AAS ADC ADD AND CALL CBW CLC CLD CLI CMC CMP CMPS CMPSB CMPSW CWD DAS DEC DIV DAA ESC HLT IDIV IMUL IN INC INT INTO IRET JA JAE JB JBE JC JCXZ JE JG JGE JL JLE JMP JNA JNAE JNB JNBE JNC JNE JNG JNGE JNL JNLE JNO JNP JNS JNZ JO JP JPE JPO JS JZ LAHF LDS LEA LES LODS LODSB LODSW LOOP LOOPE LOOPEW LOOPNE LOOPNEW LOOPNZ LOOPNZW LOOPW LOOPZ LOOPZW MOV MOVS MOVSB MOVSW MUL NEG NOP NOT OR OUT POP POPF PUSH PUSHF RCL RCR RET RETF RETN ROL ROR SAHF SAL SAR SBB SCAS SCASB SCASW SHL SHR STC STD STI STOS STOSB STOSW SUB TEST WAIT XCHG XLAT XLATB XOR"

then scroll to the beginning of the line... works fine, then try to scroll to the end again. Doesnt work.
Or you have to click the lill arrow to get to the end of the line. This doesnt happen in my Windows Notepad.

This is annoying with longer lines, but they dont come so often.

2.
Bracketbug:

when i want to insert a local variable and type
LOCAL buffer[ it becomes LOCAL
so i have to add a space before the bracket.

regards
Posted on 2004-01-12 13:29:50 by Ranma_at

What I can not understand - why everybody has 2 brackets placed with one keystroke - yet I have three!

You are not alone with this weird stuff. (I'm using XP home)
May be it's Russian locale bproblem :confused:
Posted on 2004-01-18 14:44:18 by S.T.A.S.
I've just downloaded and tried last version (8b) - autobrackets feature works fine once again, though in "what's new" file there is nothing about fixing the feature. Yet with previous version - it places 3 brackets on my machine, with last one - only two.
Posted on 2004-01-23 12:48:41 by The Svin
Oh, yes, of course I've tried both original version 2.0.3.8 from KetilO's site and "previous" 2.0.3.8 release provided by donkey. (And I've just downloaded and tryed it again).
May be the key to the problem is 8b version? But I have no ideas where I can find it.
Really it's not so big problem for me, so I turned off this nice (specially for FASM) feature.
The more I type now, the more I'll type in the future :)
Posted on 2004-01-23 20:37:02 by S.T.A.S.
Hi S.T.A.S. The b version is the main version that you can now download from Ketil's site (Date January 21, 2004,). Be sure to clear your browser cache before downloading. It has cleared up the issues that I had as well.
Posted on 2004-01-23 21:00:49 by donkey
Hi donkey,
thanks for reply

But still I'm confused..
I cleared cache in both IE & Mozilla.. Also I tried some other browsers in linux..

The link is http://radasm.visualassembler.com/
RadASM's Date & version on this page are 2.0.3.8 (12-15-2003)

I have downloaded full package (1216K)
RadASM.exe file date is January 23 2004., 9:39:12.

But the problem remains!!
I have three brackets again:

mov		[EAX.FontAddress[],	ESI


But this is not RadASM problem I belive.
This is XP issue, because in 98SE everithing is OK!
Posted on 2004-01-25 05:50:25 by S.T.A.S.
I have W2K not XP. With version 8 had three brackets, with version 8b - two.
Posted on 2004-01-25 06:01:49 by The Svin