removed json examples, fixed a few minor bugs and added connect/connect_error events with improved network code.
fixed a bug in QUIT command handling where too many channel_remove events were generated. added chat buffer to jsonsrv and some buffer attributes to jsonclient
changed completion to timeout the displayed partial-completion helpers. added 'temporary' lines, which can be cleared from the buffers. improved completion of many strings. changed uri scheme again to jsirc, as jsirc is a special kind of IRC. the client handles generally the 'json chat protocol' which works with any kind of uris.
Net::IRC3:
- fixed case handling with channels
- added functionality to change the nick automatically
when it is already taken when registering an IRC connection.
(Net::IRC3::Client::Connection)
- added reply number <=> reply name mapping to Net::IRC3::Util
accessible through rfc_code_to_name
- added error event to Net::IRC3::Client::Connection
json chat framework:
- client history
- nick listing more correct
- improved completion (added nick completion)
- further improvement of the protocol
- finally got the id handling correct
- added logging to jsonsrv
- many other changes i forgot.
added another status line to the top of the window
improved the json chat client: fixed scrolling a bit, implemented completion and fixed other weird behaviour
further improvements on the json irc client
refactored the main gui for the curses client. input line and the main window work now finally, even scrolling with page up and page down works now.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.