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]
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
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
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.
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
Thanks
This update of RAEdit should fix the problem.
KetilO
EDIT.
Attachment deleted.
Thanks
I has this same problem under xp-sp2
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,
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)
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.
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.)
Hi Mark
The Char has always been, as the name suggest, number of characters from the left.
KetilO
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,
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?
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.
Hi
This cannot waits for a '\' as end marker
If you write after this comment a \ crash the RaEdit
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
I can't see your image!
It shows fine here.
Press quote message to see the direct link to it.
Hi all
Bugs should be fixed now.
See first post for attachments.
KetilO
Hi KetilO
Thanks for your Hard work und fast updates!!
I have tested all the last bugs works fine great work :U
Greets,
Menu -> Option -> Colors & KeyWord -> Show divider line
It's not work!
RadASM Version 2.2.1.2 is fine!
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 ...)
Thanks UtillMasm
Bug fixed in RAEdit.dll
You can get it from the first post.
KetilO
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
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!
Hi UtillMasm
Done. But what problem des it fix?
KetilO
[attachment deleted by admin]
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.