# ChangeLog for eix - Ebuild IndeX for portage *eix-0.2.0 (2005/02/06) Kay Ramon "YakS" Sauter : - Added man page Emil Beinroth : - Included minor fixes from Christian Heim - Big cleanups in readoverlay to fix 2 major bugs http://bugs.gentoo.org/show_bug.cgi?id=80241 and http://forums.gentoo.org/viewtopic.php?p=2005152#2005152 *eix-0.2.0_alpha (2005/02/01) xororand : - Fixed a "versions reported twice"-bug - Added --fuzzy search option to allow unsharp search queries (no regular expressions). - Closed memory leaks Emil Beinroth : - Constructed a FSM (finite state machine) to replace the regex-massacre in varsreader.cc. - Fixed the "-S does not search the name, just the description"-bug and added warnings if keyUndefined occurs while updating the db - Rewrote package::getStability(..) so it can distinguish between ppc and ppc64, x86 and x86-obsd .. and so on - Converted the db-read/write code to use c-style FILE*, fread, fwrite. This fixes the ppc-problem described in http://forums.gentoo.org/viewtopic.php?p=2036103#2036103 Thanks meyerm for testing :) xororand : - Fixed: packages with ebuilds in multiple overlays are no longer reported twice - Increased loading speed of the database Emil Beinroth : - Various updates to autoconf-stuff including --with-cachefile=FILE for configure and update of VERSION in configure.in - Show "file:line" when throwing a exception - Rewrote get_arch() *eix-0.1.4 (2005/01/22) xororand : - Added: multi-line entries in ebuild and/or /etc/make.conf are parsed variables declared without double quotation marks are recognized correctly as well as tab characters in PORTDIR_OVERLAY - Versions which are not tested on your architecture (arch not in KEYWORDS) are now shown by default (previously: only with -v) I changed the prefix for such versions from [M~] to [-] Emil Beinroth : - Cleaned the command line parser to use the quasi-standard getopts() which is used by almost any Unix program eix -s is now default, so you can simply type "eix REGEXP" to search for packages. xororand : - added support for /etc/portage/categories *eix-0.1.3 (2005/01/17) xororand : - Fixed bug: multiple spaces in PORTDIR_OVERLAY (/etc/make.conf) were interpreted as / overlays - Fixed: Version numbers should finally be sorted properly. Explanation: In 0.1.2 versions were only splitted in [primary, e.g. | 1.2.3][suffix | _alpha5][gentoo-release | -r2] Now, the primary string is also splitted into integers => 2.6.2 < 2.6.10 - Added more detail to the error messages in version.cc (in hopes to resolve kay's problem) *eix-0.1.2 (2004/01/13) xororand : - Bekks removed the unnecessary libstdc++v3 dependency from the ebuild - The currently installed version of each package is now displayed again Note: Slotted versions are still not supported - Corrected a bug of 0.1.0: All versions are displayed again - The -v parameter now also shows "arch masked" package versions, e.g. [M~]1.2.3-r4 - Reverted to the old get_arch code because of an error on an amd64 system - Fixed a small bug in command-line parsing *eix-0.1.0 (2004/01/09) xororand : - Renamed portagedb to eix # vim:tw=100: