KetiIO,

It would be nice if the following features were provided:

Tab stops.

This means we can set the position for each tab for formatting purposes, for example...

the first tab stop could be at 3, then 15, then 30 then 35...

So I can format similar to




X proc

.repeat
xor eax, eax ; 1; clear out regs
xor ebx, ebx ; 0;
mov al, [esi+ebp] ; 1;
.until ZERO?

ret
X endp



where each indent is actually a tab stop... or provide a way we can do so like in word... but I think in the Borland IDE's we can specify tabs like

Tabs:
[3, 8, 15, 25, 30, 25]

Then each time I press tab it jumps to that spot...


Feature 2... is, perhaps you can make a vertical line draw that visually represents a character position. I can print 95 characters wide on my printer, so I should be able to set a line be drawn at 95 so as I'm typing I know where the line cutoff on the printer is so I can wrap it accordingly...


Thanks,
_Shawn
Posted on 2003-05-24 19:42:35 by _Shawn
Isn't a tab in any editor a multiple? even in Word! My tabs are at 8 so they go 8,16,24,32 etc... I know of no editor where the tab stops are not evenish.... like where do you get 3, 8, 15, 25, 30, 25? Even in a 250$ editor I bought last year.... they tabs are multiples.... Jeesh, I wouldn't want to look at your source... :-)

Tab stops are provided in RadASM...Option > code editor options... > Tab size..... set your tabs there.....
Posted on 2003-05-25 00:05:39 by Gunner
Ewayne's ASMEdit allows tab stops set in a more custom way.

:grin: Posted on 2003-05-25 00:11:46 by bitRAKE
It's used in Borland editors, most 3rd pary Delphi/C++ Builder editor components, and Word has a feature for that (that I don't use much but it's there (called tab stops)... I'll provide a link soon so you can see for yourself what I'm talking about... BTW: my code is and always has been very very very easy to read and understand.


Thanks,
Shawn
Posted on 2003-05-25 00:11:53 by _Shawn
Good idea for an addin.
Anyone has the time?

KetilO
Posted on 2003-05-25 05:39:01 by KetilO