home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!news.univie.ac.at!scsing.switch.ch!univ-lyon1.fr!ghost.dsi.unimi.it!rpi!gatech!swrinde!cs.utexas.edu!sun-barr!male.EBay.Sun.COM!exodus.Eng.Sun.COM!exodus.Eng.Sun.COM!news
- From: mjb@icestation.Eng.Sun.COM (Mike Bundschuh)
- Newsgroups: comp.sys.sun.apps
- Subject: info on CRISP (brief-like editor)
- Date: 27 Jan 1993 17:35:06 GMT
- Organization: Sun Microsystems, Inc.
- Lines: 224
- Distribution: usa
- Message-ID: <lmdhuaINNs9d@exodus.Eng.Sun.COM>
- Reply-To: mjb@icestation.Eng.Sun.COM
- NNTP-Posting-Host: icestation
-
- Has anyone had any experience with VITAL's version of CRISP, a brief-like
- editor? I am wondering if somebody has already tried it out on Sun's.
-
- Thanks,
- _______________________________________________________________________
-
- Mike Bundschuh
- Sun Technology Enterprises Internet: mjb@Eng.Sun.COM
- 2550 Garcia Ave. MTV 02-208 UUCP: ...!sun!mjb
- Mountain View, CA 94043-1100 Phone: (415) 336-1273
-
-
- -----< begin here >-----
-
- >From sugar!rohit@uu.psi.com Tue Jan 26 22:56:10 1993
- Subject: CRISP: Fact Sheet
- To: Michael.Bundschuh@Eng (Mike Bundschuh)
- Date: Tue, 26 Jan 1993 20:53:41 -0600 (CST)
- In-Reply-To: <9301262308.AA13604@icestation.Eng.Sun.COM> from "Mike Bundschuh" at Jan 26, 93 03:08:22 pm
- Reply-To: <rohit@neosoft.com>
- Phone: (713) 781-7406
- Organization: VITAL
- Mime-Version: 1.0
- Content-Type: text/plain; charset="US-ASCII"
- Content-Transfer-Encoding: 7bit
-
-
- Hello,
-
- This document is not meant to start a religous war on editors. Its only
- purpose is to bring to public knowledge the existence of an editor under
- the UNIX platform which by its power and ease of use is worth considering.
-
- The editor is called CRISP.
-
- CRISP is compatible to BRIEF, the editor which has sold more in numbers
- than every other editor combined under DOS. CRISP's can do a true keystroke
- emulation of BRIEF. User's can run existing BRIEF macros, as well as use both
- BRIEF/UNIX regular expressions.
-
- CRISP also has a VI emulation which passes the VI-turing machine macro test.
- It gives seasoned VI programmers, what they have always longed for:
- multi window / multi buffer environment, with full color/hilighting support.
-
- CRISP runs on various UNIX platforms and has a true X version with scrollbars,
- buttons etc, as well as a character version.
-
- The latest version is 3.0N. For information regarding its availability,
- ordering information, and pricing send a mail detailing your needs to:
- owner-crisp-list@uunet.uu.net
-
- CRISP IS A COMMERCIAL PRODUCT.
-
- Summary:
- ========
- CRISP is a fully customizable programmer's editor which is
- EXTREMELY POWERFUL yet provides an amazingly USER FRIENDLY
- editing environment.
-
- Almost every feature of the editor can be customized to a
- users liking.
-
- Here is what we call a CRISP 3 FACT SHEET.
- ===========================================
-
- One of the most powerful and envied feature list, yet amazingly easy to use.
-
- Available in both X and Character version. Support for Openlook, Motif,
- Character based environents.
-
- The X version is a true X window product with scrollbars, pinnable menus,
- buttons, full mouse support, drag & Drop file icons etc etc.
-
- Character version of Crisp is also available, which users can run on
- dumb terminals etc. A Vanilla mode is available which is the closest thing
- to a GUI based windowing environment on character based terminals.
-
- Extremely powerful C like macro language which is fully compatible with BRIEF.
- Most of the User interface is written in this macro language and hence is
- completely customizable. This includes buttons, popup menus etc etc. The macro
- language is compatible with BRIEF.
-
- User defined keymappings.
-
- Full Color support.
-
- Has only one mode unlike VI.
-
- Multiple, resizable active windows on screen with an ability to
- cut/copy/paste between them.
-
- Unlimited Undos/Redos, even after one has saved their files.
-
- Highlights text when marking unlike EMACS.
-
- Change fonts on the fly while editing, to see more/fewer lines.
-
- Point and click feature, i.e. cursor goes directly to the point
- where the mouse is clicked.
-
- Search and translate on marked blocks which may be rectangular / columnar.
-
- Indent/Outdent entire blocks of highlighted text at a time using TAB key.
-
- Scroll lock windows for synchronized movement when comparing files.
-
- Keep scrollable histories of Search & Replace patterns.
-
- Edit same file in various windows and still maintain consistency.
-
- Save editing environment/layout on a per directory, per user basis.
-
- Edit same file in various windows and still maintain consistency.
-
- Edit multiple files on the same screen at one time.
-
- Resizes the file as one resizes the external window.
-
- Column, Line, Character marks.
-
- UNIX/BRIEF regular expressions, spanning across lines.
-
- On line manuals and context sensitive help.
-
- Multiple backups/versions while editing.
-
- Autosaving feature.
-
- Support for multiple named clipboards which are automatically saved and
- restored across editing sessions.
-
- Ability to run shells inside editor windows via shell buffers.
-
- Hardware / Operating System independent macro binaries. This feature is helpful
- for users trying to integrate the editor in their programming environment and
- do not want to go through the porting efforts.
-
- Record/Playback/Save sequence of keystrokes for repetitive editing. These
- macros can be saved across editing sessions.
-
- Integrated access to external system programs like compilers, grep etc with
- an ability to intelligently process their output.
-
- User Customizable buttons, pull down pinnable menus, scrollbars etc.
-
- Full blown support for language sensitive template editing.
-
- Literal display mode to visually display TABS etc.
-
- Hex mode to display text in hex code.
-
- Ability to edit DOS/Unix-Ascii/Binary files.
-
- Ability to go to a particular line, column, delimited field.
-
- Multiple bookmarks, place holders, with an abilty to see all of them.
-
- Support for abbreviations while typing.
-
- Context sensitive Home/End keys.
-
- Incremental and interactive search / translate.
-
- Procedure tagging for various languages.
-
- Various text formatting options available.
-
- Floating point support for document maths.
-
- Front end to mail utility.
-
- Extremely easy directory navigation from within CRISP.
-
- Online ASCII, C-Precedence charts.
-
- Handles 8-bit character input as well for international users.
-
- Fast reading of large files. Crisp will delay reading a file until it is needed
- meaning that for really huge files, start up time is independent of file size.
-
- Provides TSR-like hooks for mapping input and output filenames. For example
- this is done so that editing a .Z file will automatically uncompress the file
- whilst reading it in.
-
- Pipes can now be edited, e.g. edit a file called "|df" will spawn a subprocess
- and read its input.
-
- New system independent pre-processor for the CRUNCH compiler supporting more
- ANSI-C style features and C++ comments (//).
-
- Handles matching brackets, braces, and BEGIN-END keywords.
-
- Other language dependent options now generalised to support arbitrary
- customizable extensions. E.g. word-wrap can be turned on for .txt and .doc
- files only.
-
- Tag stacks supported.
-
- Crisp supports a GDB macro for source level debugging using the GNU GDB
- debugger. (Source is displayed in one window and commands displayed in a
- different window).
-
- Telephone directory feature implemented.
-
- Changes file to help in keeping a status report in developing projects.
-
- Online calculators.
-
- If there is a feature in another editor that one likes, more than likely
- it is their in CRISP too, I have only tried to list the ones that would be
- applicable to the largest segement of programers/users. Contact me for
- details.
-
- --
- Rohit Mehrotra
- ------------------------------------------------------------------------------
- VITAL | 10755 Meadowglen Lane, #238
- Ph: 713-781-7406 | Houston, TX 77042.
- EMAIL: rohit@neosoft.com
- & I DO speak for VITAL
-
- ------< end here >------
-
-
-