commit 405b9600e5fdd85332edf4d5f6438b1afde1aea2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 8 14:02:37 2011 +0200

    Version: 1.2.1

commit 26d7640702f8d8de8e71fc66896f27f4a775a210
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 8 12:50:46 2011 +0200

    Backspace fix for broken terminals
    
    Back-space key often did not work corretly. This was because
    'backspace' key code in the terminfo database was set to something
    else then the key actually sends. At the same time 'erase' character
    is properly set in the terminal settings, so the key works in other
    application.
    
    This patch implements a workaround: if there is no key binding for
    a pressed key and the key is current terminal 'erase' character, treat
    it as KEY_BACKSPACE. This should give the expected behaviour in most
    cases.
    
    As the 'erase' character, sent by the backspace key, is usually '^?' I
    had also removed the default binding for '^?'. I hope this won't break
    more than this patch is supposed to fix.

commit 4f7fe80aedbe1072f998114b43a19217e4c791dc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 8 11:59:39 2011 +0200

    Don't fail on unicode host name
    
    Exception would be raised when formatting informational
    message about TLS connection if there are non-ASCII characters
    in the server hostname. This patch fixes this.

commit 235cac9abeb039a467cb231a9dcba54fb22db2ae
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 8 11:18:28 2011 +0200

    Better syntax IPv6 address:port info messages
    
    Put IPv6 addresses in [] when showing the 'Connecting to addr:port' or
    'Connected to addr:port' messages.

commit 72479cd4dac99ee034210b7fc767d981101e4643
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 6 19:42:02 2011 +0200

    Store locally generated thread-ids as unicode
    
    When locally generated thread-ids where kept as UUID object
    instead of unicode string comparisons didn't work right.

commit 93f77efe92d717c91bf40387e90cff0b1f2bd7bf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 6 19:39:51 2011 +0200

    "chat.merge_threads" option
    
    This option allows reusing single window for any thread-id sent
    by a peer. This is mostly useful for broken XMPP clients which send
    a different thread-id in every message.

commit 76ce54109f41c40708b46480e805ee4adba2852f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 6 18:39:45 2011 +0200

    Use UUIDs as thread-ids
    
    Up to now CJC generated thread-ids using a fixed prefix
    and a sequence number startin again on each CJC startup.
    This way the same thread-id could be reused in quite a separate
    conversation.

commit e032207b59a4ab7cf123e68e19ff2ce1e526e1f0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 3 18:54:35 2011 +0200

    More .gitignores

commit cf785fbc36fd1f251d426011d905b6f1064723b7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 3 18:53:16 2011 +0200

    Some .gitignores added

commit b449786ca12c4b01d59ebd420efeabf6380df8fb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 3 18:51:12 2011 +0200

    Updates for the svn->git migration

commit ea7f23f913473b952c33abe3a82f189f6f587270
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 3 18:47:21 2011 +0200

    Updates for the svn->github migration

commit 53ce2ee7f371a3c5541e0d49c80280ef39eaeac9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 3 09:52:47 2011 +0000

    - new settings: 'ipv6' and 'dual_stack'

commit eac0c1af7484042f78a436ad45c298796d617042
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 3 09:21:40 2011 +0000

    - kind of better DNS error reporting

commit 4e11c1a5eb6973679fdbdf58cf8d8fd433f67c25
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Feb 1 15:03:15 2011 +0000

    - memory profilling helpers (using Heapy from Guppy)

commit b220d92aacdd4cc01382445fc0c141abaf94f9f6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 5 18:46:15 2010 +0000

    - another timestamp pattern for log migration, fixes #44

commit b6263921b999616416781b9950a1fcf0c40b4f2b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Apr 27 16:20:08 2010 +0000

    - archive browsing optimization: do not use peer index when requesting date range

commit 18008a58dbf1fe23fff79d8599a27fc252909911
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 17:18:45 2010 +0000

    - one more 1.2.0 fix: when fetching archive lookup by bare JID only

commit cf14c69280918cb8f435d9a77fdeaa0ca3471e44
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 17:08:42 2010 +0000

    *** Version: 1.2.0 (last-minute fixes included) ***

commit 823f69fa4467450464b212f6d6814d18277f8c6c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 17:07:28 2010 +0000

    - avoid trying to import a plugin twice when first import failed

commit 28d57c0e7059c7c6cd0f2fcca3c6d151ee1b11bf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 17:05:26 2010 +0000

    - handle ImportError more gracefully

commit f13bed87ecd5bc7964dbb0ce6ef6147874c530c8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 16:54:31 2010 +0000

    - locate settings when starting import, not on module load (settings are not loaded then)

commit cc6e6b3a9c245bcc7a52970466e993dd09faeaab
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 16:53:54 2010 +0000

    - migrate settings on start-up

commit 566247f85a713b38434014679e6e989378d83887
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 16:21:37 2010 +0000

    *** Version: 1.2.0 ***

commit a044c9f8e550355f65e09b02bc0f3a21da3fee57
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 16:19:54 2010 +0000

    - do not reload plugin modules when not asked to

commit acced79d316f4923db43dee6fb26d0d48c4d5917
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 15:18:12 2010 +0000

    - do not play magic with module import paths and load CJC plugins as modulues of a virtual 'cjc._plugins' package

commit cb3f84263b9e01a0163e3ce105d457eaa2f0c75a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 14:31:27 2010 +0000

    - tls_ca_cert_file is not tls_cert_file

commit 7f35336c8e90669baa2e2f537a8d9b63cf9fc131
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 18:47:03 2010 +0000

    - initialize the database on CJC start
    - inform about the possibility of turning file logging off

commit d180f58f46642e979164d8a0b05977193e3c8d18
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 18:45:35 2010 +0000

    - EventListener interface added

commit cbe980e9ae95dc080883f1dc3ca6ec2ad98f19b9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 17:36:34 2010 +0000

    - duplicates when scrolling over received chate messages, fixed

commit 23281599cb06c2ac1f10c4a46552bb9d123d2160
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 16:07:44 2010 +0000

    - mark the archive end in message window
    - variable name fix

commit 2ed38e70a33bd2df44c8386053a4e6083705130d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 16:01:46 2010 +0000

    - fixed duplicates in archive display when scrolling over some received messages

commit bd103f03b1dbbfe71f5349aff42e6fc51076f73f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:19:49 2010 +0000

    - /migrate_archive command implemented: migrating old file logs into the new sqlite3 archive

commit 6c371367ff063f0f1b463b7fb485aaed77fc9383
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:18:54 2010 +0000

    - page-up archive browsing added

commit 5b687f2b2b7901662cdd6eb7792344975434dabd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:18:13 2010 +0000

    - expand '~' in path settings

commit 2351587252bda2dba2b0dd55f69563af0ab1f7f9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:17:54 2010 +0000

    - expang '~' in roster.cache_file setting
    - display roster when loaded from cache

commit f6b3989769121b97da9df1cf54474cb91fd5902b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:17:00 2010 +0000

    - allow opening chat window when not connecting
    - small archive records handling fix

commit 465f77c5ca7cd933552b146b55f21f3fc028a735
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 15:39:12 2010 +0000

    - cache file to persist roster over cjc restart

commit 10eea6aec672a9d652c04f80c2b4a0b422f9bf04
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 15:34:57 2010 +0000

    - emit 'config loaded' event

commit e7ee8cbaf002ab5535fb68bc05da04ae7f9c95bd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 08:39:48 2010 +0000

    - usefull command table 'buffer' - with one command: '/close'

commit 921f668af1adfd0751cb6cf31fc823f8a40d784c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Apr 22 19:17:00 2010 +0000

    - use the True and False constants

commit 71a564cb041422224d4363f78985568523c4fecd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Apr 22 19:15:24 2010 +0000

    - CLI interface for plugins

commit 6f639d37edb0edbf42edf6363996d1c4b07ca8bf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 19 18:54:29 2010 +0000

    - include current date (ISO format) when timestamp is not from today

commit d858fee406a0b3a15188e9bef81ea03d4f5fda82
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 19 15:07:12 2010 +0000

    - scrolling fix

commit 2959ab8837835c7479385207b999da4f6814c63c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 19 14:59:29 2010 +0000

    - show only those archival records which older than current chat window

commit 5e234c02aa22330d27f848ca7aa24020cfbb05fa
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 14 18:58:32 2010 +0000

    - simple chat archive browsing by scrolling over the begining of the current
      chat

commit 2c9b60e6eff760c8c897b777c5929c1300468232
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 14 16:58:50 2010 +0000

    - update window after scrolling, even scrolled to the beginning of the buffer

commit b533356539d5ad8eb770793f5109b382518e75f3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 14 16:30:56 2010 +0000

    - do not eat KeyError exceptions generated by command or key-function
      implementations. Use more specific exception to signal missing command,
      function, keytable or key binding

commit dc63e80f45a6edae1c69829fb83eca8f7a0ac02f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Apr 13 19:00:18 2010 +0000

    - overridable .fill_topunderflow() method - a facility to append extra
      content at the begining of the buffer when scrolling over the top
      of the existing data

commit d8e8a68bc7a832ab3b38535b89175bb1b41cb78b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Apr 13 17:32:15 2010 +0000

    - code cleanup and documentation

commit a98723da6e80140db5da4682afdbcfcb99cc27cd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 11 16:41:04 2010 +0000

    - initial implementation of the sqlite archive

commit de009c49be5d78b8f83105e3f71f7bddf8e874e0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 11 14:52:08 2010 +0000

    major changes:
    - plugin subsystem rewritten, so plugin services can be looked up by provided
      interface (as an abstract base class)
    - file logging moved from chat and message plugind to the new file_logger
      plugin (preparing for a database-based archive as an alternative)
    - Version: 1.1.99, so the trunk differs from the 'stable' 1.1.x branch

commit 868146b0353a7ee1c3cd2b5d38112fd701cf3e89
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 11 07:34:15 2010 +0000

    - python doesn't recognize \e, use \x1b instead

commit eb57e8a0e4acce6900d1957eb4fae22bdf732863
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Apr 9 09:54:05 2010 +0000

    - catch KeyError instead of checking item for None to detect roster.get_item_by_jid() failure

commit 73a08991ab3260328dcd9ab640ba85b6c105a8c3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 5 10:47:00 2010 +0000

    - Version: 1.1.0

commit 65ec72dab98d92de3144ebe1aea0db347fb8f4e1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 5 10:21:22 2010 +0000

    - copyright header updated

commit 88d4dad2e551cd38dc4e5d1904b7425a7af312ea
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 5 10:07:02 2010 +0000

    - properly display subjectAltName when available

commit 69ed7709c05151cb897b567125221367c8d803c3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 5 09:45:35 2010 +0000

    - ^W when cursor inside the first word fixed (fixes #28)

commit 9998dc286dda0c2b743894df68d05bd2d9e8280d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 5 09:41:07 2010 +0000

    - choice_input fixed (was broken when UTF-8 console support was introduced). fixes #41

commit a56bbb69642415bcf30398f952a28bae4493b609
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 4 18:58:16 2010 +0000

    - use get() to read optional settings (fixes #38)

commit c6ab239e5ec985213bdae7a1c58271d2bfcc9dbf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 4 10:50:45 2010 +0000

    - do not duplicate information about certificate error being ignored, when
      tls_verify is on

commit bc7c242fa5dbc13f09c111fad8e32193c1a182ea
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 4 10:47:35 2010 +0000

    - 'encrypted connection established' message fix

commit 518de38d84c01b67bcee61b651ec0c3592619cd3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 4 10:46:03 2010 +0000

    - remove hardcoded 'subject_name_valid=False'

commit 062598826ac16d3d17c81c5d9468641b76546374
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 4 10:43:36 2010 +0000

    - 'tls_verify' option added (default true)
    - use 'openssl x509' to parse binary certificate when showing unverified
      certificate information

commit 4c36b38114becdbc1fd09102a39de7cafb5621fe
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 3 15:44:58 2010 +0000

    - updated for the recent pyxmpp changes (M2Crypto replaced by the standard 'ssl' module)

commit 7f10bf6fb4c8e1f978bdeeed1cf614453177677b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 17 18:56:13 2009 +0000

    *** Version: 1.0.1 ***

commit 4c20998fb1e386fe37eff258f82426ef4bbe0503
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 17 18:54:10 2009 +0000

    - updates for the 1.0.1 release

commit 9df38f7d3244fc9f5cd74c531e069e06c3cc329c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 17 18:47:58 2009 +0000

    - new version of svn2log.py copied from pyxmpp

commit 09a125cee990ccd90f1a4cdc65d307df12162d61
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 17 18:46:37 2009 +0000

    - not needed for many years...

commit fd111bfa8791bf2b5a4750a07a64545477c00799
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 17 13:28:28 2009 +0000

    - UTF-8 input support

commit ec9a3cbd739bb21214c4f64c3d14d91f3f255470
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Sep 28 17:25:45 2008 +0000

    - show peer nick in the 'chat ... started' message

commit 723a71b97b815c4bf8768dd267cd2ecb2d1e2466
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Feb 20 11:39:01 2008 +0000

    - always treat jid argument to /disco as a JID

commit 2c211100c0d4b166f4652ecaf06cd5a5e48f9fda
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 16 18:30:25 2007 +0000

    - typo

commit e6406860eb95599381e4a36a6710b6ca061c5450
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 16 18:30:02 2007 +0000

    - fixed non-ascii characters handling in /version response

commit 3a064d5c55354bb33aa3bc684a50e71f7ab00722
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Dec 11 16:45:58 2006 +0000

    - 'typos' patch from PLD applied

commit 39c695e7367930c0c5975a331ad29201b149b980
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 25 07:49:55 2006 +0000

    - last change (stanza serialization in set_user_info()) reverted -- it was done wrong and not needed

commit 08bd3cdb153d961f4cf8dd6a5db1007a00b4d3f0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 25 07:35:19 2006 +0000

    - unset 'to' in the saved presence for auto_away, not in user_info

commit 6ee9d6c4e266b54220b2019795faec294138939d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 25 07:34:18 2006 +0000

    - include a serialized stanza in set_user_info() debug output

commit 951b8cd3fe11c598d50ae83bf7b635fcde3f15dd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 25 07:14:53 2006 +0000

    - unset 'to' when saving presence during auto_away

commit d87927a0486146a5c38b127816d3771d5d885608
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 25 06:43:12 2006 +0000

    - some set_user_info() debuging

commit f1728c5f6e48a01b61e0bb0e35d5d8c6f08c4fdf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 16 19:17:39 2006 +0000

    - when auto_popup is on display actual buffer instead of MessageBuffer (I know, this class name sucks). fixes #23

commit 12e32d1bab1e46c7799da8eab1cf9c712d0df780
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 16 19:10:17 2006 +0000

    - include newline in the /who command output (fixes #22)

commit 2b567631fdd069d99a971bbef9ca08f352fbf1e0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 29 06:03:29 2006 +0000

    - screen is now in cjc_globals

commit 6b0e494053d2af3ca613e719de438f75273e2c5c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 28 10:08:50 2006 +0000

    - screen is now in cjc_globals

commit d729343662d26db954576f68fc59c5c0b62f5487
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 7 20:04:45 2006 +0000

    - refactorization: cjc_globals module with three singletons (Application, Screen and ThemeManager) instead of passing around again and again references to the same objects

commit 7145631e35e453ee93f8db9f0d4dbdea52218377
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 6 18:47:44 2006 +0000

    - Updated for recent PyXMPP TLS changes and the new M2Crypto

commit 2e12338c6b31426007ea2b206c96260d3b4b3bcc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 24 20:05:16 2006 +0000

    - new MUC command: /query, to start a 'private' chat

commit bf5a09f24f09a4319a03195b3ef6603d27222223
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 23 21:08:02 2006 +0000

    - use user nickname (instead of room name) during private chat with a MUC room occupant (fixes #20)

commit a14185f38582739d2f7a9318a32a721cc54fa02a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 23 20:50:48 2006 +0000

    - default theme for the bottom status bar changed to display active buffer list first and leave a lot of space for status description at the end of line (refs: #11)

commit 8ee3095c4cb148a628149347bbd55c349e351a4c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 23 20:35:40 2006 +0000

    - use 'x in s' instead of 's.find(x)>=0'

commit ccaf74aaac293546ae6aab585b071a799026af33
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 23 20:30:20 2006 +0000

    - don't treat jid-only, no-node-part roster entires as unknown when referenced by jid without leading '@' (fixes #17), requires current PyXMPP

commit ed2720a863a0afcf460f4a25be432bee15507f8c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 23 20:27:24 2006 +0000

    - /info will now show priority together with other presence information (fixes #21)

commit 56ccdde5bf6ab4b70cae3b6a06c4ed915f650128
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 26 11:45:31 2006 +0000

    - convert JID to unicode before using it in a message (fixes #18, thanks chris)

commit bb328a1236af2b4d2f49c490912822ea4350605e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 6 18:41:55 2006 +0000

    - create ~/.cjc directory and save config files with safe permissions (fixes #6)

commit eae5ef809d5ec6cf9b2ec3d9d97759493764c0a0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 4 20:21:19 2006 +0000

    - (c) years updated

commit 7500d21269e2dec0ac0584915967d98b26ba1b8c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 4 20:18:59 2006 +0000

    - addresses updated

commit 9e2ae56bfa635636009a806fec5304a0b814f3a7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 30 17:04:46 2006 +0000

    - not needed here (in the new repository)

commit 5dc5aa3b817f6c91c4ce9e74430cf97fc8c94a38
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 29 20:05:29 2006 +0000

    - an important notice about repository being moved

commit 1bcc70b587cab230c751e081a32b82ab2bf5ac65
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu May 25 06:24:49 2006 +0000

    - get_best_user() fixed... now really the best JID will be chosen from several with the same roster name

commit ff4d726d17ae01aad113d87ac945455db7ca4025
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu May 18 19:06:01 2006 +0000

    - use itertools.{count,izip} instead of xrange and zip

commit a54d494b3abf41f8dc299cdff897d08f530aa389
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 17 19:32:31 2006 +0000

    - yet another fix for roster update artefacts

commit 9981689c82eed87d7219903bcc9657bfc9af4608
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 16 17:29:59 2006 +0000

    - roster update artefacts (including empty line after a long status description) hopefully removed

commit 4619abedbdb2277bbb647c5aad78175ff21f7046
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 9 17:50:51 2006 +0000

    - roster export/import

commit a475466936242bc66d9c9514a250c9412a74b0b3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 9 13:34:20 2006 +0000

    - simple message multicasting (/multi_message command)

commit 078d0740037d803872c9cb134257fe0a9005780f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 8 18:45:49 2006 +0000

    - don't try to do anything with nonexistent presence

commit 98de3a3a535d5f792ebac46a5249e07eff0d44c6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 21 21:01:27 2006 +0000

    - s/get_jid/get_from/

commit 02488655990fb30474368cff7200d9a1490a79f9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 21 20:57:50 2006 +0000

    - do not save user_info under resource 'None'

commit 17a2cfea5a3d6477a41cbd00bbd6ebfcac0553c1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 21 20:55:16 2006 +0000

    - cosmetics

commit 348167b4741981bb990c86fba83f73d7ee51032f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Mar 5 16:13:11 2006 +0000

    - another jid-as-strning abuse fixed

commit a94221d446b717d7d8b8570c6231a1e220be1f02
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Mar 5 16:12:15 2006 +0000

    - another jid-as-strning abuse fixed

commit b8468c0a12ddf237c3c850d0955f27458f918042
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Mar 5 14:58:17 2006 +0000

    - another jid-as-strning abuse fixed

commit e8fea8ce49a404feb19db0a5715f3e939a9f8f64
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Feb 24 17:04:15 2006 +0000

    - more 'jid as string' errors fixed

commit e68b7bb502af09ebe66ae0c21064d2a2799d5958
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 8 12:13:41 2006 +0000

    - /set output fixed for password not set

commit abb32e7783b214912ded3b9c96befde870140da6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Dec 26 18:28:27 2005 +0000

    *** Version: 1.0.0 ***

commit ef0d39a423f03ead801e85161b0351b6b4069abf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Dec 26 15:52:34 2005 +0000

    - updated

commit 8b7d8c526f8703a419dd08d0b9b20af3d50971fc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Dec 26 15:50:23 2005 +0000

    - updated

commit 90759ddd1c44f881c0cf8096b4ec0746f4839b6a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Dec 26 15:47:06 2005 +0000

    - another implicit encoding removed (jid.as_string() -> unicode(jid).encode(...) )

commit aace139294aae4ec5c0989036e32f2cbfd385668
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Dec 26 11:39:31 2005 +0000

    - copyright years updated

commit e85a3e656b9c46b515b6861053b9233ece487054
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 25 19:15:00 2005 +0000

    - fixed handling of 'list-single' fields in data forms

commit 345dcf820343e80ccaa9e120b072fef2906634f3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 25 18:12:25 2005 +0000

    - registrations at services

commit d310788024765233849454b217caa10d760bcb62
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 25 18:10:16 2005 +0000

    - fix for non-unicode prompts

commit ba9bdf6652f681408f12e2f28f7f6ae244324aa9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Dec 24 13:37:08 2005 +0000

    - query for password when no password is set in the configuration

commit 163fc7f716ea264dd931099e16f8ce0fd20f1eae
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Dec 24 12:44:42 2005 +0000

    - more complete vcard display

commit 73a132148ac241e7e41408a0696ab5f961d3ed6f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 24 19:43:28 2005 +0000

    - one more JID-as-string usage fixed

commit ffef97f5b23f0ccea8f849da77c219a7d8936a30
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Oct 14 16:49:09 2005 +0000

    - some unicode usage cleanup

commit 40f097f407aec814fbd7248356a8e1f81c496262
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 10 18:26:18 2005 +0000

    - decode edited message back to unicode, otherwise it would work with ASCII or patched Python only

commit 96b5718c79fbcf014a19dc4020e0a69d053b13ec
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 16 19:50:01 2005 +0000

    - include error stanza source in error messages

commit c639c776c52025508d992f9c29268fc5cf7cc4ff
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 25 21:19:33 2005 +0000

    - fixed binding commands in specific keytables. This is hack, the keybinding/keyfunction code needs rewrite (no extra object argument needs to be passed with the binding)

commit 65038dfab7daee069dcf7eec5c0b6e5071c4785d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 23 14:05:50 2005 +0000

    - very ugly bug ('query' instead of 'vCard') not noticed earlier as most server implementations are broken... vCard query on GG Transport should work now

commit 910de62d90058a8f817c36f2584d2d570c5bedb8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 13 07:40:53 2005 +0000

    - FO_STYLESHEET fixed

commit d7fcb6861e42146ba39ff5ce1ae4d4ed448a5329
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 8 19:58:31 2005 +0000

    - registration code updated and registration canceling added

commit de7bb54548aabae3fc4f2a39531352898524ea10
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 27 20:05:12 2005 +0000

    - registration improvements

commit 006be46139cfe7f07353b8e5bccaa69dec7a8104
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 27 19:18:05 2005 +0000

    - basic in-band registration support (/register command for creating Jabber accounts)

commit 86e09e40ecd099dd9059046dc699098232a4835a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 27 15:38:25 2005 +0000

    - typo

commit a4b3e4946ad829d9703674aefeaca201513d80b8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed May 25 17:37:17 2005 +0000

    - s/Plugin.cjc.error/Plugin.error/

commit e0cfc1762e5c31ffbe2b14ed434a43ec399d097e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 24 17:22:32 2005 +0000

    - /reorder fixed not to mess displayed buffer numbers

commit bd16494de5baf2c5858f849da2eff6fa67bb5550
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue May 24 17:15:32 2005 +0000

    - /reorder command

commit b53eeae4073fcc5f7d9d0f2c1caae9262e974e46
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat May 7 13:33:14 2005 +0000

    - simple meta-contacts: multiple JIDs with the same name are treated as one
      meta-contact. For /message and /chat commands "the best JID" is chosen (JIDs are assigned weights based
      on their presence and domain name (JIDs in local domain are prefered)). For most of other commands all
      JIDs for the given rostername will be used.

commit 9548eb951352aa639d5e26e0a2528e57fd854017
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 27 20:38:50 2005 +0000

    - added configurable scrollback buffer length

commit 94508297e476673a8862be399e51d9825b700f90
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 27 20:17:15 2005 +0000

    - '#21: 'unable to verify the first certificate'' is not fatal

commit 7c2fbfc1403d98a001397f5c3b153ac38fbf9e40
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 27 19:50:49 2005 +0000

    - keepalives fixed

commit c5d896518a472a35a7a92dc4584e501d08b225bd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 27 19:14:08 2005 +0000

    - disconnect stream on any stream error
    - format strings for recent tls.py changes

commit 550287eea7f22b74f262037115d5411ee18c66d0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Apr 27 19:13:37 2005 +0000

    - only some certificate verification errors should be automatically ignored  when the cerificate is known to be trustworthy. E.g. expired certificates will not be automatically accepted any more

commit 0f1c1f4f8202db6fbd1bb98a2d353f2fa3e8f1c0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Apr 22 16:47:33 2005 +0000

    - fixed get_users() for users with '@' in roster names

commit 1ec7804bb5ff22b6fdcbb5b74e92ebca3a7df839
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Apr 22 16:43:33 2005 +0000

    - immutable local variable is not good as context holder for a callback -- TLS questions should work now

commit 4452670a9cba20b1b3718e92a1a3ed4df475ed88
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Apr 21 20:48:29 2005 +0000

    - a few more ask_question() updates

commit 093ef7583926c75cce1f01bf93f4d2fb2c317a62
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 17 15:39:16 2005 +0000

    - support for text-multi and jid-multi fields

commit 890b19ad9f3a8c2b5127a83d5e72e677677b1c80
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 17 15:38:34 2005 +0000

    - by default use the global 'editor' and 'editor_encoding' options

commit 400a8985d33a1449c6647290aa1f9b8d1a710be3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 17 15:37:19 2005 +0000

    - new global 'editor' and 'editor_encoding' options

commit aa45b18a2eddff389b34474a9e8574bc34064a46
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Apr 14 19:47:44 2005 +0000

    - 'boolean' form fields work now

commit f99f260bc6d44b53d1d7f187185559aed54abd78
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Apr 14 19:19:16 2005 +0000

    - multiple-option tab-completion works again (was broken by recent ask_question() changes)

commit 9100cd8c1eea13376c62b80059ee0b249bf8b5b1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 11 19:46:14 2005 +0000

    - presence subscription dialog fixed after last ask_question() changes

commit 994cadb887df689f11fc0675352ecaea14be46d0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Apr 5 20:27:21 2005 +0000

    - many of data form field editing work now. Still thinking how to make
      text-multi editing in the single input line.
    - "arg" parameter for ask_question() and its callback removed -- the more pythonic way
      is to use the callback itself for context container (it can be generated
      function, bound method, callable class instance or (deprecated) lambda)

commit f4879907524d792f52348ec9cb7e171fc1b3b3c4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Mar 30 19:55:46 2005 +0000

    - work on room configuration configured... the configuration form can be displayed now, but read-only

commit 72e0fc03c078de3585ebd41a565f1de1c747c2da
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 29 20:43:55 2005 +0000

    - started work on room configuration

commit 8b265bb19d39ee1108ebf1d98dc09ad69e222f07
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Mar 4 17:09:42 2005 +0000

    - bind writer object from codecs module to console instead of using custom Formatter for Unicode logging

commit 6e59cea211aafe75e4465726091490f675e6d912
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Feb 26 10:56:09 2005 +0000

    - call start_color() unconditionally

commit 7a1c3d1ac3b19b5e1c1885bc0981a448c52fc033
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Feb 26 10:49:50 2005 +0000

    - /add fixed

commit 329ce1246e22dd9914f3395e84ec8ee754dd7321
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Feb 23 16:46:17 2005 +0000

    - s/automaticaly/automatically/

commit 99adcf00b49fd84681777980af6a4c022c48a3cc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Feb 23 16:45:48 2005 +0000

    - s/automaticaly/automatically/

commit 8c7daf3849a291287b9fdd9723d56f9093a00cce
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Feb 23 16:45:25 2005 +0000

    - s/automaticaly/automatically/

commit f7696793bacc91deda55a89aafeb400af76d1d62
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jan 20 21:17:04 2005 +0000

    - update for the recent PyXMPP changes with disco handling

commit 94e960f03f334d4de77bffa3bfac93ae547072a4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 19 19:59:19 2005 +0000

    - better handling of presence from bare JIDs

commit 7f6630470b4a5f4bdc5278139c66450d7deaad20
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 15 18:10:41 2005 +0000

    - theme formatting fixed for MUC rooms

commit 61021d8192f609cbadce4dbd11ac61c33af8bdcc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jan 14 19:43:13 2005 +0000

    - fixed unhandled_keys cache invalidation

commit 2a256ffe802182393c3f2d36984ae681c7e0a5e7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 12 17:17:57 2005 +0000

    - don't ignore meta for cache of keys without handlers

commit d9aa12057b7d85cd9993115ac4ef756fc0625dfa
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 12 16:55:30 2005 +0000

    - text input optimizations

commit 178b256c5b54410b4ec9b6ed208458cecaca2771
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jan 10 21:06:33 2005 +0000

    - don't panic if disco buffer is not available when the response comes

commit 1ac10d715fdb642566516a2541439ee2c4b681c0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 18:23:57 2005 +0000

    - ugly typo fixed

commit d52085d2a109b33f913eb85dff299d677319cd2a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 17:53:05 2005 +0000

    - better error messages
    - ignore replies for past disco request (when waiting for reply for other address)

commit 9a7461120746cac3391184f1c34e63b89f2f815b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 17:30:55 2005 +0000

    - the way back (history) in disco browser

commit 663490d9629eb10dbfd6b35221ca7299cd7f13bb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 17:25:07 2005 +0000

    - clear disco buffer when subitem is requested

commit 6a03d4db2f19572f399740bb013f05bc698ba90b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 17:24:05 2005 +0000

    - user-friendly (hopefully) service browser

commit e1b24a7b75161226a74b2e9b99f5b9eabab0dfb8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 16:58:36 2005 +0000

    - request disco#info first. gives more usable result

commit e8f89fa3a772ec496a8c7c30c09ea8debab25892
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 16:56:25 2005 +0000

    - escaped ":" in conditional formats for node names

commit 219e03d6088be8fc86d629ec78d41f4871f85c87
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 16:55:36 2005 +0000

    - ':' escaping in conditional formats
    - use 'a in b' instead of 'b.find(a)'

commit 2bb7c36d71c1f370d2c720b56ea989580f8c47b1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 9 16:34:25 2005 +0000

    - updated for recent PyXMPP changes

commit f56fcbc397d22eae12db7f1dbfbf97662faac09a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 5 22:39:34 2005 +0000

    - basic Service Discovery browsing

commit 87c4184df18c3968ad9e13321dfcfb9bf3c40a31
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 5 22:38:54 2005 +0000

    - fixed processing of empty formatted list

commit 95befadb31a792af3dd0825d3506bb78c4d6346c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 5 22:38:21 2005 +0000

    - 'buffer_preference' setting description fixed

commit fe9bfba45a799ff2d9f0e0feab942a492c4259d4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 5 17:56:41 2005 +0000

    - small fix for /close

commit 07433cb7b4fa0b4d49cfe8c4d5abed435c37651d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jan 5 17:50:00 2005 +0000

    - plugin reloading fixed

commit b1b001923fd451e91d3331d27c441fa66122642b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Dec 31 21:37:25 2004 +0000

    - Alt-D in list window dumps window content to debug log (for debugging)

commit 0d3c7c5425ff27bf69362a75f05630010f134311
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Dec 31 20:57:07 2004 +0000

    - some debug instructions removed for improved config loading performance

commit 9ac8302add24c31faec81bf20cf22d50da8c69e2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Dec 31 20:28:14 2004 +0000

    - updated for recent PyXMPP changes

commit 31ed05eb790429e6f1a41b19f30a911723333f01
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Dec 28 12:40:47 2004 +0000

    - FIXME comment for checking CN removed -- that has been already working

commit bce48f784132eda15a3d1af1cb8cccf65ccc0873
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Dec 28 12:30:50 2004 +0000

    - do not show errors if certificate is ok

commit 8c5281ec6374d5eaee020887dac6b610a9c2d205
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Dec 18 20:27:10 2004 +0000

    - workaround for setups where locale.getlocale() return None as encoding

commit fe09b1877ec29a9bfd469463e2f139759b58094e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Dec 16 21:36:41 2004 +0000

    - fixed handling of non-us characters in JID in messages and chats (IMPORTANT:
      format parameters for JIDs must be preceded with "J:" prefix or UnicodeError
      will happen on non-us-ascii JID)
    - other unicode handling improvements

commit 7ef050124befe600f5d8b7d2576aaa4ab7955cd1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 2 14:21:07 2004 +0000

    - year update

commit 079c53e39adb027e1cbbe0c01a1e3dc522a972d4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 31 15:17:45 2004 +0000

    - better format of ChangeLog entries

commit 289ff21ed625ab3d786401582840c975874c5755
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 31 10:17:22 2004 +0000

    - set $(SNAPSHOT) in the released Makefile

commit 9a4ef31a784b6b1dee476b4152c4681a4364ab00
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 31 08:50:41 2004 +0000

    - /offline command for sending "unavailable" presence
    - don't change own presence information after sending a directed <presence/>

commit 9bd5261d7f37fa6c93ebf67234351523ba664839
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Oct 30 20:41:46 2004 +0000

    - ignore error on 'cl-stamp' test

commit 90c44d47a0476930c250c62fd5c99b5bb9c51d55
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Oct 30 20:35:53 2004 +0000

    - ignore 'cl-stamp' file

commit 66275739b147feb11caf8890fd8978d472587961
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Oct 30 20:34:06 2004 +0000

    - another attempt to make good 'ChangeLog' make target

commit 309380bb83ca6066e74450e40e1327aaa94ba4e7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Oct 30 19:23:41 2004 +0000

    - ChangeLog depending on .svn/entries was a bad idea

commit 9fb10a767c651298f429675b03c73b6715c90729
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Oct 30 15:14:22 2004 +0000

    - better ChangeLog generation. Should be done only in the SVN working directory and not
      require any external tools by the svn client.

commit fce53d7af868a456fb9496b9a787f2c6ce96dbc0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 27 17:36:43 2004 +0000

    - snapshot versions support

commit da5cb59565d49608fa4edc808a0d92e12a16156c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 27 15:23:36 2004 +0000

    - don't fail on 'ambigous user name' as an argument fo /info -- show info about all matched users

commit 1f6fe29ea739148ab04d1d316532003ce57e2bf6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:57:34 2004 +0000

    - create tarballs in dist/ subdirectory

commit 35fd529c62af62723f4d11c863234ae3fce35f5b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:42:45 2004 +0000

    - 'ChangeLog' and 'cosmetics' make targets

commit 4417a6a88044affed5641458b9683ea448083605
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:32:13 2004 +0000

    - s/cvs/svn/ once more

commit 6406e5dbdd695936973196773d75e15ec5c1c62e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:29:55 2004 +0000

    - executable flag set

commit 28b651b6d319a5d129462ef754106733940ddc39
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:29:02 2004 +0000

    - s/CVS/SVN/

commit 12aa58797b405f09cf969a1428ec7a1fbfe7e368
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:23:41 2004 +0000

    - cleanup in the main directory (utilities moved to aux/)

commit 7b46878567ce6a3be92a7dd621f2f52741bea4a3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 26 20:10:25 2004 +0000

    - .cvsignore files are not needed in SVN

commit 27ca0ac1bba62fc8447109ac17a9b0a1380a4813
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 24 16:00:12 2004 +0000

    - ChangeLog update by makelog.sh

commit 9f39fc08d4f9d428189ae221dd119378c90272a7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 24 15:54:18 2004 +0000

    - cosmetics

commit 61eca997333d44f06debd8c1cf0ff537f89887d6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 24 15:30:18 2004 +0000

    - thread locking debugging helpers

commit 59abc2ca28a90fd28d35ee25cfadfd927821561c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 24 15:28:31 2004 +0000

    - deadlock condition in draw_buffer() removed

commit bfe5e620927fdd2e58340f10f897c1413b85e617
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 24 15:00:10 2004 +0000

    - ChangeLog update by makelog.sh

commit c59d9b6e2fabe855edc04dbe343c54b59dc8889c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 24 14:26:59 2004 +0000

    - flexible logging configuration support and a sample logging configuration file

commit 564b4b4f1186b152d39779e179af3d4c2d829f0a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 12 11:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit b5732a9d2ada47454fff3c2437e41c5fa8b3ef69
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 12 10:34:22 2004 +0000

    - typo

commit 92f829d7b7576a0181efa2c5568901ee392489cd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 11 19:00:55 2004 +0000

    - ChangeLog update by makelog.sh

commit b95660258610571288ae60d1f7b1074713187465
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 11 18:51:35 2004 +0000

    - StartTLS support fixes

commit 2c2f632d75d4abd5a4fcf9dcd2b549558e11361f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 6 20:00:17 2004 +0000

    - ChangeLog update by makelog.sh

commit d36313d5250d5c820ec925a03321d3d4f823c009
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 6 19:39:04 2004 +0000

    - Unicode theme formats and UTF-8 theme files

commit 87e7e05dc80b9a297819ac2d31252390494c97b4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 27 20:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit 64688fd546519d6e3010db1043b2ec1d20e6dae4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 27 19:49:18 2004 +0000

    - /who command for groupchats (patch by Chris Niekel

commit ccd6f1456d984ffb1c66fbd6caa7b048f0f8b26d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 24 09:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit 2d5a00c0248063b54d417f039bebaa733f312aaf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 24 08:48:31 2004 +0000

    - always use 'replace' for str.encode()

commit bdfee1eefd1cdb4880fa718bce97edef9e640978
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 18 21:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit f93701cafa4b9c1b0a0edc110d33fc10551a4081
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 18 20:25:53 2004 +0000

    - [-nick nick] added to /join description

commit 30f8dae7e82becb2e8dee32766553f9ab957c33f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 18 17:00:52 2004 +0000

    - ChangeLog update by makelog.sh

commit 17a077feba42835506099cf7c663fba86f9c8aa7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 18 08:00:30 2004 +0000

    - ChangeLog update by makelog.sh

commit 5d928d33204bff782d63e189e0cb80d826a90fae
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 16 21:00:32 2004 +0000

    - ChangeLog update by makelog.sh

commit 9f963a87f757160b231a705ccd0172c9240d38d2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 16 20:26:29 2004 +0000

    - 'to' -> 'stanza_to', 'fr' -> 'stanza_from', 'sid' -> 'stanza_id', 'typ' -> 'stanza_type' (recent PyXMPP changes)

commit 0694b2dcb85bbd953899f137a2688ddb2fbd95f2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 16 19:00:22 2004 +0000

    - ChangeLog update by makelog.sh

commit 9e2ea9e0fc2320c0687b873dcd326ec3954e3150
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 16 18:20:19 2004 +0000

    - typo fixed

commit 3d71655db1b2135730aca2e265569686bcc64b24
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 14 09:00:19 2004 +0000

    - ChangeLog update by makelog.sh

commit 5751e44d3acc61d15df28ccf1375e85fe1a70a62
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 14 08:25:05 2004 +0000

    - typo fixed

commit 6733f3a9dcf438c29c0e0d019b513e7e2d95b105
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 13 22:00:19 2004 +0000

    - ChangeLog update by makelog.sh

commit 7ec46cc6ce9e98a9b76436e16cf994106083b64b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 13 21:34:52 2004 +0000

    - updated for recent PyXMPP changes

commit d79315c1ca4033ea1417aae1fe75a59a63000d3a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Sep 12 09:00:20 2004 +0000

    - ChangeLog update by makelog.sh

commit ae946ef0340e2e698f18725743ee3ca2cf0ea46d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Sep 12 08:50:07 2004 +0000

    - stream.jid -> stream.me everywhere

commit e217e7122b9a1e8d6785a47da78badcd7f793dac
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 11 21:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit cecd3b7ab0108d56373364ddda0f1878521f5c18
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 11 20:17:21 2004 +0000

    - changes and additions by Marcin Chojnowski (martii)

commit 693f3bd029596b6dc4a39ffd0eb2959706be3e73
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 11 15:00:17 2004 +0000

    - ChangeLog update by makelog.sh

commit d6da428a2d96d4f3ccd56e65a06098ffec70fb3a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Sep 11 14:03:42 2004 +0000

    - encode buffer content to locale's encoding before sending it to an external command

commit 55a12fa23749d6563920fedeb5d9bd447fb929d7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 10 22:00:47 2004 +0000

    - ChangeLog update by makelog.sh

commit c773dd9750d627974ba00fe61ff2b9c4d4b5ffe1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 10 21:08:48 2004 +0000

    - jogger.pl plugin

commit 955eaeb909da6e34d8f9150ca987213fd60c07a5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 10 19:00:19 2004 +0000

    - ChangeLog update by makelog.sh

commit 18d53fcd68faa6935e23f22143dbbc0dfe1c9bbb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 10 18:02:30 2004 +0000

    - missing 'message.composer_descr' theme format added

commit 0ccd07ebce48aaabc13697122b8106713ffb4a20
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 9 20:00:18 2004 +0000

    - ChangeLog update by makelog.sh

commit 2ef5ba2e8463e2d7fb1f4cc6e91361b46b906dcf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 9 19:14:57 2004 +0000

    - updated for the recent logging/output changes
    - debug(), info(), warning() and error() functions installed in the
     script's namespace
    - Application object available as "cjc" in the script's namespace
    - help message improved

commit c45cd2de45c2cfbc03978794e4dceea467de0fd5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 9 19:00:20 2004 +0000

    - ChangeLog update by makelog.sh

commit 3ee02ed3406f78c5da55273077c30af4e9fa1b04
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 9 18:48:19 2004 +0000

    - don't panic on bad arguments to /move

commit 4785e5becb47d66625373e0e9d299769ced7501d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 21:00:41 2004 +0000

    - ChangeLog update by makelog.sh

commit 05bf5c27fb85e24154e0f54fabb5dbf04b8a2e7d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 20:32:49 2004 +0000

    - /set bad boolean value error handling fixed

commit 9fdee9feb02ea4c210dc2cb8f3c02be0d5e8c729
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 20:32:10 2004 +0000

    - error logging updated

commit 80bfbb6859ccfb22ac6c9b74f6d57052fc556012
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 20:23:30 2004 +0000

    - use all available settings for completion, not only those actually set

commit dea2c9a70dece0d60f897642e70c1108179f4893
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 20:18:30 2004 +0000

    - message composition with external editor (when no body is given)

commit 979c584e3a2077ad9a12958e2c576c23e42f5045
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 20:01:08 2004 +0000

    - .clear() fixed. No it resets cursor position and clears the window

commit 926414e3fdd65fc53f17aeb17fc7dd8e8c7a4298
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 20:00:43 2004 +0000

    - ChangeLog update by makelog.sh

commit f9695375f92ac56051eb1897d17f9e4936f27b06
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 19:57:44 2004 +0000

    - recently introduced bug fixed and prompt formating improved (include ' ' between the question and the prompt)

commit b06570186695aef844200c24c2e713dbad7f3eed
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 19:56:08 2004 +0000

    - more arguments to ask_question() made optional

commit 71330650457f7056a2a54c72713d9cabf7113ec7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 16:00:48 2004 +0000

    - ChangeLog update by makelog.sh

commit b1481bf39d71f52497560e6236e5ee1440a22fe1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 15:15:49 2004 +0000

    - clearing the pair list was not a good idea -- the theme may be incomplete, some attributes would be lost then

commit be5f2cbafefea6fae3969e039b6870ba98781864
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 15:00:32 2004 +0000

    - ChangeLog update by makelog.sh

commit 4958de1c4f4e4fd08554185e6835fded11a70cb2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Sep 8 14:56:57 2004 +0000

    - don't require -clear option to set a presence description

commit eaaec2a7632d4d8982695531e8c0065789b0e733
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 21:00:48 2004 +0000

    - ChangeLog update by makelog.sh

commit cec4d4ca0b80d1ef6257be254e6bc825d8ff178e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 20:57:24 2004 +0000

    - auto_popup=False by default

commit affbb3489e8e04aa35cb7e0e3e83ead13298684c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 20:13:19 2004 +0000

    - allow applications started with /shell, /pipe_in, /pipe_out to use terminal not breaking CJC display. Use -noterm to force no-terminal mode

commit 4d70374a1761844ab571e50e151c2cbe1aa572df
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 20:08:57 2004 +0000

    - updates for some recent CJC code change

commit e7305334e9c2b0aefcc7f64876d8be8a18ec6a74
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 20:07:09 2004 +0000

    - Screen.shell_mode() and Screen.prog_mode() methods to prepare terminal for
    external command execution
    - background operation safety and better (hopefully) thread safety
    - don't force " " as background character -- should help on slow terminals

commit 112af89fde81b3c7808e7800800aa1bc0e48ca03
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 16:00:37 2004 +0000

    - ChangeLog update by makelog.sh

commit dfa46b37286c8c6923118f3cc24dc2b6faa4cfb8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 7 15:04:00 2004 +0000

    - fixed problem with empty auto_away_msg  and keep_description set

commit 5f2a6de95b6bae338bc6411d8bce1ba37c996442
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Sep 5 20:00:33 2004 +0000

    - ChangeLog update by makelog.sh

commit 0d94986e4c49c11625e2de2f7caa518df00d07c6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Sep 5 19:01:22 2004 +0000

    - theme switching fixed (CJC was lacking curses color pairs when loading new theme, because old pairs were not reused)

commit 17cfa38e0ca6e64738c6e6f1f0d061453206883e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 22:00:26 2004 +0000

    - ChangeLog update by makelog.sh

commit 63707c4005d662e7edc030e43d4bc6c932a646ca
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 21:24:22 2004 +0000

    - make /whois and /info work without arguments in chat buffers

commit dd82df0a4cf23f84f21ba411d71ce25647809e71
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 21:00:25 2004 +0000

    - ChangeLog update by makelog.sh

commit 9671fc3813216af4b5d12cd62c03e75cdd2e5cc1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 20:16:36 2004 +0000

    - "-to" option to /online, /away, etc. for directed presence
    - "keep_description" setting and "-keep"/"-clear" options to /online, /away, etc. for keeping presence description on "show" changes
    - "no_auto_away_when" option to disable auto_away and auto_xa in some states (default: "away,xa,dnd")

commit 9b7cb865545a1acd99c1adcc8aefb6ae6c4a50db
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 18:00:27 2004 +0000

    - ChangeLog update by makelog.sh

commit 8d0f9ef292ec052387086a4c875b7fbf096dec19
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 17:17:22 2004 +0000

    - use 'logging' module for displaying stream data in xmlconsole

commit 2d9613a8488def5879a8d0b36376422ec9fa202b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 17:00:38 2004 +0000

    - ChangeLog update by makelog.sh

commit fc12839e1c83eb8e63dec5d8c9d1a557af21e2dc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Sep 3 16:04:46 2004 +0000

    - /whois without arguments should display users own vCard

commit 911fc525315ed53be8477f9b8be78bd155fdcfc7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 18:00:23 2004 +0000

    - ChangeLog update by makelog.sh

commit b56db47a9f8829a817ab546ad81c161ad6410b3f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 17:50:11 2004 +0000

    - got rid of those evil relative imports

commit e02a5b4c6834a3ae1489f51003ecda1eaf9442f5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 17:40:22 2004 +0000

    - copyright information added to *.py files

commit bc318f91c1dc17ec618456ca87e3ac03f7eca6b3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 17:11:31 2004 +0000

    - proper debug messaging handling when no -L/-l option is used

commit 752208a586f731d1e38eac130ba4bc58a05ee639
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 17:05:42 2004 +0000

    - typo

commit 0b947e179e7e8dcb7581f67b77b9bf518a47706a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 17:05:25 2004 +0000

    - show right error message when changing a setting to an invalid value

commit 103d356d1f1ecd1731a440faeba4b3f6d493a56d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 17:00:35 2004 +0000

    - ChangeLog update by makelog.sh

commit c142aef4bdf52c62820aaed03de3a2e2972b1448
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 16:55:23 2004 +0000

    - call Completion.__init__ in constructors of classes derived from Completion

commit 782fb242d5dc8e0c4f3fc962da898faa182b7091
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 16:35:11 2004 +0000

    - debug/info/error messages processing switched to 'logging' module from standard Python library

commit d30718b45c624b387b19a67cfde2444136fc0305
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 10:00:26 2004 +0000

    - ChangeLog update by makelog.sh

commit e85e71cff3526974a8ae8bb11b2db86ba98d9bb1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 29 09:47:28 2004 +0000

    - don't panic on unhandled exception in the stream loop

commit 6983e2d31da61bd110d1a8065033c3638d5ae860
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 27 21:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit 3002cfd38e5b216904324e0245cbff34b5b8960b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 27 20:56:43 2004 +0000

    - groupchat event notifications fixed and defaults changed to more sane and more annoying ;-)

commit 819ca56f2d6c19eb3990c5fd37bb119e3770feef
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 27 20:51:05 2004 +0000

    - permission-safer 'version' target (no error when version.py is not writtable)

commit 28bf36444bc460f3d43593d697c0e98d9ccb882c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 27 20:43:35 2004 +0000

    - basic, but extensible event notifications ('beeps')

commit f1fa81624fdc94e6ba44a0bff87914d35e641df0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 27 07:00:33 2004 +0000

    - ChangeLog update by makelog.sh

commit c03dbb2891f90951c1f11f07105b2283ec48fb03
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 27 06:28:41 2004 +0000

    - don't panic if user_left() is called with stanza=None

commit b61569309f214883dd38cabdf79a0a2050be882c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 26 09:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit f9dcaedf2c6c66b05d8a2a4ae6a3ab6e89d7dd40
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 26 08:10:54 2004 +0000

    - info about registration added to the 'Quickstart'

commit de3158c61b4c583861601b2d004c055c67f7ed18
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 19:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit d06e660cd669743042d14ffc9a62eb3e454ff688
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 18:39:03 2004 +0000

    - sort entries in /list output

commit 17143c178f03283289daed9bd79d4be03b87877e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 18:32:39 2004 +0000

    - show error instead of traceback on invalid regular expression in /list

commit 6a840f4862b171689506e02277590c1abe65ef30
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 18:28:07 2004 +0000

    - don't panic while using /buffer_list when some buffers where closed

commit c8f9c02b752b01a5b994f6d20dc1ac91f7aea3c6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 10:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit af00a3f28bf1e72edce0b5814e8f11eb5354f59e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 09:55:12 2004 +0000

    - --config-directory command line option

commit 14ce14c390c9c780b9cd58649bc18eb2b6cd6ef9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 08:06:14 2004 +0000

    - ChangeLog update by makelog.sh

commit 2ddc57e7b7a052a707c72db0799df6bca82fc027
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 08:04:51 2004 +0000

    *** Version: 0.5 ***

commit 7da060b39dbd1cd5671db51fc0a20eb8cc2e3607
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 08:00:45 2004 +0000

    - ChangeLog update by makelog.sh

commit 1222b032b5652fe37f8381523e685c33a3ce997c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 08:00:14 2004 +0000

    - cosmetics

commit 1aeb3357a44dc41eacf0bf923ba4cb024cf04f48
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 07:59:43 2004 +0000

    - updated

commit 7dcafb2559cbf4a25466564e2a1f648ce229d1da
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 07:56:22 2004 +0000

    - ChangeLog update by makelog.sh

commit ed7a2c15bff4740e40e1bca5d6061698de326926
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 07:48:23 2004 +0000

    - Makefile for the manual made more failproof

commit 9fc004ee09a1f5f0b02b5b588b45f3989fe6bf75
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 21 07:30:14 2004 +0000

    - updates

commit 4b63c014f186bc5599fe8962ccdc7e6c4fd03bcf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 20 14:00:18 2004 +0000

    - ChangeLog update by makelog.sh

commit 47286b0b88796a98b9296551f76a1ff74fc9dfbf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 20 13:37:07 2004 +0000

    - /list command (filtered roster dump) added

commit 8ceda1ca6bdaf2f12cf4db14206970dd031a124a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 20 12:00:23 2004 +0000

    - ChangeLog update by makelog.sh

commit c312752633f6b263efb5bd8895b1d2d3d8dab5b4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 20 11:35:31 2004 +0000

    - /buffer_list command added

commit 1dd0e016c638ad7e5ee33ef89fa138b371311f88
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 19 21:00:18 2004 +0000

    - ChangeLog update by makelog.sh

commit 7dee54da1aee67c4096ee286ca3e8390c8426bfc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 19 20:39:59 2004 +0000

    - TLS error handling improvements

commit ae9b121e061fdf51407b2172f7d1e23dd099d48a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 2 21:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit c43c63952990335ce94dc62c80ae9faf8bdbe5d4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 2 20:12:45 2004 +0000

    - day change notifications

commit 3874435696b54bf52f785fce4a5ba6ddb08da506
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 2 20:11:57 2004 +0000

    - 'activity_level' optional argument to append* functions

commit 2b6b156228d9a0b1d332ca36d30058f74b3165b3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 20:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit df2dbb25f8acd6e93ae9d2d0f0131e9d3df0af32
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 19:43:23 2004 +0000

    - allow substitutions in boolean conditionals values

commit 202e75a1d8ffcacf8a5e38e08c65e4b442e7f971
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 19:38:32 2004 +0000

    - presence changes handling fixes

commit 4bc03b1b617b61141de6dc2e571291254c625d70
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 16:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit 929c27393878beaf829715ff5c266bbdba7864ca
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 15:11:38 2004 +0000

    - use proper theme format for presence change notification
    - do not display presence change notification when user goes offline

commit 64391deba2b2a911ab41e617b61a0bc944568a03
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 15:00:12 2004 +0000

    - ChangeLog update by makelog.sh

commit 2877a44e8629b74fa41005eeb3d870fca9cd5f0e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 27 14:47:13 2004 +0000

    - store MUC users presence in user_info
    - handle MUC users presence changes
    - show error when /join is used while disconnected

commit 02c100e82933cbb45eedd268d79c941cb3f714b9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jun 26 10:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit 6887ca963f7c612776d219765a059e6e1c5bafd9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jun 26 09:20:39 2004 +0000

    - fixes for /subject without arguments

commit b591ddceaabe813f94a298f21f5e12dee4b54418
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jun 26 09:05:22 2004 +0000

    - /subject without arguments should display the current room subject

commit 2164ca34b2525ba0a05ef1cc3f0c2c32d6199875
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 24 20:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit 175fb216dbcc3b41efae3dff2d31ad1c166d6e39
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 24 19:07:37 2004 +0000

    - show error message when get_user() fails

commit 7c4ad6ed9b913c6f48602030b79c1673a5440246
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 20 10:00:11 2004 +0000

    - ChangeLog update by makelog.sh

commit 75905a2070c64464f40926f39da9a4d5013aec02
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 20 09:08:42 2004 +0000

    - cosmetics

commit 873e4aa7f6cee51ced94c0a4b0dcf0b5aeabe258
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 20 09:03:17 2004 +0000

    - cosmetics

commit bb93a1c0a76258a3eebd64eb90462de7092d47b0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 20 09:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit 7f32c32535e1e1be2cda46ddbbbeaca82ba06a47
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 20 08:53:48 2004 +0000

    - auto_popup settings

commit d9c3c6f12bcb731ef9b43801d8b79771b3603585
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 20 08:38:38 2004 +0000

    - 'bool' setting type

commit 1a29c1f88b986957939494868e31651dabc4b220
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 17 22:00:18 2004 +0000

    - ChangeLog update by makelog.sh

commit 8b658bd9120bc02d441170b21e73d852d4d4977a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 17 21:10:34 2004 +0000

    - don't write to the buffer's window when appending text if the buffer is scrolled down

commit 79e2c81eb6c81e76e31c60fff145c43cd7d30b9c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 16 19:01:03 2004 +0000

    - ChangeLog update by makelog.sh

commit 9f46cf7dbc267e6f687a609865f7586d9359547f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 16 19:00:32 2004 +0000

    - live test :)

commit 4fb68cddf7dd5e5a532abc4fc41e02cf2acb8ece
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 16 14:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit 5a8aaa7403345c60fb91ea39af3cb7c9a33c93a5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 16 13:02:18 2004 +0000

    - test

commit d99464b810dd1ef3d0262012deacc86695a4dc0b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 16 13:00:39 2004 +0000

    - ChangeLog update by makelog.sh

commit c357d91d0615920ceb8151221f1e58644892d64d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 16 12:59:20 2004 +0000

    - mail CVS commit information for CIA

commit 0d6732c98bf0f9c8a58322cccc58d2428256660a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 15 21:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit ffd58f6659447bd305cdd0b2c6ab6873dc43f7cc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 15 20:41:49 2004 +0000

    - logging of messages sent fixed

commit 23b1792f21003cd87ccb7ea871d0e1d876ff9a99
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 15 20:40:18 2004 +0000

    - fix for the text input tab-completion bug with empty input

commit 59225143e9b1ce9b0ad9cde37e20c66648c0ced0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 20:00:12 2004 +0000

    - ChangeLog update by makelog.sh

commit 3ec6db5006dc498c084a61a7ba6cdb9db145ebd1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 19:46:00 2004 +0000

    - use JIDs not strings as user_info keys

commit 2bee9d7440605ee846d969e89b4e50b1aa6e4ce3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 14:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit d235f47dd9c74029ceca72b29110893e99823e0f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 13:57:26 2004 +0000

    - 'xmlconsole' plugin unloading

commit 5f61fa3bd9d712ed9ef68c749bf66a5281ea003d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 13:57:04 2004 +0000

    - plugin unloading/reloading fixes

commit 9ff1d07065e4d3e557f2308d41551bb70e61b570
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 13:32:50 2004 +0000

    - /reaload_plugin command. 'version' plugin made reloadable

commit 8367ef95a63e9da4a2305605629eb613d25e45cd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 13:00:35 2004 +0000

    - ChangeLog update by makelog.sh

commit 43b8a5c82134daf294f0957f7720a0a9713f4e2a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 11 12:57:43 2004 +0000

    - plugin management: /load_plugin and /unload_plugin commands and Plugin.unload() callback

commit cea60412843af8bced106df1c0352a0f1bbb22e8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 9 13:00:39 2004 +0000

    - ChangeLog update by makelog.sh

commit 9d5b7b1c141aa358c06159b5326364fcb8d83d05
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 9 12:35:46 2004 +0000

    - highlight MUC messages containing our nick

commit 0f7bc5e5c049fbbcc49c5afaad8dc334ec444c24
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 9 12:29:04 2004 +0000

    - nick completion for MUC

commit 4746da7509a5bee0bfc1bdb5bd4bcd8285c64325
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 9 12:05:48 2004 +0000

    - muc.default_nick setting added

commit bac4b5a52a2f026921df665fc800d42f6fda58ed
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 9 12:00:24 2004 +0000

    - ChangeLog update by makelog.sh

commit 4b852ffaa014ee1b5d132c2fabfce3f4f2b70b2e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 9 11:29:09 2004 +0000

    - don't display role and affiliation in leave messages

commit ef920898a34a38d098d48736d93994efd7d5bb98
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 7 14:00:33 2004 +0000

    - ChangeLog update by makelog.sh

commit 92801cf40d0bdfd351b7647348c32d1ce40d72e9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 7 13:36:38 2004 +0000

    - role, affiliation and nick change notification and nick changing in a MUC chat

commit 548c92ee0da9f2c8f0c3b75fe25127165fbb72cf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 6 16:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit 31083a4f19105879a012d26c255d4e94a3b43afa
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 6 15:31:24 2004 +0000

    - themable join/leave message. more information included in the standard join/leave messages

commit 900557bcf8dd2520f8ad464d84546e1b4b864364
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 6 15:30:05 2004 +0000

    - recursive conditional substitutions

commit 0397ddf8e612b360446af77c1ce8388f3cbc9b6a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 6 15:01:38 2004 +0000

    - don't break when closing a buffer not in the list of buffers

commit 6d2a7605fb5a4a5c69be1d2f83ec3cc59588eaa3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 6 15:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit 4f16a0d3c730ab59a9190fe0fcd4de7a21d239b5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 6 14:59:46 2004 +0000

    - use the already existing MUC buffer only if the chat is active

commit ff1e4cba1c952ccb8c3ae5d70ecdb852bbb1dd96
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 15:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit fa49b1d76b68651c43e6a473f906e63cc7193e70
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 14:56:13 2004 +0000

    - /leave and /subject commands

commit 8a27dcdbd9a41b8adbc49c059549b53fc776de7a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 14:00:24 2004 +0000

    - ChangeLog update by makelog.sh

commit df4b2aea68a708400d543d4c5fe75d6ca33e370d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 13:12:40 2004 +0000

    - configurable preference values for buffers which are used to choose which one is the 'next active buffer'

commit fac9d22e1fc74e95318b8db098819ac40516cdad
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 12:00:31 2004 +0000

    - ChangeLog update by makelog.sh

commit f64bbfe493042b9d45044975183ef892015b95eb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 11:56:55 2004 +0000

    - timestamp support for 'normal' messages

commit 6b9098aa732e6b42a2e30cb14265546465294cf6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 11:32:51 2004 +0000

    - treat '#' as the begining of a comment only if it is the first non-whitespace character in the line (fixes bug: #3749)

commit 862e6c7e6c311451e22907964df61c5a4c5dd4cc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 11:24:37 2004 +0000

    - theme engine improvements: 'none' color and possibility to use 'attr name empty' attribute definition (meaning no attribute change)

commit 91ef54a6281c9d5a0fe42343ecd126b267c67f80
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 11:00:17 2004 +0000

    - ChangeLog update by makelog.sh

commit ab981b6ea22a4e30345de9ed42f7eff239e81a44
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 10:56:47 2004 +0000

    - default theme fixed

commit 52b975fd9233fb936a346038704b4dd1ed7be136
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 4 10:55:14 2004 +0000

    - error handling fixed (includes fix for bug #3785)

commit c8aa89dce011f2ac58a67bcd56b17a6f32e22dd1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 3 16:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit 3eed005a3ce1aa285ca4e1b2ee5a5d46bf1b4483
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 3 15:40:06 2004 +0000

    - default theme fix

commit a4c0aa23b35ff05fb6c94df684c4ec2be554f0e3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 3 15:39:41 2004 +0000

    - fix for exception handling

commit a871f413c62f5efb9e33b026eac57ba5940a0e99
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 3 14:00:22 2004 +0000

    - ChangeLog update by makelog.sh

commit 854bf14c04f09d1653a75f6ed976e023b788be56
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 3 13:40:22 2004 +0000

    - display proper timestamp for delayed chat messages

commit 36b262ce5743307a8f87a8b223a76bc7d71ef7ac
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jun 3 13:23:51 2004 +0000

    - time handling switched from POSIX timestamps to datetime.datetime objects

commit fdae385b253ec4a9b9fc4ac7fd70bca6c4d4d9a9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 14:00:27 2004 +0000

    - ChangeLog update by makelog.sh

commit 9f1ba341e25a54753df8338b1f8488332b3cfc50
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 13:57:28 2004 +0000

    - timestamp handling

commit 8364cd6a6c15cabaae4f123091a1cd5c3b32689b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 13:00:41 2004 +0000

    - ChangeLog update by makelog.sh

commit 686335d95684cc2e3db1fd0d6fb3e726e8cfa5d7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 12:16:47 2004 +0000

    - MUC support is much better now, working on...

commit 22dacdd804a219cbf4d4a4da5e58460a587073fd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 12:09:45 2004 +0000

    - conditinal formatting

commit c00a2c0c268a4080047f88645d0ee0ae7d1e6add
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 12:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit 37e8565bde4a4e08fbe52c025fbd7a0944bb54ac
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jun 2 11:12:04 2004 +0000

    - updated for the new roster API in PyXMPP

commit 18842551186bcc007bf0245b1c928840a6597fc0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 31 22:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit f07860074ecd1ca81db52fd5a9c110814ce20aa3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 31 21:20:22 2004 +0000

    - basic MUC functionality. NFY, but works a bit

commit cc8e44c08fbc51ee43ce504a3f7e8d391902b49a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 31 21:19:16 2004 +0000

    - cosmetics

commit 360e2c77014055aaa381f79e73a7498dca4dbf1c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 31 21:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit a33edb016ca21ddb5bf687e3b58a29efc5a14f50
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 31 20:31:14 2004 +0000

    - fix for new Roster API

commit d1f337ebd234498f7bdbd41f4e5ec78e07c8a4af
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 28 12:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit 1322a379894941bbf16c4233dc27fdbe6fbfa1fd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 28 11:49:24 2004 +0000

    - updated for the new roster API in PyXMPP

commit d33c58f6dcb80792f8442d99caa6cd0b8b362c6e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 28 11:48:21 2004 +0000

    - profile support fixes

commit 7edd6cdfd1253f2f96648e2aaf7e4a9ad23d576e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 28 09:00:17 2004 +0000

    - ChangeLog update by makelog.sh

commit 4c287939827944264b5f7930ce9072d77fcaa26a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 28 08:20:23 2004 +0000

    - ignore profiler output

commit 6daf928d9a6c47535e277c1032885c628749b862
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 28 08:18:49 2004 +0000

    - optional code profiling support

commit d59d9dd50345c687e5ca9319e777660ad8746e01
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 17 07:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit 5a50e1d5c32c024e20029004ded340159aff763a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 17 06:50:30 2004 +0000

    - allow python code which is not an expression too

commit 5e1a587da6e4dabd8f8e9073c03e5d2a9ed4dee9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon May 17 06:46:28 2004 +0000

    - make /python evaluate expressions and display result if not None - makes /python a simple calculator

commit a2a83b1d887b6d776ab2a7e70e1b3282ce691a87
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 16 15:01:52 2004 +0000

    - ChangeLog update by makelog.sh

commit 65bcc13acdd70f1f788219219552e237beff46a2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 16 15:01:38 2004 +0000

    *** Version: 0.4 ***

commit adde05e5a00e02803565e2a3332c3cc1a21008df
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 16 09:00:16 2004 +0000

    - ChangeLog update by makelog.sh

commit 1377f22f0583654791a4706de9bbdd44668c5dab
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun May 16 08:40:46 2004 +0000

    - updated

commit 111b237989088c37de17ba963234eaa042c0d982
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 7 07:00:18 2004 +0000

    - ChangeLog update by makelog.sh

commit ac4901f274748322434a24fd29bf0e3cee5073d9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri May 7 06:16:02 2004 +0000

    - convert user name to JID before comparing it with own jid

commit 07eb66cd2fe020e47e29a020c8b800df9e577a9a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed May 5 20:00:11 2004 +0000

    - ChangeLog update by makelog.sh

commit 713872127e0cab61fa5bc9a1efa700041ef3d886
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed May 5 19:51:42 2004 +0000

    - code reformated so 4 spaces are used for indenting

commit 0fe4ee1f4a748dab5ad9d58e3a3a51000abb56ec
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed May 5 19:45:01 2004 +0000

    - simple scripts to reformat code to my coding style

commit d8f3cfa7495444bac9f2161d98f43da7541a27c5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 19:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit aef93408987e3ef34da1f77f4cdb13e744cdfa33
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Apr 26 18:59:15 2004 +0000

    - 'case_sensitive' option, default: on

commit 87989ac0af860840fbd5b221ad876640fec8ff3d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 15:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit a3b666982b27689abcd0f3f86d3a55bac3f75e33
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 14:14:41 2004 +0000

    - don't panic on /me without arguments

commit 9e5fc06b5031d818f9a92d33376676b92402dd7a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 14:11:00 2004 +0000

    - when using keyfunction from other keytable use the function's table object

commit 740821958c1f9352f52171b2f54a29aabe84aae5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 14:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit c97e1f8e538519147d22b7451c32f121afe98b43
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 13:56:34 2004 +0000

    - don't allow self presence subscription requests or adding own JID to the roster (own JID presence notification is automatic)

commit 6f97d21c8732d3c32232dbf1b5398a9d007515d4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Apr 25 13:55:31 2004 +0000

    - always allow jid arguments when the jid is found in the roster (even if it doesn't contain '@')

commit b4c39187a7c870e5020efe07b85cc5005e018e55
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 18:00:14 2004 +0000

    - ChangeLog update by makelog.sh

commit 8b8bf15b16138c51754f85a0bffc5d1db91e3a81
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:38:42 2004 +0000

    - when color or attribute name is not known display an error message instead of the traceback

commit c881564bd650fc79a6f603557552020f2355136d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:30:45 2004 +0000

    - don't change the buffer in the main window on terminal resize

commit 7dda528ada279e7b24cdd2326efd48fd12f53a88
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 17:03:31 2004 +0000

    - on CommandError display the error mesage instead of backtrace

commit 3ee80feb7a733650a2972e9cce045cc5b49073d3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 16:00:12 2004 +0000

    - ChangeLog update by makelog.sh

commit 9995818ae0bbbba52bcc683369ec68fb21815e7a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 15:49:49 2004 +0000

    - better handling of quoted arguments

commit 791ac0f8518b7ab73cc6db90d02adb372518b8f8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 15:34:12 2004 +0000

    - default config made really 'default.conf'

commit 7e5fe9909687c8af7d4ecb3623090daa47db1724
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Apr 24 15:31:52 2004 +0000

    - configs are now stored as ~/.cjc/name.conf, default is: ~/.cjc/default.conf. Old configs are automatically renamed when needed

commit 3691cecbd3518f8113e516b02dba21fbe053dd87
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Apr 6 13:01:02 2004 +0000

    - ChangeLog update by makelog.sh

commit 5410ffad0b64e368528ac3378b3601c803234857
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Apr 6 12:45:07 2004 +0000

    - help fixed for commands with multiple syntaxe variants (like /theme)

commit d5cf4c9f7ca6c5420de96accb942a4906634e8a0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 23 22:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit e9eb7782f45648f1e4e55641805c6e8b63c97c00
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 23 21:16:40 2004 +0000

    - register libxml2 error handler, so warnings about bad XML (relative
      'vcard-temp' namespace) won't clutter the screen
    - allow roster name as /info argument

commit 751097902c8fc0fb98517a9e2c4340b094f0b25c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Mar 23 21:12:55 2004 +0000

    - basic /whois command

commit b670352098763b985095527f64f48d4888baf5d2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Feb 24 18:00:29 2004 +0000

    - ChangeLog update by makelog.sh

commit 14954e712ae88cf99236f5ef12c8541c03f74d8c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Feb 24 17:32:28 2004 +0000

    - default theme changed so status and "show" is displayed in presence change message
    - presence handling fixed so themed messages "knows" about current presence

commit f9fac40938d9e9141ceadc017fdad52d7e157bca
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Feb 9 18:00:24 2004 +0000

    - ChangeLog update by makelog.sh

commit f2f7416e02f9e320917711c8b33e6485d77e4611
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Feb 9 17:41:53 2004 +0000

    - trace peer changes in chat window (bug #3178)

commit 86cadda5c1745370fd57c052d2abc40ff95ba059
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Feb 9 17:09:13 2004 +0000

    - change the default disco_identity instead of creating new one

commit 77912daa10975fca2830c8ddf02d04b9bdebac51
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Feb 8 18:00:19 2004 +0000

    - ChangeLog update by makelog.sh

commit 281984de49d50f46b003846af3bfe87010a48915
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Feb 8 17:08:42 2004 +0000

    - 'import select' removed (not needed)

commit 5ba4565aeefe2a7b2d134f01a7062cc6a9621d56
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 24 22:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit 27b9ea4acf41fe1bac6948b40cef853b2299406c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 24 21:31:59 2004 +0000

    - replace default DiscoInfo with CJC's own

commit 039f2b65d5d88562686e3b6396dc4cc3e29d86fe
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 24 21:00:15 2004 +0000

    - ChangeLog update by makelog.sh

commit 601098468804f2f5f2416fbb33d7a5a8f969a191
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jan 24 20:55:27 2004 +0000

    - disco features fix ('message' and 'pressence' removed, 'jabber:iq:version' added)

commit a79c2f8671d6f33f3e52aac56aee1a51f67061ae
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 18 15:52:03 2004 +0000

    - ChangeLog update by makelog.sh

commit 827d703e45e4a805289a1cd59c7f10bc8f1f77be
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 18 15:51:14 2004 +0000

    - *** Version: 0.3 ***

commit be24a7cb827bc20191217834a62c7dfa5cc6ffa9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 18 15:38:45 2004 +0000

    - all unneeded and non-portable magic removed

commit df77b865ba5998aa551918511282c8f25ee5d86d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 18 15:00:13 2004 +0000

    - ChangeLog update by makelog.sh

commit 896f4de75047a7a61e4c98cae0cdd9986dac903a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 18 14:44:05 2004 +0000

    - disable xmlconsole after closing it (fix to bug #3180)

commit 1838e8cf617e19113deeb7a33f779333eb85db58
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jan 18 14:21:44 2004 +0000

    - use .newTextChild instead .newChild to create text nodes

commit 78fe357b2d8f66376637ae275a8f48c3bafd466e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 7 11:00:10 2003 +0000

    - ChangeLog update by makelog.sh

commit d06154929f7bce0b64849587b2ffacb073de4ad5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 7 10:54:16 2003 +0000

    - don't remove newlines etc. in list items, but replace them with spaces

commit 72f26f14acf595199d2f2e2e0d2f927f8684d6fa
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 7 10:52:35 2003 +0000

    - fix for long strings (eg. status descriptions) in status bar

commit ad5962cf58545408249526c9d45288d9428766ad
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Dec 7 10:43:56 2003 +0000

    - don't show tracebacke when /rename argument is not in roster

commit c9cf7688b5d2d92c5ea28ca465daf34e74e0a247
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Dec 3 19:00:15 2003 +0000

    - ChangeLog update by makelog.sh

commit 96a7c186ee6eceadbfd654c218068aeb960852ad
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Dec 3 18:34:52 2003 +0000

    - don't break when adding item already in roster

commit d6a2131d08a0266abca6f73f7ee45b813a15991c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 17:00:19 2003 +0000

    - ChangeLog update by makelog.sh

commit c04d30aa566065e1144203de75b14384c8cc1182
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 16:07:46 2003 +0000

    - tab-completion fixes

commit c1abc31f1232472ed6c2870a06804307692f58f0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 16:00:20 2003 +0000

    - ChangeLog update by makelog.sh

commit 0383a4707e81e9d0f925e5056bf75ca24ae39583
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 15:07:16 2003 +0000

    - more portable Makefiles

commit cf7f800c0e6028b6c740232a3a652864b6360d0b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 15:05:32 2003 +0000

    - ChangeLog update by makelog.sh

commit 95de39accc2bd33b49f6bad90973157503ba3a29
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 14:59:02 2003 +0000

    - don't fail on auto-away message without '%i'

commit e3f1e7c301e1e1f47bcc2db78e62fae53340b665
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 14:53:29 2003 +0000

    - don't break on uninitialized item in cmd_remove()

commit f92113883eca9eee939dab3bfccdaf505b52a164
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 14:51:20 2003 +0000

    - default terminal color patch by Beeth. Requires patched curses module

commit 522619e1303083be45a25b43a615b7b34896d5ff
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 30 14:33:33 2003 +0000

    - use locale encoding for time formatting

commit c3e18891e8011f1306315e78b5f91361183037c9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Nov 27 10:42:49 2003 +0000

    - typo fixed

commit 1127589eff64095fb224ae0c7f9a2403b9152161
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 23 13:45:17 2003 +0000

    - s/upper/lower/ in lowercase curses key constants support

commit d25e552b1220d53f81bf99cf348c13c6e934197f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 23 13:23:47 2003 +0000

    - on solaris KEY_* seem to be key_*

commit 77fb496ae36cbcb3f4e174c309c67b09461618db
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Nov 20 23:21:18 2003 +0000

    - keepalive is back

commit faa70b8100f1eee46fd43b19a790f7e32392bb76
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 11 16:54:45 2003 +0000

    - pass auth_methods to Client when connecting
    - new connection states: 'binding', 'authorized'

commit 530610b18ad47c529b9da300bfb8422dcfee4397
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 11 13:02:18 2003 +0000

    - /beep command may be usefull for even binding (when implemented)

commit 91c063464fbebf96eb462a42db83b6cf12e5cfa8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 11 12:42:10 2003 +0000

    - typo in buffer command table name fixed

commit 39a30dd9e96fffd5e3fe18a2843b57aa6008750e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 11 12:10:14 2003 +0000

    - don't panic on /group without arguments

commit 8b36baf8f6e5c88b77141fba558053977304c6f4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 11 10:34:08 2003 +0000

    - fixed behaviour when writting config file for the first time with bakups disabled

commit bc7c19f8ac05bd9575045a16f2f0638f2ad27074
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 11 10:19:27 2003 +0000

    - typo fixed by agaran

commit 0d23ce87f1c9421a4786275656b55ceb9204d866
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Nov 10 18:54:13 2003 +0000

    - support for SRV records

commit d5603977c8114fda401dd956785d06ea6b97ab4f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Nov 10 10:57:59 2003 +0000

    - support for completed command argument quoting and spaces in completed arguments

commit 541018ae8836ef4938eb09a77a0e01fab7d98d9c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 9 15:13:59 2003 +0000

    - completion improvements

commit 46780cf6596c0bd9f1835f12d3f287ee5813c4d4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 9 11:45:53 2003 +0000

    - most completions moved to cjc/completions
    - aliases are completed like regular commands
    - completion hints for most commands

commit 4fdba5d6eadac5b209dc784a8489a8a7bfdeb5fa
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 9 11:05:16 2003 +0000

    - basic command options and user name/jid completion

commit 336d1bc70e421b0ec05b212dc5a031578d41a723
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Nov 8 16:49:23 2003 +0000

    - tab-completion for setting names (/set and /unset commands)

commit 6c0133a2f415a590263815ca0a1fe928e63badf4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Nov 8 16:36:35 2003 +0000

    - less debuging

commit e14720d987fd9be899f5d0b7625c5c3fd03198cf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Nov 8 16:34:26 2003 +0000

    - ignore logs

commit 817df01fe6a2f473134347276983acc1e809bee5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Nov 8 10:49:03 2003 +0000

    - presence priority settings for all <show/> values

commit e19560637667c8efa20644e6c60ce1ce80bfc86e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Nov 5 16:51:12 2003 +0000

    - include slash in 'Unknown command' error message

commit d2125ce912a821f6fd7aa1f74f523c17dc701b73
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Nov 4 16:56:57 2003 +0000

    - ignore commands from inactive tables while completing

commit 1d2bd8c7653b0744315626f8106f577f8998eacd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Nov 3 16:48:33 2003 +0000

    - multiple-choice completion

commit 664d6906160e90e28b073dc63a09c11909f8fbde
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 18:08:37 2003 +0000

    - updated for new cmdtable/keytable API

commit 6d7ba6e82711ee263bfb61ec5c28a5506aca29fd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 18:04:31 2003 +0000

    - basic tab-completion
    - use screen.beep() for beeping

commit a443a390372dd64f31d6d3a9f11bc302cd226736
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 17:57:00 2003 +0000

    - basic tab-completion

commit 9aa7a28b511dec54cee72f767a44cf8e0c0d21d3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 17:52:16 2003 +0000

    - beep() method for safe beeping

commit 60ef832484bd23a08f828110d7149c7278259a63
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 15:57:46 2003 +0000

    - /disconnect or /quit when already disconnecting will force unclean disconnection

commit 46d2fa3b41e882ea2b1c60c63136ec8f66eacc79
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 10:12:59 2003 +0000

    - cleaner cmdtable/keytable API. plugins not updated yet.

commit 8e51601fcee3d0ee1135cd8f596da4a1f60c2c0f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Nov 2 09:36:38 2003 +0000

    - new command handling, similar to keybindings code

commit d67518044f1f34b3212515434228e91b7714f8c3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Nov 1 14:43:56 2003 +0000

    - this will never work

commit e5d38789215470e3519e5434801cbec13a22c6cf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Oct 27 11:34:06 2003 +0000

    - use of psyco disabled (causes SIGSEGV on Python 2.3)

commit a2cf847d2a35782aba189198298c9dff274bcf55
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Oct 10 10:38:22 2003 +0000

    - handle empty code (show error)

commit ab3f84884cb4c4c08dfc9d47c06bbd85d570603d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Oct 10 10:24:49 2003 +0000

    - handle empty command (show error)

commit 9728e056cadd5c68426d89e6effe387f956a6f65
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 9 10:07:18 2003 +0000

    - new plugin, implements /shell /pipe_in and /pipe_out commands

commit 914b5799e1b9afbbead14fb48d006c4795dc1728
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 9 10:05:42 2003 +0000

    - as_string() method added

commit 9685be1f6f45acf706a4e3fed8a9438f985c151e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 9 10:01:08 2003 +0000

    '\/' may be used to escape empty input or '/' at the begining of user input

commit 3b8e74a7e3838ca1017dcd91347e0bf7de293971
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 9 09:59:22 2003 +0000

    - allow empty user input

commit d89eb7082bc356911090938af455b11a5c6ebc8d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 9 09:12:41 2003 +0000

    - the simplest plugin: executes any python code from command-line (any security risk?)

commit a6a30ec568f4dfa5264010c4a7be1d13d1b9c830
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 9 09:03:02 2003 +0000

    - Alt-a switches to the first active buffer

commit deb2d6d95a2ed8b631083d0d5aa651403c43668e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 8 13:57:45 2003 +0000

    - connection progress information

commit 6aea8fe1ed37f9636a2673f484171ef338fa425e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 13:32:21 2003 +0000

    - scrolling of roster buffer works again (new keyboard handling)

commit 0afb6be96f04c0acbd2449c6a6cf9a0186f198b5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 11:58:00 2003 +0000

    - safer config saving (will not corrupt old config if save fails)

commit 0f8b746f3d563a1e6de83b96944b9b8dc5238ff5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 11:18:42 2003 +0000

    - better description of accept-input and abort-input key-commands

commit b0d76d884e5358f2494400be29b4cc02cde9ed28
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 11:11:52 2003 +0000

    - saving and loading of keybindings

commit 0cf08e371f06745e163b47eea0db89901d703fe0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 11:10:09 2003 +0000

    - fix in error handling code

commit 40dda37e7dae8eff09c56a957e633f931c9be035
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 10:42:43 2003 +0000

    - improved exception handling

commit 29dbfc331e9510f4afe713ac5a4ae74f513cb543
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Oct 7 09:05:34 2003 +0000

    - right function bound to unix-word-rubout and unix-line-discard key-functions

commit 3e888fb3f5d4e138a293ad503d4089ca973f4db3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 5 16:29:39 2003 +0000

    - basic /bind and /unbind functionality

commit 275fe64f17474c4f7e96a4eff290abdb16c2609f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 5 15:43:41 2003 +0000

    - keybinding list cosmetics

commit d60ff853be1da5753dd18d0b3d0b0bf0bd359794
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 5 15:38:49 2003 +0000

    - show buffer number in keybinding description

commit b964302e4ef632ae5450e31372f4bcce3b3ff2af
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 5 15:35:50 2003 +0000

    - escape is ESCAPE

commit 647cae0b84f0810fa91cebe4d83b3ceb6eb1385c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Oct 5 15:33:39 2003 +0000

    - /bind without arguments implemented (lists current keybindings)

commit d516a55de698f989d52dfc2c25821bc5355caaa8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Oct 3 13:56:53 2003 +0000

    - new keyboard input handling - now keybindings are configurable (but no commands for that yet)

commit fa92fdfe97bc962eb87992c69aeab7aa8375da52
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 2 13:37:26 2003 +0000

    - trying to make some lock debuging (no success)

commit cdf5c951d7fe7c9bb3f482ea6e5249a9ab156890
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 2 11:37:18 2003 +0000

    - ignore_activity setting

commit a21a41ddf80dad917d97f8c2259460f6d40e0af1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 2 11:20:48 2003 +0000

    - allow to /move buffers past the last one

commit c91b7387e7a119352febe07900bd36ed0162825e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 2 11:05:17 2003 +0000

    - more thread safety

commit f3722e08a478e2dd46e6e602739a877da90e3cbe
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 2 08:31:15 2003 +0000

    - updated for latest pyxmpp

commit ed29e9a0b56e3d63573ad8a23b6eadef0377ffa2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Oct 2 07:20:08 2003 +0000

    - updated

commit 38e88183806bd4228566da6295a64f21380224a1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 1 13:23:33 2003 +0000

    - more TLS support (ask user about invalid certificate, offer to remember it)

commit 69593b58d1aa986ffbb5f78d27ef23512703d462
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 1 13:18:10 2003 +0000

    - handling of multiple 'preformatted strings' in one format string

commit dedf0e63b9f79126217e4483bb3e870f2ff77c8a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 1 13:14:12 2003 +0000

    - missing 'import' added

commit 9fb1f0d0befbeee54abcd179b25050a377b6a071
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Oct 1 13:12:59 2003 +0000

    - typo fixed

commit d29a760f207704feca94a557c21f1bbdf73bc484
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 29 12:02:47 2003 +0000

    - close buffer in subscribe_back_decision()

commit 21fece8a752e78ff8f1882f922e2faa50ce0874a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 29 06:27:50 2003 +0000

    - do not try to change presence from auto-away when not connected
    - display error when not connected and trying to change presence

commit 37b86ef8c8784852462f6f0e1050d1760f2f7e25
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 29 06:20:59 2003 +0000

    - Ctrl-U keybinding [uriel]

commit 73f034b8905551befe9a5eb65163fe221a9fa0ad
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 22 12:21:31 2003 +0000

    - StartTLS basics

commit 801478fbe0987a2a23675768448d060c356e33b6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Sep 21 17:55:47 2003 +0000

    - starting StartTLS support (not finished yet)

commit b900734eb178bf8969238d6bb2af67aebe95b830
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Sep 18 12:16:16 2003 +0000

    - libxml2.treeError added to standard_errors

commit b4f9f78a728b2657bb0c0d88a67f57c609783e8f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 16 08:11:18 2003 +0000

    s/DiscoIdentity/pyxmpp.DiscoIdentity/

commit 03af5f95f6e92ea73fc62b571005475125bd14dd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Sep 16 06:31:56 2003 +0000

    - use client/console as default disco category/type

commit 23a743bddf0f86918a878479efff4464d51446de
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Sep 15 15:37:40 2003 +0000

    - python-2.3 compatibility fix

commit 908d2d43a3df1b857660abb03faa4d1a730e749d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 15 16:29:22 2003 +0000

    *** Version: 0.2 ***

commit 1b48d201448341c48cf9abe3e88b27dda90330af
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 15 16:25:15 2003 +0000

    - preserve timestamps making dist

commit 64d9fa6cefe150a48ba685f5418f31ec48b625f6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 15 16:19:11 2003 +0000

    - more s/cvs-version/version/

commit 4766cf9874c917a05805c98000710587b03d107a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 15 16:11:46 2003 +0000

    - RELEASE variable in Makefile to make releases

commit 0732ac0530fbc411fd0af8e0f994d06ea8e88b37
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 15 16:07:41 2003 +0000

    - installation notes

commit 13ffde71f081bdf7188a91a2d7e397bba1a55e50
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 11:24:39 2003 +0000

    - properly handle auth_methods setting

commit 2b2ee65abc26dcd80f6d7fbf4067cd08e485690b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 10:50:23 2003 +0000

    - README added

commit 1c2ad6bdf7bf71fe69d065e0ac4eadde5f3b8c91
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 10:24:07 2003 +0000

    - more todo

commit cd37e8420df5b4da5c3f524d4d11aced3b3de747
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 09:44:16 2003 +0000

    - added

commit 137c44feeacde66310750af6c6975e1b196ed9b9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 09:34:00 2003 +0000

    - really do use psyco if available

commit c87364bda5231f8fa01983bb2cd4592565c28244
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 09:32:33 2003 +0000

    - compile installed python modules

commit a321751eb8173de9908745e880c7245b4396a99e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 09:28:29 2003 +0000

    - use psyco if available

commit 1aacdbfb4529857beb3b8da246a43b9135d42684
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 08:48:00 2003 +0000

    - make dist

commit ab25934a4fae358f5afbe2c60c68146017f8b64f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 08:36:19 2003 +0000

    - the license

commit ccd37d67260f77cac437a5f82743c26da7e2bb81
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 08:33:34 2003 +0000

    - startup script for running CJC directly from source tree

commit 2793cf6de4bfbff28efb5aecc0f0a25635cac534
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 08:32:38 2003 +0000

    - new 'build'/install system

commit fd8f5b2db10f3efd4a1fb96577c1a3fc93b9b48a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 14 07:55:03 2003 +0000

    - version.py is autogenerated

commit 39946e33bf75f30004d8a8f39bbc2fde757fad4b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 12 17:41:06 2003 +0000

    - return 1 from command() if command was available and successful

commit 4b71d673a88e9e6b0eea79d584350e0c5ac38dc7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 12 17:31:46 2003 +0000

    - small fix

commit 49641a9e8f4507b328542ff372ae4fdb423b30d9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 12 17:30:24 2003 +0000

    - /close made work in single-buffer mode

commit 418a435a49d4a9a787266f947d0d1fb4b1979545
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 12 17:28:43 2003 +0000

    - more ignores

commit 1ea6d6518ea33d542341ce21526d4e5a2915bc22
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Aug 11 13:37:14 2003 +0000

    - updated

commit e504d0134a38f010535f55fe35ee8c9917698bec
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Aug 11 13:09:24 2003 +0000

    - return 1 from cmd_close()

commit 73f31c0417e674913bf6611bae218fe6f4f1b48c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Aug 11 13:07:40 2003 +0000

    - translate unicode content to local encoding

commit aa40cc4b81e9b57c833139ad9c7d8b7cc8d2e7fe
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Aug 11 12:36:18 2003 +0000

    - updated, some spelling fixes

commit a3f7e3be18f410b0ea2218c9b7b0ef9689769c18
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 10 16:43:50 2003 +0000

    - CJC manual - a work in progress

commit 1c7a6e8b1e5411e7a8c382fe90a0344009c712d0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 10 15:57:28 2003 +0000

    - some bugs, found while writting manual, fixed

commit cab0588d14fc26ab9aac61599008aa86ffa0c9e5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 10 09:25:37 2003 +0000

    - Alt-Tab is working again

commit 558cbb08da7ad50578cde1c8f0ecdde140cd194d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 10 08:39:29 2003 +0000

    - encode messages UTF-8 befor writting them to log file

commit ab984de5f6239fa239952478a7b3c16456beb0a2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 9 16:51:42 2003 +0000

    - update

commit 5e49a2a17b09cbaa52408dc54028a23566cd2f20
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 9 16:48:59 2003 +0000

    - message logging

commit 0cf285a2fc1f7da4d0beddc60f8d31a318af32ed
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 9 16:48:06 2003 +0000

    - catch exception when removing item not in roster

commit 99ac0759f8abcd24e1d493dee8d4a6fdb6ef0840
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 9 16:41:55 2003 +0000

    - now environment variables may be used in theme substitutions

commit e67d15e89918653437027000c262ae533fa0b7ac
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 9 16:40:37 2003 +0000

    - Window is now a CommandHandler

commit 8f7de4b6115d689827def1803c0bdc0a0d45f9f5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 12:16:22 2003 +0000

    - buffer moving and switching (/nextbuf,/prevbuf,/move commands)

commit d117121061ff5052b62738050b3928c48bb18f36
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 11:50:00 2003 +0000

    - Ctrl-W = readline's unix-word-rubout

commit 53a95029d5ddf1f4b757457848048bb7af5b698b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 11:22:00 2003 +0000

    - updated

commit 0c59da015bc7ecbfcd1fcb1517078c58c197f92c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 09:48:07 2003 +0000

    - XML console

commit 515d7721c2dd22d0fb34350940eb472ee7a603cc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 09:21:18 2003 +0000

    - show stream errors

commit 13e6b427ab9dc60b2fc70c39dac5d5db74a1a410
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 09:17:22 2003 +0000

    - 'stream created' and 'stream closed' events

commit d51ae6df60c054e34836a641054bb23a23d507d5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 07:56:27 2003 +0000

    - 'debug' setting to enable debug logging to status window

commit ae71bb52b75d9f1061a962f7db8b4f17514e70a5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Aug 8 07:36:22 2003 +0000

    - new settings: presence.show_errors and presence.show_changes, for those who want CJC quiet

commit 6f559546332c789b7dc9b511e12af558e67ccfc9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 7 13:16:54 2003 +0000

    - testing phase is ending:
    - config and theme files in ~/.cjc/ instead of current directory
    - plugins and themes may be loaded from global data dir or ~/.cjc/
    - debug log is optional

commit 0c2543ad12af7243d788cce9823d7f0b4b34e241
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 7 12:07:05 2003 +0000

    - command_handler made function instead of object

commit 70d08eb559924c06a53ff0cf476a897c7c591d52
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 7 12:04:22 2003 +0000

    - terminal window resize support

commit 8b55b2cb31cd53349c6a823bbc98259d93bdda65
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 7 12:00:04 2003 +0000

    - ignore SIGINT (Ctrl-C)
    - terminal window resize support

commit e772b4e3c3d0e3184651520b78a18f5e057ab83c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Aug 7 11:57:35 2003 +0000

    - s/split_line/split_text/ (there is no split_line here)

commit 41e0d68ce7c18f8cfa181b020364909751f6ce47
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 12:41:38 2003 +0000

    - autoconnect setting

commit cea1d6feab89df4b68e470d3dceb4b2f30fb5a46
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 12:19:16 2003 +0000

    - command handling improvements
    - command aliases (/alias)

commit eceb76a7ea26f7447520b626c52124f046444b9c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 11:24:18 2003 +0000

    - /clear command (ugly hack, but I think this is enough)

commit 5fc9962ea99c1062835434671bff9516377eaa9f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 10:38:07 2003 +0000

    - Ctrl-L - redraw

commit f8f79a687dbad41ebfbb9d9fb119d03c031c6775
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 10:36:07 2003 +0000

    - some readline(1) keybindings

commit be2fae999e50430705235441d5e3c05d2acaa288
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 10:26:46 2003 +0000

    - announce 'presence' feature

commit d2023b1790f52d148c434f5b976b0a78f3add37d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Aug 6 10:26:15 2003 +0000

    - announce 'message' feature

commit 0c39c0ee8e83fe2bfdb746d14caa4525d9d9f2e8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 5 16:02:33 2003 +0000

    - probably these should be updated more frequently :)

commit 5d712c717b7caef9b5e06279a553f587553cc9ac
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 5 15:59:07 2003 +0000

    - don't try to get bare JID from None

commit 326510e89944e31261f466eca75cb9ac6d953d94
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 5 12:27:42 2003 +0000

    - ask if subscribe user who subscribed to us

commit e6fad0c2afbe37f67f45d3f7497c5a4c82b221f3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 5 12:27:10 2003 +0000

    - remove item from VG_UNKNOWN when it is known

commit 73b6ee423104337594ba454466717910cbb5dd15
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Aug 5 11:05:36 2003 +0000

    - roster and presence subscription management

commit 16709653d6b395683d173ce5c44ea2151d39399c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 16:49:51 2003 +0000

    - incoming subscribe/unsubscribe/subscribed/unsubscribed presence handling

commit 018bad730cb735f486945635fe8d08063d93a6f7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 16:48:45 2003 +0000

    - invalid comment removed

commit e3077295889b12ee20c4504b58dd88ab78ebef10
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 16:47:37 2003 +0000

    - clear presence information after disconnect

commit f1417638f874d037e55e2f904c44ff50c1b1a307
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 16:44:28 2003 +0000

    - cosmetics

commit d45b80a5e763736e891f105ecb85182812aeebae
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 13:12:33 2003 +0000

    - link questions to buffers

commit c15bdfcf4b5ea8950600f789ea76c471115ebc03
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 13:11:36 2003 +0000

    - base class for all input widgets

commit 3ee9ab3146253a20a875efcbf3034ea5313abd21
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 12:24:58 2003 +0000

    - 'required' flag for input widgets

commit 7f7dbeb34bf2711a7ac7f08404e94f33bd8b6e2f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 12:02:09 2003 +0000

    - list-multi input

commit 5294a2b79a4486cef800ddd96cdeb002f85e4740
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 11:40:35 2003 +0000

    - updated

commit dae118346e11dc30418acf039d7205f04ae87bba
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 11:36:53 2003 +0000

    - use arrow characters from the alternate charcter set

commit 2071fc5da91b2795fd684186479c461e6716497c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 11:28:42 2003 +0000

    - list-single input

commit 35162bb287c363e7e57e465c564167b43cc668be
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 10:05:35 2003 +0000

    - more input widgets

commit 595459059308aa0c90ee062a49231b36cbe7e68a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Aug 3 10:04:28 2003 +0000

    - do not update screen after answer handler was called
    - getmaxyx returns window size not maximum coordinates (of course)

commit d2d3cb76d137f89b1fbbfdf3923866be1f4e00a1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 2 16:28:11 2003 +0000

    - basic 'text-single' input

commit dc79c4164e3c2cd417197762808ae2a61a2295aa
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 2 16:26:07 2003 +0000

    - s/command_line/self.command_line/g

commit 4174789b265a77423a48ec5de34a2d4a8267e688
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 2 16:24:53 2003 +0000

    - some debug output removed

commit afeb0ab1615711c23dfcdce98c83dc83f4f3f290
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 2 14:37:18 2003 +0000

    - use new Input class for command line

commit 7dcee498ec299d8f96007bf0303582cf50f6e90e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Aug 2 10:59:38 2003 +0000

    - input handling modified for asking questions

commit fcb35744b203a9272daba52c3a98d8dfcc0ef646
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 28 08:00:45 2003 +0000

    - command line history handling fixed (long lines and lines containing non-ascii characters)

commit 553d31eed313926423aed92627a513476af11266
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 28 07:44:34 2003 +0000

    - remove control characters from items

commit 6208d08f32044f688c9ec8526e056fc722a22085
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 16:42:26 2003 +0000

    - nicer default theme

commit defa3a9ed88ecef8d87efb332cfc78916396ee8c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 15:30:37 2003 +0000

    - a new plugin - 'normal' messages handling

commit 6fff3bc00f8a72afb1c94b8572ce76c546dc97b5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 15:23:33 2003 +0000

    - s/thread-/chat-thread-/

commit d89bd212b7395365bbd029d950bb6d1febff7e42
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 15:18:53 2003 +0000

    - line breaks handling in append() improved

commit d6f38894568b86a10d5883fdef796d83cf7e33a6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 15:14:45 2003 +0000

    - new get() method for reading arguments without removing them from the command line

commit 405ac71735198f4dd41c20c31c98c9f559aa1d01
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 15:09:56 2003 +0000

    - 'normal' messages handling moved to a plugin
    - 'choice' setting type added
    - handling for stream errors in stream_loop

commit 90914c43c564a9ac3cde39e9607404a6f3f7ef78
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 11:08:57 2003 +0000

    - 'roster.show' setting and displaying of item removal implemented

commit 7313a2b75913100a711ec5ddac94f03de8e389bb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 11:07:15 2003 +0000

    - proper display of items added to and removed from list buffer

commit 972e0288447ce09fc77c1c9bc035e488a404b5b1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 10:17:50 2003 +0000

    - presence and message handlers updated for changes in pyxmpp
    - message errors are routed to the right chat window

commit 59683a43c874480a88e65b1600cf64f5bd32bf6e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 10:15:37 2003 +0000

    - a debug message removed

commit ef8a479509a241c15f47831b7a717966a82583dc
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 09:18:43 2003 +0000

    - treat error message as status of presence errors

commit 7a241ac7d00d38a627f363f3564e9542fd1376a9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 09:06:05 2003 +0000

    - nicer buffer descriptions in windows' status bars
    - longer format variable names (eg. "buffer_name" instead of "bufname")

commit b1314ee2b37a89a22f281503099cf4fce3d8d5c8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 08:14:07 2003 +0000

    - more generic %{} handling

commit e2252a7a59083c50bde06dfdd56901ee44511c15
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 07:57:25 2003 +0000

    - /close command for tests

commit 023e677abe2e86ad4b12e82da9c32d04549546a1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 07:42:36 2003 +0000

    - do not display empty line at the start of empty buffer

commit e1ba15cd4e00f3f046210e635934da2862880549
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 07:37:17 2003 +0000

    - do not redraw whole screen when only status bars may need update

commit e705e0d6dcd751548c6e80ecbe18d999c2c3d150
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 07:35:04 2003 +0000

    - after closing a buffer replace it with buffer not visible in other window

commit 8bf22107027ef49e4ef93d2e3000ab036eba5876
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 27 07:30:57 2003 +0000

    - /close command for closing unused buffers

commit b565c1194273b1430d6e89fb74c1006004ad0c19
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 26 15:47:59 2003 +0000

    - redraw the screen after all settings are read

commit c4a113a138ccbf2675b92d221dca61c93d73071a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 26 15:42:39 2003 +0000

    - set cursor position at the end of the input in key_down()

commit 3713cfa14f6671376af3e5942378270adb87b4f8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 26 15:41:26 2003 +0000

    - show error when chatting after stream is disconnected

commit 21b1fda872e2cee973dd51f8dab42875e27b81ad
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 26 15:37:37 2003 +0000

    - command history

commit 438abcffb6ebc1bc6c745ea850220fab35221bed
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 13:54:46 2003 +0000

    - erase 'tails' of replaced entries in list buffer

commit 0f6c44ece34faa424364d97ce1e2e636ad49dd00
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 13:46:46 2003 +0000

    - auto away
    - priority handling fixed (was set only on login)

commit 068d04ad5415616209e7a3971b1d021817427111
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 13:35:23 2003 +0000

    - presence information as JID formatting method

commit ff16b159c9eb9526b67a97203fde6a393df9a122
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 13:33:38 2003 +0000

    - include presence information in bottom status bar and update status bars whenever presence is changed

commit b0e18a753518461f9bfe4478704f7104ae507183
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 11:44:58 2003 +0000

    - presence 'show' and 'status' fields made JID formatings in themes

commit 2bcdc1a3afac8f64c3258c833fd40bee73765d38
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 11:38:03 2003 +0000

    - return 1 from keypressed() when a key was pressed

commit dc523f8ccfc435663455f3469a368d8984a86b4a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 11:36:57 2003 +0000

    - generate 'keypressed' and 'idle' events

commit 726e31e6ec99a300ceb24d0bbaba313ba6966f2a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 11:24:35 2003 +0000

    - theme string for unavailable fixed

commit 39b37896eee26341e81d8de176ee9f6ad23eb010
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 25 10:51:15 2003 +0000

    - properly process /info arguments

commit 4eaa1a8f5b1b7a1bf82884c315020504cc8ec456
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 12:54:31 2003 +0000

    - update/redraw redesigned (one function for both)

commit c5eb950f9edbd4cad277d954a86df4c0927e9b61
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 12:33:55 2003 +0000

    - all text formatting (except cutting too long lines) removed from Window object

commit f8df8dc6fb2a59b1d0430cc5394b5dbd2672f75d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 12:30:56 2003 +0000

    - updated

commit 051fc7025dc75318796669a3e9e138ecbf7e43cd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 12:20:25 2003 +0000

    - show buffer position in window status bar (for debugging)
    - refuse to connect, when already connected

commit a4b0cb726278d90978b426cff89599fccd8aa6be
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 10:18:06 2003 +0000

    - made screem.redraw() really redraw whole screen

commit 1e2e6b06035835417f199be8d7f50f53fe4c1a29
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 10:00:07 2003 +0000

    - new setting handling (no 'location')

commit c796d6a1dad231c0f66e7d1fb5380af0b964a036
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 24 09:55:11 2003 +0000

    - test plugin with two tests for UI

commit d1f8c0b280009083f6f3080ea5b6aca6ea2ecdc4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 16:34:50 2003 +0000

    - display optimizations

commit 3dbca4705bb86d9a0f08a187059e2ea3e1ae590b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 13:39:03 2003 +0000

    - update user_info only when processing roster item (not jid alone)

commit 38bcf4510d012513ba12f438e00bfcd3d6ccc9b7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 13:33:00 2003 +0000

    - get_user_info fixed so it works for offline users

commit 8af706adee6d18eb1f6f31033085e175a5301649
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 13:09:56 2003 +0000

    - wait a moment (disconnect_timeout setting) before disconnecting - without this many servers will ignore final <presence/>

commit 9b9789e02a670e7dd85308c5c8a10696d0cabad5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 12:56:30 2003 +0000

    - commands: /online /away /xa /dnd /chatready and aliases: /back /busy

commit 42becd25bd3c17301a8b4c7cc6d49b0d733d9345
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 12:29:06 2003 +0000

    - send <presence type='unavailable'/> on disconnect

commit 2a2c20f1ab2a3d7201fcb9a7a7532d4a094daaec
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 12:23:47 2003 +0000

    - /connect/disconnect/connect and /connect/quit behaviour fixed
    - /quit and /disconnect may be given a reason and generate "disconnect request" event

commit fe8b88245153cfa61d7b2ccab33998a1443fbda1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 12:21:05 2003 +0000

    - input timeout of 100ms

commit 534f80da7e0d187a935ae9ceff43b04910f9a9a5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 07:23:57 2003 +0000

    - /save command fixed

commit 1af82962b18ea652d345caf71336375f867c46dd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 06:45:07 2003 +0000

    - catch socket error when connecting

commit 68a890cca5ab679d220d4b4da099006a30254be7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 22 06:35:19 2003 +0000

    - catch more standard errors (now the list is defined in common.py)

commit 9031282760df02bcfd70a2547924a30ac4ac286d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 12:16:52 2003 +0000

    - autoload .cjc-theme

commit 2c1f249ace88b62d0eea3583ff92649d393b68d7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 12:16:02 2003 +0000

    - quote empty arguments
    - proper debuging (so it goes to status buffer)

commit 9feb4fd4a32f5ca01044f358e8369a9514bce25f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 12:15:52 2003 +0000

    - theme changing and loading

commit 00b16ffc2babbf4a51a2b284727f9a5933f12a20
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 12:09:50 2003 +0000

    - set rostername user_info to real rostername, 'me' or nothing

commit 7837392c46dddcca9db06a90ebf1b56fd839aaed
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 12:01:36 2003 +0000

    - include rostername in presence change messages

commit 42101d19d97b1b08fa81cf540072d3714b03ec51
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 11:27:40 2003 +0000

    - nick is taken from rostername first, and if it fails, then from JID's node
    - any key from "user info" database may be used as JID format (eg. "rostername")

commit 4e052c3e56c5460887f7ee5a666094ecf137b022
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 11:25:55 2003 +0000

    - pass self to ThemeManager
    - allow use of rosternames containing "@"

commit d72da08dbd1a878e5dec532090d9291be79aaf81
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 09:57:23 2003 +0000

    - mark list buffer active when updated

commit 6310846a5ea1a703dcd2ad3c8a23cbdf8899d79e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 08:54:06 2003 +0000

    - update roster window properly even if roster is not yet available

commit b33b7a664e502d2b9e0fa9aafe2e51a8ce5c2ad6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 08:48:17 2003 +0000

    - process own presence like any other (generate 'presence changed' event, update user info)

commit 09b376ea4910d2f358a6c77dc37fb0d77ac92cd8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 08:46:50 2003 +0000

    - let plugins put their buffers in right windows ('layout changed' event)

commit 4f1c37a160ba71abcd3ff484846f134690e794d6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 21 08:08:58 2003 +0000

    - include own and unknown jids in roster view

commit 413c612656515a732c4139bbee6aaf72a11164e7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 18:49:47 2003 +0000

    - updated

commit faf3cca58aaf25bc8b2cd173baf3a071c91cd3cf
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 18:48:12 2003 +0000

    - changed to use list buffer - much more efficient

commit 357a0857796652f2682b8294b7c1b3ed34ef42e1
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 18:47:47 2003 +0000

    - changes for list buffer

commit ecd2b4547afce7a7c634415498c4b77523e9aed0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 18:46:21 2003 +0000

    - ListBuffer added

commit 2ee0e48fb738ef9d16528f7498e6c15496d908b8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 18:45:14 2003 +0000

    - works now

commit fdb3578330276ede98931b1d0d9e78c799d2bb7b
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 10:59:19 2003 +0000

    - list buffer implementation for efficient roster display (NFY)

commit 2f4ec18bff48eb8741fc970f1a3fd42bd97d4936
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 20 10:28:21 2003 +0000

    - BackSpace handling fixed
    - Home and End keybindings added

commit cb2f0c0b30bf1abd07e2994d569cb10dc1dc5cc5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 19 10:09:31 2003 +0000

    - command line scrolling (NFY, but works)

commit 406da8dc77b52a3ca5b5357cf0a31938f5054d4d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 19 09:27:06 2003 +0000

    - set_content() fixed so buffers are unmapped from removed windows and window list is not cleared

commit bdb2698033bb780d946bceab5bd3554b146a55a2
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 19 09:25:46 2003 +0000

    - missing 'import curses' added

commit 9594e11ce7557e8c9b9647dec6aed0500b399c75
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 19 09:11:22 2003 +0000

    - catch and print also curses.error, which is not based on StandardError

commit e7d939866b9eb60632025f9ffd15ce0261a153dd
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 18 13:25:56 2003 +0000

    - custom text line editing (curses.textpad is very limited and accepts only ASCII)

commit b50e87c1ab99afe96b36bf974965c779597378ba
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 18 12:02:45 2003 +0000

    - ui module split into package of smaller modules

commit e3216ee5074891dd695c8e365b312bdc6b187a9e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 18 11:48:31 2003 +0000

    - some common stuff (like debuging functions)

commit 73e23135c5be6be078ffe507fce6da99b60272ba
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jul 18 11:38:45 2003 +0000

    - command_args module renamed to commands
    - CommandHandler from ui included here too (it doesn't belong to UI)

commit 6f89cc37561289aaf3f3933d3dfd64a61d25c7e9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 17 12:54:05 2003 +0000

    - proper unquoting

commit 7d92c3b31f250761d7f87fbe5fe1fa896cbcc37c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 17 12:44:39 2003 +0000

    - /me command works again

commit f1a7acb4404d98ddf3c3b37dfa4a429d3af0dfe4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 16 13:35:39 2003 +0000

    - theme in chat works again and the code is even simpler than before

commit eadecbe4f5209c7ace19f299891982628844593a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 15 12:08:44 2003 +0000

    - use colors only when available

commit 3c05a2313dbd4fb99d1a408e7664330254cea94c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 14 10:01:48 2003 +0000

    - place cursor always in the command line

commit 211c2f8be1f0ceb900e2e191d0e4b8c6b7507c0f
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jul 14 09:50:23 2003 +0000

    - fix for layout "irc"

commit 95bb2e2930fbbbd2a526756e6fc00ae849b44bc5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 13 16:48:30 2003 +0000

    - active buffer list

commit 341871edcfc369af792b7fbe5c17d269e8640a8c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jul 13 16:44:25 2003 +0000

    - switchable layouts (command /layout plain|vertical|horizontal|icr|irc)
    - active buffer list

commit d32145ce3deae70cc89f71edc20bf72efdfd31c8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 12 14:35:36 2003 +0000

    - use try: ... finally: ... to release locks

commit f28c31c41eb4de6a4becac381ea0a78887fe0745
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 10 10:50:59 2003 +0000

    - use threads for smoother UI on slow machines (I hate threads)

commit 9ee9bdd2419bcbe5b8963cdeb753c0b43e433023
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 10 07:46:38 2003 +0000

    - attributes for themed strings are defined only in format

commit 3246421f9ea6a47c3cb935cb5c9b0fd9263145b8
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Thu Jul 10 07:45:51 2003 +0000

    - theme support

commit eb35b1819d40d72dc25468b058ba1466de483af3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 9 11:28:16 2003 +0000

    - attribute switching fixed
    - don't ignore newlines in format strings
    - JID formatting

commit a7f344a1e0131524cff128fa023ff9ace75ceee6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Wed Jul 9 11:26:48 2003 +0000

    - use theme in chat window

commit 500d1ff40267304ef32765922cd7b50ced02c298
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 8 13:38:36 2003 +0000

    - base theme handling seems to work

commit 45031fe14d93bf5a7eb0ef3f39867efc9e12e579
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sat Jul 5 14:59:18 2003 +0000

    - strip status bar content so it fits

commit 9666a6b27a9f5f8938866891447ffcf81b5c33b7
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 1 17:34:23 2003 +0000

    - work on themes started

commit 3e25886fc101225b164e03285edcfd70ea87a8fb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 1 17:32:50 2003 +0000

    - new command arguments handling (quoting)

commit 386098dcec2096d6f59b40a8e7678dba88c25dac
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 1 17:28:03 2003 +0000

    - roster plugin added

commit 7c5b4bb5210a5a2c7d5831769506b71b6c00f889
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 1 17:27:26 2003 +0000

    - presence for bare jid computation based on priorities of all resources

commit 9675cb4123057e054942d39565efa3315643cbf9
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 1 17:25:50 2003 +0000

    - new command arguments handling (quoting)

commit 4f970ac7ab6f45a19b672149aab178ceac625ee3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jul 1 17:16:52 2003 +0000

    - new command arguments handling (quoting)
    - most roster handling moved to a plugin

commit 85d5b98f703b2b779dd91c7a1ecbc7d0b40cba90
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 30 16:18:13 2003 +0000

    - settings descriptions and /unset command

commit 57f4efb29ce3f5a8eb3052c0cbe72bc9121353a5
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 30 16:17:03 2003 +0000

    - some settings for the plugin (not used yet)
    - include error message in presence error notification

commit 5e36e1955cdd4b0a3f5430cfee6b9ff9c2a37a98
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 24 11:14:54 2003 +0000

    - user name resolution (get_user())

commit ae7f990c668e8474a7e2f0750f2dfe2634b0f447
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 24 10:57:00 2003 +0000

    - user name resolution moved to the main module

commit 9a459c04a9d3bf018e53cd9a680e1db1d587f87e
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 24 10:54:24 2003 +0000

    - JEP-0092 (jabber:iq:version)

commit 46da2741dee0f16dcd9b80e70eacf845c7cc3fa4
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 24 06:44:13 2003 +0000

    - display version information

commit 3e1b2e58e2bf8ec5a0af4cd18743336b43c26ea0
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 24 06:43:31 2003 +0000

    - version strings, mostly autogenerated

commit acc4504d38fbdbce732e17b6bf28f7e14151cfbb
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 23 18:44:55 2003 +0000

    - quickstart notes

commit eefe16986c7ba0d43e6fe129b6d5c5061e81df98
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 23 16:44:12 2003 +0000

    - there is '@' not '*' in jid :)

commit 80f348515c62761e4ad1541ab5a6c61ecaecc540
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 23 13:54:29 2003 +0000

    - command and settings handling improvement

commit 08d3c9e6a7d14483401569ccaa78b1f83943e4d3
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Mon Jun 23 11:42:51 2003 +0000

    - scrolling (PageUp/PageDown) is working and nearly completed

commit 19b16b3ef0dc4bdecb74556ce317e7ba93565b16
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 18:29:28 2003 +0000

    - working on scrolling and text formatiing

commit accb6eb7be4b678d6000662d90b7713b611c5e8d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 16:27:52 2003 +0000

    - do register /chat command

commit c0d333f22cff3e40c9fcee7ff54ea6ba1e413b36
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 09:26:26 2003 +0000

    - one of the most important features: 1-to-1 chat

commit 15c8f8c34c52496d37a8a99389c07ba9fa01e1df
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 09:25:33 2003 +0000

    - Buffer class (from main.py)
    - user input and command handling
    - many fixes and improvements

commit 92a7cd09162c041224219ca4f9cf4cdb915709f6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 09:24:34 2003 +0000

    - use self.cjc instead of self for accessing stream and *_user_info

commit a4c0c0ed70594ca0abf3263bca1e85a925e593e6
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 09:21:20 2003 +0000

    - don't copy stream and *_user_info attributes from the application

commit 9178aa2796fbe9348ddfb8abedbafc2bfd639c65
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 22 09:21:00 2003 +0000

    - more code thrown to ui.py and plugins

commit f4e2a364997be56befb1389ce07562c8a608973a
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Tue Jun 17 13:56:18 2003 +0000

    - CJC is getting bigger, got plugin support, but is still not very usable

commit bf18de561c976dae3c90d7f737c2d0db6055666d
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Sun Jun 15 17:08:23 2003 +0000

    - CJC is going to be usable soon, I hope

commit 11cddb69b4770b9e9877d497d03016c0becf2539
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 13 14:00:50 2003 +0000

    - killer example: Console Jabber Client

commit 14570c90ebae47972b31db987add53e793b40a5c
Author: Jacek Konieczny <jajcus@jajcus.net>
Date:   Fri Jun 13 14:00:50 2003 +0000

    New repository initialized by cvs2svn.
