SUNFLASH ! ---------- Sunflash is an electronic mail news service from Sun Microsystems, Ft. Lauderdale, FL. Please address comments to John McLaughlin (sun!sunvice!johnj or johnmclaughlin@sun.COM). (305) 776-7770. Sunflash is targeted at Sun customers and users, not Sun employees as much of the information posted to sunflash is already available to Sun employees. If you have any information that you think would be of value to Sun users and customers, please email it to sun!sunvice!johnj. FOR Your Information -------------------- This is a new product announcement from a trade newspaper. Forwarding this product announcement in no way implies an endorsement by Sun etc. etc. -johnj ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Emacs gets hypertext -------------------- Unix and VMS programmers have a new reason to hang onto their Emacs programming editors. Uni-Press Software (Edison, N.J.), a major supplier of Emacs, has combined hypertext technology with editing and a programming environment to move Emacs beyond source-code word processing. Additionally, UniPress Emacs 2.20 can be used as a delivery vehicle for on-line help systems. Programmers like Emacs because it can be extended-programmed to eliminate excessive finger work and editing. With Emacs 2.20, users can extend or modify existing Emacs commands (or add their own) and can assign key functions. More than an editor, UniPress Emacs can be configured to support the programming constructs of C, Ada and C ++. With extended Emacs--C-macs, Ada-macs and C++-macs --programmers get a language-sensitive editor that supplies templates for the particular language constructs. The extended editor also supports static checks on the emerging code that let users find simple entry errors without being forced to leave their editing environment and go to a compiler. "Emacs is a powerful, embedded programmable editor," said UniPress president Mark Kreiger. "It gives programmers the ability to build their own development environment. Emacs speeds up code entry with function checks. Users can zoom in on a reference, picking a name and seeing the actual code definition. The language-sensitive editors give them templates for code entry as well as an on-line programmer's reference. Emacs 2.20 supports full windowing; users can have multiple editing windows on their bit-mapped screens. The windows are not tiled; they can be expanded or contracted to give room for the current editing window. The new Emacs supports the emerging X Window standard, as well as Sun Microsystems, NeWS, the Postscript-based display and print graphics system. It also supports SunViews, as well as the older, line-oriented terminals. The new Emacs has been made easier to use: It now handles multiple Emacs sessions or "frames." Emacs 2.20 has a session manager that saves (on command or checkpointing) entire sessions, including the windows, for later restoration from disk. And users can edit all information-code text, databases, binary data or even Emacs command options-with the same set of editing commands. They can build and modify Hypertext information structures, incorporating both text and graphics, to extend their editing environment. UniPress Emacs runs on the traditional Unix-systems, Sun, Pyramid, VAX and Gould minis and workstations. It also executes under DEC's VMS operating system on the VAX platforms. UniPress claims that its Emacs runs on any machine that uses Unix (AT&T or Berkeley) or Xenix. Both source and binaries are available. With source code, programmers can integrate Emacs into an organization's development or into deliverable software products. Additionally, Emacs can be used to create end products, especially on-line lookup packages for service industries. Texas Instruments is developing such products using Emacs as a hypertext lookup base. The editor can be configured as a delivery package. Royalty agreements are available for run-time systems based on the editor. Unix Emacs 2.20 binary prices start at $995 for workstations and minis, $2,000 to $4,000 (depending on number of users) for superminis and $7,000 for mainframes. VMS binary prices start at $995 for the MicroVAX and VAX 730, $2,500 for the VAX 750/780 and 83xx and $6,000 for the VAX 785 and larger. Source code for any machine is $7,000. Sit licenses are available as well. Call 201-985-8000