Hangar.La tienda de software del Amiga

CygnusEd_4_Upd

Update Patch for CygnusEd 4 (to 4.20)

Short:        Update Patch for CygnusEd 4 (to 4.20)
Author:       olsen@sourcery.han.de (Olaf Barthel)
Uploader:     olsen sourcery han de (Olaf Barthel)
Type:         text/edit
Architecture: m68k-amigaos

------------------------------------------------------------------------------
- Introduction ---------------------------------------------------------------
------------------------------------------------------------------------------
Welcome to the fourth update to CygnusEd Professional Release 4. This document
describes  which  changes were made to CygnusEd and its associated files since
Version 4.2 of the editor was published in October 1997:

   1. Contents
   2. Updating
   3. Changes
   4. Acknowledgements

------------------------------------------------------------------------------
- 1. Contents ----------------------------------------------------------------
------------------------------------------------------------------------------
This distribution contains patches for the following files:

   - CygnusEd text editor (both the plain 68k and the 020+ version)
   - MetaMac macro editor
   - RecoverCEDFiles crash recovery utility

In addition to this, new versions of the following files are provided:

   - Online help (CygnusEd_Manual.guide)
   - German language support files (drawer "Catalogs/deutsch")
   - Localization files (see drawer "Localization")

------------------------------------------------------------------------------
- 2. Updating ----------------------------------------------------------------
------------------------------------------------------------------------------
The   update   program   requires  that  you  insert  the  original  "CygnusEd
Professional Release 4" CD into your CD-ROM drive. The CD icon must be visible
in  the Workbench window. The update procedure itself looks very much like the
CygnusEd  installation process, but it cannot completely replace it. Thus, you
must have CygnusEd installed before you can update it.

------------------------------------------------------------------------------
- 3. Changes -----------------------------------------------------------------
------------------------------------------------------------------------------
The  following  section  lists  major  changes in the single updated programs.
Minor technical details have been omitted.

CygnusEd_Professional 4.20 (27.2.99)

- Discovered that if text scrolling takes very long, you can actually
  grab the window resize gadget and change the window size while
  the display is being updated. With all its consequences. The code
  now locks the window size before starting to scroll [Christopher Aldi].

- The text scrolling code now takes the line height into acount rather
  than using "rule of thumb" defaults that work well really only with
  topaz/8 [Christopher Aldi].

- Removed an extra WaitTOF() from the text scrolling code, which now
  should perform just as responsively as the original assembly language
  version [Christopher Aldi].

- Removed three DeleteDiskObject() calls which really shouldn't have
  slipped into the 4.17 update. This fixes the problem of deleting
  the icons of files to be overwritten.

- Added three new ARexx commands ADDROOM, REMROOM and LEAVEROOM.
  All three take one parameter: the number of lines to work on.
  If ADDROOM/REMROOM are called without any parameter, they will
  use a default of one line. Now, what do these three commands
  do? When running on a custom screen, these commands will tell
  CygnusEd to make a little room above its first view. The
  SAS/C scmsg program can use that room for its display without
  overlapping any of the other views.

- CygnusEd now sends all Shell and ARexx output to the same window
  rather than reopening a new window on every occasion.

- The "change case word", "upper case word" and "lower case word"
  now execute faster and take up less memory in the undo buffer.

- Added a new menu item which allows you to exchange the contents
  of the search and replace buffers.

- Setting the custom tab positions no longer overwrites the
  scroller [Niels Knoop].

- The CygnusEd version tag now also includes information on which
  CPU type the program was created for [Niels Knoop].

- Changing the size of the font or the window now also
  updates all scroller settings.

- Added a new option to the print requester: you can now specify
  how many copies to print of the document in question. Each
  copy will be separated from the others by a form feed
  [Alexander Niven-Jenkins].

- Added new code to make the window size changes and editing
  operations update the contents of all views involved,
  matching their scrollers' position.

- Simplified the "idle" scrolling code a bit so that it no longer
  fiddles with the cursor unless it really needs to.

- The search/replace requester now has a new menu item to exchange
  the search and replace text with [Niels Knoop].

- Some of the defaults stored in the settings file would not take
  effect after reloading, such as the scroller position (left or
  right border, or disabled). They now work again properly.

- The editor now displays a proper error code if saving the
  defaults file fails.

- CygnusEd now stores the file requester position and dimensions
  in the configuration file. Since the font and screen requesters
  are more sensitive and complex than the file requester, only
  their positions are stored.

- CygnusEd no longer tries to use rendering masks with RastPorts
  if the display to use is not palette mapped [Ralph Schmidt].

- When launching another instance of itself, CygnusEd no longer
  goes through the code normally used for starting ARexx scripts
  but directly turns to use dos.library/System.

- Removed the ActivateWindow() call from the ARexx script
  starting code. This one really shouldn't be necessary.

------------------------------------------------------------------------------
- 4. Acknowledgements --------------------------------------------------------
------------------------------------------------------------------------------
This  update  package  uses  the SAS binary patcher program "spatch", which is
copyright © 1992 SAS Institute, Inc.

Gratis

Descargar 310 KB

Desde el Amiga: abre Hangar y busca CygnusEd_4_Upd.

Autorolsen@sourcery.han.de (Olaf Barthel)
Categoríatext/edit
Tamaño310 KB
Param68k-amigaos
OrigenAminet