Short:        V1.3 Rewrap, reformat, unmime YAM files
Author:       dwhiting@europa.com  (Dick Whiting)
Uploader:     dwhiting europa com  (Dick Whiting)
Type:         comm/mail
Version:      V1.3 second upload with Italian updates
Replaces:     comm/mail/YToolsNG*
Architecture: m68k-amigaos

                 Copyright ©1998 by Dick Whiting                      


  Standard Disclaimer: I wrote it, it works for me, I don't guarantee           
  that it will do anything productive for anyone else, etc. etc. ;-)            

  HOWEVER, if you do find a use for it: I homeschool my kids and they would
  love a postcard from where EVER you live. Instant Geography Lesson;)          

  Postcards:    Dick Whiting
                28590 S. Beavercreek Rd.
                Mulino, Oregon 97042
                USA                                                             

  Email:        Dick Whiting <dwhiting@europa.com>
  Web  :        www.europa.com/~dwhiting/

  Translations (available or in process)

    Danish         Henrik Andreasen    larsa@post7.tele.dk
    German         Michael Lünse       m.luense@t-online.de
    Italian        Francesco Mancuso   mcfrank@mediatel.it

    If you would like to provide a catalog for these, email them to me
    and I'll post it on my web page and include them in the next update.

                                                                               
Basics  
---------

   These two programs and the ARexx scripts to envoke them allow you to 
   rewrap badly formatted mail, change headers, do minor final editing of
   mail, insert MUI control codes, and convert quoted-printable formatted
   mail to 8bit plain text. 

   Though these were written with Marcel Beck's YAM in mind, they should
   work fine with any mailer that stores its mail in individual files.

   Note that YTCreformat works quite well with ANY text file.

Requirements  
---------------

   Nothing additional required (except MUI, of course).

Quick Start
-----------

   Copy the programs, their icons, and the *.rexx files into the Yam:rexx
   directory. If you put them somewhere else, you'll need to edit the rexx
   script variable for each program location.

   Add the scripts to the YAM rexx menu or place them on an URB button. 
   Select a mail in YAM and run the rexx script.

   If you don't know about URB, look on Aminet:

      URB.lha  util/misc Ubiquitous Resource Bars v1.0

   The Arexx scripts are not necessary if you run these from URB, CLI, or 
   similar launcher.


FILES INCLUDED IN THIS ARCHIVE:

   Catalogs               directory containing localization pieces
   Readme                 this readme
   ReadMe.mui             information about Stefan Stuntz' MUI
   YTCreformat            reformatting program
   YTCreformat.info       icon for same...yeah, you want to make one:)
   YTCreformat.readme     very short readme for YTCreformat
   YTCreformat.rexx       rexx script to call program from YAM
   YTCunmime              Quoted-Printable to 8bit converter
   YTCunmime.info         icon ... same comment.
   YTCunmime.readme       very short readme for YTCunmime
   YTCunmime.rexx         rexx script to call program from YAM

There may be versions of these with a suffix such as '.DK' this
indicates a Danish version for that file. Over time support of 
additional languages will be added.

History
-------

|  v1.3 YTCreformat (v2.2) changes:
|
|       Made identification of non-mail files smarter
|       Fixed an odd combination that could result in an infinite loop
|
|       Header lists now remember their sizes. Move the balance bar to 
|       where you want it, switch to the other header display, switch back
|       to your usual. These sizes will now be remembered across sessions.
|
|       Added SaveAs option to project menu. Added Load, Save, and Save&Quit
|       while I was at it.
|
|       Added a "Special" menu section. 
|
|       Added "Strip CR" to the special section. This removes all CR's (0Dx) 
|       from the end of all lines in the file.
|
|       Default action is now for the lists to be "quiet" during updates. 
|       Added runtime argument and tooltype of "NOISY" if you want to watch.
|
|       YTCunmime (v1.1) no changes.

   v1.2 YTCreformat (v2.1) changes:
 
        Considers a line of blanks or a NULL line as a paragraph separator.
 
        YTCunmime (v1.1) no changes.

   v1.1 YTCreformat (v2.0) changes:
 
        Moved Quoting string and wrap length gadgets to main window
        Removed extra window for specifying quoting strings & wrap length
        Now will ask YAM for the selected mail file using ARexx port.
        Added "YAM" button on GUI to load currently selected mail.
        Added error messages for YAM button.
        Removed the need for YTCreformat.rexx if run from URB.
        Removed disabling of "Save" and "Done" when NOT a mail file.
        Warning message for "not mail" now appears only once per  file.
        Added option for Stripping quoting WITHOUT rewrapping.
        Changed help text for several gadgets.
        Fixed handling bug if NO lines were selected
        MUI information window now appears on same screen as YTCreformat.
        Removed limit on number of lines able to be processed at one time.
        Added WRAPMAX, WRAPMIN, WRAPLEN arguments to handle special needs.   
        Added BUFF=nnnn argument to allow for larger blocks. Default is 4096.
        Added "?" argument to show program arguments
        Added Hide/Show buttons for header listview.
        Upped program and catalogs to v2.0
        Added "ALL" button to select all lines in the body list

        YTCunmime (v1.1) changes:
 
        Now will ask YAM for the selected mail file using ARexx port.
        Removed the need for YTCunmime.rexx if run from URB.
        Added "?" argument to show program arguments


   v1.0 First released versions.

Future
------
   
   As I see more of Yam2.0, I'll rewrite other portions of the original
   YamTools in C and include them in updates. I'm also always looking 
   for ideas, so feel free to write me if you have any suggestions.


May 29, 1998

Dick