SlickEdit

From EDM2
Jump to: navigation, search
SlickEdit
Slick23.png
Name SlickEdit
Version 2.3 (1993)
Vendor Microedge Inc.
Author J. Clark Maurer
Licence Commercial
WWW

SlickEdit was introduced by MicroEdge Inc. in 1988. It was a text mode application that ran under DOS and 16-bit OS/2. Over the next couple of years, the editor was ported to almost every Unix platform in existence at the time. Its primary selling points were the ability to handle huge text files, something that most editors at the time had difficulty with, and an extensible kernel/programming feature similar to EPM except that instead of REXX SlickEdit used a custom-built scripting language called Slick-C that mimicked the parsing features of REXX, but otherwise was C like.

Over the next couple of years the company added some advanced development features to the package but hit a bump when IBM introduced the EPM editor that was not only free, it ran under a GUI and although in some respects not as fully featured as Slickedit, it did offer some features and a level of speed that SlickEdit did not. Also, the REXX language offered as an extensions programming language by EPM was deemed to be easier to use than Slick-C and a vibrant community of EPM users soon had a huge variety of extensions available for IBM's editor.

The first version of Visual SlickEdit was introduced in 1994 for OS/2 and Windows. However, sales of the text mode version slowed down to such a degree that they were discontinued around 1997.

Features

  • Concurrent process buffer for OS/2 with command retrieval. Compiler and GREP error messages processed.
  • Extensive configurability front ended with an on-line configuration menu, file extension setup menu for compiler and language support.
  • Fast large file handling. Support for extended and EMS memory.
  • Procedure tagging for C, Modula2, Pascal, dBASE, Assembler, and SLICK languages.
  • Syntax expansion/indenting for languages above.
  • Multiple clipboard support. Deletes are saved as clipboards and may be retrieved.
  • Command line shell that supports retrieval, completion, and multiple clipboards.
  • Programmable file manager that is capable of hard disk backups.
  • Block, character, and line marking capabilities.
  • Help system - automatically indexed and categorized help. Documents macro language, built-in macro language functions and commands bindable to keys.
  • Menu system is programmable and automatically indexed.

Versions

  • 1.0 (Dec 1988)
  • 1.05 (Feb 1989)
  • 2.0 (Apr 1990)
  • 2.2 (1992)
  • 2.3 (1993)