0.8.4 * Word search (does not apply to whole words) is not case sensitive anymore (Glenn Washburn) * Fixed cases where contents tab was not being displayed (#1563936). --------------------------------------------------------------------------- 0.8.3 * Fixing identification of Cyrillic language (cp1251). * Bug #1464957: Using #WINDOWS and #STRINGS to obtain default page. (this caused gnochm to crash when opening certain files, or to simply show nothing as the startup page) --------------------------------------------------------------------------- 0.8.2 * Identification of index file was slightly improved. --------------------------------------------------------------------------- 0.8.1 * Bug #1039336: Chinese characters can't be displayed correctly Improved detection of character set encoding --------------------------------------------------------------------------- 0.8.0 * Added support to access the LCID from a CHM archive - this functionality is now required by gnochm 0.8.0 --------------------------------------------------------------------------- 0.7.0 * Added support to search for words inside CHM archives. This was implemented in a separate module (chm.extra) and is used in chm.chm. * Added method to CHMFile to read the archive encoding, so that python codecs can be used to encode/decode contents of html files. --------------------------------------------------------------------------- 0.6.0 * Removed IndexParser and other tree-related classes and functions from chm.py (chm.chm), because the tree structure was causing memory leaks in gnochm. GetIndex and GetTopics now return raw text. HTML parsing is not done inside the chm package anymore. * Documentation added to the Python wrappers in chm.py --------------------------------------------------------------------------- 0.5.0 * First public release ---------------------------------------------------------------------------