> Is there any good text editor with variable tabs per line (for assembler
> readibility's sake!)?
Well if you want a text-editor I suggest Ted, very good although it has
Dutch menus, which may be a problem (but I think not).
But if you're programming assembler: GO GET COMPASS!!!
(Yes, I'm shouting!)
If you've once worked with it you never want to work with something else.
It's an integrated programming-environment featuring Assembler, disassembler
and monitor, with fast & easy access.
You can save to all kinds of formats and even to sectors!!!
It's p-e-r-f-e-c-t.
Well, almost. Release 2.0 will be.
> FOOBAR LD A,B ; I DON'T LIKE THIS
> DJNZ FOOBAR
>
> FOOBAR LD A,B ; NEITHER THIS
> DJNZ FOOBAR
>
> FOOBAR LD A,B ; I LOVE THIS!
> DJNZ FOOBAR
??? So you want different TAB settings per instruction???
Well, if you want readability I suggest you drop your entire current layout
and go start a new one:
(when using a proportional emailbrowser):
Foobar: ld a,b
djnz Foobar
(when using a non-proportional emailbrowser):
Foobar: ld a,b
djnz Foobar
Some prefer to have the labels on seperate lines because it's easier when
inserting/deleting instructions but I don't; the CTRL-L keycode of Compass
is very useful.
Also, I use lowercase characters for the code (but uppercase is nice too),
and lower+uppercase-characters for Program-labels (like Foobar), and
uppercade-labels for data:
DATA: DB #FF
I really hope you take over these programming-habits because it really makes
your source much easier to read, it really makes a difference!
~Grauw
--
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<
email me: [EMAIL PROTECTED] or ICQ: 10196372
visit the Datax homepage at http://datax.cjb.net/
MSX fair Bussum / MSX Marathon homepage: http://msxfair.cjb.net/
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****