The MASM Forum Archive 2004 to 2012

Miscellaneous Forums => 16 bit DOS Programming => Topic started by: hungerTom on October 27, 2008, 10:49:09 PM

Title: Programming Tools under Dos
Post by: hungerTom on October 27, 2008, 10:49:09 PM
Are there any good & free tools out there anybody would want to recommend for programming in and for dos.
To be more specific, I'm used to writing code in editors such as SciTE or any other 'modern' editor with syntax highlighting and all the bells and whistles.

Now I've been looking around for something which at least resembles this kind of work-environment under dos, but so far have not been successful.

Please tell me there are good alternatives to EDIT, which is just really painful to my 'young' mind ...

Title: Re: Programming Tools under Dos
Post by: FORTRANS on October 28, 2008, 01:49:44 PM
Hello,

QuotePlease tell me there are good alternatives to EDIT, which is just really painful to my 'young' mind ...

   Yes, that rates an ouch.  I like the WordPerfect programmer's editor ED.EXE.
No syntax highlighting, but allows for macros, up to nine files, and a lot of other
features.

http://www.columbia.edu/~em36/wpdos/shell.html

   Unfortunately an editor is a personal taste.  So, it  may take some getting
used to.

Regards,

Steve N.

   Based on feedback, I will mention that the F3 key is the help key, it brings
up a help topics page.  Hit F3 twice and you get a function key summary.
One feature that is not immediately evident is the command line "ED /L filename"
will allow the next command "ED /L" to resume editing at your last position in
that file.  Another is that F6 does a kind of indent or line copy.
Title: Re: Programming Tools under Dos
Post by: hungerTom on October 28, 2008, 11:00:14 PM
QuoteUnfortunately an editor is a personal taste.
That is so true...I just asked because I'm not all that familiar with programs and utilities that were popular and in use at the time dos was mainly in use.

I tried what you suggested, and it doesn't really fit. I need something simple, and EDIT would be fine for me, had it some form of syntax highlighting (read, more colours) and a few other enhancements that would make it suck not quite as hard (to me)...
I've also tried a program called pedit, which was fine(felt very much like edit), again just missing maybe a few colours...

The problem I'm having when searching for something fitting is that very few of these programs seem to have a website, and even less tend so supply screen-shots of their interfaces, making it very a tedious affair finding the right one, because it basically means testing every single one...

I'm depending on your help here, great dinosaurs of the dos-age!!  :wink

Any more suggestions??
Title: Re: Programming Tools under Dos
Post by: MichaelW on October 29, 2008, 12:05:36 AM
Try the Edit link here:

http://www.freedos.org/freedos/software/
Title: Re: Programming Tools under Dos
Post by: hungerTom on October 29, 2008, 06:53:29 PM
The link was very helpful, thanks.

