Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > c0f7a96d188f5a8efb7ba8f0584bf818 > files > 116

jack-3.1.1-11.mga4.x86_64.rpm

2004-12-12 22:52  zarne

	* jack_version.py, setup.py: 
	
	- bump version for 3.1.1 release

2004-12-12 05:54  zarne

	* jack.man, jack_config.py, jack_functions.py, jack_helpers.py,
	jack_main_loop.py, jack_t_curses.py: 
	
	- the usage/copyright box stays on top now by default, disable it
	by pressind '?' or with --usage-win=no
	
	- pprint_speed() (internal)
	
	- documentation updates

2004-12-12 03:27  zarne

	* jack_prepare.py: 
	
	- fixed a warning regarding non-audio tracks

2004-12-12 03:03  zarne

	* jack_plugins.py: 
	
	- new plugin architecture (I forgot to include this earlier today)

2004-12-12 03:02  zarne

	* jack, jack.man, jack_checkopts.py, jack_config.py, jack_misc.py,
	jack_t_curses.py, jack_utils.py: 
	
	- fixed --remove-files
	
	- fixed --exec
	
	- help the user if dir_template is longer than scan_dirs
	
	- documentation updates
	
	- allow the dir_template to consist of more than two path elements
	
	- curses: fix dae status display

2004-12-12 01:04  zarne

	* jack.man, jack_config.py, jack_main_loop.py, jack_misc.py,
	jack_t_curses.py: 
	
	- curses: fix display of the special line
	
	- --max-load now takes a float argument
	
	- simplify loadavg()

2004-12-11 23:52  zarne

	* jack_checkopts.py, jack_config.py, jack_main_loop.py,
	jack_prepare.py: 
	
	- 31_wrong_char_in_status.patch
	
	- 18_less_verbose_gen_device_warning.patch
	
	- 28_avoid_empty_USER_LOGNAME.patch

2004-12-11 23:14  zarne

	* setup.py: 
	
	- added the new modules to the setup script

2004-12-11 22:12  zarne

	* example.etc.jackrc: 
	
	- added an example for the global config file /etc/jackrc

2004-12-11 21:57  zarne

	* jack_plugin_cddb.py, jack_plugin_lame.py: 
	
	- added example plugin files

2004-12-11 21:55  zarne

	* jack_checkopts.py, jack_config.py, jack_freedb.py,
	jack_generic.py, jack_globals.py, jack_helpers.py, jack_prepare.py,
	jack_rc.py: 
	
	- new plugin architecture for rippers, encoders and freedb-servers
	(so far)

2004-12-11 19:15  zarne

	* jack_config.py, jack_freedb.py, jack_generic.py,
	jack_t_curses.py, doc/ChangeLog: 
	
	- fixed a curses bug preventing some from ripping CDs with more
	tracks than lines in the terminal
	
	- debug stuff
	
	- cosmetic stuff

2004-11-23 01:06  zarne

	* jack_helpers.py: 
	- remove debug stuff

