The following message is a courtesy copy of an article
that has been posted to comp.emacs.xemacs as well.
I have just released version 0.2.15 of Eicq, the ICQ client that runs
in XEmacs. BTW, if you'd like to help out with this project, I'd love
to hear from you, just email me privately.
You can download it from:
<
http://sf.net/project/showfiles.php?group_id=12217&release_id=47732>
Summary of changes since 0.2.14:
-------------------------------
- Cygwin and Solaris builds now possible.
- Convert Licq and Micq contact lists to Eicq 'world' format.
- Makefile improvements.
- icq2tcp.c Ported from the C++ icq2tcp.cc to ANSI C
- Better handling of remote bridges.
- Optionally start Eicq in its own frame.
- Implement auto-response messages.
- Update URLs to reflect SourceForge's new domain 'sf.net'.
Detailed ChangeLogs since 0.2.14:
--------------------------------
2001-08-11 Steve Youngs <youngs(a)xemacs.org>
* Version 0.2.15 released.
* eicq-toolbar.el (eicq-use-toolbar): Change to customize group
'eicq-interface'.
* eicq.el (eicq-start-in-new-frame): Change to customize group
'eicq-interface'.
* INSTALL: Add comments about building on Solaris.
2001-08-11 Jack Twilley <jmt(a)tbe.net>
* icq2tcp.c (main): Use 'perror' instead of 'herror' for Solaris
builds.
* Makefile: Make necessary changes for Solaris builds.
2001-08-10 Erik Arneson <erik(a)aarg.net>
* eicq.el (eicq-show-window): Minor fix. Changed `framep' to
`frame-live-p' just in case the active frame has been destroyed
since we last used it.
2001-08-11 Steve Youngs <youngs(a)xemacs.org>
* README: Change URLs to
eicq.sf.net.
* TODO: Ditto.
* eicq-convert.el: Ditto.
* eicq.el: Ditto.
* icq2tcp.c: Ditto.
2001-08-10 Erik Arneson <erik(a)aarg.net>
* eicq.el (eicq-local-bridge-p): New customize option. When
non-nil, Eicq will try to use a remote bridge. This should be
safer than trying to second guess ourselves by looking at various
variables.
(eicq-connect): Second try. This seems to work for both remote
and local bridges very nicely.
2001-08-10 Steve Youngs <youngs(a)xemacs.org>
* eicq.el (eicq-connect): Revert Erik's patch.
(eicq-auto-reply-p): New variable, if non-nil the auto-response
message won't automatically reset state to "online".
(eicq-do-message-helper): Use 'eicq-auto-reply-p'.
(eicq-send-message-helper): Ditto.
(eicq-auto-reply-away): Include shameless plug in auto-reply.
(eicq-auto-reply-occ): Ditto.
(eicq-auto-reply-dnd): Ditto.
(eicq-auto-reply-na): Ditto.
2001-08-09 Erik Arneson <erik(a)aarg.net>
* eicq.el (eicq-frame): New variable. Keep track of EICQ's frame.
(eicq-show-window): Will now make sure that EICQ is redisplayed in
its preferred frame.
(eicq-disconnect): Reset the eicq-frame variable on disconnect,
when all of the buffers are killed and stuff. If
`eicq-start-in-new-frame' is non-NIL, it will delete the frame
that Eicq created during eicq-show-window.
(eicq-start-in-new-frame): New customize option. If non-NIL, Eicq
will start in its own frame.
2001-08-09 Steve Youngs <youngs(a)xemacs.org>
* Makefile (CC): Change to 'gcc'.
* eicq.el (eicq-do-message-helper): Auto-response messages
now work.
2001-08-08 Erik Arneson <erik(a)aarg.net>
* eicq.el (eicq-connect): Better support for remote icq2tcp
bridges.
* Makefile ($(BIN)): Fixed to compile icq2tcp.c instead of the C++
version. Woohoo!
* icq2tcp.c: Replacement for icq2tcp.cc. It's a direct port to C,
and now should compile pretty cleanly on FreeBSD and Linux.
* icq2tcp.cc: Removed. Obsolete! Kaput!
2001-08-07 Erik Arneson <erik(a)aarg.net>
* Makefile (INFO_FILES): Changed.
($(BIN)): New target to accurately reflect dependancies.
(.texi.info): Ditto!
2001-08-07 Steve Youngs <youngs(a)xemacs.org>
* eicq-convert.el (eicq-import-from-licq): Autoload it.
Use '====' to take advantage of outline regexp of world-mode.
(eicq-import-from-micq): Ditto.
2001-08-06 Erik Arneson <erik(a)aarg.net>
* eicq-convert.el (eicq-import-from-micq): Converts an MICQ
configuration to an EICQ 'world' file. I tried to get less
carried away -- this one has fewer lines! Imports these users
into the `micq' group.
(eicq-import-from-licq): Users are imported into the `licq' group.
2001-08-07 Steve Youngs <youngs(a)xemacs.org>
* eicq-convert.el: require 'eicq.
(eicq-import-from-licq): Use 'eicq-world-rc-filename' in case
the user has their world file in a different place from the default.
Remove 'buf' variable, it's not used. Did somebody get a little
carried away? :-)
* Makefile (SOURCES): Add eicq-convert.el
2001-08-06 Erik Arneson <erik(a)aarg.net>
* eicq-convert.el: New File.
(eicq-import-from-licq): New. Converts an LICQ configuration to
an EICQ 'world' file.
2001-08-02 Thorsten Bonow <thorsten.bonow(a)post.rwth-aachen.de>
* Makefile: Add program locations/path for Windows/Cygwin.
* eicq-user-install.sh: ditto.
* INSTALL: Add Windows/Cygwin Installation instructions.
--
|---<Steve Youngs>---------------<GnuPG KeyID: 9E7E2820>---|
| Eicq - An ICQ client for XEmacs. |
| My ICQ UIN: 34307457 |
|------------------------------------<youngs(a)xemacs.org>---|