I have a slight problem though.
The editors I chose to try out all require csdpmi.
I downloaded csdpmi*b.zip, extracted the archive to c:\csdpmi and added that dir to my path.
The Editors(setedit,fed) now seem to start, but I just get a blank screen with nothing happening.
Is it not enough to add csdpmi's dir to path, do I need to do more to install it?
Title: Re: Programming Tools under Dos
Post by: MichaelW on October 29, 2008, 09:08:21 PM
Try extracting the files to the current directory (i.e. the directory where the editor is).
Title: Re: Programming Tools under Dos
Post by: Wannabe on October 29, 2008, 11:36:32 PM
I used Boxer back in the DOS age, a very configurable editor with syntax highlighting and compile support.
It was shareware then, with a nag screen on exit, and is now retired by Boxer Software (www.boxersoftware.com), so
I dont know about it's license status. You could mail them and ask.
It can be found at ftp://ftp.sunet.se/pub/simtelnet/msdos/editor/boxer75a.zip
(http://www.freeimagehosting.net/uploads/b87bb04ddc.png) (http://www.freeimagehosting.net/)
Title: Re: Programming Tools under Dos
Post by: hungerTom on October 30, 2008, 11:14:17 AM
I moved the files to the editors respective directories, which didn't seem to change anything.
I then noticed that I'd been to impatient. After maybe 1min the editor loads. fed is quite usable then. setedit on the other hand is barely usable, really bad performance.
I imagine this has something to do with qemu (with which I'm running msdos), but I'm not sure and haven't found anything on the topic either.

Boxer seems very neat, maybe a bit fullblown, but definetly something to look into further...now about that license....
Title: Re: Programming Tools under Dos
Post by: Wannabe on October 30, 2008, 10:08:09 PM
Nope, Boxer/DOS is still shareware. Just mailed them. They sell it for US $55...  :(
Title: Re: Programming Tools under Dos
Post by: hungerTom on October 31, 2008, 12:07:50 AM
QuoteThey sell it for US $55
:lol
That's ridiculous. So now I'm stuck at square one again...
Title: Re: Programming Tools under Dos
Post by: Mark Jones on October 31, 2008, 03:06:35 AM
Perhaps there is something in this thread that may help? (There's a file inside called ED.ASM, but I don't know any more about it.)

http://www.masm32.com/board/index.php?topic=10213.0
Title: Re: Programming Tools under Dos
Post by: MichaelW on October 31, 2008, 03:17:57 AM
If the editor will be used under DOS, wouldn't it make more sense to evaluate the candidates under DOS?
Title: Re: Programming Tools under Dos
Post by: japheth on October 31, 2008, 03:26:56 AM

FTE is worth a try. Free, Open Source, Syntax Highlighting.

See:

http://www.bttr-software.de/forum/forum_entry.php?id=5355

Title: Re: Programming Tools under Dos
Post by: hungerTom on November 03, 2008, 07:31:04 PM
QuoteFTE is worth a try.
I sadly cannot get it to work.
I get an error when calling
cfte config/main.fte fte.cnf
Something about a missing include.  :(
Title: Re: Programming Tools under Dos
Post by: japheth on November 07, 2008, 08:16:40 AM
Quote from: hungerTom on November 03, 2008, 07:31:04 PM
QuoteFTE is worth a try.
I sadly cannot get it to work.
I get an error when calling
cfte config/main.fte fte.cnf
Something about a missing include.  :(

Well, yes, there must exist a "config/main.fte" file for the cfte command. Since you didn't reveal the exact error msg I can only guess: perhaps you did unpack the package without restoring the full path names, so the subdirectory "config" get lost?

FTE is highly configurable, there should exist a bunch of readable text files *.fte files in the config subdir. CFTE.EXE reads them and is to create a binary file, FTE.CNF, which then serves as configuration file for the editor itself (FTE.EXE).
Title: Re: Programming Tools under Dos
Post by: hungerTom on November 07, 2008, 04:19:49 PM
No, the config subdir exists, its just not compiling the config file due to some error.
I'm very much in a rush right now, but I'll post the message for you here, once I find the time....
Gotta catch that train...
Title: Re: Programming Tools under Dos
Post by: Rockphorr on November 07, 2008, 07:13:06 PM
Quote from: hungerTom on October 28, 2008, 11:00:14 PM
QuoteUnfortunately an editor is a personal taste.
That is so true...I just asked because I'm not all that familiar with programs and utilities that were popular and in use at the time dos was mainly in use.

I tried what you suggested, and it doesn't really fit. I need something simple, and EDIT would be fine for me, had it some form of syntax highlighting (read, more colours) and a few other enhancements that would make it suck not quite as hard (to me)...
I've also tried a program called pedit, which was fine(felt very much like edit), again just missing maybe a few colours...

The problem I'm having when searching for something fitting is that very few of these programs seem to have a website, and even less tend so supply screen-shots of their interfaces, making it very a tedious affair finding the right one, because it basically means testing every single one...

I'm depending on your help here, great dinosaurs of the dos-age!!  :wink

Any more suggestions??

You can apply last programming techinues in DOS.
Just addapt it. Only it is a problem.