# do not edit -- automatically generated by arch changelog # non-id: automatic-ChangeLog--steve@eicq.org--2005/eicq--main--0.8 # 2005-12-26 04:40:03 GMT Steve Youngs versionfix-1 Summary: Oops, forgot to update the NEWS file. Revision: eicq--main--0.8--versionfix-1 * NEWS: Update. modified files: NEWS 2005-12-26 03:13:24 GMT Steve Youngs version-0 Summary: Eicq 0.8 is released! Revision: eicq--main--0.8--version-0 2005-11-20 13:40:16 GMT Steve Youngs patch-23 Summary: Merged from lg (patch 3) -- BBDB build fix Revision: eicq--main--0.8--patch-23 This fixes a problem with trying to autoload `bbdb-records'. My addition to it is... * eicq-buddy.el: autoload `regexp-opt' at compile time. Patches applied: * lg@xwem.org--2005/eicq--lg--0.8--patch-3 eicq-buddy bbdb requirements fix modified files: eicq-buddy.el new patches: lg@xwem.org--2005/eicq--lg--0.8--patch-3 2005-11-20 02:44:05 GMT Steve Youngs patch-22 Summary: Merged from lg (patch 4) -- key bind fix Revision: eicq--main--0.8--patch-22 Unbind the old prefix key when you change it. Patches applied: * lg@xwem.org--2005/eicq--lg--0.8--patch-4 eicq-prefix-key customisation fix modified files: eicq.el new patches: lg@xwem.org--2005/eicq--lg--0.8--patch-4 2005-11-20 01:30:13 GMT Steve Youngs patch-21 Summary: Merged from lg (patch 1-2) -- Support Russian out of the box. Revision: eicq--main--0.8--patch-21 Patches applied: * lg@xwem.org--2005/eicq--lg--0.8--patch-1 Encoding translation added * lg@xwem.org--2005/eicq--lg--0.8--patch-2 track typo fix, encodings mess modified files: eicq-log.el eicq-track.el eicq.el new patches: lg@xwem.org--2005/eicq--lg--0.8--patch-1 lg@xwem.org--2005/eicq--lg--0.8--patch-2 2005-10-20 03:20:12 GMT Steve Youngs patch-20 Summary: Don't call `eicq-show-window' if auto-reconnecting. Revision: eicq--main--0.8--patch-20 I've been seeing this for a while. If you lost your connection to ICQ for some reason and Eicq does an auto-reconnect, `current-buffer' was being left at `eicq-log-buffer' instead of the displayed buffer. This fairly trivial changes fixes that. * eicq.el (eicq-is-auto-reconnecting): New. This is non-nil when Eicq is in the process of performing an auto-reconnect. (eicq-do-disconnect): Set `eicq-is-auto-reconnecting' to non-nil. (eicq-do-login-confirm): Only call `eicq-show-window' if `eicq-is-auto-reconnecting' is nil. modified files: eicq.el 2005-10-15 07:06:28 GMT Steve Youngs patch-19 Summary: Eicq activity indicator in XWEM Revision: eicq--main--0.8--patch-19 This change means that XWEM users can put a sexy little activity indicator in the XWEM systray. See the top of eicq-xwem.el for the no-brainer instructions on how to use it. * eicq-track.el (eicq-track-activity-hook): New hook. It's called when eicq-track adds to the modeline. (eicq-track-clear-hook): New hook. It's called when eicq-track clears the modeline. (eicq-track-add-nick): Run the `eicq-track-activity-hook' hooks. (eicq-track-clear-modeline): Run the `eicq-track-clear-hook' hooks. * eicq-xwem.el: New file! Put a sexy indicator icon into the XWEM systray. * Makefile (SOURCES): Add eicq-xwem.el * eicq-report.el: Something happened to one of the libs this needs... now we need regexp-opt too. new files: .arch-ids/eicq-xwem.el.id eicq-xwem.el modified files: Makefile eicq-report.el eicq-track.el 2005-09-20 17:04:17 GMT Steve Youngs patch-18 Summary: Gutter updates -- "Online" button logs in if needed Revision: eicq--main--0.8--patch-18 * eicq-status.el (eicq-status-maybe-login): New. For use with the "Online" gutter button. If you are offline, it'll log you in, if you are online but set to another status like "away" it'll change your status to "online". Also don't update the gutter every time there's a status change. The gutter wasn't updating properly anyway. Once the gutter bugs are sorted this will probably be put back in. modified files: eicq-status.el 2005-09-14 05:33:35 GMT Steve Youngs patch-17 Summary: The Doctor is in! Revision: eicq--main--0.8--patch-17 This change means you can let your ICQ contact pyscho-analyze themselves. To enable it, set `eicq-doctor-enabled-flag' to `t'. Then when somebody sends you a message with ",,doctor" the doctor will begin the therapy session. * eicq-doctor.el: New file. Let your contacts pyscho-analyze themselves. * eicq-report.el (eicq-report-debug): Add eicq-doctor.el. * eicq.el (eicq-do-message-helper): Handle doctor messages. * Makefile (SOURCES): Add eicq-doctor.el. * TODO: Remove item about adding eicq-doctor. The doctor is in! new files: .arch-ids/eicq-doctor.el.id eicq-doctor.el modified files: Makefile TODO eicq-report.el eicq.el 2005-09-13 04:18:18 GMT Steve Youngs patch-16 Summary: Add an "oops" function Revision: eicq--main--0.8--patch-16 How many times have you `m some message here RET' only to discover that it went to the wrong person? Here is `eicq-oops'. It sends the message to the right person and a "oops" message to the wrong person. It is bound to `O' in the log buffer and you can customise the "oops" message, see `eicq-oops-msg-wrong-recipient'. * eicq.el (eicq-oops-msg-wrong-recipient): New. When you send a message to the wrong person and then invoke `eicq-oops', this gets sent to the original person as an explanation. (eicq-oops): New. Send an "oops" message to the wrong person and send the original message to the right person. * eicq-menu.el (eicq-log-mode-map): Bind `O' to `eicq-oops'. (eicq-log-menu): Add menu item for `eicq-oops'. * TODO: Remove item about implementing an `eicq-oops' function. modified files: TODO eicq-menu.el eicq.el 2005-09-10 17:17:50 GMT Steve Youngs patch-15 Summary: Stop the status gutter appearing after `eicq-hide-windows' Revision: eicq--main--0.8--patch-15 This fixes a bug in the status gutter that was causing the gutter to display when Eicq was supposedly hidden. * eicq.el (eicq-window-hidden-p): New. Return non-nil if the Eicq buffers are hidden. * eicq-status.el: Only run `eicq-update-tab-in-gutter' from `eicq-status-update-hook' if the Eicq buffers aren't hidden. modified files: eicq-status.el eicq.el 2005-09-10 16:42:16 GMT Steve Youngs patch-14 Summary: Better handling of switching between log and buddy buffers Revision: eicq--main--0.8--patch-14 * eicq.el (eicq-switch-buffer): New. For switching between the log and buddy buffers. (eicq-show-window): Use it. (eicq-switch-to-buddy-buffer): Moved here from eicq-buddy.el, uses `eicq-switch-buffer'. (eicq-switch-to-log-buffer): New. * eicq-buddy.el (eicq-switch-to-buddy-buffer): Removed. This is now in eicq.el. * eicq-menu.el (eicq-buddy-mode-map): Bind `o' to `eicq-switch-to-log-buffer' instead of `other-window'. modified files: eicq-buddy.el eicq-menu.el eicq.el 2005-09-10 09:10:48 GMT Steve Youngs patch-13 Summary: Fix `eicq-switch-to-buddy-buffer' when using status gutter Revision: eicq--main--0.8--patch-13 * eicq-buddy.el (eicq-switch-to-buddy-buffer): Allow for the possibility of there being no status buffer. modified files: eicq-buddy.el 2005-09-10 04:04:22 GMT Steve Youngs patch-12 Summary: Status gutter update Revision: eicq--main--0.8--patch-12 * eicq-status.el (eicq-status-tabs): Simplify a little, but it still isn't doing the right thing. :-( modified files: eicq-status.el 2005-09-10 03:07:14 GMT Steve Youngs patch-11 Summary: Status gutter updates. Revision: eicq--main--0.8--patch-11 This change fixes the problem of gutters showing up in other frames once the Eicq status gutter was set. It also adds an "Offline" tab and allows the user to set the gutter to the top or bottom of the frame. Setting the gutter to the right or left is currently broken. * eicq-status.el (eicq-status-gutter-orientation): New user customisable variable. For setting the location of the status gutter. Currently only `top' and `bottom' work, while `right' and `left' are broken. (eicq-status-tabs): Add a "Offline" tab. (eicq-add-tab-to-gutter): New. (eicq-update-tab-in-gutter): Use it. Take out references to the global-buffers-tab stuff. modified files: eicq-status.el 2005-09-09 04:21:48 GMT Steve Youngs patch-10 Summary: Make `eicq-hide-window' hide the status gutter too. Revision: eicq--main--0.8--patch-10 * eicq.el (eicq-show-window): Make the gutter visible if it's being used. (eicq-hide-window): Hide the Eicq status gutter if it is being used. modified files: eicq.el 2005-09-09 01:30:15 GMT Steve Youngs patch-9 Summary: Display status buffer info in a gutter Revision: eicq--main--0.8--patch-9 This allows you to have the info that is normally displayed in the status buffer displayed in the gutter area instead. Take care with this, it is definitely "experimental" code and is still broken in a number of ways. To enable this, set `eicq-status-use-gutter' to `t'. * eicq-status.el (eicq-do-status-update): Run `eicq-status-update-hook' _after_ the status has been changed. (eicq-status-use-gutter): New. When non-nil, display status switching widgets in the gutter instead of in a buffer. (eicq-status-gutter-tab): New. (eicq-status-tabs): New. (eicq-update-tab-in-gutter): New. * eicq.el (eicq-show-window): Use new status gutter code. modified files: eicq-status.el eicq.el 2005-09-04 02:10:32 GMT Steve Youngs patch-8 Summary: Don't use Gnus for displaying Face colour glyphs Revision: eicq--main--0.8--patch-8 This takes away the need to have Gnus just to display those cute sexy colour face glyphs. * eicq-buddy.el (eicq-face-to-png): New. (eicq-buddy-show-xface): Use it. Also, minor tweak to logic. modified files: eicq-buddy.el 2005-09-03 01:48:54 GMT Steve Youngs patch-7 Summary: Update TODO Revision: eicq--main--0.8--patch-7 * TODO: Remove item about X-Face... it's done! modified files: TODO 2005-09-03 01:27:06 GMT Steve Youngs patch-6 Summary: Display colour face images or X-Face images in buddy buffer Revision: eicq--main--0.8--patch-6 With this change, if a contact in your buddy buffer has a `cface' field in their BBDB record, that image will be displayed. If a contact has both a `cface' and a X-Face, the cface will be displayed. You can reverse that preference by setting `eicq-buddy-prefer-cface-to-xface' to nil. * eicq-buddy.el (eicq-buddy-show-xface): Teeny tiny doc update. (eicq-buddy-prefer-cface-to-xface): New. If this is non-nil and a contact has both an X-Face and a colour PNG face image, the colour one will be displayed in the buddy buffer. (eicq-buddy-show-xface): Possibly display colour face images. Put some whitespace between the face image and the contact name. * README: Mention setting up X-Face and colour Face image display. modified files: README eicq-buddy.el 2005-09-02 06:33:51 GMT Steve Youngs patch-5 Summary: Display X-Face images in buddy buffer Revision: eicq--main--0.8--patch-5 With this change you can optionally display X-Face images for the contacts in the buddy buffer. The data for the image comes from the `face' field of the contact's BBDB record. To use this you have to add a new field to your BBDB records. The new field is called "icqnick" and its value is the alias/buddy name that is used in the buddy buffer. As yet, there is no way to update your BBDB from within Eicq. Maybe later. :-) Once you have BBDB set up correctly, enable this new eye-candy in Eicq with: (setq eicq-buddy-show-xface t) * eicq-buddy.el (eicq-buddy-show-xface): New. When non-nil, display X-Face images in the buddy buffer. (eicq-buddy-show-xface): New function for displaying X-Face images in the buddy buffer. (eicq-buddy-show-buffer): Use them. modified files: eicq-buddy.el 2005-07-09 22:01:22 GMT Steve Youngs patch-4 Summary: Fix bug of trying to play undefined sounds Revision: eicq--main--0.8--patch-4 * eicq.el (eicq-maybe-play-sound): Check to see if sound TYPE is actually defined before trying to play it. modified files: eicq.el 2005-06-22 13:31:54 GMT Steve Youngs patch-3 Summary: Cleaner UI Revision: eicq--main--0.8--patch-3 This looks a bit nicer, so says my wife. :-) * eicq-status.el (eicq-status-window-height): Set to 8. The status buffer not having a modeline means we can make the buffer a little smaller. (eicq-status-show-buffer): Turn off the modeline and don't set the modeline format. * eicq-buddy.el (eicq-buddy-mode): Turn off the modeline and the horizontal scrollbar. modified files: eicq-buddy.el eicq-status.el 2005-06-20 03:00:40 GMT Steve Youngs patch-2 Summary: Old v5 protocol bitrot removal Revision: eicq--main--0.8--patch-2 This gets rid of hopefully all of the old stagnating v5 protocol code. I've also added lots of "FIXME" comments, so if you're looking for something to do... :-) * eicq.el (eicq-pretty-hex): Removed. (eicq-bin-pretty-hex): Removed. (eicq-redo-hex): Removed. (eicq-hex-bin): Removed. (eicq-byte-int): Removed. (eicq-pack-contact-list): Removed. (eicq-int-byte): Removed. (eicq-pack-send-message): Removed. (eicq-alias-bin): Removed. (eicq-uin-bin): Removed. (eicq-bin-uin): Removed. (eicq-do-online): Commented out. See FIXME comment about why I didn't just nuke it entirely. (eicq-do-new-account-uin): Ditto. (eicq-do-search-random-user-found): Ditto. (eicq-bin-ip): Removed. (eicq-pack-v5): Removed. (eicq-pack-keep-alive): Removed. (eicq-pack-logout): Removed. (eicq-pack-delete-offline-messages): Removed. (eicq-pack-invisible-list): Removed. (eicq-pack-visible-list): Removed. (eicq-pack-register-new-user): Commented out. See FIXME comment about why I didn't just nuke it entirely. (eicq-pack-search): Removed. (eicq-pack-set-random-group): Commented out. See FIXME comment about why I didn't just nuke it entirely. (eicq-pack-search-random-user): Ditto. (eicq-pack-request-authorization): Ditto. (eicq-pack-query-servers): Removed. (eicq-pack-query-addons): Removed. (eicq-pack-new-account-permission): Removed. (eicq-pack-new-account-register): Removed. (eicq-pack-cmd-x1): Removed. (eicq-pack-send-message-to-foreigner): Removed. (eicq-do-alist): Removed. (eicq-do): Removed. (eicq-do-ack): Removed. (eicq-do-unknown): Commented out. See FIXME comment about why I didn't just nuke it entirely. (eicq-do-wrong-password): Ditto. (eicq-do-already-logged-in): Ditto. (eicq-do-offline-message-complete): Removed. (eicq-do-offline): Removed. (eicq-do-system-message): Commented out. See FIXME comment. (eicq-do-update-info-confirm): Ditto. (eicq-do-update-info-fail): Ditto. (eicq-do-update-authorization-confirm): Ditto. (eicq-do-update-authorization-fail): Ditto. (eicq-do-update-info-ext-confirm): Ditto. (eicq-do-query-servers-reply): Removed. (eicq-do-multi): Removed. (eicq-bin-alias): Removed. (eicq-authorize): Add FIXME comment. (eicq-register-new-user): Comment out. Add FIXME comment. (eicq-change-password): Ditto. (eicq-search-random-user): Ditto. (eicq-set-random-group): Ditto. (eicq-delete-offline-messages-flag): Removed. Doesn't look like v8 protocol gives you the choice to delete from the server or not. Once they are sent and acknowledged, that's it. (eicq-do-disconnect): No need to test for whether the user wants to be asked about deleting offline messages... he isn't. (eicq-delete-offline-messages): Removed. v8 doesn't do this. (eicq-bin-hex): Removed. (eicq-session-id): Removed. (eicq-int-bin): Removed. (eicq-send): Removed. (eicq-network-filter): Removed. (eicq-network-separator): Removed. (eicq-bin-int): Removed. * eicq-meta.el (eicq-pack-meta-user-change-password): Removed. (eicq-pack-meta-user-query): Removed. (eicq-country-code): Removed. (eicq-pack-meta-user-update-general): Commented out. FIXME comment added. (eicq-pack-meta-user-security): Ditto. (eicq-pack-meta-user-update-work): Ditto. (eicq-pack-meta-user-update-more): Ditto. (eicq-pack-meta-user-update-about): Ditto. (eicq-do-meta-alist): Ditto. (eicq-do-meta-user): Ditto. (eicq-do-meta-user-unknown): Ditto. (eicq-do-meta-user-general): Removed. (eicq-do-meta-user-work): Removed. (eicq-do-meta-user-more): Removed. (eicq-do-meta-user-about): Removed. (eicq-do-meta-user-interest): Removed. (eicq-do-meta-user-background): Removed. (eicq-do-meta-user-picture): Removed. (eicq-do-meta-user-found): Removed. (eicq-do-meta-user-update-general-confirm): Removed. (eicq-do-meta-user-update-work-confirm): Removed. (eicq-do-meta-user-update-more-confirm): Removed. (eicq-do-meta-user-update-about-confirm): Removed. (eicq-do-meta-user-update-security-confirm): Removed. (eicq-do-meta-user-password): Removed. (eicq-update-meta-info): Commented out. FIXME comment added. * eicq-world.el (eicq-world-update): Don't setq eicq-user-bin. Not used anymore. (eicq-toolbar-update-info): Display a message stating this feature isn't implemented yet. modified files: eicq-meta.el eicq-toolbar.el eicq-world.el eicq.el 2005-06-13 15:43:49 GMT Steve Youngs patch-1 Summary: Prepare for 0.8 cycle, add previous ChangeLog file Revision: eicq--main--0.8--patch-1 * Makefile (VER): Bump to 0.8 * NEWS: Prepare for 0.8 * eicq.el: Mark version in file's header as 0.8 * ChangeLog.d/ChangeLog-0.7: New. new files: ChangeLog.d/.arch-ids/ChangeLog-0.7.id ChangeLog.d/ChangeLog-0.7 modified files: Makefile NEWS eicq.el 2005-06-13 14:57:06 GMT Steve Youngs base-0 Summary: tag of steve@eicq.org--2005/eicq--main--0.7--version-0 Revision: eicq--main--0.8--base-0 (automatically generated log message) new patches: dev@xwem.org--2004-w/eicq--ckent--0.7--patch-1 dev@xwem.org--2004-w/eicq--ckent--0.7--patch-2 dev@xwem.org--2004-w/eicq--ckent--0.7--patch-3 karma@sxemacs.org--2005/eicq--karma--0.7--patch-1 karma@sxemacs.org--2005/eicq--karma--0.7--patch-2 karma@sxemacs.org--2005/eicq--karma--0.7--patch-4 lg@xwem.org--2005/eicq--lg--0.7--patch-1 lg@xwem.org--2005/eicq--lg--0.7--patch-2 lg@xwem.org--2005/eicq--lg--0.7--patch-5 lg@xwem.org--2005/eicq--lg--0.7--patch-8 lg@xwem.org--2005/eicq--lg--0.7--patch-9 lg@xwem.org--2005/eicq--lg--0.7--patch-12 lg@xwem.org--2005/eicq--lg--0.7--patch-13 lg@xwem.org--2005/eicq--lg--0.7--patch-14 lg@xwem.org--2005/eicq--lg--0.7--patch-16 lg@xwem.org--2005/eicq--lg--0.7--patch-18 lg@xwem.org--2005/eicq--lg--0.7--patch-19 lg@xwem.org--2005/eicq--lg--0.7--patch-20 lg@xwem.org--2005/eicq--lg--0.7--patch-21 lg@xwem.org--2005/eicq--lg--0.7--patch-23 lg@xwem.org--2005/eicq--lg--0.7--patch-28 steve@eicq.org--2004/eicq--main--0.6--base-0 steve@eicq.org--2004/eicq--main--0.6--patch-1 steve@eicq.org--2004/eicq--main--0.6--patch-2 steve@eicq.org--2004/eicq--main--0.6--patch-3 steve@eicq.org--2004/eicq--main--0.6--patch-4 steve@eicq.org--2004/eicq--main--0.6--patch-5 steve@eicq.org--2004/eicq--main--0.6--patch-6 steve@eicq.org--2004/eicq--main--0.6--patch-7 steve@eicq.org--2004/eicq--main--0.6--patch-8 steve@eicq.org--2004/eicq--main--0.6--patch-9 steve@eicq.org--2004/eicq--main--0.6--patch-10 steve@eicq.org--2004/eicq--main--0.6--patch-11 steve@eicq.org--2004/eicq--main--0.6--patch-12 steve@eicq.org--2004/eicq--main--0.6--patch-13 steve@eicq.org--2004/eicq--main--0.6--patch-14 steve@eicq.org--2004/eicq--main--0.6--patch-15 steve@eicq.org--2005/eicq--main--0.7--base-0 steve@eicq.org--2005/eicq--main--0.7--patch-1 steve@eicq.org--2005/eicq--main--0.7--patch-2 steve@eicq.org--2005/eicq--main--0.7--patch-3 steve@eicq.org--2005/eicq--main--0.7--patch-4 steve@eicq.org--2005/eicq--main--0.7--patch-5 steve@eicq.org--2005/eicq--main--0.7--patch-6 steve@eicq.org--2005/eicq--main--0.7--patch-7 steve@eicq.org--2005/eicq--main--0.7--patch-8 steve@eicq.org--2005/eicq--main--0.7--patch-9 steve@eicq.org--2005/eicq--main--0.7--patch-10 steve@eicq.org--2005/eicq--main--0.7--patch-11 steve@eicq.org--2005/eicq--main--0.7--patch-12 steve@eicq.org--2005/eicq--main--0.7--patch-13 steve@eicq.org--2005/eicq--main--0.7--patch-14 steve@eicq.org--2005/eicq--main--0.7--patch-15 steve@eicq.org--2005/eicq--main--0.7--patch-16 steve@eicq.org--2005/eicq--main--0.7--patch-17 steve@eicq.org--2005/eicq--main--0.7--patch-18 steve@eicq.org--2005/eicq--main--0.7--patch-19 steve@eicq.org--2005/eicq--main--0.7--patch-20 steve@eicq.org--2005/eicq--main--0.7--patch-21 steve@eicq.org--2005/eicq--main--0.7--patch-22 steve@eicq.org--2005/eicq--main--0.7--patch-23 steve@eicq.org--2005/eicq--main--0.7--patch-24 steve@eicq.org--2005/eicq--main--0.7--patch-25 steve@eicq.org--2005/eicq--main--0.7--patch-26 steve@eicq.org--2005/eicq--main--0.7--patch-27 steve@eicq.org--2005/eicq--main--0.7--patch-28 steve@eicq.org--2005/eicq--main--0.7--patch-29 steve@eicq.org--2005/eicq--main--0.7--patch-30 steve@eicq.org--2005/eicq--main--0.7--patch-31 steve@eicq.org--2005/eicq--main--0.7--patch-32 steve@eicq.org--2005/eicq--main--0.7--patch-33 steve@eicq.org--2005/eicq--main--0.7--patch-34 steve@eicq.org--2005/eicq--main--0.7--patch-35 steve@eicq.org--2005/eicq--main--0.7--patch-36 steve@eicq.org--2005/eicq--main--0.7--patch-37 steve@eicq.org--2005/eicq--main--0.7--patch-38 steve@eicq.org--2005/eicq--main--0.7--patch-39 steve@eicq.org--2005/eicq--main--0.7--patch-40 steve@eicq.org--2005/eicq--main--0.7--patch-41 steve@eicq.org--2005/eicq--main--0.7--patch-42 steve@eicq.org--2005/eicq--main--0.7--patch-43 steve@eicq.org--2005/eicq--main--0.7--patch-44 steve@eicq.org--2005/eicq--main--0.7--patch-45 steve@eicq.org--2005/eicq--main--0.7--patch-46 steve@eicq.org--2005/eicq--main--0.7--patch-47 steve@eicq.org--2005/eicq--main--0.7--patch-48 steve@eicq.org--2005/eicq--main--0.7--patch-49 steve@eicq.org--2005/eicq--main--0.7--patch-50 steve@eicq.org--2005/eicq--main--0.7--patch-51 steve@eicq.org--2005/eicq--main--0.7--patch-52 steve@eicq.org--2005/eicq--main--0.7--patch-53 steve@eicq.org--2005/eicq--main--0.7--patch-54 steve@eicq.org--2005/eicq--main--0.7--patch-55 steve@eicq.org--2005/eicq--main--0.7--patch-56 steve@eicq.org--2005/eicq--main--0.7--patch-57 steve@eicq.org--2005/eicq--main--0.7--patch-58 steve@eicq.org--2005/eicq--main--0.7--patch-59 steve@eicq.org--2005/eicq--main--0.7--patch-60 steve@eicq.org--2005/eicq--main--0.7--version-0