PMBitchX Version History


 * May 9, 1999

Current status report, Everything seems to be coming along nicely, I think I have things pretty well in order with the PM version. Just working out the bugs in the gtk version now.


 * What's new in 75p3 (rel 3):

Fixed a bug in /window setwindowpos which core if the improper number of arguments was used.

Fixed the scrollerbars in the pm and gtk, so they no longer use the bug work around in clients prior to 75p3.

Fixed a bug which made /window menu -delete not function.


 * What's new in 75p3 (rel 2):

Bug fix for window #10 cores.

ajoin, invite etc now obey the JOIN_NEW_WINDOW parameter.

The Join menu now works properly.

/window setwindowpos implemented.

Bug fix in $winitem so it properly returns the current position in pmbx and gtkbx.

$screensize implemented.

Various updates to menu.bx.


 * What's new 75p3:

Renamed bxmenu.bx to menu.bx (which is what is used in gtkbx).

Several menu.bx fixes, including adding the "quiet" alias.

Merged with the latest source, fixed a bug with event sending when more than 10 windows were open.

Fixed a bug in the nicklist when the window in focus was not on a channel.


 * What's new 75p2 (rel3):

Fixed a bug where the maximum file descriptor limit was incorrectly set to 16, it is now set to FD_SETSIZE (which in emx 0.9d is 256). Solves a core problem with a large number of DCCs.

Fixed a plugin bug where it would loop infinitely when there were less than 20 nicks on a channel.

Fixed /window show to properly change the current focus.


 * What's new 75p2 (rel2):

Readded /exec code fixes, and file dialog code that didn't get merged.


 * What's new 75p2 (rel1):

Fixed a bug in the input line.

Subsequent calls to /nl (nicklist plugin) now correctly turn the nicklist on and off.

Updated the nicklist plugin so you can /set nl_always_on_top on.

Using new keybinding code.

Fix for Aurora/Trident/GRADD/Cirrus Logic drivers. (IBM misdocumentation)

Based on BitchX 75p2 (public) code, merged with main distribution.

I have created an XP-like interface in the source code to ease porting to other OSes. A preliminary gtk port is available.

Some performance changes in the caching code.

File dialog no longer blocks the window which it was called from. It now runs in a separate thread.

Added a clist window scripting function.

Fixed a bug in $servergroup which caused the script to screw up in the server menu server list.

Fixed a bug in /window show which caused a crash when used with hidden windows.

Added SIGINT on CTRL-C to allow you to break out of a server connect. (In both pmbx and gtkbx)

Changed the installer to not add IRCSERVER to the CONFIG.SYS.

Readded a couple patches that got missed in the last code merge.

Fixed the corruption bug in gui_clreol.