The MASM Forum Archive 2004 to 2012

Project Support Forums => IDE Development and Support => RadAsm Support Forum => Topic started by: KetilO on November 27, 2008, 10:25:38 AM

Title: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on November 27, 2008, 10:25:38 AM
Whats new:

RadASM 2.2.1.5
---------------------
o Option to set syntax backcolor on strings, comments, operators and numbers & hex values.
o Api files can now have commented lines. A commented line must start with ; or //
o Ini files now has a version.
o Updated addins to latest version. This fixess several bugs.
o Fixed bug with split screen.

KetilO

UPDATES!
2008-12-03 Fixed RichEdit caption property missing in RadASM.exe
2008-12-03 Fixed comment bug in RaEdit.dll
2008-12-04 Fixed divider line bug in RaEdit.dll


[attachment deleted by admin]
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on November 27, 2008, 02:44:27 PM
Hi KetilO

Thanks for the new version!

Great work :U


(I have a litte bug found with The color syntax)

(http://img3.imagebanana.com/img/4ry7leus/1.GIF)


I must set manually the color for the api syntax

And i have a question to the theme
Can you safe the theme in a extra ini expl: theme.ini

If i use a new version of Radasm must i set my old like Theme to the rAdasm.ini

Can you add this function in the next release?

Greets
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on November 28, 2008, 08:12:19 AM
Hi ragdog

The reason for this is your outdated themes in RadASM.ini.
You should fix and save new themes to prevent future problems.

Since the inifiles now are versioned, inifile problems should be a thing of the past.

KetilO
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on November 28, 2008, 08:14:54 AM
Hi all

There was a bug with exporting ID equ's from dialogs.

Included is a new RadASM.exe that fixes the problem.

KetilO

EDIT
Attachment deleted. See first post for new attachment.
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: Looser on December 01, 2008, 03:13:04 AM
Hi,
Thanks for this great IDE ketilo, keep the great work coming
My msg is about a little bug report, it concerns RAEdit drawing

If you scroll the editor area horizontally (one or 2 times on the right) and then try to select some lines of text, then text shows up in the line numbers column
Here's a ss:
(http://apu.mabul.org/up/apu/2008/12/01/img-041536c8bgn.jpg)

Vista SP1 ultimate
Core2duo
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 01, 2008, 09:31:19 AM
Thanks

This update of RAEdit should fix the problem.

KetilO

EDIT.
Attachment deleted.
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 01, 2008, 09:39:19 AM
Thanks

I has this same problem under xp-sp2

Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 01, 2008, 03:29:48 PM
Hi

I have tested it your new RaEdit.dll
And i have new bug found

(http://img3.imagebanana.com/img/l7nfn3v9/Unbenannt.JPG)

This is by auto correction

You enter invoke GetDlgItem,
then popup this auto corrections and destroy this graphic

Greets,
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 01, 2008, 10:12:26 PM
Hi

I have the next bug found on the RaEdit.dll

I have enter in my code  comment \
and i get this error Msg

(http://img3.imagebanana.com/img/kc1nhqem/Unbenannt.JPG)
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 02, 2008, 07:58:10 AM
Thanks ragdog

The paint bug should now be fixed.

The GPF is not happening here. Are you able to reproduce?

KetilO

EDIT
Attachment deleted. See first post for an updated attachment.
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: Mark Jones on December 02, 2008, 03:24:46 PM
KetilO, is this new (and by design) that the horizontal position counter considers tabs as being one character? i.e, the "Char: x" on the statusbar counts tabs as "1" even though they are 4 spaces wide. When moving the cursor to the end of a line to see if it is longer than 80 characters, lines with tabs in them report (n*4-1) less characters than expected (if spaces were used.)
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 02, 2008, 03:52:01 PM
Hi Mark

The Char has always been, as the name suggest, number of characters from the left.

KetilO
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: Looser on December 02, 2008, 05:27:33 PM
this is Great ketilo,
Just a not so much interesting thing,
Can you turn the version control plugin on so the version of this great RAEdit may increase

As already mentioned, this's not so important but may help us to follow you

Sincerely,
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 02, 2008, 06:01:31 PM
Hi

I have tested you new RaEdit.dll

This paint bug is fixed! Thanks

It` same bug if i write in my code comment \
by the slash get i this error Msg


Module name: RAEdit.dll (RadASM version 2.2.1.5)
Windows XP Service Pack 2
Exception code: C0000005h
EXCEPTION_ACCESS_VIOLATION
Instruction pointer: 100013B7h

Registers:
eax=3F00636Fh ebx=100117A8h ecx=00000008h
edx=FFFFFFFFh esi=1001182Ch edi=1001183Ch
ebp=0012FA18h esp=0012FA18h eip=100013B7h

Segment registers:
CS=001Bh DS=0023h SS=0023h
ES=0023h FS=003Bh GS=0000h
Flags: PF IF
Flags: PF IF
FDS=0023h SS=0023h
ES=0023h FS=003Bh GS=0000h


Stack:
0012FA34 10006853 3F00636F 01820BC8
00000035 0019B5A8 00000000 0012FA64
100032E5 0019B5A8 00000035 0012FC20
00000030 0019B5A8 10011960 00000089


What mean you with GPF?
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: Looser on December 02, 2008, 07:59:58 PM
Same here
I think that the problem has no thing to do with comment \
It's some thing related to .data? block end matching (it seems to me that it waits for a '\' as end marker
If it exists, comment \ doesn't work properly, if it doesn't exist, it works as it should.

Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 02, 2008, 10:05:12 PM
Hi

This cannot waits for a '\' as end marker
If you write after this comment a \ crash the RaEdit
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 03, 2008, 07:23:54 AM
Hi KetilO

I think i have the next bug found in Radasm

I have add a Riched control this give me not the caption of this

(http://img3.imagebanana.com/img/wrrey0i9/Unbenannt.JPG)

I must manually open my rc file and delete IDC_RED

CONTROL "IDC_RED",IDC_RED3,"RichEdit20A",0x50010000,246,3,88,146,0x00000000

Greets
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: UtillMasm on December 03, 2008, 11:28:53 AM
I can't see your image!
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: BlackVortex on December 03, 2008, 12:35:42 PM
It shows fine here.

Press quote message to see the direct link to it.
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 03, 2008, 01:00:07 PM
Hi all

Bugs should be fixed now.
See first post for attachments.

KetilO
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: ragdog on December 03, 2008, 06:07:55 PM
Hi KetilO

Thanks for your Hard work und fast updates!!

I have tested all the last bugs works fine great work :U

Greets,
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: UtillMasm on December 04, 2008, 01:15:47 PM
Menu -> Option -> Colors & KeyWord -> Show divider line

It's not work!

RadASM Version 2.2.1.2 is fine!
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: BlackVortex on December 04, 2008, 01:58:04 PM
Also, some typos, it's "highlighting,highlight" etc, not hiliting    :wink
Example :  http://en.wikipedia.org/wiki/Syntax_highlighting

And maybe Tools/Goto DOS  should run cmd , not command.com (user can easily change it, but you know ...)
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 04, 2008, 03:44:58 PM
Thanks UtillMasm

Bug fixed in RAEdit.dll
You can get it from the first post.

KetilO
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 04, 2008, 03:49:00 PM
Hi BlackVortex

Hiliting is the American spelling. Should be ok to use.

Go to Dos might be fixed in next release. Will have to check if it works on win95, 98 and me.

KetilO
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: UtillMasm on December 05, 2008, 03:44:06 AM
RAEdit.asm
->EditFunc proc ...
-->...
-->.if eax==CMD_LINE_UP
---->.if fAlt
----->...
---->.else
------->.if fControl
-------->...
------->.else
-------->...
-------->.if zero?
---------->...
---------->invoke GetCharFromPos,ebx,[esi].RAEDT.cpy,eax,pt.y
---------->push eax
---------->dec eax
---------->invoke IsCharLeadByte,ebx,eax
---------->pop edx
---------->add edx,eax
---------->mov eax,edx
---------->mov [ebx].EDIT.cpMin,eax

I like change it to below:

-->invoke GetCharFromPos,ebx,[esi].RAEDT.cpy,eax,pt.y
-->.if eax!=[ebx].EDIT.cpLine
--->push eax
--->dec eax
--->invoke IsCharLeadByte,ebx,eax
--->pop edx
--->add edx,eax
--->mov eax,edx
-->.endif
-->mov [ebx].EDIT.cpMin,eax

RadASM is great!
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: KetilO on December 05, 2008, 08:26:38 AM
Hi UtillMasm

Done. But what problem des it fix?

KetilO

[attachment deleted by admin]
Title: Re: RadASM 2.2.1.5 released (2008-11-27)
Post by: UtillMasm on December 05, 2008, 08:36:08 AM
I think if
    eax equate 0 or [ebx].EDIT.cpLine
then check CharLeadByte will make EDIT.line wrong! and scroll window as bad!

Just a very littler problem.