Bump copyright year
Updated footer comment
Expanded tabs in all source files. Added vim/emacs local variables trailer.
Fixes for GCC 3.2
Add an explicit ZOOM:: prefix to the catch(exception& e) clause. Some systems (e.g. the Debian 3.0R0 that I use at work) choke on this otherwise, saying that "exception & err" is a syntax error, while others (e.g. the Red Hat 7.2 that I use at home) seem fine with it. I guess that in the former case, the second catch() block is wrongly perceived as falling outside the scope of the "using namespace ZOOM" directive.
Bash the implementation into the same shape as the interface, which I modified last week to bring it into alignment with the consensus I reached with Ashley.
Change the ZOOM code to generate and use "zoom.h" rather than "zoom++.h" so that you don't have to #include <yaz++/zoom++.h>. Also, tweak the in-progress documentation accordingly.
Catch exceptions by reference (not that it actually helps with the memory management or anything, but it does seem to be idiomatic C++)
Rename error classes to exception. Rename zerr.cpp
Added ZOOM.