Home
Softono

Dwed

Open source MIT Pascal
97
Stars
4
Forks
0
Issues
6
Watchers
1 year
Last Commit

 About Dwed

Text file editor and IDE with syntax highlight for MS-DOS and 8086 CPU. Works in Real-Mode and can handle file up to 2G.

Platforms

Web Self-hosted

Languages

Pascal

Links

Need Help Installing Dwed?

We provide expert installation service for this software. Our team will install, configure, and secure Dwed on your server. plans start at just $30.

DWED

Text file editor and IDE for MS-DOS and 8086/88 CPU (IBM XT-grade PC) designed in modern style.

Main features:

  • Support files with size over 64kb (~300kb conventional, or up to 2gb swap)
  • Dont require DPMI-server or 80286 CPU, but support huge swap-file (could be placed on ramdisk)
  • Support basic syntax highlight (C/C++/C--, Pascal, Basic, Assembler, Xml/Html, text files etc)
  • Support multiple file editing at the same time
  • Support unix-like text files for open
  • Support Long File Names (LFN)
  • Support internal clipboard (size up to 32kb)
  • Support Windows Clipboard (you can use it with clipdrv or DosBox-X)
  • Support user's color scheme (via config-file)
  • Support user's shell script running by hotkeys F5, F8, F9.
  • You can disable highlight and receive good speed with XT.
  • Support mouse

Restrictions:

  • This software is writen in Turbo Pascal, so string length is limited to 255 chars.
  • DWED don't parse file content in the same way, as compilers - so, some time syntax highlight can fail (be wrong). I know it. But it is better then nothing.
  • No Undo/Redo functionality. The reason is the same as why i dont build AST for syntax highlight - here is no memory/CPU speed for it.

Here is small review/intro on FreeDOS channel: http://www.youtube.com/watch?v=7zFomGoKdlQ

How to run and use

Use:

C:\DWED\dwed.exe filename1 .. filenameN

Use key F1 to get more documentation (hotkeys, tips etc). I don't want write documentation and put all knowledge to buildin help.

Screenshots

Text file highlight

Image Screenshot - Txt syntax highlighjt

Turbo Pascal syntax highlight

Image Screenshot - Pascal syntax highlighjt

Power Basic syntax highlight

Image Screenshot - Basic syntax highlighjt

C syntax highlight

Image Screenshot - C syntax highlighjt

Help mode

Image Screenshot - C syntax highlighjt

ASCII Table addon

Image ASCII Table addon

Inspired by

ASCII program. Version 4.23 (C) Compact Soft, 1991.
By: Alexander Dudarenko & Dmitry Kohmanyuk.

Published at Softpanorama in 1993 (SP53A), now here is my remake for dwed.

Calculator addon

Image Calculator addon

Build and dependency

Requires system2 library - https://github.com/DosWorld/libsystem2

To build binaries, you need Turbo Pascal 6.0/7.0 in path, SPHINX C-- by Michael Sheker and my small make. Then - type

  make

License

MIT License. See LICENSE file.