2009-04-30  Don Scorgie  <dscorgie@src.gnome.org>

	* src/yelp-window.c: 
	Fix spurious frees when using right-click menu

2009-04-30  Don Scorgie  <dscorgie@src.gnome.org>

	* src/yelp-info-parser.c: 
	* stylesheets/info2html: 
	Add support for displaying images in info
	files
	Bug #568209 - patch by Jan Nieuwenhuizen

2009-04-30  Don Scorgie  <dscorgie@src.gnome.org>

	* src/yelp-window.c: 
	* src/yelp-utils.c:
	Fix a crash when requesting bad URIs from the
	command line (and show the main index in the
	process)
	Fix loading "local" files from the current
	directory - bug #575405 (at least)
	

2009-04-29  Don Scorgie  <dscorgie@src.gnome.org>

	* src/yelp-window.c: 
	* src/yelp-utils.c: 
	Fix a series of issues resulting from the
	gio port (bug #558633 - patch by epic GNOME
	hero Vincent Untz)

2009-04-29  Don Scorgie  <dscorgie@src.gnome.org>

	* src/yelp-window.c: 
	* src/yelp-utils.c: 
	* src/yelp-utils.h: 
	Add plain text handler
	Bug #565502 - patch from Josselin Mouette

2009-04-29  Don Scorgie  <dscorgie@src.gnome.org>

	* src/yelp-bookmarks.c: 
	* src/yelp-window.c: 
	Convert gnome-config useage to GKeyFile
	Bug #570731 based on the patch from
	Filipp Ivanov
	* src/yelp-window.c:
	g_free is NULL-safe, so remove checks added in
	previous checkin (and cleanup a little)
	
2009-04-29  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c: 
	* src/yelp-window.c: 
	Fix a bundle of memory leaks

