home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / wp4 / wf200-a.lzh / UPDATE.DOC < prev    next >
Text File  |  1990-09-28  |  16KB  |  350 lines

  1. V1.9a   Release to allow use of mouse.
  2.         Clicking mouse buttons will have different effects depending
  3.         upon where it is on the screen. The scroll bar allows
  4.         repositioning within the file. The top 2 lines are for help &
  5.         menus:
  6.  
  7.          Top 2 Lines:
  8.           Left Button  - Open another window
  9.           Right Button - PullDown Menu
  10.           Both Buttons - Help Menu
  11.  
  12.          Menu System:
  13.            Left Button  - select highlighted choice
  14.            Right Button - escape to previous level
  15.            Both buttons - Help (if available)
  16.            Left Button Drag - move highlight
  17.            if you change your mind, drag mouse to top line, and release button
  18.  
  19.          Scroll Bar:
  20.            Arrows:
  21.                 Press Left button to scroll up or down
  22.            Bar:
  23.                 Click left button to page up (above elevator)
  24.                  or page down (below elevator)
  25.  
  26.          Text Body:
  27.            Left Button - click to position cursor
  28.                          (will change windows if necessary)
  29.            Right Button - restore current line
  30.            Both buttons - press & drag to mark a block
  31.                         marking stops when you release button
  32.                         positions cursor at mouse cursor
  33.  
  34.  
  35.         In addition, ^L in column 1 is now recognized on screen as
  36.         a page break. (Previously, it was not recognized on screen, but
  37.         was recognized during printing)
  38.  
  39. V1.9b   Automatic saving of files after a set number of minutes have
  40.         passed or a set number of characters have been typed in. This
  41.         is vital if you spend long hours working but forget to save
  42.         regularly Autosave is available under the Options menu. You
  43.         can turn this feature OFF if you do not want it.
  44.  
  45.         Word wrap in column mode now has an additional feature.
  46.         Specifying column limits by use of { and } in the ruler line
  47.         will treat that column as part of a table, and insert lines
  48.         during wrap operations if other columns contain information on
  49.         the line below, but the current line is blank. (Thus avoiding
  50.         wrapping a table entry into the next (blank) entry.) The
  51.         default behaviour only checks if the column itself is blank on
  52.         the next line
  53.  
  54. V1.9c   The printing menu has been altered to enable you to print only
  55.         odd or even pages should you so desire. The default is both,
  56.         but selecting this option will cycle through Both, Odd only,
  57.         Even only. This is to enable printing on both sides of sheets
  58.         of paper. (Very useful if you are printing large manuals.)
  59.  
  60. V1.9d   Some internal changes to overlay structure to make use of
  61.         overlays more efficient, with less swapping during
  62.         combinations of printing and spell checking at same time
  63.  
  64. V1.9e   Some internal changes to mouse driver. Mouse Typamatic rate
  65.         (when you press a button and hold it without moving mouse)
  66.         effects the rate at which scrolling should repeat. Mouse
  67.         actuated scrolling should now be the same regardless of
  68.         processor speed.
  69.  
  70.         Some key codes swapped:
  71.          F2       -> save and continue
  72.          F9       -> next window
  73.          F10      -> activate menus
  74.          Alt X    -> save and exit
  75.          Shift F9 -> previous window
  76.          Ctrl F10 -> drop to dos
  77.  
  78.         Directory picker has been modified to allow:
  79.  
  80.        1.   Going to next entry starting with a letter if you are already
  81.             on an entry starting with that letter.
  82.              eg pressing 'g' will go to first entry starting with 'G',
  83.                 then to next entry starting with 'G' on subsequent presses
  84.  
  85.        2.   Directories are now displayed - selecting a directory will
  86.             change to that directory and display the contents. To go to
  87.             the parent directory, select the entry '..'.
  88.  
  89.             Directories are denoted by <DIR> after the date and time in
  90.             place of the attributes displayed for files.
  91.  
  92. V1.9f  1. Changes to ruler lines to permit the use of wrap indentation
  93.           (as Distinct from Left margin) in rulers. Set temporary left
  94.           margin still works, and over-rides margin in ruler while temp
  95.           margin is in force. It operates as it did before.
  96.  
  97.           A temporary margin can be set at the cursor column by
  98.           pressing F4. This works in column mode as well, except that
  99.           the temporary margin ceases to have any effect if the cursor
  100.           is moved beyond the column the temp margin is in.
  101.  
  102.           A wrap margin for non column mode can be set by using a 'W'
  103.           in the ruler line. It can be over-ridden by the temp margin.
  104.           When text wraps, it will wrap to the temporary left margin
  105.           or the wrap margin, rather than the left margin. You can
  106.           only have one such W margin.
  107.  
  108.           In column mode, the W is not in effect, but instead you can
  109.           define a wrap margin for each column by using ^ in the ruler
  110.           line for each column. The one that is in effect is
  111.           determined by which column the cursor is in. This wrap
  112.           margin can also be overridden by using the temp wrap margin,
  113.           provided the temp margin is in the same column as the
  114.           cursor.
  115.  
  116.           The currently effective wrap margin is always indicated in
  117.           the status line by a small triangle. Note that wrap margins
  118.           are only effective if word wrap is activated. The wrap
  119.           margin(s) also set tab stops at their positions, so you can
  120.           tab to them.
  121.  
  122.  
  123.        2. Text wrapping while in column mode has been modified to
  124.           ensure that text in the column is always slid down the
  125.           column to allow room for more text. New blank lines are
  126.           added at the bottom of the column or table entry (ie first
  127.           blank line or dot command terminates column entry) to make
  128.           room for the text to be slid. If you have a slow processor
  129.           (4.7 Mhz XT) and are inserting text into the top of a long
  130.           column entry, you may notice some delays when a line
  131.           overflows column boundaries and must be wrapped onto another
  132.           line. This is unavoidable, due to the amount of work
  133.           required to slide a column of text down. (The alternative of
  134.           inserting a line immediately below the line the cursor is on
  135.           causes unsightly blank lines in the middle of text in other
  136.           columns, which then have to be fixed up manually. Earlier
  137.           versions did this on occasions.)
  138.  
  139.        3. The help menu has been reorganized so that its entries are in
  140.           alphabetic order, and pressing the highlighted letter will
  141.           activate help on that topic. This has meant some changes to the
  142.           text of the help file, so do not confuse earlier versions of
  143.           WF.TXT with the current one.
  144.  
  145. V1.9g   *BUG FIX*
  146.         If you used the printer Reset string (NOT initialize) in your
  147.         .PDF file to reset the printer after a print, and the first
  148.         character of that reset string was an FS (dec 028 or Ctrl \)
  149.         character, then that character would be dropped in certain
  150.         circumstances. This has now been corrected.
  151.  
  152.         ** ENHANCEMENT **
  153.         The Page Offset dot command has beed enhanced to permit
  154.         specification of different offsets for Odd and Even pages.
  155.  
  156. .RRL      !        !    W  !       !       !       !       !       !    R
  157.        .PO nn        still works as before and sets offset for both
  158.                      odd and even pages to nn characters
  159.  
  160.        .PO Odd nn    sets the offset on odd numbered pages to nn, but
  161.                      leaves even numbered pages unaltered. Odd can be
  162.                      in upper or lower case, and can be abreviated to
  163.                      'O'
  164.  
  165.        .PO Even nn   sets the offset on even numbered pages to nn, but
  166.                      leaves odd numbered pages unaltered. Even can be
  167.                      in upper or lower case, and can be abreviated to
  168.                      'E'
  169.  
  170. .RRL      W        !       !       !       !       !       !       !    R
  171.         ** ENHANCEMENT **
  172.         Mail merge variables can now have limited formatting when set
  173.         in the .MA command. Follow the variable by $ for dollar format
  174.         (2 decimal places) and by ! for integer format. The default is
  175.         as many decimal places as required:
  176.  
  177.        .MA  a = 1.2345
  178.           &a&           gives 1.2345
  179.  
  180.        .MA  a$ = 1.2345
  181.           &a&           gives 1.23
  182.  
  183.        .MA  a! = 1.2345
  184.           &a&           gives 1
  185.  
  186.        The value is actually truncated to the number of places
  187.        specified when assigned to the variable
  188.  
  189.        ** PROCESSING CHANGE **
  190.        The evaluation of variables in a .IF command has been changed
  191.        so that .IF &var& will return false if the variable has not
  192.        been initialized. In all other situations, an uninitialized var
  193.        will return its own name.
  194.  
  195.        eg
  196.  
  197.        .if &var&
  198.        .dm value = >&var&<
  199.        .el
  200.        .dm var is empty
  201.        .ei
  202.  
  203.        will display    "value = >final<"    if var contains "final"
  204.        but will display "var is empty"      if var contains "  ",
  205.                                             zero or has not been
  206.                                             initialized.
  207.  
  208.        But
  209.  
  210.        .dm  >&var&<
  211.  
  212.        will display:
  213.             > <                 if var contains " "
  214.             >0.0<               if var contains zero (no picture)
  215.             >var<               if var is not initialized
  216.             >final<             if var contains "final"
  217.  
  218. V1.9h  ** Enhancement **
  219.        The program has been extended to export ascii text. Either the
  220.        current block (if it is in the current window) or the entire
  221.        file in the current window will be exported as pure ascii text.
  222.        This means that all print controls and all dot commands are
  223.        stripped out. The command is Ctrl J A
  224.  
  225.        ** Bug Fix **
  226.        If the last line of the file was a .FI (file include) command,
  227.        and the line did not end in a carriage return, the file to
  228.        include was not printing. This has now been fixed.
  229.  
  230.        ** Enhancement **
  231.        Support for 4Dos file descriptions is now included. A new
  232.        option under the Global Options menu allows you to toggle
  233.        between Word Fugue's proprietry format (65 characters) and
  234.        4Dos's format (40 characters). The default is Word Fugue, but
  235.        if you already use 4Dos, you can switch Word Fugue to support
  236.        it. The prefered option can be saved to disk.
  237.  
  238.        In addition, a utility program WF_2_4D will convert existing
  239.        FILEINFO.WF files to DESCRIPT.ION files. It only works in the
  240.        current directory. If the 4Dos description file exists, the
  241.        descriptions from FILEINFO.WF are added to the end. Since 4Dos
  242.        restricts you to 40 characters of description, the conversion
  243.        program truncates longer descriptions. You should edit them
  244.        first using either WF or FI, and then run the conversion:
  245.            WF_2_4D
  246.        If you already had a DESCRIPT.ION file, then after the
  247.        conversion is finished, you should use WF to edit the file and
  248.        verify that entries are not duplicated. Simply delete the
  249.        duplicated line.
  250.  
  251. V1.9i  ** Bug Fix **
  252.        When WF was walking directory trees, a dot was added to the end
  253.        of a directory name to avoid the addition of default
  254.        extensions. While this did not affect DOS, WF would
  255.        occasionally become confused if you loaded the same file twice,
  256.        once by typing in the correct pathname, and once by walking
  257.        directory trees - it would not realise that you had loaded the
  258.        same file. This has now been fixed - dots ae no longer added to
  259.        directory paths, only the final file name selected.
  260.  
  261. V2.0   ** enhancement **
  262.        The print menu now lets you specify the number of copies to be
  263.        printed (1 to 20). The default is 1. Do not use this with Mail
  264.        Merge, since the mail merge repeat over-rides.
  265.  
  266.        ** enhancement**
  267.        You can now select letter quality or draft from the print menu.
  268.        (Previously, the usual method was to have 2 PDFs, one for draft
  269.        and one for letter quality.) For this to work, 2 new printer
  270.        control strings have been set up. (You will find them at the
  271.        bottom of the list when you Edit Printer Codes). They are:
  272.  
  273.            Letter Quality
  274.            Default Quality
  275.  
  276.        and will only be effective if you store the appropriate control
  277.        sequences. Where I have access to a manual, I have altered the
  278.        corresponging PDFs.
  279.  
  280.        Please note that the new format PDFs cannot be read by older
  281.        versions of Word Fugue, but that the old format PDFs can be
  282.        read and converted by the new version of Word Fugue. The
  283.        conversion process is transparent, with the missing information
  284.        being defaulted to empty. If you read an old format and save
  285.        it, it will be saved in the new format. So any special PDFs
  286.        that you have set up will still work.
  287.  
  288.        ** Enhancement **
  289.        Additional support for laser printers and older printers.
  290.  
  291.        There are 2 methods of print control:
  292.  
  293.        1.   The Epson model, where each attribute is independent. If
  294.             you set up bold, italic, underline in that order, turning
  295.             off italic still leaves bold & underline on.
  296.  
  297.        2.   The laser printer model, where each attribute selects a
  298.             particular font, and attributes are only turned off by
  299.             selecting a new font. Thus if you have bold, italic &
  300.             underlined text, the only way to turn off italics is to
  301.             select text that is bold and underlined.
  302.  
  303.        Some printers have a mixture of the 2 methods. Word Fugue has
  304.        been modified so that where a print control sequence is set up
  305.        so that the sequence to turn it off is empty, then all existing
  306.        fonts will be turned back on again when the marker to turn off
  307.        a font is found to be empty. Note that this implies that Word
  308.        Fugue has knowledge of the initial choice of fonts, so you
  309.        should ensure that the Letter Quality and Default Quality
  310.        sequences are set up for your printer.
  311.  
  312.        ** Enhancement **
  313.        Reading a file has been changed so that lines may be delimited
  314.        by a CR LF pair, a LF CR pair, a single CR, or a single LF.
  315.        Please note that Word Fugue will always write lines out
  316.        delimited by CR LF pair.
  317.  
  318.        ** Enhancement **
  319.        A toggle has been added to enable you to ignore control Zs in
  320.        your input text. The default (Microsoft & Wordstar) is that a
  321.        Control Z (decimal 026) terminates the input file, regardless
  322.        of how long the DOS file entry says it is. This may be changed,
  323.        so that control Zs are ignored, and the entire filesize is
  324.        read. When this is active, the file is not terminated by a
  325.        control Z when it is subsequently written.
  326.  
  327.        ** Enhancement **
  328.        When you shell to DOS, if Autosave is ON, then all modified
  329.        files will be saved before shelling. This serves to make the
  330.        latest versions of the files available to any programs you may
  331.        wish to run, and protects you against crashing the machine with
  332.        the dos command. If autosave is OFF, then files will not be
  333.        saved.
  334.  
  335. V2.00a ** Bug Fix **
  336.        If a window were in column mode, and you were typing on the
  337.        last line of the file, then wrapping was not functioning
  338.        correctly. This has been corrected.
  339.  
  340. V2.00b ** Bug Fix **
  341.        Mail merge printing occasionally printed extra blank lines when
  342.        lines had been excluded from printing by use of .IF commands.
  343.        This has now been corrected.
  344.  
  345. V2.00c ** Processing Change **
  346.        The delay to display the NEW FILE message has been shortened
  347.        from 1.5 seconds to 0.5 seconds. This delay is interruptible at
  348.        the press of any key.
  349.  
  350.