Pan 0.11.91 "Brutus Cyclops Dull" has been released. It can be found at http://pan.rebelbase.com/. What is Pan? Pan is a newsreader, loosely based on Agent and Gravity, which attempts to be pleasant to use for new and advanced users alike. It has all the typical features found in newsreaders and also supports offline newsreading, article filtering, multiple connections, and a number of extra features for power users and alt.binaries fans. It's also the only Unix newsreader to get a perfect score on the Good Net-Keeping Seal of Approval evaluations. See http://pan.rebelbase.com/features.html for the rest of the sales pitch. About 0.11.91 This is the second beta of 0.12.0, which is a port of Pan 0.11.3 to gtk2. The port adds better charset/internationalization support, fewer library dependencies than 0.11.3, usability improvements, and bugfixes. Changes Since 0.11.90 NEW FEATURES * Added a user-configurable per-group default charset to use when converting messages that don't specify their own charset. In 0.11.90 Pan didn't know how to convert messages that didn't specify a charset and just left the message blank. Thanks for Frank Van Damme for reporting this. (#79275) * Added new preferences option to get new headers from subscribed groups automatically when starting Pan. UPDATES * Call bind_textdomain_codeset() when starting Pan to set the output codeset for message translations. Thanks to Kang JeongHee for suggesting this. (#78158) * Refined `rot13 article body' to `rot13 selected text', since most rot13ed text is just punchlines or a spoiler paragraph, rather than an entire body. Thanks to jim at cosx for suggesting this. (#72015) * Added `%g' and `%G' substitution fields into the download directory path. If used these will be replaced with the.group.name/ and the/group/name/ when saving articles. Thanks to Hans Verkuil for this suggestion. (#75591) BUG FIXES * The single-keystroke hotkeys (like 'n' for next article), which disappeared in 0.11.90, are back! (#75478) (#78528) * Fixed major memory leak in 0.11.90 that didn't free pictures that were read inline. * Fix bug that kept 0.11.90 from compiling on platforms that can't take a NULL in a function expecting a va_list. Thanks to chaton.jm for reporting this bug. (#78112) * Fixed 0.11.90 bug that didn't clear out the previous contents of the compose window before adding the contents from the external editor. Thanks to Kang JeongHee for suggesting this. (#74885) * Fixed 0.11.90 bug that caused filtering on new/unread/old to not work properly. Thanks to Philip Langdale for reporting this bug. (#79669) * Fixed 0.11.90 bug that didn't convert text to UTF-8 before displaying it in the Task Manager window. Thanks to Kang Jeong-Hee for reporting this bug. (#80004) * Synchronize with 0.11.3 bugfixes that were made after 0.11.90 was released. (#73179) (#62909) (#78287) * Fixed 0.11.2 bug that didn't show HTML messages. We still don't parse the HTML -- HTML has no place in Usenet -- but we at least show the message now. Thanks to Himanshu J. Gohel for reporting this bug. (#78723) * If an article was selected (for, say, a context menu operation), then clicking on the same article again wouldn't download & display the article; you had to double-click, which was nonintuitive. Now clicking on an already-selected article will download & display the article. Thanks to Dan Hensley for reporting this bug. (#78557) * Other miscellaneous changes (#79377) (#69390)