Thread View: comp.windows.x.apps
1 messages
1 total messages
Started by Mike Bundschuh
Wed, 27 Jan 1993 17:37
info on CRISP (brief-like editor)
Author: Mike Bundschuh
Date: Wed, 27 Jan 1993 17:37
Date: Wed, 27 Jan 1993 17:37
222 lines
8050 bytes
8050 bytes
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 >------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads