dl@clsib21.UUCP (David Livshin) (09/07/88)
This article gives a brief description of de and the features it offers. For more information, write DaLSoft 26 Niles Road Randolph, MA 02368 and/or call (617) 986 - 7491 and/or reffer to review in the May 1988 issue of Dr. Dobbs Journal. de - Description de is an extensible display editor featuring true multi-windowing. de doesn't just split the screen vertically or horizontally. Rather, it enables the creation of any number of any sized windows and locates them in any position on or outside the screen. Like window applications on many advanced workstations, de supports covered rectangular windows, i.e. windows that can overlap arbitrarily ( just like pieces of paper on a desk ). It provides a rich and comprehensive set of window-operations and allows a flexible interface between data and window representation. In addition, de has a command set and general approach derived from the EMACS editor. de has a fully configurable keyboard and its vast set of the commands allows editing of any number of files, supports very powerful macros, provides incremental search and much more. de can be used on IBM PC, XT, AT or compatible with at least 128K of memory running MS-DOS 2.0 or latter. It is sold for $75 that includes executable object file and full documentation. de is also available on many UNIX workstations. de - Features * Truly multi-windowing de supports covered rectangular windows, i.e. windows that can overlap arbitrarily ( just like pieces of paper on a desk ). It allows creation of any number of any sized windows and locates them in any position on or outside of screen. Provides commands to create, resize, move window, change windows attributes ( e.g. user definable tab stops ) etc. * Multiple file editing de allows editing of any number any sized files, that will fit into available memory. Allows editing of the same file in different windows. * Completely reconfigurable keyboard de allows to associate a key or key combination with its internal commands. In addition to this it enables assignment of user created macros to keys. * Powerful macros de supports default and named macros. The macros may be nested and command is available allowing macro to be paused to accept input from the keyboard. Macros may be assigned to keys. * Search and replace de supports incremental forward and backward search and conditional replacement. It allows to repeat last search and to edit search string. * Complete cursor control de allows to move cursor in any direction, move it to beginning or end of the buffer, place it on any specified line number, scroll the line where cursor is up and down etc. * On-line help de provides on-line description of any key or key sequence and shows binding of any of its commands. * Flexible initialization de under invocation tries to execute commands from the specially named file, thus allowing the set up of a proper environment. * Automatic indenting de allows automatic indentation - an option that might be especially helpful in editing programs written in C or other high-level languages. de - Technical Specifications Current version:............................... 1.2 Maximum number of windows:............... unlimited Minimum size of window:........................ 1x2 Maximum size of window:................ 65534x65534 Maximum number of buffers:............... unlimited Maximum windows per buffer:.............. unlimited Maximum text buffer size:................ unlimited Maximum line length:..................... unlimited Maximum lines in buffer:................. unlimited Maximum number of files:................. unlimited Maximum number of macros:................ unlimited Maximum macro size:...................... unlimited Maximum nesting depth of macro:................. 16 Source code in:.................................. C Code and data size:............................ 75K Operating system supported:.... MS-DOS, PC_DOS 2.0+ Also available under:......................... UNIX Documentation:.... manual plus quick reference card Support:..................................... phone Author:.............................. David Livshin `unlimited' should be understood as `determined by the amount of the available memory'
nelson@sun.soe.clarkson.edu (Russ Nelson) (09/09/88)
Notice the initials of the poster (DL), the name of the company
(DaLSoft), and the name of the Author of the program (same as the
poster). Also notice the price of the editor ($75). I would say that
this person is advertising using the net.
Since David has posted an advert for his editor, I'll post an advert for
mine:
Freemacs, the only freely copyable programmable editor for the PC.
Free. And, because it is free, I support it via the net. Got a
question? Send me mail.
Available from grape.ecs.clarkson.edu [128.153.13.196],
/e/files/freemacs/emacs15a.arc. Also available from the CUHUG
BBS (315)268-6667, File area 25, emacs15a.arc
In article <854@clsib21.UUCP> dl@clsib21.UUCP (David Livshin) writes:
This article gives a brief description of de and the
features it offers. For more information, write
DaLSoft
26 Niles Road
Randolph, MA 02368
and/or call (617) 986 - 7491
and/or reffer to review in the May 1988 issue
of Dr. Dobbs Journal.
...
It is sold for
$75 that includes executable object file and full
documentation. de is also available on many UNIX workstations.
...
Author:.............................. David Livshin
--
--russ (nelson@clutx [.bitnet | .clarkson.edu])
Shuzan held out his short staff and said, "If you call this a short staff,
you oppose its reality. If you do not call it a short staff, you ignore the
facts. Now, what do you wish to call it?"