home *** CD-ROM | disk | FTP | other *** search
/ ftp.cc.umanitoba.ca software / ftp.cc.umanitoba.ca-software-.zip / ftp.cc.umanitoba.ca-software- / mac_network / Comet.3.0.7.sit.bin / Comet3.0.7.rsrc / TEXT_1999.txt < prev    next >
Text File  |  1994-01-31  |  25KB  |  448 lines

  1.     
  2.                Comet Version 3.0.7 Release Notes:
  3.                Known Bugs and Restrictions:
  4.  
  5.    NOTE:  Users of previous versions of Comet through 2.1.6 need to drag-and-drop the "Comet keyboard-No diacritics" keyboard layout into their System, since this resource has changed.  MicroSoft Excel 4.0 may cause crashes when this resource is NOT installed and Comet is run along with Excel.  
  6.  
  7.    Menu-key equivalents are superseded by macro keys, but the menus are not corrected.
  8.  
  9.    The Print command, which uses QuickDraw printing, does not space characters correctly when the Comet-fonts are used to print foreign language characters, and will not use the Comet-fonts with Background Printing unless they are installed in the System.  
  10.  
  11.    Some Macintosh configurations (such as those using an E-Machines display board) may "hang" soon after Comet opens its first session windows if fast drawing mode is enabled.  This occurs due to incompatibility between the display adapter and the fast drawing mode.  To fix this problem, you can reconfigure your Comet Default document by launching Comet, cancelling the initial Configure Session dialog, turning off "Enable fast drawing" in the Control Global... dialog, and pressing the Save button and then the OK button.
  12.  
  13.    If you try download a file to a locked disk, after the file transfer fails you will not be able to access that particular file again until you quit and restart Comet; you will not be able to completely dismount the disk because the file will be "busy", although you can eject the disk, unlock it, and access other files.
  14.  
  15.    Nota Bene: The MacTCP driver interface can have asynchronous sends enabled; in this mode, Macs using MacTCP up to 1.0.2 on LocalTalk will be prone to crash (with the cursor frozen and the whole machine hung).   You can configure this option in the Global Configuration dialog.  MacTCP 1.1.1 works properly when asynchronous sends are enabled.
  16.  
  17.    Those using Ethernet should enable asynchronous sends, because there is a major drawback to using synchronous sends:  until the host acknowledges that it has received the data you have sent, the Mac will seem to "hang."  Although the mouse cursor will move, the Mac will not respond to mouse button-downs or keystrokes until the acknowledgment is received; in the event of a communications problem with the host, this can leave you hanging for minutes!  If this occurs, you should NOT reboot your Mac, but should wait for the send to either complete or abort.
  18.  
  19.    (In general, it is desirable to have asynchronous MacTCP sends enabled, and to have the fast-drawing option enabled if your monitor runs in Black and White rather than Color or Greyscale mode, which is configured using the Monitors Control Panel device; due to the possibility of encountering the rather lethal problems discussed above, these options are disabled in the default configuration.  When using the Configure Global dialog, "OK" the new configuration without pressing the "Save" button when you first try these options; you can "Save" the configuration later after verifying that it works correctly.)
  20.  
  21.              Asante board/driver notes:
  22.  
  23.    Many versions of the Asante drivers have been unreliable when used with MacTCP, resulting in seemingly-random crashes.  These often occur due to conflicts with MacTCP, which cause MacTCP to call a debugger trap (which crashes your machine if you have no debugger installed!)  If you are using an Asante Ethernet device, you should install the Apple Networking software using the  Installer on your System disks.
  24.  
  25.              MacTCP notes:  
  26.  
  27.    Several versions of MacTCP are available; unfortunately, none of them works properly on all machines (except perhaps 2.0.4, we shall see...).  Herewith are the advantages and drawbacks of each:
  28.  
  29.    2.0.4:  Finally a version of MacTCP which seems to have most of its problems fixed.  The packet retransmit timeout behavior has improved, but Comet still lowers the Resend Time Out by default, since the 1-second floor seems quite high for an interactive Telnet session.
  30.  
  31.    2.0.2:  Apple has worked some on the problem with resending lost packets too slowly, however it is not fixed. 
  32.  
  33.    1.1.1:  Apple strongly advises that 1.1.1 be used with System 7.1; however, 1.1 seems to work OK as long as Virtual Memory is off.  This version fixes several bugs in previous versions:  e.g., it displays the LocalTalk icon properly in the Control Panel, does not crash on the Mac+, and apparently handles asynchronous sends correctly .  Unfortunately, it waits from 3 to 15 seconds to resend a lost packet, which can make it unusable with ASCII hosts on networks with high rates of packet loss.
  34.  
  35.            Comet 2.1.6B1 tries to fix MacTCP's resend behavior.  You can disable this behavior by using the macro "!tD".  You can display MacTCP's resend timers by using the macro "!CD"; you might want to take a look at this if you've been having trouble with SLIP.
  36.  
  37.      1.1:  Required for System 7 up to 7.1.  This version crashes on the Mac+.  The LocalTalk icon does not always appear in the MacTCP control panel when LocalTalk is the selected Network device.
  38.  
  39.    1.0.2:  A special version of MacTCP 1.0.1 released to improve the performance of MacX.  This version is known to cause crashes on some machines.
  40.  
  41.    1.0.1:  The first functional release version of MacTCP.  Asynchronous sends under LocalTalk are definitely hazardous with this release, resulting in machines hanging with the cursor frozen.  1.0.1 works under System 7, but only if Virtual Memory is off and a copy or alias is placed in the System Folder so that Domain Name Resolution will work properly.  Using 1.0.1 with System 7 is not recommended.
  42.  
  43.              System 7.0 notes:  
  44.  
  45. The Macintosh Toolbox routine which Comet uses to draw color text perform very slowly with non-white backgrounds under System 7.0.  In addition, producing the keys Option-E, -I, -N, and -U will require additional keystrokes unless you install the "Comet Keyboard-No Diacritics" Keyboard Resource provided with Comet by dragging it into the System Folder, since Apple has modified its key-mapping calls to ignore this resource unless it is installed in the System.
  46.  
  47.              System 7.1 notes:  
  48.  
  49. Color performance has been fixed in System 7.1; however, the release version of 7.1 has a bug in the Index2Color() call which causes versions of Comet prior to 2.1.6 to draw colors incorrectly.  
  50.  
  51.    Fixes in 3.0.7:
  52.        * More tuning has been done on GetNextEvent/
  53.          WaitNextEvent to improve performance.
  54.        * A bug which caused hangs when quitting
  55.          Comet with multiple windows open is now
  56.          fixed.
  57.        * Mapped the "Record Session" Edit menu item
  58.          to Command-`.
  59.        * Added code to move the scrollbar to the
  60.          bottom of the window automatically when
  61.          a session is closed.
  62.  
  63.    Fixes in 3.0.6:
  64.        * Cursor tracking performance is improved 
  65.          over 3.0 when background applications such
  66.          as DA's hog CPU cycles--Comet now uses
  67.          GetNextEvent when keys are pressed or the 
  68.          mouse is moved and an emulator window is
  69.          the topmost window.
  70.        * The F1-F15 keys on the Extended keyboard
  71.          now send the VT220 keys F6-F20.
  72.        * The Control Global... dialog item "File
  73.          transfer--always do dialog to rename files"
  74.          is now saved when the Save button is 
  75.          pressed.
  76.        * The original Mac keyboard & keypad work
  77.          correctly again.
  78.  
  79.    Enhancements in 3.0:
  80.        * SCROLLBARS in the emulator window for more
  81.          conventional scrollback buffering!  Find 
  82.          and Print functions are supported.  (D1)
  83.        * Command-' now controls scrollback buffering
  84.          rather than .edit recording.  
  85.        * Macro recording start/stop functions are 
  86.          available in the Control menu.  This allows
  87.          one to make scripts in "watch-me" mode.  (D1)
  88.        * Pressing the Enter key in the .edit window
  89.          causes the current line or selection range
  90.          to be interpreted and executed as a macro 
  91.          command.  (D1)
  92.        * Files transferred  with the extension 
  93.          ".rename" will trigger a dialog so that the 
  94.          user may rename the file before the transfer
  95.          takes place.  (D1)
  96.        * You can drag the .edit window along with the 
  97.          emulator window by holding down the Option
  98.          key as you drag it.  (D1)
  99.        * A "Miniaturize" command has been added to 
  100.          the Window menu so you can shrink windows
  101.          with a Command-0 (zero).  (D2)
  102.        * Dialog items have been added to the ASCII
  103.          Control Emulator dialog to set XON/XOFF
  104.          and KILL characters.  (D2)
  105.        * Dialog items have been added to the ASCII
  106.          Control Emulator dialog to control Paste
  107.          pacing.  (D2)
  108.        * A dialog item has been added to the Control
  109.          Session dialog to set the maximum size of
  110.          the scrollback buffer.  (D2)
  111.        * The .edit window automatically loads the
  112.          sessionname.edit file when a Comet document
  113.          is opened.  (D2)
  114.        * Command-delete now closes a document.  (D2)
  115.        * Whups!  Command-\ now closes a document since
  116.          Command-delete conflicted with the IBM Delete
  117.          key keymapping. (D4)
  118.        * Macro commands have been added to allow you
  119.          to bring windows to the front by number or
  120.          by name (!w\000 & !WS).  (D3)
  121.        * A "File transfer--always do dialog to rename 
  122.          files" option has been added to the Control
  123.          Global dialog, so that users can now be
  124.          presented with a Standard File dialog when 
  125.          performing an upload or download.  (D4)
  126.  
  127.    Fixes in 3.0:
  128.        * Comet now sets MacTCP so that timeouts on 
  129.          sends WILL abort sessions after 255 seconds.
  130.          (D4)
  131.          * Comet now sets MacTCP so that timeouts on 
  132.            sends no longer abort sessions.  (D1)
  133.        * "Select All" now works correctly with emulator 
  134.          windows with more than 24 rows.  (D1)
  135.        * The macro dialogs now allow macros of up to
  136.          10K in size, rather than only 255 characters.
  137.          (D1)
  138.        * ASCII pasting is faster.  (D1)
  139.        * Selections can be made when cursor tracking
  140.          is turned off using "!Ct".  (D1)
  141.        * The "Type address at cursor" command in the
  142.          Network menu is now "Input address at cursor",
  143.          and is associated with Command-I.  A "!ta"
  144.          macro command can perform the same function.
  145.          (Provided with regards to the Bonze's alma 
  146.          mater, UT Austin!).  (D1)
  147.        * Fixed D1 scrollback copy bug where incorrect
  148.          data was copied.  (D2)
  149.        * A cursor glitch occuring when changing windows
  150.          when scrolling should be fixed.  (D2)
  151.        * 3270 download buffers are allocated at session
  152.          creation to avoid out-of-memory failures. (D2)
  153.        * When a window closes, the user is asked to save
  154.          the .edit window if it has been modified.  (D2)
  155.        * The "Save..." command defaults to the document's
  156.          startup folder.  (D2)
  157.        * The .edit window is no longer resized when a 
  158.          document is first opened, so you can maintain
  159.          a configuration where auto-wrap will work well
  160.          automatically.  (D3)
  161.        * The Notification Manager is used to alert the
  162.          user when Comet needs to be brought to the 
  163.          foreground.  (D3)
  164.        * A bug which caused incorrect data to be copied
  165.          when the scrollback buffer was copied is fixed.
  166.          (D3)
  167.        * Inserting an unformatted disk now brings up the
  168.          "Format disk" dialog rather than causing Comet
  169.          to crash.  (D3)
  170.        * The Send Telnet Interrupt Process macro (!tC)
  171.          now sends a Telnet Interrupt Process.
  172.         * Comet now uses WaitNextEvent under System 7
  173.          to allow background applications to run
  174.          faster.  (D4)
  175.        * Comet tests to see if the default print
  176.          record is correct when a download 
  177.          print.nodialog is performed, and performs
  178.          the print dialog if it is not valid.  This
  179.          occurs because some Apple printer drivers
  180.          fail to properly initialize the default
  181.          print record.  (D4)
  182.        * WaitNextEvent calls have been modified for
  183.          better cursor tracking performance.  (B1)
  184.        * The "Scrollback buffer" menu item check-mark
  185.          is now set correctly when it's configured on.
  186.        * A null-pointer reference which caused Comet
  187.          to crash when used with Mandarin Sleep events
  188.          or the "!FF" macro has been fixed.  (B3)
  189.        * When you use "Save Configuration..." to create 
  190.          a duplicate session with a different name, you 
  191.          no longer get the error  messages "Can't save 
  192.          CONF 1 resource" and "Can't save document 
  193.          resource."  (B3)
  194.        * Comet session names are limited to 26 charac-
  195.          ters so that the ".edit" text will always
  196.          get loaded properly (since the Finder limits
  197.          filenames to 31 characters).  (B3)
  198.        * Clicking with the mouse now sets the beginning
  199.          point for shift-click selections at that point.
  200.          Double-clicks are now tested so that single
  201.          clicks are clearly differentiated.  (B3)
  202.        * When quitting Comet, open sessions with the
  203.          scrollback buffer scrolled back now automatic-
  204.          ally go to the end of the buffer so Comet 
  205.          doesn't hang waiting for the user to do so.
  206.          (B3)
  207.        * The VX split keyboard now works correctly so
  208.          IBM function keys on the keypad are recognized.
  209.          (B3)
  210.        * Word selection extension holding the mouse down
  211.          works as one would expect in the emulator 
  212.          window (B3).
  213.        * The emulator window no longer scrolls to the
  214.          end automatically if you press a key associ-
  215.          ated with a key macro. (B3)
  216.       
  217.    Fixes to 2.1.7 in 2.1.7.1:
  218.        * When a Comet session autoclosed after a !FF
  219.          macro was executed, another session left open
  220.          would not be set correctly as the front window
  221.          if it was selected by launching its document, 
  222.          (configured for "Open session only once"), so
  223.          that (e.g.) key macros would not be recognized
  224.          and doing a "Set Key macro..." command would
  225.          result in a dialog stating (incorrectly) that
  226.          you need to save the new document before 
  227.          creating key macros.  Now it is set correctly
  228.          so that Comet recognizes that the front 
  229.          window is active.
  230.  
  231.    Fixes to 2.1.6 in 2.1.7:
  232.        * 2.1.6 was compiled incorrectly; 2.1.7 is 
  233.          otherwise identical to 2.1.6B4/2.1.6.
  234.        * The !FF and !Ff macros were added to support
  235.          the library kiosks.  See Info on Key Macros.
  236.        * download.print.nodialog now performs a Print
  237.          Job Dialog when the Print Manager fails to
  238.          initialize the Print Job record correctly.
  239.          This problem would have been seen before when
  240.          .nodialog printing failed to work properly
  241.          without performing the Print Job Dialog first.
  242.  
  243.    Fixes to 2.1.5 in 2.1.6:
  244.        * The Comet fonts have been converted to NFNTs
  245.          and are now accessed by name to avoid conflict
  246.          with other fonts.  You need to install the
  247.          latest Comet-fonts in your System Folder to
  248.          guarantee that fonts will display correctly.
  249.        * A bug in the macro !Z match command was fixed
  250.          so that matches are made correctly when the 
  251.          first character in the match string is repeated.
  252.          (e.g., "!Z\255sion" would fail to match "ssion").
  253.        * Comet Telnet sessions switch into Newline mode
  254.          when a Telnet WONT ECHO is received from the
  255.          host.
  256.        * Changing the size of the ASCII terminal window
  257.          no longer results in triggering the login 
  258.          macro.
  259.        * Emulators are no longer limited to 32 rows.
  260.        * The Serial Baud rate menu now places check
  261.          marks beside the 300 and 1200 when they
  262.          are selected.
  263.        * Color is bug-compatible with System 7.1.
  264.          (i.e., Comet now avoids the broken Index2Color()
  265.          call; earlier versions of Comet may produce 
  266.          displays that have garbled color mapping).
  267.        * A bug in the vt100 emulator which caused display
  268.          glitches with VMS EDIT /TPU was fixed (line 
  269.          feeds received outside scrolling regions no 
  270.          longer cause scrolling).
  271.        * Comet's vt100 emulator no longer interprets an 
  272.          ESC-ESC sequence as a command to initiate an
  273.          ft3270 download; this conflicted with the output
  274.          generated (sometimes) by VMS DCL.
  275.        * Comet's vt100 emulator now defaults to the correct
  276.          configuration for the cursor keys.
  277.        * Comet sends vt100 identification strings in one
  278.          packet to make sure VMS/Multinet does not leap
  279.          to process a partial ID string and report that
  280.          an "incomplete escape sequence" has been 
  281.          received. 
  282.        * Comet Telnet sessions connecting to VMS Multi-
  283.          net now report the currently selected terminal 
  284.          type when a VT100 variant is selected:  "VT102" 
  285.          will be sent rather than simply "VT100".
  286.        * Comet is now packaged with the Serial Driver
  287.          resource version 3.0.0.  OpenDriver() is used
  288.          rather than RAMSDOpen to maintain compatibility
  289.          with the Powerbook Express Modem and the Teleport
  290.          ADB modems. 
  291.        * The download .print feature has been fixed to work 
  292.          correctly with printers other than LaserWriters; 
  293.          PrValidate is called to prevent problems with
  294.          changes in the selected printer.
  295.        * Comet can't be hung now by double-opens such as
  296.          those caused by double-clicking a Bear Access
  297.          Launcher button rather than single-clicking it.
  298.        * Comet no longer tries to do fast drawing on a Duo.
  299.        * Holding Shift when using the Print... command
  300.          causes the dialog to be skipped.
  301.        * "Use Asynchronous sends with MacTCP" is now the 
  302.          default setting.  Users are encouraged to use
  303.          this setting with Comet versions > 2.1.6D6.
  304. .      * Comet used to crash when the user first keyed
  305.          in the top window after Comet was launched with 
  306.          several other programs (e.g., as a startup app)
  307.          and the activate event for Comet's top window 
  308.          was not received.  Comet now activates the window 
  309.          itself in this case to avoid the problem.
  310.        * (B4) An option has been added to the "Configure
  311.          Session" dialog to allow a session to stay open
  312.          when the Bear Access LaunchPad sends a Mandarin
  313.          Sleep event.
  314.        * (B4) The "Comet keyboard--no diacritics" file
  315.          has been changed to avoid bugs with Microsoft
  316.          Word and some international keyboards.
  317.  
  318.        MacSLIP/MacTCP compatibility fixes:
  319.        * MacTCP error alerts are more informative.
  320.        * Telnet sessions now open asynchronously.
  321.        * MacTCP is opened asynchronously to allow
  322.          MacSLIP's "Connect when MacTCP is opened"
  323.          option to work properly.
  324.        * Comet now sends only one packet at a time when
  325.          Asynchronous Sends are enabled to avoid problems
  326.          with MacTCP, which sometimes fails to send one
  327.          of the packets when multiple asynchronous sends
  328.          are pending; this caused problems with MacSLIP
  329.          when modem speeds higher than 9600 baud were
  330.          used.
  331.        * Comet munges the MacTCP Retransmission Time Out
  332.          (tmrRTO) to improve resend performance.
  333.          
  334. Enhancements in 2.1.6:
  335.        * Hardware handshake is offered as an option in 
  336.          the Serial menu.  
  337.        * A 20-point font has been added.  The fonts have
  338.          been updated to NFNTs.
  339.        * A macro command to query the user to enter a 
  340.          string has been added (!QQ & !QS). 
  341.        * The 3278 emulator now offers a Sys-Request key
  342.          (which can be mapped in the key macro dialog).
  343.        * Comet now supports Apple Events.
  344.        * CONN 1 disconnect resources are executed on Quit.
  345.          A "Connection Close macro..." dialog has been added 
  346.          to the Control menu to better support NOTIS access.
  347.  
  348.    Fixes to 2.1.4 in 2.1.5:
  349.        * Saving the global configuration and the default 
  350.          document type saves the updated data correctly.
  351.  
  352.    Fixes to 2.1.3 Beta 2 in 2.1.4 (2.1.3 has been skipped):
  353.        * Errors no longer occur when saving configuration
  354.          files.
  355.        * 3270 Start Field commands now update the screen
  356.          display correctly when they replace an existing
  357.          field marker. 
  358.  
  359.    Fixes to 2.1.3 Beta in 2.1.3 Beta 2:
  360.        * You must now close a session before reconfiguring
  361.          it using the Reconfigure Session... dialog.
  362.        * When "Open document once only" is modified, the
  363.          document status is updated immediately.
  364.        * TFTP reports errors correctly when writing the 
  365.          last block of a file causes a disk-full condition.
  366.  
  367.    Fixes to 2.1.3 Alpha in 2.1.3 Beta:
  368.        * When printing 3270 screens with Courier on a 
  369.          LaserWriter, NULL characters on the screen now 
  370.          appear as spaces rather than carets.
  371.        * Comet now handles MacTCP Domain Name Resolution
  372.          properly when the host entry has been cached.
  373.        * IBM 3270 terminal reconfiguration is now performed
  374.          when a session is reopened, and screen garbage no
  375.          longer appears when the 3270 is made larger.
  376.        * Setting colors in the Color... dialog no longer
  377.          crashes under System 7 with TuneUps installed.
  378.        * The Comet TFTP file transfer server now recovers
  379.          properly from errors, and no longer presents errors
  380.          dialog when routine file transfer errors occur.
  381.  
  382.    Fixes to 2.1.1 in 2.1.3 Alpha:
  383.        * Aztec's latest C compiler provides compatibility
  384.          with 32-bit mode for this new release.
  385.        * ASCII terminal sessions now reliably erase all
  386.          lines of the last screen from a previous session
  387.          when a new session is opened.
  388.        * Printing uses Courier except when Comet-fonts are
  389.          needed to represent special characters; printing
  390.          can be configured to always use Courier (using the
  391.          Control Global... dialog).
  392.        * The Word Select macro used to handle double click
  393.          word selections now breaks the selection at the 
  394.          beginning and end of a screen line.
  395.        * Documents can be configured so they can be opened
  396.          only once using the Control Session option "Only 
  397.          one session per document."  Clicking on a document
  398.          which is already open will bring that document to 
  399.          the top and re-open the session if it is not already 
  400.          open, rather than opening another session.  (This fix 
  401.          provides better support for Cornell's Bear Access).
  402.  
  403. Enhancements in 2.1.3:
  404.        * Comet registers an AppleTalk entity with the type
  405.          COMET, so that network administrators can easily
  406.          check user's Comet versions and configuration.
  407.        * The Session dialog now offers an option so that 
  408.          Comet will connect with hosts which do not send 
  409.          a log-on prompt or other data to indicate that 
  410.          Comet's terminal-type setting is acceptable.
  411.        * Automatic cursor positioning can be disabled with
  412.          a key macro command ("!Ct").
  413.        * Serial baud rates of 57.6K and 38.4K are offered.
  414.        * You can create a sound resource using "Record
  415.          Beep..." in the Control menu.  This sound will be 
  416.          used as the bell for that session when its window 
  417.          is not in front.  This function is available only
  418.          on Macs equipped with microphones; other Macs using
  419.          System 6.0.4 or higher can use the sound.  "Delete
  420.          Beep" is provided to delete your replacement beep.
  421.        * Files downloaded using Comet are made TeachText
  422.          documents by default.  A "Set default file type"
  423.          dialog in the File menu allows you to select 
  424.          an application or document of the type you wish 
  425.          to use as the default. 
  426.        * A key macro command to make the next keystroke
  427.          a Meta-key has been added ("!CM").
  428.        * A file downloaded with the string ".print" in its
  429.          name will be printed automatically.  If the name 
  430.          contains ".nodialog", no Print Dialog will be pre-
  431.          sented; if the name contains ".delete", the down-
  432.          loaded file will be deleted after printing.
  433.        * A <Control-L> character entered in the .edit
  434.          window will cause a page eject when printing.
  435.          NB: Other applications may not handle this ASCII-
  436.          standard control character correctly.      
  437.        * An iconified window which receives data will beep
  438.          as well as become highlighted.
  439.  
  440.    Fixes to 2.1 in 2.1.1:
  441.        * IBM 3278-3 & -5 emulations did not always correctly 
  442.          report the status of the first field on the screen.
  443.        * Printing the emulator screen (as opposed to the .edit
  444.          window) no longer crashes on Macs (e.g., the Mac +)
  445.          without Color QuickDraw when using System versions 
  446.          prior to 6.0.7.
  447.  
  448.