                                  pkpm
                                  ----

         or Yet Another Patch Maker but this one is pretty kool :)
       So, this is release 0.94 of pkpm aka Pretty Kool Patch Maker.

                 For bugz report : greenjosh@caramail.com


POLICY (ahah :)
------
That's  a free freeware free of charge and support :) No warranty. If you can't
use it, you don't deserve using it. (That's an 3l33t mentality, no ?)


WHAT USE ?
----------
  Sometimes, I have to do small patches to improve my applications since I lost
the  source  code  and  didn't  want that damn call to be called ;) I wanted to
have  a  quick  patch maker and besides I wanted it to make small patches. Thus
I wrote pkpm.

HOW TO
------
  Let's  suppose  you want to create a patch to upgrade old.exe to new.exe, you
just have to type :
	pkpm old.exe new.exe

  Wait  a  short  while  and  then you've got patch.com. This file will upgrade
old.exe to new.exe (but won't change the name).
  Try pkpm --help for more options.


USED TOOLS
----------
lcc        free win32 C compiler (coming with really cool stuff)
           http://cs.virginia.edu/~lcc-win32
vim        cool text editors for n*x gurus :)
           http://www.vim.org
hiew       somewhere.somewhere
           (seek the lite and you'll got it :)


HISTORY (anyway... nobody reads the history :)
-------
0.94 (99-jan-16)
 * rewrote the diff procedure : it is now twice as fast as before. The increase
   in speed should be noticeable especially on big files.
 * added a check on the max number of bytes (of difference) : 2000 (a com file
   is <= 64 Kbytes...) That limit may change later.
 * oops... pkpm.exe didn't want to start under NT4... 't was upx packing fault
   (Why did I wanted to pack it since 't was less that 14 Kbytes... Dunno.. :) 

0.93 (99-jan-15) [released]
 * added a real line parsing and new options ('-i' and '-o' flags)

0.92 (99-jan-14) [released]
 * Ooops... I forgot to check whether the file to patch was writable...
   => It always suceeded even though nothing was written...
 * added a verbose mode ('-v' option)

0.91 (99-jan-12) [released]
 * the progress bar could crash pkpm (division by zero) when the files were
   small
 * the filenames longer than 8+3 could crash the 'patch.com' file and pkpm
 * added checks on the filenames to avoid being dependant on the path
   and to be sure they were 8+3
 * changed the file that gave information (file_id.diz) to info.txt 'cause
   PaRKeR told me it sucked (bots on drop sites or something like that :)
 
0.90 (99-jan-10) [not released]
1st version... It seems to work => 0.90