2009-04-28  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-info-parser.c: 
	* src/yelp-utils.c: 
	Fix uncompressed info page accesses
	(bug #578350 - patch from parthasarathi susarla)

2009-04-28  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	* src/yelp-settings.c: 
	* src/yelp-bookmarks.c: 
	* po/POTFILES.in: 
	* data/ui/Makefile.am: 
	* configure.in: 
	* data/ui/yelp.glade (deleted):
	* data/ui/yelp-bookmarks-add.ui (added):
	* data/ui/yelp-bookmarks.ui (added):
	* data/ui/yelp-open-location.ui (added):
	* data/ui/yelp-preferences.ui (added):
	Port from glade to GtkBuilder
	(Thomas Andersen - bug #579894)
	
2009-04-27  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	Replacing syncronous spawn functions by a simple 
	gtk_show_uri (fixes bug #561404 - patch from
	Lincon de Sousa)

2009-04-08  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-transform.c:
	- Patched memory leak, bug #578372, from Machael Chudobiak

2009-04-08  Shaun McCance  <shaunm@gnome.org>

	* src/info2html/Makefile.am:
	* src/info2html/html.c:
	* src/info2html/html.h:
	* src/info2html/main.c:
	* src/info2html/utils.c:
	* src/info2html/utils.h:
	* src/man2html/Makefile.am:
	* src/man2html/README:
	* src/test-pager.c:
	* src/yelp-db-pager.c:
	* src/yelp-db-pager.h:
	* src/yelp-db-print-pager.c:
	* src/yelp-db-print-pager.h:
	* src/yelp-info-pager.c:
	* src/yelp-info-pager.h:
	* src/yelp-man-pager.c:
	* src/yelp-man-pager.h:
	* src/yelp-pager.c:
	* src/yelp-pager.h:
	* src/yelp-search-pager.c:
	* src/yelp-search-pager.h:
	* src/yelp-toc-pager.c:
	* src/yelp-toc-pager.h:
	* src/yelp-xslt-pager.c:
	* src/yelp-xslt-pager.h:
	- Removing old files

2009-04-08  Pedro Fragoso  <ember@ubuntu.com>

	* src/gtkentryaction.c:
	* src/gtkentryaction.h:
	* src/yelp-bookmarks.c:
	* src/yelp-bookmarks.h:
	* src/yelp-main.c:
	* src/yelp-print.h:
	* src/yelp-settings.h:
	* src/yelp-window.h:
	GNOME Goal: Clean up GLib and GTK+ includes (Closes: #563865)

2009-03-16  Shaun McCance  <shaunm@gnome.org>

	* configure.in:
	* NEWS:
	- Version 2.26.0

2009-03-08  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-man-parser.c:
	- Don't assume order of certain macros, bug #568066, from Andy Owen

2009-03-08  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-document.c:
	- Unlock mutex on error, bug #568058, from Andy Owen

	* stylesheets/toc2html.xsl.in:
	- Indentation fix

2009-03-02  Shaun McCance  <shaunm@gnome.org>

	* configure.in:
	* NEWS:
	- Version 2.25.1

2009-03-01  Shaun McCance  <shaunm@gnome.org>

	* configure.in:
	* src/yelp-toc.c:
	* stylesheets/toc2html.xsl:
	* stylesheets/toc2html.xsl.in:
	* stylesheets/Makefile.am:
	- RTL fixes for bug #573159

2009-03-01  Christian Persch  <chpe@gnome.org>

	* configure.in: Treat libxul and libxul-embedding the same as far as the
	MOZILLA_COMPONENT pkg-config check is concerned.

2009-03-01  Christian Persch  <chpe@gnome.org>

	* m4/gecko.m4: Fix libxul[-embedding] detection.

2009-02-25  Thomas H.P. Andersen  <phomes@gmail.com>

	* src/yelp-base.c (yelp_base_init):
	* src/yelp-settings.c (settings_update):
	* src/yelp-window.h:
	* src/yelp-html.h:
	Replace deprecated gtk symbols. Bug #571868

2009-02-25  Andre Klapper  <a9016009@gmx.de>

	* src/yelp-search-parser.c (search_clean_snippet):
	Fix crash. Patch by Antonio Litterio. Fixes bug #552947.

2008-12-23  Josselin Mouette  <joss@malsain.org>

	* src/yelp-window.c: (window_do_load_html):
	- Load local files with g_file_new_for_path.
	- Do not loop endlessly over the end of file while
          reading it.
	Fixes bug #562137 - fails to load local HTML files

== 2.24.0 ==

2008-09-22  Don Scorgie  <dscorgie@svn.gnome.org>

	* NEWS: 
	* configure.in:
	Version 2.24.0

2008-09-15  Don Scorgie  <dscorgie@svn.gnome.org>

	* yelp.desktop.in.in:
	Add yelp to the "Documentation" fd.o category
	part of bug #552128

2008-09-15  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-document.c (request_idle_final):
	Fix potential crasher on multi-core machines
	bug #551757 -  Joe Marcus Clarke

2008-09-15  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-html.cpp:
	Improved a11y under gecko 1.9
	- Yet more work on bug #545162 from Ginn Chen

2008-09-11  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-html.cpp:
	Reinstate previous timeout workaround as it's still required

2008-09-11  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-html.cpp:
	Add workaround for Gecko 1.9 accessibility issue
	bug #545162 - Ginn Chen

== 2.23.91 ==
	
2008-09-01  Don Scorgie  <dscorgie@svn.gnome.org>

	* NEWS:
	Version 2.23.91

	* src/yelp-utils.c (resolve_full_file):
	Make text files actually work (i.e. open external vewing program)

2008-09-01  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c (resolve_is_man_path):
	Don't crash when trying to load text files
	bug #549986 - Josselin Mouette

2008-08-14  J.H.M. Dassen (Ray)  <jdassen@debian.org>

	* src/yelp-info-parser.c (yelp_info_parser_parse_file):
	Allocate iter through g_slice_alloc0 instead of g_malloc0.
	iter is wrapped in a hash table and later freed by gtk_tree_iter_free,
	which uses g_slice_free.
	bug #520266, "Crash when viewing glibc manual".
	Analysis by Matthias Clasen.

2008-08-21  Vincent Untz  <vuntz@gnome.org>

	* configure.in: post-release bump to 2.23.91.

==================== 2.23.2 ====================

2008-08-21  Shaun McCance  <shaunm@gnome.org>

	* configure.in:
	* NEWS:
	- Version 2.23.2

2008-08-12  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c (window_error):
	Fix string vulnerability
	bug #546364 - patch from Christian Persch
	reported by Aaron Grattafiori

2008-06-27  Luca Ferretti  <elle.uca@libero.it>

	* src/yelp-main.c: (main):
	* src/yelp-window.c: (window_about_cb):
	* yelp.desktop.in.in:

	Use "help-browser" named icon from fd.o icon naming spec
	instead deprecated "gnome-help".

=== 2.23.1 ===

2008-06-02  Don Scorgie  <dscorgie@svn.gnome.org>

	* NEWS:
	* configure.in:
	Version 2.23.1

2008-05-25  Don Scorgie  <dscorgie@svn.gnome.org>

	* yelp.desktop.in.in:
	Only show desktop entry in GNOME as
	other desktops will ship their own help browser
	bug #522994

2008-05-25  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c (window_print_document_cb):
	Fix printing whole document
	bug #525593

2008-05-25  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c (resolve_process_ghelp):
	Fix gnome-help: URIs
	bug #528434

2008-05-25  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/Makefile.am:
	Fix parallel make
	bug #531014 - Rémi Cardona

2008-05-25  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* src/yelp-search-parser.c (check_finished), (snippet_response),
	(search_parser_process_idle):
	Add support for newer releases of Beagle
	bug #511244 - patch from Arun Raghavan

2008-05-23  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-search-parser.c (search_clean_snippet):
	Don't crash searching on multibyte characters
	bug #513668 - patch from Takao Fujiwara

2008-05-23  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* src/test-resolver.c (main):
	* src/test-uri.c (main):
	* src/yelp-base.c:
	* src/yelp-main.c (main):
	* src/yelp-search-pager.c:
	* src/yelp-search-parser.c:
	* src/yelp-toc-pager.c (process_omf_pending):
	* src/yelp-utils.c (resolve_process_ghelp), (resolve_full_file):
	* src/yelp-window.c (window_do_load_html), (window_print_page_cb):
	Port to use gio instead of gnome_vfs
	bug #513852 - patch from Alon Zakai

2008-05-23  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* m4/gecko.m4:
	* src/Makefile.am:
	* src/yelp-gecko-services.cpp:
	* src/yelp-gecko-utils.cpp:
	* src/yelp-io-channel.c:
	* src/yelp-main.c (main):
	Add support for XULRunner / Firefox 3 backend
	Bug # 499744 - Patch from Christian Persch

=== 2.22.1 ===

2008-04-07  Shaun McCance  <shaunm@gnome.org>

	* configure.in:
	* NEWS:
	- Version 2.22.1

2008-04-07  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-window.c:
	- Don't launch external programs under GDM (#525447)

=== 2.22.0 ===

2008-03-09  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* NEWS:
	Version 2.22.0

2008-02-02  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-man.c:
	* src/yelp-transform.c:
	* src/yelp-toc.c:
	* src/yelp-info.c:
	* src/yelp-window.c:
	* src/yelp-docbook.c:
	* src/yelp-document.c:
	* src/yelp-document.h:
	Only propagate final signals
	once we have really finished
	processing documents
	Fixes bug #476498, hopefully
	+
	Fix looking for non-existant
	IDs once the document loading is complete
	+
	Remove debug spew when trying to
	add specifically defined x-yelp-index
	
=== 2.21.90 ===
2008-01-28  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in: 
	* NEWS:
	Version 2.21.90

2008-01-21  Don Scorgie  <dscorgie@svn.gnome.org>

	* data/ui/yelp-ui.xml: 
	Remove forgotten "FindSlash" action
	that shouldn't have ever been committed

	* src/yelp-info.c: 
	* src/yelp-transform.c:
	* src/yelp-man.c:
	* src/yelp-settings.c:
	* src/yelp-docbook.c:
	* src/yelp-print.c:
	Fix various compiler warnings

	* src/yelp-window.c:
	Fix compiler warnings
	Remove additional debug printf
	
	* src/yelp-utils.c:
	Fix man sectioning stuff

	* src/yelp-toc.c:
	Fix reloading on TOC pages
	
	
2008-01-18  Davyd Madeley  <davyd@madeley.id.au>

	* src/yelp-window.c:
	- fix Ctrl-R reload
	- plug leak of priv->uri
	* src/yelp-document.c:
	- fix YelpDocument->dispose

2008-01-13  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/gtkentryaction.c: 
	* src/gtkentryaction.h: 
	* src/yelp-window.c: 
	Make / activate find
	Make find go away when losing focus (like epiphany)
	
	
	* src/yelp-window.c: 
	Fix crash on going backward then forward after
	an external link (bug #487849)

	* data/toc.xml.in: 
	Fix Games category
	
	* data/toc.xml.in: 
	Fix some menu titles to be non-insane names
	Add translator comments to unclear menu entries
	

2008-01-10  Don Scorgie  <dscorgie@svn.gnome.org>

	* yelp.desktop.in.in: 
	Remove depreciated items
	(bug #500483)
	
	* src/yelp-search-parser.c: 
	Fix potential crash when comment is NULL
	(bug #501559 - Matt Keenan)
	
	* src/yelp-gecko-services.cpp: 
	Fix crash on shutdown using xulrunner 1.8.x
	(bug #503317 -  Markus Kanet)
	
	* src/yelp-search-parser.c: 
	Get a beagle client if it's available
	allowing beagle to be used again
	(bug #504163)

=== 2.21.2 ===
2008-01-07  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* NEWS:
	Version 2.21.2

2008-01-07  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in: 
	* src/yelp-io-channel.c:
	* src/yelp-info-parser.c:
	* src/yelp-utils.c:
	* src/Makefile.am:
	Add LZMA support
	bug #470990 - Per Øyvind Karlsen

	* src/yelp-window.c: 
	Fix find bar up to look more like epiphany
	Bug #483305 - Michael Monreal
	
	* src/yelp-settings.c: 
	Make colours reflect theme better

	* src/yelp-search-parser.c:
	Fix crash on NULL search string.  Again.
	Correct a small typo in translator comment

	* README:
	Update slightly to remove scrollkeeper references
	
2008-01-04  Shaun McCance  <shaunm@gnome.org>

	* data/toc.xml.in:
	- String corrections from Seán de Búrca, fixed #505797

=== 2.21.1 ===
2007-12-03  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* NEWS:
	Version  2.21.1

2007-11-27  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-toc.c:
	* src/yelp-search-parser.c:
	* src/yelp-utils.c:
	* data/toc.xml.in:
	* stylesheets/toc2html.xsl:
	Port to Rarian 0.8 series

2007-11-07  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c: 
	x-yelp-toc uri scheme frags now strip leading '#' 
	and '?'s (bug #482290)
	
	* src/yelp-window.c: 
	Fix debug build (bug #492882)
	
	* src/yelp-window.c: 
	Fix stupidity in loading HTML docs
	(bug #493594 - Matthias Clasen)

	* src/yelp-search-parser.c: 
	Fix NULL-checking of URI in slow search
	(bug #493751)

=== 2.20.0 ===

2007-09-17  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* NEWS:
	Version 2.20.0

2007-09-06  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-window.c:
	- Make sure we jump to anchors (Don)

	* src/yelp-docbook.c:
	- Set automatic IDs on all divisions, not just chunks

2007-09-06  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-docbook.c:
	- Pass the computed chunk depth to the stylesheets

2007-09-06  Don Scorgie  <dscorgie@svn.gnome.org>

	* stylesheets/toc2html.xsl:
	* stylesheets/info2html.xsl:
	* stylesheets/man2html.xsl:
	Respect theme settings again

2007-09-05  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-transform.c: 
	Fix potential crasher in transform + various
	other minor fixes
	(based on patch from Hans Petter Jansson - bug #469436)

	* src/yelp-window.c:
	Fix potential abuse of freed strings
	(patch from Hans Petter Jansson - bug #469438)
	
	* data/icons/yelp-icon-big.png:
	New tango-ified version

2007-09-03  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c:
	If mime type isn't detected, don't crash
	bug #472128 based on patch by Hans Petter Jansson
	
	* src/yelp-debug.c:
	* src/yelp-search-parser.c:
	C89 fixes from Jens Granseuer (bug #472489)

2007-08-30  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-window.c:
	- Removing a debugging printf I'd accidentally left in

2007-08-30  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-window.c:
	- Use g_filename_to_uri to ensure file URIs are right, fixed broken figures

2007-08-20  Shaun McCance  <shaunm@gnome.org>

	* configure.in:
	* src/yelp-settings.c:
	* src/yelp-settings.h:
	- Make the icons respect the theme again

2007-08-17  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-settings.c:
	* stylesheets/yelp-common.xsl:
	* stylesheets/db2html.xsl.in:
	- Themed colors and some CSS customizations

==================== 2.19.90 ====================

2007-08-13  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in:
	* NEWS:
	Bump to version 2.19.90
	
	* Makefile.am: 
	s/yelp.desktop.in/yelp.desktop.in.in/
	Fixes distcheck (1) - other is in po/ChangeLog
	(Rodney Dawes)
	
2007-08-12  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	When no frag specified, use x-yelp-index instead
	of index as this breaks some documents

	Don't idle-write to gecko as this (apparently) breaks
	about eleventy billion info pages

2007-08-07  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-geck-services.h:
	* src/yelp-geck-services.cpp:
	* src/yelp-print.c:
	* src/yelp-print.h:
	* MAINTAINERS:
	Move to new format in line
	with bkor's request
	Also, update my email address
	
	* src/yelp-window.c:
	Add a "Phrase not found" message to
	the search bar when the term isn't found.
	
	* src/yelp-window.c:
	Fix "info <page>" in search bar

	* src/yelp-man-parser.c: 
	Handle malformed .so tags better
	(bug #447107 - Matt Keenan)
	
	* src/yelp-man-parser.c: 
	Better handling of cross links in man pages
	(bug #431078 - Matthias Clasen)

	* src/yelp-info-parser.c: 
	Fix crash in bc, automake16 and gnutls info pages
	(bug #430365 - Matthias Clasen)
	
	* src/yelp-print.c:
	Remove extra markup from message dialog
	(bug #381431 - Christian Persch)

	* src/yelp-search-parser.c: 
	When slow searching for ':',
	don't crash
	(Bug #364768 again)
	
	* src/yelp-search-parser.c: 
	Fix apropos handling on Fedora
	Fix possible memleak
	Handle results with spaces
	(bug #370167 - Matthias Clasen)

	* src/yelp-man-parser.c:
	Handle '\*=' escape sequence correctly
	(bug #358825 - Björn Lindqvist)

	* src/yelp-utils.c: 
	Resolve a full path within a ghelp uri
	correctly (bug #464295)
	
	* src/yelp-gecko-services.cpp:
	* src/yelp-debug.c:
	reduce relocations by removing unnecessarily 
	static data, and non-const data.
	(bug #457082 - Christian Persch)

	* src/yelp-window.c: 
	s/std{out,err}/str_std{out,err}/g
	Fixes build on Solaris - bug #462440
	
	* src/yelp-base.c: 
	Remove forgotten c++ comment
	(bug #462813, hopefully)
	
	* src/yelp-main.c: 
	Mark -help contents for translation
	(bug #450168 - Gabor Kelemen)
	
	* yelp.desktop.in.in: 
	Remove suffix from icon
	(bug #463281 - Sven Arvidsson)
	
	* src/yelp-toc.c:
	* src/yelp-search.c:
	Make error messages somewhat less cryptic
	Remove strange markup that resulted from emacs
	and unicode characters not mixing.
	
	* src/yelp-print.c:
	Mark title as translatable (bug #458693 -
	Gabor Kelemen)
	
	* src/yelp-search-parser.c: 
	* src/yelp-window.c:
	Redefine langs to allow compilation with
	Beagle (bug #462056)
	Make results page show again (where did it go, I wonder?)
	
2007-07-30  Shaun McCance  <shaunm@gnome.org>

	* src/yelp-transform.c:
	- Register EXSLT extensions, so the world can be right again

2007-07-30  Don Scorgie  <dscorgie@svn.gnome.org>

        * configure.in: 
        * NEWS:
        - Version 2.19.1

2007-07-30  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/Makefile.am: 
	Disable test programs for now
	
== REWORK CHANGES ==

2007-07-30  Don Scorgie  <dscorgie@svn.gnome.org>

	Merge of yelp rework branch:
	- Depreciate yelp-*-pager in favour of
	  yelp-document and such.
	  Gives us on-demand loading of pages
	- Switch to using rarian instead of scrollkeeper
	- Update to using shiny newness of gnome-doc-utils
	- Make printing docbook pretty
	- Clean up lots of errors and general cleanup
	  of other source files
	- Make our resolver much, much better
	  - and remove reliance on libgnome there
	

2007-07-30  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-settings.c: 
	* configure.in:
	* src/yelp-settings.h:
	* src/Makefile.am:
	* stylesheets/yelp-common.xsl:
	Make themes sort-of work.  Good enough for
	a release, anyway.

2007-07-29  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	Make loading of files directly work again
	
2007-07-24  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-info.c: 
	* src/yelp-man.c:
	* src/yelp-docbook.c:
	Add in some pretty parameters

	* src/yelp-db-print.c:
	Fix parameters to make printed docs *slightly*
	prettier
	
	* src/yelp-search-parser.c: 
	Convert search across to use Rarian
	and clean up lots of crud from the file
	
2007-07-23  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.ac:
	* src/yelp-base.c:
	* src/yelp-search-parser.c:
	* src/yelp-search.c:
	* src/yelp-window.c:
	* src/yelp-window.h:
	* src/yelp-utils.c:
	* src/yelp-utils.h:
	* src/Makefile.am:
	* src/yelp-main.c:
	Massive cleanup
	Remove old code from yelp-utils
	Fix shutdown requests from sessions (hopefully)
	Remove as many warnings as possible (the rest are
	mostly mozilla errors)
	Make sure we get and set GLIB_GENMARSHAL as, apparently,
	we have never done this which seems to result in badness
	making the marshal.list
	
	* src/Makefile.am: 
	* configure.ac:
	* src/yelp-toc.c:
	* src/yelp-search-parser.c:
	* src/yelp-window.c:
	* src/yelp-info-parser.c:
	Lots of fun updates...
	Clean up yelp-window.c a LOT
	Remove old, obsolete code
	Make search, man and info mandatory
	Bump g-d-u min version to include new db2xhtml
	code
	Remove extra printf I'd forgotten
	
2007-07-10  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	Handle external URI's
	Beginnings of error support (not complete)
	
2007-07-08  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	* src/yelp-search.c:
	* src/yelp-search.h:
	* src/yelp-search-parser.c:
	* src/yelp-search-parser.h:
	* src/yelp-utils.c:
	* src/Makefile.am:
	First pass at searching.
	Search still relies on scrollkeeper.  Other
	than that, it seems to all work (with basic search at least)
	
	* src/yelp-db-print.c:
	* src/yelp-db-print.h:
	* src/Makefile.am:
	Make printing (pages and documents) work again.
	Although, the calling xslt needs somewhat cleaned
	up, it doesn't look particularly appealing atm.
	
	* configure.in: 
	Temporarily work around breakage in gnome-doc-utils

	* src/yelp-window.c:
	Add back (empty) print menu items to stop errors
	Add the "Loading..." and watch cursor when we are loading
	Correctly set the sensitivity of relevant menu items for DocBooks
	Make "About this document" work again

	* src/yelp-docbook.c:
	Since the new g-d-u currently has a list of topics on the
	right, don't display the sections pane
	
	* src/yelp-window.c: 
	Make history work again
	Make loading HTML docs work

	* src/yelp-utils.h:
	* src/yelp-utils.c:
	Make a distinction between html and xhtml
	to keep gecko happy
	
2007-07-07  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c: 
	* src/yelp-toc.c:
	Fix info page titles in TOC
	Fix file:// uri's when with too many /'s
	
	* src/Makefile.am:
	* src/yelp-info-parser.c:
	* src/yelp-info.c:
	* src/yelp-info.h:
	* src/yelp-window.c:
	Convert info pages across to new pager system
	Hook up info pages into yelp, new style
	Fix various things in the parser to cope with
	having less available info for resolving frags
	
	* src/yelp-toc.c: 
	Fix the most annoying error message in the world EVER
	Unexpected async xlib errors generally mean threading issues
	except, apparently, when you're trying to parse using libxml
	in which case, they could mean anything.  In this case, it
	meant the params passed in was not NULL terminating.
	Why this resulted in an unexpected xlib async reply is
	left as an exercise to the reader.  I spent 7 days trying to 
	figure it out.
	
2007-07-01  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-toc.c: 
	Now Rarian is fast, don't split out man and info pages.
	Add in params so the TOC looks nice and shiny
	Fix a couple of silly warnings
	
	* src/yelp-base.c:
	Move initialisation of bookmarks and settings to before TOC

2007-06-20  Don Scorgie  <dscorgie@svn.gnome.org>

	* configure.in: 
	* src/test-resolver.c:
	* src/yelp-toc.c:
	* src/yelp-window.c:
	* src/yelp-utils.c:
	* src/yelp-utils.h:
	Spoon is now Rarian.  Bump min version to 0.5.0

2007-06-14  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-utils.c:
	Minor fix to recognise man:<filepath>
	
	* src/Makefile.am:
	* src/yelp-window.c: 
	Add support for docbook (yay!) and
	man pages
	Rename silly function names to something slightly
	more sensible
	Update my email address in help dialog (minor)
	
	* src/test-document.c:
	* src/yelp-document.c:
	* src/yelp-document.h:
	* src/yelp-docbook.c:
	Add support for getting the sections GtkTreeModel
	out
	
	* src/yelp-page.c:
	* src/yelp-page.h:
	Add functions to get the length (remaining)
	of page
	
	
2007-06-13  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c:
	Make bookmarks work in the New World Order

	* src/yelp-base.c:
	start loading yelp-toc at start of
	base to take advantage of threading
	and make the toc load even quicker
	(except man pages of course)
	
	* src/yelp-toc.c:
	Make icon work (when the rest of the
	customisations are plumbed in)
	
	* src/yelp-utils.c:
	Fix result for TOC pages
	
	* src/yelp-document.c:
	Fix crash when canceling page request
	
	* src/yelp-window.c: 
	Implement canceling of requests
	Implement location dialog

2007-06-12  Don Scorgie  <dscorgie@svn.gnome.org>

	* src/yelp-window.c: 
	* src/yelp-base.c:
	* src/yelp-window.h:
	* src/yelp-utils.c:
	* src/yelp-utils.h:
	* src/Makefile.am:
	* stylesheets/toc2html.xsl:
	First pass at making yelp work again
	Very, very broken, but TOC shows up (and is navigatable)
	Thought, nothing else works and is 
	liable to crash if used
	rename YELP_TYPE_* to YELP_SPOON_TYPE_*
	to stop conflict when compiling
