News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

RadASM 2.2.0.3 bugtest

Started by KetilO, June 23, 2005, 08:23:27 AM

Previous topic - Next topic

KetilO

Hi Biterider

Yes, there were several problems with the codecomplete tutorial.

Here is a new one.

KetilO

[attachment deleted by admin]

KetilO

Hi all

New upload:

o Added support for bcet BASIC. - http://www.arargh.com/basic/index.html

KetilO

Petroizki

The comment is not hilited in the end of a include line:


Petroizki

It seems that i cannot open any file in RadASM trough explorer. When i double-click an asm file, RadASM opens, but informs that "Cannot open the file".

KetilO

Thanks Petroizki

New upload.

The hilite bug (RAEdit) is not fixed yet.

KetilO

Ghirai

I'm also having problems with the extension registration for .rap and .asm files.
When dbl-clicking on one, windows asks with what to open, even though i repeatedly select RadASM and check the "always..." box.

Running XP Pro SP2.
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

KetilO

Did you try Option / File Association?

KetilO

Ghirai

Yes. Same thing.

.asm files look like thios in the registry: HKEY_CLASSES_ROOT\.asm\Shell\Open\Command, default REG_SZ with the value of C:\RadASM\RadASM.exe "%1".

Looks fine to me.
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

Mark Jones

I associated .rap and .dlg files to RadAsm (in Option-->File Association), but now cannot disable .dlg association. XP SP2.
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

Ghirai

Delete the key manually with regedit, in the HKEY_CLASSES_ROOT hive.
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

Mark Jones

Oh, you choose the associations to remove in Option --> File Association and click the "remove" button. :red

Has anyone experienced a situation where the intellisense feature and the enter key both stop working? Perhaps it has something to do with OllyDbg being open but this has happened about five times now. Only solution seems to be restarting RadASM.
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

TheoMcC

KetilO - I'd like to test your "bugtest" ver 2.2.0.3.  I currently have ver 2.2.0.0 installed and running (Thank you!). What's your recommended download/install procedure for this bugtest ver 2.2.0.3 so as not to disrupt previous installed version?

KetilO

Hi TheoMcC

Install 2.2.0.2 to a new directory. Then unzip 2.2.0.3 to this new directory.

KetilO

Biterider

Hi KetilO
I noted that in the masm.ini file, the .repeat/.until directives are missing (like .while/.wend).

I made the following changes

[CodeMacro]
;KeyWord,InsertBeforeActiveLine,InsertAfterActiveLine
;{I}=Copy indent from keyword line
;{C}=Cr
;{S}=Space
;{T}=Tab
;{$}=Copy Proc/Struct Name
;The macros are set up to assume AutoIndent on
1=.if,{T},{C}{I}.else{C}{T}{C}{I}.endif
2=.else,{T},
3=.elseif,{T},
4=.repeat,{T},{C}{I}.until
5=.while,{T},{C}{I}.endw
6=$ macro,{T},{C}{I}endm
7=$ proc,{T}{C}{I}{T},{C}{I}{T}{T}{C}{I}{T}{T}ret{C}{C}{I}{$} endp
8=$ struct,{T},{C}{I}{$} ends
9=$ struc,{T},{C}{I}{$} ends
10=Method,{T}SetObject esi{C}{I}{T},{C}{I}MethodEnd
11=Object,{T},{C}{I}ObjectEnd
12=.ifBitSet,{T},{C}{I}.else{C}{T}{C}{I}.endif
13=.ifBitClr,{T},{C}{I}.else{C}{T}{C}{I}.endif


and

[CodeBlock]
1=$ proc,? endp,,,6
2=.if,.endif,.elseif,.else,0
3=.while,.endw,.break,.continue,0
4=.repeat,.until,.break,.continue,0
5=$ struct,? ends,,,6
6=$ struc,? ends,,,6
7=$ macro,endm,,,14
8=.data,,,,16
9=.data?,,,,16
10=.const,,,,16
11=.code,,,,16
12=Method,MethodEnd,,,6
13=Object,ObjectEnd,,,4
14=BEGIN,END,,,0
15=Switch,endsw,Case,Default,0
16=;##\,;##/,,,4


in this last section I also added the .continue directive to the looping structures but I don't know if it is correct placed.

Regards,

Biterider

KetilO

Thanks Biterider

It is correct.

KetilO