2004-11-23 00:45  zarne

	* jack.man, jack_argv.py, jack_checkopts.py, jack_config.py,
	jack_freedb.py, jack_workers.py: 
	- manpage updates
	
	- removed --no-various because
	
	- --various=no now actually works
	
	- block more options from being written to jackrc
	
	- --otf works again (but isn't displayed right all the time)

2004-11-22 19:59  zarne

	* jack_helpers.py, jack_main_loop.py, jack_rc.py: 
	- more fixes to cdparanoia status decoding
	
	- jack_rcversion is written to newly created rc-files

2004-11-22 00:34  zarne

	* jack.man, jack_helpers.py, jack_rc.py: 
	- fix creation of ~/.jack3rc
	
	- take all debian updates for the manpage (thank you Michael!)

2004-11-22 00:07  zarne

	* jack_helpers.py, jack_version.py, setup.py, doc/INSTALL: 
	- begin jack 3.1 release cycle
	
	- modest update to INSTALL doc

2004-11-21 23:42  zarne

	* jack_argv.py, jack_checkopts.py, jack_config.py, jack_helpers.py,
	jack_main_loop.py, jack_prepare.py, jack_rc.py, jack_version.py,
	jack_workers.py: 
	- update copyright year(s)
	
	- remove "charset has no effect without a char_filter" warning,
	charset is used by the ogg tagger
	
	- disallow saving of the --dont-work option
	
	- add version-string (and checking) to the rc-files.

2004-11-21 22:44  zarne

	* jack_argv.py, jack_checkopts.py, jack_config.py, jack_helpers.py,
	jack_main_loop.py, jack_prepare.py, jack_rc.py, jack_workers.py: 
	- allow the argument to --quality to be a float. oggenc is fine
	with that, lame seems to truncate the float but works.
	
	- fixed some typos
	
	- fixed --check-toc

2004-11-21 21:33  zarne

	* jack_argv.py, jack_config.py, jack_helpers.py, jack_main_loop.py,
	jack_rc.py: 
	- allow for lists (like --unusable-chars) to be --save'd to
	.jack3rc
	
	- lame encoder now uses --vbr-new
	
	- lame encoder now uses --preset instead of --alt-preset
	
	- fixed the "error decoding status" issue, which I think is
	actually a bug in cdparanoia which outputs lots of invisible junk
	after ripping. The fix may break other helpers, I only tested lame,
	oggenc, cdparanoia and cdda2wav
	
	- added lame-user which uses -V and uses the quality specified with
	--quality
	
	- changed LAME default quality to 6, which will result in 4 being
	used when using --encoder-name lame-user (ignored otherwise)
	
	- cdda2wav now uses the --device, not the --raw-device. Seems to
	work fine.
	
	- cdda2wav now uses -v toc instead of -v 35 (the latter being
	obsolete soon)

2004-11-18 03:08  zarne

	* jack, jack_config.py, jack_helpers.py: 
	- added the option "--query-if-needed" which only queries freedb if
	there is no file called "jack.freed.bak" (which is, among other
	things, the result of a successful freedb-query).

2004-11-17 22:55  zarne

	* jack_argv.py, jack_rc.py: 
	- changed the UI a bit. Options can now be set with --option=value.
	Use "yes" or "no" for booleans. --option alone still toggles the
	current value. Toggeling sounded like a nice idea in the early days
	of jack but now, with 2 rc-files and the command-line things have
	gotten out of hand.
	
	- Booleans are now saved (--save) as option:value in the rc-files.
	Please use that syntax in /etc/jackrc, too. This will hopefully
	bring order to the chaos.

2004-11-17 21:26  zarne

	* jack_ripstuff.py, jack_t_curses.py: 
	- fixed the infamous curses addstr bug. Why did it ever work?

2004-11-10 00:42  zarne

	* jack, jack_CDTime.py, jack_TOC.py, jack_TOCentry.py,
	jack_freedb.py, jack_functions.py, jack_mp3.py, jack_version.py: 
	- re-added those files (I'm running out of brown paper bags)
	
	- cosmetic stuff
	
	- one little bug fixed

2004-08-25 04:36  zarne

	* jack_freedb.py: 
	- fixed http_proxy for --submit

2004-08-25 00:53  zarne

	* jack_CDTime.py, jack_TOC.py, jack_TOCentry.py, jack_checkopts.py,
	jack_display.py, jack_freedb.py, jack_globals.py, jack_mp3.py,
	jack_prepare.py, jack_t_dumb.py, jack_term.py, jack_workers.py: 
	- removed some unused files
	
	- --submit works again
	
	- --mail-submit works again (but use --submit if possible)
	
	- --silent mode works again

2004-03-25 03:55  zarne

	* jack_freedb.py: - "VA" is now recognized as various
	
	- fixed another forgotten cf[] (thanks to Stephan Helma for the
	patch)

2003-12-02 02:49  zarne

	* jack, jack_checkopts.py, jack_config.py, jack_generic.py,
	jack_globals.py, jack_helpers.py: - fixed cdparanoia status decode
	bug (I hope)
	
	- new option --debug, obsoletes DEBUG in jack_generic
	
	- make --my-mail actually work, better sanity check of the address

2003-12-02 01:51  zarne

	* jack, jack_prepare.py, jack_t_curses.py, jack_version.py: - fix a
	free diskspace-related bug
	
	- we're in 2003 now :]
	
	- expand ~ in base_dir so it can be relative to the user's homedir

2003-11-26 19:16  zarne

	* jack_prepare.py, jack_ripstuff.py: - raw_space was moved but I
	forgot that in jack_prepare. fixed.

2003-11-26 19:02  zarne

	* setup-cursesmodule.py, setup-jack.py, setup.py, doc/ChangeLog: -
	new setup.py for jack's modules and the cursesmodule. jack itself
	still has to be manually installed.

2003-10-12 03:54  zarne

	* README, jack, jack_config.py, jack_freedb.py, jack_functions.py,
	jack_globals.py, jack_helpers.py, jack_main_loop.py,
	jack_prepare.py, jack_tag.py, jack_workers.py, doc/INSTALL: - fixed
	--update-freedb
	
	- declare encoding (newer python wants this)
	
	- 17_authenticated_http-proxy_support_patch
	
	- fixed some deprecation warnings
	
	- 07_continue_various_if_blank_artist
	
	- various bug fixes
	
	- added --strictly-enforce-ISO to lame options
	
	- fix for new cdparanoia screen output format
	
	- print dots while tagging (which can be time consuming, e.g. with
	ID3v2)
	
	- 19_catch_rename_too_long_fix
	
	- slight documentation updates (lots of stuff still missing)

2003-04-30 04:35  zarne

	* jack_checkopts.py, jack_config.py, jack_display.py, jack_init.py,
	jack_tag.py: - ogg tags are now written as utf-8, as required by
	the standard
	
	- cosmetic stuff

2003-04-30 03:49  zarne

	* jack, jack_checkopts.py, jack_config.py, jack_init.py,
	jack_tag.py: - id3v2 support, rejoice! you need
	http://pyid3lib.sourceforge.net/
	
	- small stuff

2003-04-19 01:45  zarne

	* jack_helpers.py: - changed default lame command lines: --r3mix ->
	--alt-preset standard; -h -b <x> -> --alt-preset cbr <x>

2003-04-19 00:55  zarne

	* jack_config.py, jack_freedb.py, jack_functions.py,
	jack_helpers.py, jack_init.py, jack_playorder.py, jack_prepare.py: 
	
	- small bugfixes
	
	- nonfunctional (yet) support for the PLAYORDER field in freedb
	entries
	
	- toc reading more robust

2003-01-22 20:15  zarne

	* jack_helpers.py, jack_main_loop.py, jack_workers.py: - fixed
	missing import signal
	
	- fixed signals for child processes
	
	- CDDB.py toc-reader now closes rip device (sf.net Bugs item
	#664344)

2003-01-22 18:40  zarne

	* jack_config.py, jack_m3u.py, jack_tag.py: - added support for
	creating m3u playlist (as requested)

2003-01-22 18:11  zarne

	* jack, jack_argv.py, jack_checkopts.py, jack_config.py,
	jack_freedb.py, jack_functions.py, jack_generic.py,
	jack_main_loop.py, jack_prepare.py, jack_utils.py, jack_workers.py:
	- quite a number of fixes. Why did nobody complain?

2002-09-05 00:17  zarne

	* jack, jack_checkopts.py, jack_config.py, jack_display.py,
	jack_freedb.py, jack_functions.py, jack_generic.py,
	jack_globals.py, jack_helpers.py, jack_main_loop.py,
	jack_prepare.py, jack_t_curses.py, jack_tag.py, jack_term.py,
	jack_workers.py: 
	
	- more cleanups and bugfixes
	
	- out of ignorance I failed to notice that I already use python-2.2
	features. Who has problems with jack *requiring* python >= 2.2?

2002-09-04 00:34  zarne

	* jack, jack_checkopts.py, jack_config.py, jack_freedb.py,
	jack_functions.py, jack_t_curses.py, jack_term.py: 
	
	- more cleanups
	
	- terminal resizing and xtermset both seem to be ok now

2002-09-03 22:45  zarne

	* jack_readprefs.py: 
	
	- removed unused module jack_readprefs
	
	- jack_generic was not modified, what is CVS trying to tell me?

2002-09-03 21:33  zarne

	* jack, jack_argv.py, jack_freedb.py, jack_functions.py,
	jack_main_loop.py, jack_utils.py, jack_workers.py: 
	
	- cleanups
	
	- use error(), info() and warning() more often

2002-09-03 19:56  zarne

	* jack, jack_argv.py, jack_checkopts.py, jack_config.py,
	jack_constants.py, jack_display.py, jack_encstuff.py,
	jack_freedb.py, jack_functions.py, jack_generic.py,
	jack_globals.py, jack_helpers.py, jack_init.py, jack_main_loop.py,
	jack_misc.py, jack_progress.py, jack_rc.py, jack_ripstuff.py,
	jack_status.py, jack_t_curses.py, jack_targets.py, jack_term.py,
	jack_utils.py, jack_workers.py: 
	
	- things are taking form, ripping and renaming seems to work
	
	- configfile: new format, new filename. save options with --save
	
	- this is still unstable, beta, don't expect too much (except bugs)

2002-09-03 10:42  zarne

	* jack, jack_argv.py, jack_checkopts.py, jack_children.py,
	jack_config.py, jack_display.py, jack_freedb.py, jack_functions.py,
	jack_globals.py, jack_helpers.py, jack_init.py, jack_misc.py,
	jack_readprefs.py, jack_ripstuff.py, jack_status.py,
	jack_t_curses.py, jack_t_dumb.py, jack_tag.py, jack_targets.py,
	jack_term.py, jack_utils.py, jack_version.py, jack_workers.py,
	doc/ChangeLog: 
	
	- work on version 3.0.0 starts now
	
	- don't use this, only the bare minimum functionality is there
	
	- e.g. no config file yet

2002-06-20 14:36  zarne

	* jack: 
	
	- fixed a stupid variable initialisation bug
	
	- fixed another (hope it was the last one) append() with >1 args
	bug

2002-06-13 05:43  zarne

	* jack.man: 
	
	- -F and -f clarified

2002-06-13 05:37  zarne

	* jack: 
	
	- strange that nobody noticed it, but jack couldn't rip CDs with
	only one track on them. fixed.
	
	- some cleanups

2002-06-09 02:06  zarne

	* jack: 
	
	- only import what we use from the curses module

2002-06-09 01:56  zarne

	* jack: 
	
	- jack can use normal curses now (to the extent possible, i.e.
	without reacting to SIGWINCH (terminal window resizing)) (inspired
	by Oleg Broytmann's patch, thanks!)

2002-06-01 17:03  zarne

	* jack: 
	
	* added sloppy ripping mode which is activated by a secret switch

2002-05-25 04:01  zarne

	* jack: 
	
	* to my understanding FLAC produces VBR files. now jack thinks so,
	too.

2002-05-25 03:42  zarne

	* jack: 
	
	* added support for MPEGplus (encoder: mppenc, extension: .mpc)

2002-05-25 01:46  zarne

	* jack.man: 
	
	* typo

2002-05-25 01:44  zarne

	* jack.man: 
	
	* (hopefully) clarify how the -R / --rename option works

2002-05-25 01:36  zarne

	* jack: 
	
	* nobody complained, but I re-added --rename-only with a
	deprecation warning

2002-05-25 00:56  zarne

	* jack, jack.man: 
	
	* renamed option --rename-only to --rename -- old name was
	confusing. I'll revert this if enough people complain.

2002-05-24 15:51  zarne

	* jack: 
	
	* --quality switch for vbr, thanks to Michael Banck for the patch!

2002-05-24 14:17  zarne

	* jack: 
	
	* small changes to the flac patch

2002-05-24 14:15  zarne

	* jack: 
	
	* flac patch from Drew Hess - thanks, great work!

2002-05-24 12:12  zarne

	* jack: 
	
	* hide --charset option from --help if char_filter is not used.
	having no effect, it would then only confuse people.

2002-05-24 12:10  zarne

	* jack: 
	
	* some small cleanups, options reordered
	
	* new char_filter, e.g. for upper->lowercase conversion. should
	work with any character encoding
	
	* new option --charset, see above, default is latin-1
	
	* needs python >= 2.2; can anybody tell me how to do this in python
	< 2.2?

2002-05-04 04:55  zarne

	* jack: 
	
	* fixed Debian Bug#140903 (replacement_chars doesn't work on
	uppercase umlauts) by documenting it - there's no way to "fix" it
	but the workaround is simple: just add the umlauts explicitly to
	unusable_chars and replacement_chars

2002-05-03 00:03  zarne

	* jack: 
	
	* fixed Debian Bug#141781: --upd-progress assumes that the tracks
	are encoded in mp3 format, even if the encoder is oggenc

2002-04-30 01:36  zarne

	* jack: 
	
	* Debian Bug#144996 (jack uses ogg tag "YEAR" instead of "DATE")
	fixed.

2002-04-17 11:55  zarne

	* jack: 
	
	* upped version to 2.99.9
	
	* switch from FCNTL to fcntl module

2002-04-16 09:28  zarne

	* jack.man, doc/ChangeLog: 
	
	* added one example to the manpage
	
	* ChangeLog isn't auto-updated currently, will fix soon

2002-04-15 04:49  zarne

	* jack: 
	
	* update copyright notice, welcome to the year 2002

2002-04-15 04:40  zarne

	* jack: 
	
	* elaborate on the missing permissions for the device problem many
	people have

2002-04-15 03:27  zarne

	* jack: 
	
	* when guess-tocing WAVs you now have the option to truncate them
	if they are noch CDDA-block aligned
	
	* better defaults for genre and year when pre-tagging

2002-04-15 02:23  zarne

	* jack: 
	
	* (re-)enabled correct processing of mixed mode CDs (which have a
	data track 1)
	
	* rewrote and improved toc-reader based on cdda2wav
	
	* corrected an assumption in CDDB.py's toc-reader which thought the
	first track is always numbered 01

2002-04-15 00:32  zarne

	* jack: 
	
	* fixed bugs introduced in rev. 1.42
	
	* made CD-EXTRA really work ;)

2002-04-14 19:36  zarne

	* jack, jack.man: 
	
	* fixed bugs.debian.org/132985 by accepting patch from Martin
	Michlmayr

2002-04-14 18:23  zarne

	* jack: 
	
	* fixed errors ripping CD-EXTRA by double checking the TOC CDDB.py
	reports against what the ripper thinks

2002-02-12 17:25  zarne

	* jack: 
	* "various" is now a global variable
	
	* on VA CDs the artist is now shown while encoding (thanks to
	Martin Michlmayr)

2002-02-11 03:54  zarne

	* jack: 
	* removed the quality switch for oggenc, people say the default (3)
	is good. In a quick listening test with a difficult CD I could not
	spot any obvious flaws. Ogg Vorbis is impressive.

2002-02-06 20:18  zarne

	* README, jack, jack_CDTime.py, jack_TOC.py, jack_TOCentry.py,
	jack_misc.py, jack_mp3.py, setup-cursesmodule.py, setup-jack.py,
	cursesmodule/README.precompiled, doc/download.html,
	doc/examples.html, doc/faq.html, doc/index.html, doc/install.html,
	doc/links.html, doc/requirements.html, doc/screen.html,
	doc/todo.html, doc/usage.html: 
	* I prefer jack related email to zarne@users.sf.net now, thanks.

2002-02-06 20:06  zarne

	* jack.man: * corrections
	
	* missing options added (by Michael Banck, thanks.)

2002-02-06 18:48  zarne

	* jack: 
	* use LC_ALL=C, I hope this helps solve the remaining problems with
	localization

2002-02-04 01:17  zarne

	* jack.man: 
	* Michael Banck is too modest get have credits for the manpage.

2002-02-03 18:08  zarne

	* jack: 
	* sendmail is now called as /usr/lib/sendmail. Does anyone still
	use mailsubmit?

2002-02-03 16:57  zarne

	* jack.man: 
	* some edits/corrections/additions

2002-02-03 16:56  zarne

	* jack.man: 
	* initial checkin of the manpage Michael Banck has written for jack

2002-02-03 15:47  zarne

	* jack: 
	* added -QQ which is like -Q but allows you to continue on failed
	queries.

2002-02-03 15:19  zarne

	* jack: 
	* fixed freedb submission by email (I hope, didn't test it)

2002-02-03 15:04  zarne

	* jack: 
	* pretagging now allows setting of genre (%g) and year (%y)
	
	* changed mnemonic for generic_device from %g to %D -- check your
	.jackrc!

2002-02-03 14:31  zarne

	* jack: 
	* workaround for bug in ID3.py which defaults the genre to Blues
	[0]

2002-02-03 14:09  zarne

	* jack: 
	* jack now creates directories even when reading --from-tocfile

2002-02-03 13:31  zarne

	* jack: 
	* Linux OSTYPE is now recognized if it's called linux-gnu (thank
	you dme!)

2002-02-03 13:14  zarne

	* jack: 
	* fixed a bug in VA pretagging, thanks to Martin Michlmayr for the
	patch!

2002-02-03 03:48  zarne

	* jack: 
	* implemented ogg post-tagging for pyvorbis >= 0.5, for real this
	time ;-)
	
	* fixes for local freedb_dir by Matthew Mueller

2002-02-03 03:20  zarne

	* jack: 
	* increased status_blocksize from 56 to 64 for oggenc.
	
	* implemented ogg post-tagging for pyvorbis >= 0.5, thanks to
	Michael Banck!
	
	* oggenc is now called with -q 5 instead of a bitrate parameter.
	True VBR now.
	
	* [ Sorry, I was terribly busy in the recent past. ]
	
	* [ There's still a huge backlog.]

2001-11-12 06:36  zarne

	* jack: 
	- small code cleanup (the category chooser is one function now
	instead of 3 instances)
	
	- freedb category is now remembered, useful for submitting updated
	entries
	
	- bug fixed: entering "0" as category used last category instead of
	aborting

2001-11-09 19:34  zarne

	* jack: 
	- added option --wait (wait on quit)
	
	- added option --workdir (where to put files / dirs, == base_dir)
	
	- added option --search (where to search for workdir, appends to
	searchdirs)
	
	- create all dirs leading to workdir

2001-11-08 19:57  zarne

	* jack: 
	This patch - provided by Martin Michlmayr - does this:
	
	- use float and int instead of atof and atoi.  The latter are
	deprecated (see Python documentation). (The jack_*.py modules need
	to be overhauled likewise)
	
	- Check if an input string is really an integer and don't fail if
	it's not.
	
	- Check the range of tracks in the -t arguments and ignore invalid
	tracks.

2001-11-08 02:22  zarne

	* jack: 
	now that 2.99.7 is out, bump version to 2.99.8

2001-11-08 02:20  zarne

	* jack, setup-cursesmodule.py, cursesmodule/jack_cursesmodule.c,
	doc/ChangeLog, doc/INSTALL: 
	- get rid of compiler warnings with -Wno-strict-prototypes
	
	- put the two unused functions which gcc complains about to use

2001-11-07 18:52  zarne

	* doc/: ChangeLog, index.html: 
	- index.html points to ChageLog instead of CHANGELOG now
	
	- ChangeLog will contain the more recent changes now, CHANGELOG the
	very old ones. ChangeLog will NOT be up-to date in cvs BUT in
	releases.

2001-11-07 18:43  zarne

	* doc/CHANGELOG: - prepared it for automatic actualization,
	released versions contain the CVS log from now on. CHANGELOG is now
	a template from which ChangeLog is generated when releasing, CVS
	will contain both in a undefined state.

2001-11-07 18:08  zarne

	* jack: - version is now 2.99.7
	
	- use termios instead of TERMIOS to make python2 happy
	
	- works with python2 now, I tested/use 2.1.1
	
	- tell people what to do if modules are missing
	
	- re-organized .jackrc, unfortunately everybody has to re-gen it
	now
	
	- with luck, this is the last time everybody has to re-gen it :)
	
	- tried xtermset again and found that it still works
	
	- try it!
	
	- updated gogo helper, thanks to José Antonio Pérez Sánchez
	
	- compile helpers, this works in python2. comment out if you have
	problems.
	
	- changed the execs to make python2 happy
	
	- encoders, rippers and freedb servers are listed if specified
	doesn't exist
	
	- we're close to 3.0

2001-11-07 18:08  zarne

	* README: removed version, I keep to forget to update it

2001-10-11 00:38  zarne

	* README, jack, doc/INSTALL: - fixed "tag" info for Ogg/Vorbis
	
	- fall back to CBR if selected encoder does not support VBR  
	(thanks to Michael Banck for finding both issues)
	
	- removed version info from doc/INSTALL because I keep to forget to
	update it

2001-10-10 23:21  zarne

	* jack: - changed http Submit-Mode from test to submit (oops)

2001-10-10 21:57  zarne

	* jack: - Version is now (since 2 commits actually) 2.99.6
	
	- cursesmodule was renamed to jack_cursesmodule to avoid conflicts
	
	- re-organized .jackrc
	
	- fixed freedb-sources
	
	- default encoder is now oggenc (which can only do vbr)
	
	- default naming scheme has been changed to   "Artist - Album - 01
	- Tracktitle.[ext]"
	
	- fixed resizing (more precisely I removed a hack which made it
	work for   me on RedHat 6.2)
	
	- workaround for illegal freedb entries with empty album name

2001-10-10 18:43  zarne

	* doc/TODO: Todo: write get_toc for ogg/vorbis

2001-10-10 18:39  zarne

	* README: - state that oggenc is now the default

2001-10-10 18:34  zarne

	* cursesmodule/: cursesmodule.c, jack_cursesmodule.c: - renamed
	cursesmodule.c -> jack_cursesmodule.c
	
	- patched the module to reflect this change

2001-10-10 18:33  zarne

	* cursesmodule/precompiled/Debian-Woody/jack_cursesmodule.so:
	jack_cursesmodule, precompiled on Debian-Woody

2001-10-10 18:29  zarne

	* setup-cursesmodule.py, cursesmodule/README.precompiled,
	doc/CHANGELOG, doc/INSTALL, doc/TODO: 
	- Version is now (since 2 commits actually) 2.99.6
	
	- cursesmodule was renamed to jack_cursesmodule to avoid conflicts
	
	- the URL in CHANGELOG has been fixed (missing www.)
	
	- updated TODO
	
	- re-organized .jackrc
	
	- fixed freedb-sources
	
	- default encoder is now oggenc (which can only do vbr)
	
	- default naming scheme has been changed to   "Artist - Album - 01
	- Tracktitle.[ext]"
	
	- fixed resizing (more precisely I removed a hack which made it
	work for   RedHat 6.2)

2001-10-06 07:14  zarne

	* jack: fixed the bug which prevented successful ogg tagging
	(Bender, you really should not program when you're sober!)

2001-10-06 00:14  zarne

	* README, jack: 
	started Ogg Vorbis support which seems to work, there's still a bug
	concerning the ogg info data. I'll try to fix that one later.
	
	Jack can now be extended to use any target format.

2001-08-31 22:27  zarne

	* README, doc/INSTALL: 
	clarified (I hope) the installation procedure

2001-08-31 06:29  zarne

	* ID3.py, cursesmodule-1.5b2.patch: 
	ID3 is available separately, the patch was moved into the
	cursesmodule subdir.

2001-08-31 06:26  zarne

	* setup-cursesmodule.py, setup-jack.py: 
	inital checkin. anyone else I forgot?

2001-08-31 06:20  zarne

	* cursesmodule/: Makefile, Makefile.pre, Makefile.pre.in,
	README.cursesmodule, README.precompiled, Setup, config.c,
	cursesmodule-1.5b2.patch, cursesmodule.c, lifedemo.py, sedscript,
	precompiled/RedHat-6.0/cursesmodule.so: 
	initial checkin, the patched cursesmodule is now part of the
	standard dist.

2001-08-31 06:16  zarne

	* cursesmodule/precompiled/Debian-Potato/cursesmodule.so: 
	initial checkin

2001-08-31 06:09  zarne

	* jack, jack_TOCentry.py, jack_mp3.py, doc/INSTALL: 
	* bumped version to 2.9.5
	
	* include my patched cursesmodule now, together with a distutils
	installer
	
	* removed ID3.py, this and CDDB.py must be downloaded and installed
	separately   (instructions included)
	
	* runs on python2 again, don't know whether it works
	
	* lots of changes, fixes -- I lost track

2001-03-14 07:32  zarne

	* jack_mp3.py: Why hasn't this been in CVS before??? :]
	
	- huge performance gain
	
	- better (more accurate) frame syncing (two consecutive rames are
	searched for now)
	
	- more robust now
	
	- VBR bitrates are now returned as a float
	
	- preliminary ID3v2 support (corrently only the version number is
	extracted and the tag is skipped)
	
	- new info: bpf and framesize
	
	- better detection of Xing tags

2001-03-14 07:23  zarne

	* ID3.py: - small fixes
	
	- replaced tabs by spaces
	
	- this is not a official version now, I will sync this with
	official 1.0 soon.

2001-03-14 07:19  zarne

	* README, jack, doc/INSTALL: - support for freedb files which have
	track title or artist stored in the EXTT fields
	
	- toc reading for cdparanois disabled because it's incomplete for
	CD EXTRA
	
	- added support for CDDB.py, available at
	http://cddb-py.sourceforge.net/ (currently only toc reading) this
	is now the default
	
	- fixed a bug triggered by tocfiles containing quotes on the file
	name
	
	- added support for EXDD=YEAR:	ID3G, who can tell me who set this
	"standard"?
	
	- CRs are now ignored in freedb files
	
	- added "Sampler" and "Diverse" to the list of various artists
	tokens
	
	- -G none now sets the ID3v1 genre to 255("unknown")
	
	- print year and genre when finished (if available)

2000-11-21 02:47  zarne

	* jack: *** .jackrc option to disable http_proxy *** replace x -> ×
	for speed factors *** sys.stdin.flush() removed, impossible :-).
	What's the "correct" way to flush stdin? fcntl with O_NONBLOCK,
	then reading (and discarding) until nothing is read? Is there an
	easy way? *** jack.freedb now has as many spaces in front of the
	MSF offsets as your favorite CD player *** some reformatting

2000-11-02 20:27  zarne

	* jack: 1) reformatted helpers{} 2) show_time = 1 and show_names =
	1 are now defaults 3) it's now called 2.99.4 (actually since the
	last commit)

