Updated XChat’s python plugin

After a long time of inactivity, I’ve updated the python plugin of xchat. There were some pending bugs, and new xchat features to catch. Here is the list of changes:

  • Fixed the reentrance problem which made xchat freeze when some python code made xchat trigger a python callback somewhere.
  • Implemented xchat_emit_print() and xchat_get_prefs() support.
  • Fixed softspace support for python 2.3. This problem was making print statements yield an extra space at the next line start.
  • Now in the python console, every input line is printed after >>> in the query window, making it more convenient and familiar.
  • Other minor changes.

The documentation in http://labix.org/xchat-python has been updated as well. For current users of xchat 2.0.5, the updated file is in the Download section.

This entry was posted in C/C++, Project, Python. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *