This page lists some ideas for improving WeeChat.
Case-insensitive server names and notify nicks
Allow several connections to the same (temporary) server (when using different options or port)
Create a new connection instead of "irc: unable to create server". This might be useful when testing different ports in the same server for example bitlbee and minbif in localhost.
Easier script handling
Global /script command for all languages
Loading scripts without extension
Unloading scripts with extension
Unloading using filename
Different colors for hosts (and delimiters) of joins and quits/parts
Priorities for bar items
So ie. --MORE(x)-- would be shown at the end of statusbar replacing the end of the hotlist.
Don't filter self-made lines
Leave a mark on filtered lines or only replace some filtered lines with something else
Hide prefix (buffer-name) in a merged buffer of queries
Ie. when merging two queries, the same nick is shown again in the prefix
React on messages, like trigger.pl for irssi.
Automatic prefix align based on the longest nick in current view
When the longest nick scrolls out of the buffer (or leaves), reduce the prefix alignment, when scrolling back to a longer nick, increase the alignment.
Split window resize relative to the current size
Ie. /window resize +10 would increase the size of the current split window by 10% of screen (or even 10 lines?) -- Relative percentage Done for 0.3.5
Include nick changes in smart filter
-- Done for 0.3.5