2000-11-02 02:08  zarne

	* jack: 1) renamed id -> cd_id; id is a reserved word in python. 
	2) ignore data tracks, tested with cdparanoia only 3) quit if there
	are no audio tracks (to do) 4) --abort-on-skip is now the default
	for cdparanoia, change it if you    don't like it 5) call it 2.99.4
	
	cosmetic changes: 1) more straighforward displays 2) show_time now
	saves space by reducing track_names to their number.	 Thus the
	"normal" line for a track fits into 80 columns again.  3) Show
	freedb-id and total playing time in Options line 4) try to show
	Options line when exiting
	
	"do only one change per commit" is for sissies :-).

2000-08-13 20:16  zarne

	* jack: forgot this one in the previous commit

2000-08-13 20:13  zarne

	* README, doc/CHANGELOG, doc/examples.html: fixed some strings to
	indicate that freedb now supports entry submission with HTTP POST
	(option --submit)

2000-08-13 19:26  zarne

	* jack: added a check for an existing destination directory

2000-08-11 03:24  zarne

	* jack: added WAV to the file types --guess-toc recognizes
	internal: progress now also takes a tuple containing the args

2000-08-11 00:02  zarne

	* jack: changed the short option for --update-freedb from -u to -U
	because of conflicts. Thanks to C. Marquardt for finding what I do
	when I program late at night :-).

