barber@ittvax.UUCP (Brad Barber) (09/21/84)
Well the responses are in along with promotional literature from most vendors. My reading is that the best established editor is Rand's e and the best new editor is Syntactic's CrystalWriter. The Rand e editor has a long history. It's in the public domain ($250 for a distribution tape from Rand) and available for Unix 4.2bsd. Interactive Systems has supported versions called ined and Ten Plus. Ten Plus is a major enhancement that provides a clean front end to Unix. The original e author, Ned Irons, was the developer. It isn't available yet for Unix 4.2, but you should look at it anyway. Syntactic's CrystalWriter is a brand new product that combines ease of use with ease of learning. It has standard document formats, an object directory, no modes, and a softkey command structure. It is not available yet for Unix 4.2. I received messages promoting Rand's e editor, Syntactic's CrystalWriter, and emacs. They follow below: ================================================================== 1. e/rand/ined ================================================================== From decvax!randvax!guyton Sat Aug 18 03:31:53 1984 Hi, Rand has done a distribution of our editor for several years. It is a multi-window screen editor that most people around here prefer to Emacs (nobody here uses Vi). The basic choice seems to be ease of use (Rand Editor) .vs. power of commands (Emacs). We charge a $250 handling fee to do a distribution, but once you have it you can give it to all your friends [we've finally done away with our non-disclosure agreement]. Send mail to decvax!randvax!distribu for ordering info, or call us at (213)393-0411 and ask the Rand operator for the "E & MH Distribution person". -- Jim p.s. our mail software (MH) is included in the distribution. ____________________________________________________________________ From decvax!ucbvax!lcc.barry@UCLA-LOCUS.ARPA Thu Aug 23 10:26:28 1984 If your terminals have a reasonable number of function keys that transmit special sequences, I recommend the Rand editor, variously known as ned, e10, e11, e14, e15, e17, and INed (the latter is Interactive Systems' version). e14 will fit on a PDP-11 with separate I&D space; I recommend e17 for machines with large address spaces, especially those like vaxen that run vmunix. ned and its descendants are simple screen editors, without structure oriented commands such as provided by emacs (in certain modes) and vi. On the other hand, secretaries can learn to use it in a few hours, and it has a cut and paste facility missing in most other editors: you can insert, delete, and replace rectangular areas. It also has multiple windows in case you want to see two or more files at once. (Or two parts of the same file). You can also recover any line(s) you've modified/deleted during the session. It's available from Rand Corp. for a copying fee and is in the public domain. It took me a few days to bring it up on our vax and slightly longer to get it going on my home computer. Btw, emacs is an amazingly big win if you're working from home over a slow link. It also has the advantage (from a networker's viewpoint) that a very similar editor is available on a wide variety of systems. (ITS/10X/TOPS20, unix, VMS, Multics plus a variety of micros.) barry gold ____________________________________________________________________ From decvax!vax135!miles Tue Aug 28 12:18:47 1984 I use the RAND editor "ned" (also known as "e", and "e17") which was made for Berkeley UNIX, and was recently updated to 4.2bsd. In my opinion, it's light years ahead of vi. It allows for multiple windows on different files (with pick and put between windows, etc.) and operations on rectangular areas of text. If you are composing a table of numerical data, for instance, you can create one column and then duplicate that column to the left or right of itself (or elsewhere) to check for proper formatting. I have seen no other editor do this. The user can execute a shell command from inside the editor and have its output inserted at the current place in the file being edited. Error recovery is excellent. Bugs: No "undo" command. Does not let you open a file for reading in a directory that is not owned by the user (even if the user is root!) since it leaves droppings behind in files that look like: .es1, .ek1. Cannot have more than one "ned" running in the same directory since both copies will try to write to .ek1 (a standard name ned uses to journal the keyboard entries). No "delete_word" command. Overall performance: The best I have seen on any system. Handles very large files gracefully, and is very user friendly and natural to use. The copyright on the latest version (called "e17") for 4.2bsd has been abandoned, so the source code is now public domain. I have a copy of the source and could probably be persuaded to send you a copy, but a more reliable source would be from RAND Corp.: Rand Corp. 1700 Main St. Santa Monica, CA 90406 (213) 393-0411 ask for X427 (Computer Services) and say that you would like a copy of the RAND editor e17 (RAND people refer to it as the RAND editor). The extension might be out of date, as I haven't used it for 2 years. - Miles Murdocca AT&T Bell Labs, Holmdel, NJ (201) 949-2504 ittvax!decvax!decwrl!amd!dual!zehntel!ihnp4!vax135!miles ================================================================== 2. CrystalWriter ================================================================== From decvax!decwrl!dual!ptsfa!rpf Sat Aug 18 20:05:25 1984 Try CrystalWriter by Syntactics, were pretty impressed so far. See the review in Volume 1, Number 3 issue of Unix/World. Roy Falk ......ucbvax!dual!ptsfa!rpf _______________________________________________________________ From decvax!decwrl!dual!qantel!pthya!jmg Sun Aug 19 21:02:08 1984 Dear Brad, I'm responsible for bringing 3rd party software onto systems we are distributing with our own applications. I have used Horizon previously, and would only wish it on my worst enemy. There are three other packages I've found, and of them the best one is Crystal Writer. XED - Computer Methods Limited 22222 Sherman Way Canoga Park, Ca (818) 884 2000 A BIG system that attempts to do it all. Word-process, data-base, form-building, etc. Managed to talk themselves out of selling us (Pacific Bell) 60 copies by giving me a run-around instead of support. If you like playing with termcaps, they invented a brand-new one to learn. Three levels of help, with varying degrees of menus, but I haven't had the patience to do anything except stay in the middle level. One major problem, our systems are based on the CT Megaframe, and thus have non-standard spooling. XED wants to define its own spoolers, or use yours, and that wasn't p[ossible to do easily. It became old quickly. Lyrix - Santa Cruz Operation 500 Chestnut St. Santa Cruz, Ca. 95061 (408) 425 7222 Word-star-like is the best way to describe this one. Same preponderance of control-keys, long help screens etc. A lot easier to install than XED, amnd I have some beginning users up and going on it (in 2 days). It interfaces nicely with nroff, and depends on nf\roff to do its formatting, which I don't like (nroff and new users don't mix too well). Crystal Writer - Syntactics Corporation 3333 Bowers Ave. Suite 145 Santa Clara, Ca 95051 408-727-6400 I point you to the review in UNIX World, he says it better than I. A dream to install, the first (and only) wp to commmunicate intelligently with terminals (if your terminal has a help key, that's all you need to push. WOW!!!). Of course we've only had it for a few days, but it finally something that makes my bosses happy. I recommend it highly. Jon Gallagher @ Pacific Bell ...!dual!qantel!pthya!jmg P.S. Despite all of the foregoing, I am writing you on vi. Old habits (and loves) die hard. ================================================================== 3. emacs ================================================================== From decvax!ihnp4!uw-beaver!fluke!rzdz Tue Aug 21 08:14:26 1984 Here at Fluke, we use Emacs-264 for writing instruction manuals. What we have is a locally written set of macros that make emacs look like (sorta) Word-11, a program that Fluke also uses for corporate word-processing. We like it. It works ok with nroff if you use the .nf command. We prefer it since it acts like a WYSIWYG editor (what you see is what you get). We looked at Horizon a while ago, but they were still too young and foolish. They wouldn't even talk about a potential schedule to port it to our vax 11-750. We also looked at lex-11, another word-11 clone. Alas, that company copped out after saying that they would have a unix port. We had to get our money back. I would be interested in knowing what you end up with. Rick Chinn John Fluke Mfg. Co MS 232E PO Box C9090 Everett WA 98206 (206) 356-5232 _____________________________________________________________________ From decvax!ucbvax!lcc.brett@UCLA-LOCUS.ARPA Thu Aug 23 10:28:47 1984 You rejection of EMACS and vi is not well-founded. Since EMACS and vi are both widely used, accepted, portable (emacs is all around) you should maybe reconsider. EMACS is not difficult to learn, especially with the INFO database. /brett fleisch ucla computer science locus computing corporation ____________________________________________________________________ From decvax!ucbvax!HEDRICK@RUTGERS.ARPA Thu Aug 23 10:47:41 1984 You might want to rethink EMACS. We have some experience with this. We started out on our DEC-20 with roughly the same reaction, that EMACS was too complex for the average user. Thus we taught, and supported, a quite competent but simpler editor. Slowly but surely all of our users have migrated to EMACS, one by one as they needed some feature that only it had. Interestingly enough, we found that we had to move our secretaries first, as they needed the most serious word processing. Since EMACS is configurable, you might consider designing a word processor that you would like, and then configuring EMACS to look like it. Our two biggest breakthroughs in making EMACS generally accessible were 1) putting the most commonly used functions on a keypad, so people normally could use dedicated keys instead of those escape sequences. [This is very easy to do -- in your system-wide profile, put (bind-to-key "character sequence" "functionname")] 2) removing unnecessary commands from accessibility by novices. ------- From decvax!RU-BLUE!ucbvax!@RUTGERS.ARPA:LATZKO Mon Aug 27 00:22:19 1984 Greetings: We have had the Horizon wordprocessor and spreadsheet package up under System III for about 8 months now an personally I hate it. As the maintainer of it I can state I have never gotten it to work properly with the printers I have here. In at least two of the distributions I got were missing files. You might try a combination of EMACS and SCRIBE. I have been able to get some very computer un-literate people working quite efficently in this environment. cheers alex <latzko@ru-blue> ------- From decvax!wivax!cadmus!harvard!seismo!umcp-cs!chris Fri Aug 24 21:45:50 1984 A while ago I posted a set of diff listings to macros.c for Gosling Emacs #264, to replace the macro initialization sort (an insertion sort) with a quicksort, and to replace the keybound wired function insertion code (linear search) with a quicksort + binary search. These changes gave a somewhat significant improvement in Emacs' startup time. Is there any interest in my reposting the mods? -- In-Real-Life: Chris Torek, Univ of MD Comp Sci (301) 454-7690 UUCP: {seismo,allegra,brl-bmd}!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris@maryland ____________________________________________________________________