2006-05-15 Brent Smith * NEWS: * configure.in: - Version 2.15.2 2006-05-15 Brent Smith * data/yelp.schemas.in: fix the applyto element for the use_caret gconf key 2006-05-11 Brent Smith * src/yelp-man-parser.c: (macro_reference_handler): When a man page uses the .so macro to include another file, just provide a link to the file; Only works for man pages that have .so as the first and only macro; sort of fixes #340173 * src/yelp-toc-pager.c: (process_omf_pending): Don't add OMF entries to the cache file that are missing a url attribute on the identifier element 2006-05-11 Don Scorgie * src/yelp-info-parser.c: If the node isn't found while parsing, adjust the offset and try again (stupid broken info page workaround) bug #336838 * src/yelp-info-parser.c: Actually check a directory exists before reading it (bug #339978) * stylesheets/search2html.xsl: * src/yelp-window.c: * src/yelp-search-pager.c: Improving basic search. Does several things: - Make search box respond to "man ", "man:" and "info:" by going directly to man / info page (both backends) - Only match whole words (basic) - when > 1 search term, reduce number of man / info results drastically - Tweaked result scoring - Results matching > 1 term are given precedence - Allow > 1 search at a time (different windows) - Fix various bugs - New man page result parser that collects more results (bug #331831) Closes bug #339595 * src/yelp-window.c: Move all find code into a single function reducing lots of duplicate code 2006-04-27 Brian Pepple * po/LINGUAS: New file listing all supported languages. * configure.in: Use po/LINGUAS instead of including all languages directly in this file. See the wiki for more information: http://live.gnome.org/GnomeGoals/PoLinguas ==================== 2.15.1 ====================