2000-08-09 04:52  zarne

	* ID3.py, jack: jack can now "update", i.e. re-generate freedb
	files (new option -u) updated ID3 module so that it supports
	ID3v1.1 track info jack now sets ID3v1.1 track info

2000-08-08 08:17  zarne

	* jack: added xing vbr tag decoding. Not used much yet, but -g now
	works on vbr mp3s

2000-08-08 01:32  zarne

	* jack: fixed for new versions of gogo; vbr display enhancements
	and cosmetics

2000-06-28 02:23  zarne

	* jack: fixed a misleading error message

2000-06-26 16:12  zarne

	* doc/faq.html: Added one FAQ entry, fixed one typo.

2000-06-21 01:23  zarne

	* jack: fixed (cosmetic) display bug when using image-file

2000-05-11 16:51  zarne

	* jack: update to my current development version

2000-05-11 16:32  zarne

	* ID3.py, README, jack, cursesmodule-1.5b2.patch, jack_CDTime.py,
	jack_TOC.py, jack_TOCentry.py, jack_misc.py, doc/faq.html,
	doc/gpl.txt, doc/index.html, doc/install.html, doc/screen.html,
	doc/jack-logo.jpg, doc/requirements.html, doc/usage.html,
	doc/download.html, doc/examples.html, doc/jack-screen.gif,
	doc/download.gif, doc/main.gif, doc/requirements.gif,
	doc/screen.gif, doc/usage.gif, doc/install.gif, doc/links.gif,
	doc/links.html, doc/CHANGELOG, doc/anim.written.in.vi.gif,
	doc/mine.css, doc/INSTALL, doc/jack-curses-screen.gif, doc/TODO,
	doc/todo.html: initial import of jack-2.99.0-pre

