AutoUnbreak v1.01
Freeware
Copyright (C) 2006 by Hollmn Digital
------------------------------------------------------------


TABLE OF CONTENTS
~~~~~~~~~~~~~~~~~

1. INTRODUCTION
2. REQUIREMENTS
3. INSTALLATION & REMOVAL
4. CHANGE LOG
5. LICENSE
6. CONTACT US



1. INTRODUCTION
============================================================
AutoUnbreak removes line breaks from formatted (or plain)
text input. This is useful if you want to reformat a text 
document, where lines have been cut short, e.g. when copying
text from an Adobe PDF file to a word processor. Thus, the 
program removes any extraneous lines. 

AutoUnbreak was designed to remove these carriage returns/
line breaks in a smart manner. For instance it will try to 
reconstruct any hyphenated words, and it will not merge
 
lines if they e.g. are a part of a numbered or bulleted 
list.

AutoUnbreak is customizable, and you can change its "rules"
by altering the plain text files "merge.set" and
"exceptions.set" to fit your needs.

The program gets its input from the clipboard, and should

retain any (text) formatting.


Notes:
------
- You can unbreak a maximum of 65500 characters at a time.

- AutoUnbreak will probably work fine, even if you don't 
customize your settings. If you do customize your settings,
be sure to make a backup of "merge.set" and 
"exceptions.set"
.


- AutoUnbreak will only take input from the clipboard. It
will not load any files.
- AutoUnbreak should be able to unbreak almost any 
formatted text or unformatted text.


Customizing rules:
------------------
To customize AutoUnbreak's rules, you should open 
"merge.set" and "exceptions.set" in a plain text editor
(like Windows Notepad).

"Merge.set"
 denotes which lines to merge. In this file, you
simply specify which characters shouldn't be allowed to
lead a line of text (i.e. which characters cannot be 
"prefixes"). 
The result is, that any line beginning with 
such a character, will be merged with the previous line.
  "Merge.set" should be saved in plain text format, but
retaining the ".set" file name extension. The file itself
should consist of a list of SINGLE characters. There should
be no blank lines. The first line of "merge.set" is ignored 
by AutoUnbreak.

"Exceptions.set" lays down the exceptions to the rules in
"merge.set". Every line in the exceptions file may contain
a string of characters. If this string is found at the 
beginning of a line, that line will not be merged with the
previous one. If the string is found at the end of the
previous line, that line will not be merged with the
following line.
  "Exceptions.set" should be saved in plain text format, 
but retaining the ".set" file name extension. The file 
itself consists of a list of SINGLE characters and/or
strings of characters/words. 
  Among other things, "exceptions.set" is useful for 
preventing numbered lists etc. from being merged.


2. REQUIREMENTS
============================================================

OS: Windows 95/98/ME/XP/NT/2000
Disk space: 260 KB



3. INSTALLATION & REMOVAL
============================================================
No installation or removal procedures are required. The
program does not use any DLLs and does not read/write to
the system registry.

To install, simply unzip the distributed zip file, and run
the "AutoUnbreak.exe" program. To unzip the compressed zip 
file, you may need a program like IZarc (freeware) or WinZip
(Shareware).

To uninstall, just delete all files that were initially
installed, when extracting the zip file (all files are
located within the same folder).



4. CHANGE LOG
============================================================

AutoUnbreak 1.01 (February 15, 2006)
- First public release



5. LICENSE
============================================================

LICENSE AGREEMENT
You should carefully read the following terms and 
conditions before installing and/or using the 
software. By installing and/or using this software 
you indicate that you accept the license agreement.

LICENSE
Hollmn Digital grants you a non-exclusive, non-
transferable license to copy the software for your 
personal or commercial use and for freeware 
distribution. 

NO PERMISSION FROM Hollmn Digital IS NECESSARY TO 
INCLUDE THIS SOFTWARE ON CD-ROM OR ANY OTHER MEDIA 
ACCOMPANYING ANY MAGAZINE, BOOK OR OTHER PUBLICATION.

COPYRIGHT
The software is protected by international copyright 
laws and international treaty provisions. Any use of 
the software name is strictly prohibited without the 
written permission of Hollmn Digital.

The software, including its code, appearance, 
structure, design and documentation is an exclusive 
product of Hollmn Digital, who permanently preserves 
all property rights to the software product or its 
copies, modifications or merged parts.

RESTRICTIONS
You may not modify, decompile, disassemble or reverse 
engineer the software. You may not rent, lease or lend 
the software.

NO WARRANTIES
SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY 
AS TO MERCHANTABILITY OR FITNESS FOR A PARTICULAR 
PURPOSE OR ANY OTHER WARRANTIES EITHER EXPRESSED OR 
IMPLIED. Hollmn Digital WILL NOT BE LIABLE FOR DATA 
LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS 
WHILE USING OR MISUSING THIS SOFTWARE.



6. CONTACT US
============================================================

Website: http://digital.hollmen.dk

See the website for email and other contact information.