CHANGES SINCE VERSION 1.0

1) Fixed a MAJOR problem when parsing CDDB lookups when using cda from XMCD 3.0 p2 (Thanks to Daniel
Ahlberg and Brett Rabe). If RipEnc 1.0 didn't appear to retrieve the CDDB information this
should fix that.

2) Can now use "wget" for CDDB lookups through http. This also enables the use of freedb servers
instead of CDDB (now called Gracenote I believe). This eliminates the dependacy on CDA although
it is still supported.

3) Added support for oggenc which encodes into the Ogg format.

4) All encoders now write to the encode log instead of just bladeenc.

5) Main Menu choice to have RipEnc search the PATH for supported software.

6) Added menu options to facilitate the wget support.

7) Added discid.c to tar package which will be used if wget is used. Calculates the Disc ID
needed for CDDB lookups.

CHANGES SINCE VERSION 0.7

1) Added support for a new ripper: dagrab

2) Added support for three new encoders: xingmp3enc, lame, and mp3enc

3) ID3 tags for multiple CD's in the encode queue now work! This has been a limitation of RipEnc for some time but 
it is fixed now! (Thanks Devon Jones)

4) Fixed a MAJOR bug when dealing with Various Artist CD's. These should work much better now. 

5) Re-arranged the menu so the Preferences are now in a sub-menu off of the main menu.

6) RipEnc doesn't add a song to the encode queue until the ripping of that song is complete. Enables
you to cancel a rip without having a partial rip being encoded.

7) Provided an option so that the CD can be ejected after ripping is completed (See the README file
for some information about this).  

8) Added extensive comments to the script. These were much needed as sometimes I was getting confused myself!

9) Changed the structure of the script. Everything except a few lines of code is in a function. This has
a side benefit of making everything that wasn't in a function before run faster since the function
only has to be read once. (at least according to my bourne shell quick reference guide).

10) Did some extensive clean up of the code (related to #9). Some of this was suggested by Martin Bayer.

11) Made other changes to makes some regular expressions safer and cut down on dependacies on external software. Only depends
on sed, awk, and cut now. (and dialog for the about screen)

CHANGES SINCE VERSION 0.6.1

1) Encoding has been put into the background!  Some menu options have been added to facilitate this change so
you can see what is going on in the background. NOTE: the Small Hard Drive option still works...if you select
this option encoding will not be put into the background...because it would defeat the purpose of this option.

2) A new song selection menu.  You can toggle the songs that you want on/off.  (Thanks Justin Lee)

3) Signal trapping has been added...cleans up after itself if an abort signal is received. (Thanks Evan Jones)

4) Temp files and the rc file is  now kept in ~/.ripenc.  This should change automatically.

5) Made changes to the function that retrieves the CDDB info.  Made it shorter (less pipes) and utilized more sed stuff.

6) Minor menu changes...should make it easier to see your options (or maybe it is just bloat...but I like it).

CHANGES SINCE VERSION 0.6

1) Added the device to the cda command line.

2) Fixed naming convention 3 for manual naming.

CHANGES SINCE VERSION 0.5

1) Added support for l3enc.

2) Added support for tosha (a FreeBSD ripper).

3) Added support for id3 tags with mp3info and id3ren.

4) The bitrate for encoding can now be chosen.

5) Track numbers now have a leading zero if necessary for sorting purposes 
when listing the files from the command line.

6) A Small Hard Drive option that instead of ripping all then encoding all does rip, encode, rip, encode, etc.

7) Made the encoding process safer by removing the dangerous *.wav from the encoders command line
and instead utilizing a file that lists the filenames of the wav's that need encoded.

8) 4 new naming conventions added.  Two of them utilize subdirectories named according to Artist or Album.

9) Minor menu changes, such as instead of having a menu to pick yes or no (which is pretty silly if you 
think about it) yes and no are just toggled.  The same thing with manual and cddb.

10) Slashes "/" are now taken out of regular CD listings too instead of just various artist CD's.

11) Maybe some minor annoyance stuff that I can not think of.

CHANGES SINCE VERSION 0.4

1) Fixed more potential (real for some people) problems with formatting CDDB listings of
"Various Artist" CD's.

2) Minor changes to the menu interface.

3) Combined the functions that perform the ripping process into one instead
of having one for ripping the whole CD and one for ripping selected songs.  The same thing
is now accomplished with one function.  This is transparent to the user.

4) Changed the formatting of the CDDB data to only utilize two intermediate files
instead of the 5 that was used before.  This is also transparent to the user.  Except if 
I broke it:-)

5) Fixed other minor annoyances that you may or may not have noticed before. (Maybe
they were only annoying to me)

CHANGES SINCE VERSION 0.3

1) Added another naming convention option.

2) Fixed minor (major to some people) problems associated with various artist 
   CD's, especially soundtracks.

3) Fixed other misc. problems with some "regular" CD listings.

4) You can now choose your CD-ROM device.  I had planned on doing this
   myself but someone contributed some code before I got around to doing it.
   I don't have a name for who it was (only an e-mail address), but thanks.

5) The script now automatically removes the .cddb and .inf files that
   cdda2wav creates.

6) Added some stuff to the sed source file that the script uses (.ripencsed).
   
7) Can list the files in your working directory from the script now (probably
   only handy to me...but I put it in anyway)

8) Cut down on the number of files that the script creates by utilizing more 
   pipes instead of outputting to files.

9) This is related to 1 and 2 but I have put some stuff in the script that deals 
   with "non-standard" listings in the cddb database.  There might yet be CD listings
   that the script chokes on, but I am trying my best to take care of all the ones
   I find.  

CHANGES SINCE VERSION 0.2

1) Menu driven interface

2) Various Artist CD's now work!  Thanks to Bryan Mayland for his contribution.

3) Added support for cdda2wav as a ripper and 8hz-mp3 as an encoder.

4) Program now saves your defaults in .ripencrc 
   .ripencrc used to be the sed source file, that is now .ripencsed
   The script changes this for you automatically.

5) Confirm your song selection before ripping.

6) Will create the working directory if it does not exist.

7) Re-structured some of the code so reading it is not like
   trying to solve a cruel maze.

8) Numerous other small changes that make it a lot better

CHANGES SINCE VERSION 0.1

1)Added the capability to select and name songs manually. This avoids 
  absolutely having to use CDDB.

2)You no longer have to have a separate sedsrc file. The script now checks
  for it and creates it if it is not there.  It is now called ".ripencrc" and 
  resides in your home account.  You may delete "sedsrc" if you used 0.1.

3)Added the option not to automatically encode after the ripping process. This
  was done so that you could exit gracefully after the ripping process if you
  do not use bladeenc.  Also done so you can rip more CD's before starting the
  long encode process.

4)Took out the annoying comments.  Will put more informative comments in at a later
  date. 

