Fri Feb 13 13:13:07 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
authorJochen Eisinger <coffee@silcnet.org>
Fri, 13 Feb 2004 12:16:52 +0000 (12:16 +0000)
committerJochen Eisinger <coffee@silcnet.org>
Fri, 13 Feb 2004 12:16:52 +0000 (12:16 +0000)
commitcf8d4b59db0e24b2531965f93633bc09036767e4
treee8fcbba4a52328cf278fcd60d06c7d6b779b267e
parente4e91252cbaf1984845c94c5527ce06630de3574
Fri Feb 13 13:13:07 CET 2004  Jochen Eisinger <jochen@penguin-breeder.org>

* redirect all silc_client_command_calls through a queueing framework.
  This fixes /CYCLE and the annoying "nick change after auto-joining
  a channel".  Furthermore it defines one central point where
  command parameters can be UTF-8-ified.  Affected files
  irssi/src/silc/core/Makefile, client_ops.c, silc-channels.c,
  silc-servers.[ch], silc-core.c, silc-cmdqueue.[ch], silc-lag.c
CHANGES
apps/irssi/src/silc/core/Makefile.am
apps/irssi/src/silc/core/client_ops.c
apps/irssi/src/silc/core/silc-channels.c
apps/irssi/src/silc/core/silc-cmdqueue.c [new file with mode: 0644]
apps/irssi/src/silc/core/silc-cmdqueue.h [new file with mode: 0644]
apps/irssi/src/silc/core/silc-core.c
apps/irssi/src/silc/core/silc-lag.c
apps/irssi/src/silc/core/silc-servers.c
apps/irssi/src/silc/core/silc-servers.h