2000-05-11 16:32  zarne

	* ID3.py, README, jack, cursesmodule-1.5b2.patch, jack_CDTime.py,
	jack_TOC.py, jack_TOCentry.py, jack_misc.py, doc/faq.html,
	doc/gpl.txt, doc/index.html, doc/install.html, doc/screen.html,
	doc/jack-logo.jpg, doc/requirements.html, doc/usage.html,
	doc/download.html, doc/examples.html, doc/jack-screen.gif,
	doc/download.gif, doc/main.gif, doc/requirements.gif,
	doc/screen.gif, doc/usage.gif, doc/install.gif, doc/links.gif,
	doc/links.html, doc/CHANGELOG, doc/anim.written.in.vi.gif,
	doc/mine.css, doc/INSTALL, doc/jack-curses-screen.gif, doc/TODO,
	doc/todo.html: Initial revision


###############################################################################
########################## pre-CVS changes follow: ############################
###############################################################################

##### This is jack 2.2.2 ...
 ### changes from version 2.1.1 (internal) include:
  # added curses frontend
  # added support for variable bitrate MP3s (currently only for lame)
  # bugfix: cddb query disc length was 2 seconds too short (thanks to
            Martin Suess for the hint). I still don't understand where and
            why I need the MSF OFFSET of 150 blocks, can anyone explain?
  # bugfix: freedb files with more than one line of ids confused jack,
            thanks to "casret" for the patch
 ### changes from version 2.1.0 include:
  # moved the toc_proc variable a bit lower in the .jackrc 'coz it's confusing
  # change: in the jack.progress file, track numbers are now %02i
  # bugfix: sometimes the :-) was not updated in case of an error, now it is
  # bugfix: pause works now...
  # bugfix: update interval no longer effects speed on non-Linux (i hope!)
 ### changes from version 2.0.1 include:
  # bugfix: the NameError: cd_device bug is gone (I never saw this as I
            didn't change _my_ .jackrc... sorry)
  # bugfix: same for "... maybe ... is not installed"
  # added on-the-fly operation for cdparanoia, lame, mp3enc
  # added 40 second pause before displaying global ETA so it can stabilize
  # added option to execute user-defined commands - when done without errors
                                                  - when done with    errors
                                                  - when ripping is finished
  # added version check for .jackrc
  # change: "Various" in freedb data is now treated like "Various Artists"
  # added check for bogous DAE run without reported error (by checking filesize)
  # bugfix: ZeroDivisionError when a lonely encoder was killed
  # added better source code formatting :)
 ### changes from version 2.0.0 include:
  # bugfix: jack tried to chdir into newly created dirs twice
  # bugfix: subdirs were created in the wrong sequence
 ### changes from version 1.3.5 include:
  # MANY changes and improvements, let's see if i can remember all:
  # removed all thread and Queue stuff, much less trouble now
  # removed resource control (ulimit), jack now quits gracefully
  # added run-time commands, run jack -h to see details
  # added directory creation and naming
  # added directory auto-search magic, if jack doesn't find a toc-file,
          it scans sub-directories (where and how deep is configurable) for
          a matching toc-file and continues work
  # added base_dir option, controls where new dirs are created. If you set
          your prefs the right way, you only have to change CDs and type
          "jack" from time to time.
  # added no-various option to prevent "Various Artists" auto-detection
  # added option to re-create progress file
  # added update_interval, status is now updated regularily and no longer
          in reaction to sub-process output
  # added total ETA (only for encoders)
  # changed jack so that it should (finally!) run on FreeBSD and most
            other unices
  # performance enhancements, jack only wastes < 0.1 % of _my_ CPU time
 ### changes from version 1.3.4 include:
  # added support for tosha(gettoc&DAE) PLEASE help me get jack to work on
          FreeBSD. Something's wrong with threading I fear.
  # bugfix: jack reported "WAV lost" when the wav was removed on purpose
  # bugfix: jack encoded WAVs when resuming even if only_dae was set
 ### changes from version 1.3.3 include:
  # bugfix: jack reported "wrong disc" in error
  # change: track 1 pregap is now stored in "SILENCE" in tocfile. Re-generate
            your jack.toc files!
 ### changes from version 1.3.2b include:
  # better version of cdrdao_gettoc
  # added resource module auto-detection
  # added cheesy pause function: touch or rm "jack.pause".
  # added disc recheck before each DAE is started
  # added --todo: print what is to be done and exit
  # bugfix: MP3s are now also checked for not being too large
  # bugfix: MP3s bitrate is now remembered, too
  # change: --force now disables check for correct CD inserted
  # change: --force now disables check for previous encoder run (like when
            manually encoding)
  # added support for MP3s not starting at file's start (like RIFFs) (guess_toc)
  # bugfix: freedb file: DISCID can now be comma-sep. list
 ### changes from version 1.3.2a include:
  # rewrote freedb_names
  # removed sanity_check_freedb_file, freedb_names does the job now
  # tried to make error messages uniform
 ### changes from version 1.3.2 include:
  # added rename_fmt option to .jackrc (use this to change renaming layout)
  # added rename_underscore option to .jackrc (use this to change " " to "_")
 ### changes from version 1.3.1 include:
  # added dae_prog option to .jackrc
  # added cd_device option to .jackrc (point it to your CD-ROM device)
 ### changes from version 1.3 include:
  # announced on freshmeat (famous last words...)
  # now using Ben Gertzfield's ID3 module for id3tag info setting
  # added guess mode
  # added sysload reaction
  # added (buggy) free space rechecking
  # added dont-work switch
 ### changes from version 1.2 include:
  # public release under GPL
  # added encoder support: lame, l3enc, mp3enc
  # rewrote todo detection
  # added only_dae flag
  # added dialog which asks before deleting anything
  # bugfixes
 ### changes from version 1.1 include:
  # added stupid function to "rip" from image
  # added cool function to "rip" from cdrdao toc-file
  # added toc-file writing
  # added freedb lookup + renaming + id3tag setting
  # handles multiple/nonexact freedb matches
  # added freedb submissions
  # added xtermset support
 ### changes from version 1.0 include:
  # stupid semaphore initialization bug fixed
  # free space check is no longer braindead
  # we don't try to remove() nonexistent files anymore