home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / sun / apps / 3121 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  7.7 KB

  1. 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
  2. From: mjb@icestation.Eng.Sun.COM (Mike Bundschuh)
  3. Newsgroups: comp.sys.sun.apps
  4. Subject: info on CRISP (brief-like editor)
  5. Date: 27 Jan 1993 17:35:06 GMT
  6. Organization: Sun Microsystems, Inc.
  7. Lines: 224
  8. Distribution: usa
  9. Message-ID: <lmdhuaINNs9d@exodus.Eng.Sun.COM>
  10. Reply-To: mjb@icestation.Eng.Sun.COM
  11. NNTP-Posting-Host: icestation
  12.  
  13. Has anyone had any experience with VITAL's version of CRISP, a brief-like
  14. editor?  I am wondering if somebody has already tried it out on Sun's.
  15.  
  16. Thanks,
  17. _______________________________________________________________________
  18.  
  19.     Mike Bundschuh            
  20.     Sun Technology Enterprises    Internet: mjb@Eng.Sun.COM
  21.     2550 Garcia Ave. MTV 02-208    UUCP: ...!sun!mjb
  22.     Mountain View, CA 94043-1100    Phone: (415) 336-1273
  23.  
  24.  
  25. -----< begin here >-----
  26.  
  27. >From sugar!rohit@uu.psi.com Tue Jan 26 22:56:10 1993
  28. Subject: CRISP: Fact Sheet
  29. To: Michael.Bundschuh@Eng (Mike Bundschuh)
  30. Date: Tue, 26 Jan 1993 20:53:41 -0600 (CST)
  31. In-Reply-To: <9301262308.AA13604@icestation.Eng.Sun.COM> from "Mike Bundschuh" at Jan 26, 93 03:08:22 pm
  32. Reply-To: <rohit@neosoft.com>
  33. Phone: (713) 781-7406
  34. Organization: VITAL
  35. Mime-Version: 1.0
  36. Content-Type: text/plain; charset="US-ASCII"
  37. Content-Transfer-Encoding: 7bit
  38.  
  39.  
  40. Hello,
  41.  
  42. This document is not meant to start a religous war on editors.  Its only 
  43. purpose is to bring to public knowledge the existence of an editor under 
  44. the UNIX platform which by its power and ease of use is worth considering.
  45.  
  46. The editor is called CRISP. 
  47.  
  48. CRISP is compatible to BRIEF, the editor which has sold more in numbers 
  49. than every other editor combined under DOS. CRISP's can do a true keystroke
  50. emulation of BRIEF. User's can run existing BRIEF macros, as well as use both 
  51. BRIEF/UNIX regular expressions.
  52.  
  53. CRISP also has a VI emulation which passes the VI-turing machine macro test.
  54. It gives seasoned VI programmers, what they have always longed for:
  55. multi window / multi buffer environment, with full color/hilighting support.
  56.  
  57. CRISP runs on various UNIX platforms and has a true X version with scrollbars,
  58. buttons etc, as well as a character version. 
  59.  
  60. The latest version is 3.0N. For information regarding its availability,
  61. ordering information, and pricing send a mail detailing your needs to:
  62.          owner-crisp-list@uunet.uu.net
  63.  
  64. CRISP IS A COMMERCIAL PRODUCT.
  65.  
  66. Summary:
  67. ========
  68. CRISP is a fully customizable programmer's editor which is
  69. EXTREMELY POWERFUL yet provides an amazingly USER FRIENDLY
  70. editing environment.
  71.  
  72. Almost every feature of the editor can be customized to a 
  73. users liking. 
  74.  
  75. Here is what we call a CRISP 3 FACT SHEET. 
  76. ===========================================
  77.  
  78. One of the most powerful and envied feature list, yet amazingly easy to use.
  79.  
  80. Available in both X and Character version. Support for Openlook, Motif, 
  81. Character based environents.
  82.  
  83. The X version is a true X window product with scrollbars, pinnable menus,
  84. buttons, full mouse support, drag & Drop file icons etc etc.
  85.  
  86. Character version of Crisp is also available, which users can run on 
  87. dumb terminals etc. A Vanilla mode is available which is the closest thing
  88. to a GUI based windowing environment on character based terminals.
  89.  
  90. Extremely powerful C like macro language which is fully compatible with BRIEF.
  91. Most of the User interface is written in this macro language and hence is 
  92. completely customizable. This includes buttons, popup menus etc etc. The macro
  93. language is compatible with BRIEF.
  94.  
  95. User defined keymappings.
  96.  
  97. Full Color support.
  98.  
  99. Has only one mode unlike VI.
  100.  
  101. Multiple, resizable active windows on screen with an ability to
  102. cut/copy/paste between them.
  103.  
  104. Unlimited Undos/Redos, even after one has saved their files.
  105.  
  106. Highlights text when marking unlike EMACS.
  107.  
  108. Change fonts on the fly while editing, to see more/fewer lines.
  109.  
  110. Point and click feature, i.e. cursor goes directly to the point
  111. where the mouse is clicked.
  112.  
  113. Search and translate on marked blocks which may be rectangular / columnar.
  114.  
  115. Indent/Outdent entire blocks of highlighted text at a time using TAB key.
  116.  
  117. Scroll lock windows for synchronized movement when comparing files.
  118.  
  119. Keep scrollable histories of Search & Replace patterns.
  120.  
  121. Edit same file in various windows and still maintain consistency.
  122.  
  123. Save editing environment/layout on a per directory, per user basis.
  124.  
  125. Edit same file in various windows and still maintain consistency.
  126.  
  127. Edit multiple files on the same screen at one time.
  128.  
  129. Resizes the file as one resizes the external window.
  130.  
  131. Column, Line, Character marks.
  132.  
  133. UNIX/BRIEF regular expressions, spanning across lines.
  134.  
  135. On line manuals and context sensitive help.
  136.  
  137. Multiple backups/versions while editing.
  138.  
  139. Autosaving feature.
  140.  
  141. Support for multiple named clipboards which are automatically saved and 
  142. restored across editing sessions.
  143.  
  144. Ability to run shells inside editor windows via shell buffers.
  145.  
  146. Hardware / Operating System independent macro binaries. This feature is helpful 
  147. for users trying to integrate the editor in their programming environment and 
  148. do not want to go through the porting efforts.
  149.  
  150. Record/Playback/Save sequence of keystrokes for repetitive editing. These
  151. macros can be saved across editing sessions.
  152.  
  153. Integrated access to external system programs like compilers, grep etc with 
  154. an ability to intelligently process their output.
  155.  
  156. User Customizable buttons, pull down pinnable menus, scrollbars etc.
  157.  
  158. Full blown support for language sensitive template editing.
  159.  
  160. Literal display mode to visually display TABS etc.
  161.  
  162. Hex mode to display text in hex code.
  163.  
  164. Ability to edit DOS/Unix-Ascii/Binary files.
  165.  
  166. Ability to go to a particular line, column, delimited field.
  167.  
  168. Multiple bookmarks, place holders, with an abilty to see all of them.
  169.  
  170. Support for abbreviations while typing.
  171.  
  172. Context sensitive Home/End keys.
  173.  
  174. Incremental and interactive search / translate.
  175.  
  176. Procedure tagging for various languages.
  177.  
  178. Various text formatting options available.
  179.  
  180. Floating point support for document maths.
  181.  
  182. Front end to mail utility.
  183.  
  184. Extremely easy directory navigation from within CRISP.
  185.  
  186. Online ASCII, C-Precedence charts.
  187.  
  188. Handles 8-bit character input as well for international users.
  189.  
  190. Fast reading of large files. Crisp will delay reading a file until it is needed
  191. meaning that for really huge files, start up time is independent of file size.
  192.  
  193. Provides TSR-like hooks for mapping input and output filenames. For example 
  194. this is done so that editing a .Z file will automatically uncompress the file 
  195. whilst reading it in.
  196.  
  197. Pipes can now be edited, e.g. edit a file called "|df" will spawn a subprocess 
  198. and read its input.
  199.  
  200. New system independent pre-processor for the CRUNCH compiler supporting more 
  201. ANSI-C style features and C++ comments (//).
  202.  
  203. Handles matching brackets, braces, and BEGIN-END keywords.
  204.  
  205. Other language dependent options now generalised to support arbitrary 
  206. customizable extensions. E.g. word-wrap can be turned on for .txt and .doc 
  207. files only.
  208.  
  209. Tag stacks supported.
  210.  
  211. Crisp supports a GDB macro for source level debugging using the GNU GDB 
  212. debugger. (Source is displayed in one window and commands displayed in a 
  213. different window).
  214.  
  215. Telephone directory feature implemented.
  216.  
  217. Changes file to help in keeping a status report in developing projects.
  218.  
  219. Online calculators.
  220.  
  221. If there is a feature in another editor that one likes, more than likely
  222. it is their in CRISP too, I have only tried to list the ones that would be
  223. applicable to the largest segement of programers/users. Contact me for 
  224. details. 
  225.  
  226. -- 
  227. Rohit Mehrotra
  228. ------------------------------------------------------------------------------
  229. VITAL                |     10755 Meadowglen Lane, #238
  230. Ph: 713-781-7406        |     Houston, TX 77042.
  231. EMAIL: rohit@neosoft.com
  232.             & I DO speak for VITAL
  233.  
  234. ------< end here >------
  235.  
  236.  
  237.