2010-12-21  Krzesimir Nowak  <qdlacz@gmail.com>

	Update for 2.91.2.

	* NEWS: Written some news.
	* README: Updated versions and mm-common dependency.
	* configure.ac: Bumped mm-common minimum version.

2010-12-21  Krzesimir Nowak  <qdlacz@gmail.com>

	Remove extra ;s.

	* gtksourceview/src/sourcegutterrenderer.hg: I am always automatically
	adding needless ;s at the end of wrapping macros.

2010-12-21  Krzesimir Nowak  <qdlacz@gmail.com>

	Fix gtkdocisms in doxygen comments.

	* gtksourceview/src/sourcelanguagemanager.hg: @return instead of
	Returns:.

2010-12-21  Krzesimir Nowak  <qdlacz@gmail.com>

	Miscellaneous stuff.

	* gtksourceview/src/sourceview.ccg:
	* gtksourceview/src/sourceview.hg: Wrapped getting mark category.
	* codegen/m4/convert_gtksourceview.m4: Added needed conversion.
	* gtksourceview/src/sourcegutter.hg: Removed old cruft.
	* gtksourceview/src/sourcemarkcategory.hg: Added refreturn.
	* gtksourceview/src/sourcegutterrenderertext.hg: Have to think about
	those overloads.

2010-12-21  Krzesimir Nowak  <qdlacz@gmail.com>

	Wrap GtkSourceMarkCategory and some stuff in other classes.

	* gtksourceview/src/sourcemarkcategory.hg:
	* gtksourceview/src/sourcemarkcategory.ccg: New class.
	* gtksourceview/src/filelist.am: Added it to build system.
	* gtksourceview/gtksourceviewmm/.gitignore: Ignore generated sources.
	* codegen/m4/convert_gtksourceview.m4: Added needed conversion.
	* gtksourceview/src/gtksourceview_docs.xml:
	* gtksourceview/src/gtksourceview_signals.defs:
	* gtksourceview/src/gtksourceview_vfuncs.defs: Regenerated as usual.
	Hopefully this is last commit with such great changes in docs.xml
	thanks to José Alburquerque for implementing my suggestion. It was
	a surprise for me.
	* gtksourceview/src/sourcegutter.hg: Wrapped missing properties.
	* gtksourceview/src/sourcegutterrenderer.hg: Wrapped new vfuncs.

2010-12-13  Murray Cumming  <murrayc@murrayc.com>

	Remove extra ;s to avoid compiler warnings.

	* gtksourceview/src/sourcegutterrenderer.hg: Fix the build with
	--enable-warnings=fatal.

2010-12-12  Krzesimir Nowak  <qdlacz@gmail.com>

	Fix the build with latest GtkSourceView from git master.

	* codegen/m4/convert_gtksourceview.m4: Added needed conversion.
	* gtksourceview/src/gtksourceview_docs.xml:
	* gtksourceview/src/gtksourceview_methods.defs:
	* gtksourceview/src/gtksourceview_signals.defs:
	* gtksourceview/src/gtksourceview_vfuncs.defs: Regenerated or updated. The
	docextract_to_xml.py probably needs to be updated, so it will be
	deterministic, instead of generating docs in random order.
	* gtksourceview/src/sourcecompletioninfo.hg: Removed obsolete properties.
	* gtksourceview/src/sourcegutter.hg: Wrapped some GtkSourceGutterRenderer*
	functions.
	* gtksourceview/src/sourcegutterrenderer.hg: Wrapped signals and made some
	methods use Gdk::RGBA instead of Gdk::Color.
	* gtksourceview/src/sourcegutterrendererpixbuf.hg: Removed some cruft and
	obsolete methods.

2010-12-10  Murray Cumming  <murrayc@murrayc.com>

	Use the gtk conversions from gtkmm now that they are not in glibmm.

	* configure.ac: Set GMMPROC_EXTRA_M4_DIR, using a new variable from
	the gtkmm .pc file, in gtkmm from git master.
	This works with mm-common from git master.
	This allows us to use the m4 conversions that gtkmm has installed.

2010-12-09  Murray Cumming  <murrayc@murrayc.com>

	GtkSourceCompletionInfo: Do not use removed functions.

	* gtksourceview/src/sourcecompletioninfo.hg:
	Remove process_resize() and set_sizing() because
	gtk_source_completion_info_process_resize() and
	gtk_source_completion_info_set_sizing() were removed from
	gtksourceview.

2010-12-01  Krzesimir Nowak  <qdlacz@gmail.com>

	Regenerate docs.xml.

	* gtksourceview/src/gtksourceview_docs.xml: I fixed a small typo
	in GtkSourceView in docs, so now it is reflected also here.

2010-12-01  Krzesimir Nowak  <qdlacz@gmail.com>

	Quick and dirty SourceGutterRenderer{Pixbuf,Text} wrapper. * gtksourceview/src/sourcegutterrendererpixbuf.ccg: * gtksourceview/src/sourcegutterrendererpixbuf.hg: * gtksourceview/src/sourcegutterrenderertext.ccg: * gtksourceview/src/sourcegutterrenderertext.hg: New wrappers. * gtksourceview/src/filelist.am: Added new files to build. * gtksourceview/gtksourceviewmm/.gitignore: Updated.

2010-11-30  Krzesimir Nowak  <qdlacz@gmail.com>

	Quick and dirty SourceGutterRenderer wrapper.

	* gtksourceview/src/sourcegutterrenderer.ccg:
	* gtksourceview/src/sourcegutterrenderer.hg: New wrapper.
	* codegen/m4/convert_gtksourceview.m4: Added new conversions.
	* configure.ac: Bumped required GtkSourceView version to the one introducing
	GtkSourceGutterRenderer.
	* gtksourceview/gtksourceviewmm/.gitignore: Updated.
	* gtksourceview/src/filelist.am: Added new files to the build.

2010-11-30  Krzesimir Nowak  <qdlacz@gmail.com>

	Fix the build with latest GtkSourceView.

	* gtksourceview/src/sourcegutter.ccg:
	* gtksourceview/src/sourcegutter.hg: Removed or commented methods with
	Gtk::CellRenderers.
	* gtksourceview/src/sourceview.ccg:
	* gtksourceview/src/sourceview.hg: Removed or commented methods with mark
	categories.

2010-11-30  Krzesimir Nowak  <qdlacz@gmail.com>

	Regenerate some files.

	* codegen/extradefs/generate_extra_defs_gtksourceview.cc: Added four new
	types.
	* gtksourceview/src/gtksourceview_docs.xml:
	* gtksourceview/src/gtksourceview_enums.defs:
	* gtksourceview/src/gtksourceview_methods.defs:
	* gtksourceview/src/gtksourceview_signals.defs: Regenerated.
	* gtksourceview/src/gtksourceview_vfuncs.defs: Wrote some vfuncs.

2010-11-14  Krzesimir Nowak  <qdlacz@gmail.com>

	Improve documentation.

	* MIGRATION: Contents of these files were moved...
	* gtksourceview/gtksourceviewmm.h: ...here, fixed and doxygenized.
	* gtksourceview/gtksourceviewmm/sourcemarkup.h:
	* gtksourceview/src/sourcebuffer.hg:
	* gtksourceview/src/sourcecompletion.hg:
	* gtksourceview/src/sourcecompletioninfo.hg:
	* gtksourceview/src/sourcecompletionprovider.hg:
	* gtksourceview/src/sourcecompletionwords.hg:
	* gtksourceview/src/sourcegutter.hg:
	* gtksourceview/src/sourceprintcompositor.hg:
	* gtksourceview/src/sourceview.hg: Fixed some warnings from doxygen.log
	and moved some conversion macros above documentation comments, so gmmproc
	won't put converted docs from gtksourceview_docs.xml file.

2010-11-14  Krzesimir Nowak  <qdlacz@gmail.com>

	Add MIGRATION file.

	* MIGRATION: Added a file about some API/ABI breaks, so maybe migration from
	2.0 to 3.0 will cause less headaches.

2010-11-13  Krzesimir Nowak  <qdlacz@gmail.com>

	Marked some wrapped methods as constversions.

	* gtksourceview/src/sourcecompletion.hg:
	* gtksourceview/src/sourcecompletionprovider.hg: Some methods are just const
	versions of other ones. So mark them as such.
	* codegen/m4/convert_gtksourceview.m4: Remove some now unneeded conversions.

2010-11-13  Krzesimir Nowak  <qdlacz@gmail.com>

	Belated post-release bump to 2.91.2.

	* configure.ac: Bumped version to 2.91.2. Forgot to do it after release.

2010-11-12  Krzesimir Nowak  <qdlacz@gmail.com>

	Regenerate the docs templates.

	* gtksourceview/src/gtksourceview_docs.xml: Regenerated.

2010-11-12  Krzesimir Nowak  <qdlacz@gmail.com>

	Changed namespace name from 'gtksourceview' to 'Gsv'.

	* codegen/m4/convert_gtksourceview.m4: Updated comments.
	* gtksourceview/src/Makefile.am: Generate wrap_init.cc with Gsv namespace.
	* gtksourceview/gtksourceviewmm/init.cc:
	* gtksourceview/gtksourceviewmm/init.h:
	* gtksourceview/gtksourceviewmm/sourcemarkup.cc:
	* gtksourceview/gtksourceviewmm/sourcemarkup.h:
	* gtksourceview/gtksourceviewmm/wrap_init.h:
	* gtksourceview/src/sourcebuffer.hg:
	* gtksourceview/src/sourcecompletion.ccg:
	* gtksourceview/src/sourcecompletion.hg:
	* gtksourceview/src/sourcecompletionactivation.hg:
	* gtksourceview/src/sourcecompletioncontext.ccg:
	* gtksourceview/src/sourcecompletioncontext.hg:
	* gtksourceview/src/sourcecompletioninfo.ccg:
	* gtksourceview/src/sourcecompletioninfo.hg:
	* gtksourceview/src/sourcecompletionitem.ccg:
	* gtksourceview/src/sourcecompletionitem.hg:
	* gtksourceview/src/sourcecompletionproposal.hg:
	* gtksourceview/src/sourcecompletionprovider.hg:
	* gtksourceview/src/sourcecompletionwords.hg:
	* gtksourceview/src/sourcegutter.ccg:
	* gtksourceview/src/sourcegutter.hg:
	* gtksourceview/src/sourcelanguage.hg:
	* gtksourceview/src/sourcelanguagemanager.ccg:
	* gtksourceview/src/sourcelanguagemanager.hg:
	* gtksourceview/src/sourcemark.ccg:
	* gtksourceview/src/sourcemark.hg:
	* gtksourceview/src/sourceprintcompositor.ccg:
	* gtksourceview/src/sourceprintcompositor.hg:
	* gtksourceview/src/sourcestyle.ccg:
	* gtksourceview/src/sourcestyle.hg:
	* gtksourceview/src/sourcestylescheme.hg:
	* gtksourceview/src/sourcestyleschememanager.ccg:
	* gtksourceview/src/sourcestyleschememanager.hg:
	* gtksourceview/src/sourceundomanager.hg:
	* gtksourceview/src/sourceview.ccg:
	* gtksourceview/src/sourceview.hg: Changed namespace name from gtksourceview
	to Gsv. Now it is not awkward and inconsistent with the rest of *mm modules.
	* tests/basic/main.cc:
	* tests/completion/main.cc:
	* tests/get_buffer/main.cc:
	* tests/langs/main.cc:
	* tests/mime_types/main.cc:
	* tests/search/main.cc: Use new namespace name.

2010-11-09  Krzesimir Nowak  <qdlacz@gmail.com>

	Fix reference counting in SourceBuffer::create_source_mark().

	* gtksourceview/src/sourcebuffer.hg: Added refreturn, because created
	SourceMark is owned by SourceBuffer.

2010-11-08  Krzesimir Nowak  <qdlacz@gmail.com>

	Cleanup of m4 conversions file.

	* codegen/m4/convert_gtksourceview.m4: Removed m4 conversions from other
	libraries than GtkSourceView and conversions for vfuncs and signals...
	* gtksourceview/src/sourcebuffer.hg:
	* gtksourceview/src/sourcecompletion.hg:
	* gtksourceview/src/sourcecompletioninfo.hg:
	* gtksourceview/src/sourcecompletionprovider.hg:
	* gtksourceview/src/sourcecompletionwords.hg:
	* gtksourceview/src/sourcegutter.hg:
	* gtksourceview/src/sourceprintcompositor.hg:
	* gtksourceview/src/sourceview.hg: ...and put them in those files.

2010-11-08  Krzesimir Nowak  <qdlacz@gmail.com>

	Fix and add completion test to build.

	* tests/Makefile.am: Added completion test to build.
	* tests/completion/main.cc: Fixed custom object creation, reference count
	of 'this' object and added get_activation() vfunc implementation to make it
	work.

2010-11-08  Krzesimir Nowak  <qdlacz@gmail.com>

	Fix plenty of reference problems in completion stuff.

	* codegen/m4/convert_gtksourceview.m4: By default conversions don't take
	additional references - this normally is not needed, as it should be done
	explicitly when wrapping vfuncs and signals. Also, this file needs
	a cleanup - maybe some conversions won't need to sit there.
	* gtksourceview/src/sourcebuffer.hg:
	* gtksourceview/src/sourcecompletion.hg:
	* gtksourceview/src/sourcecompletionproposal.hg:
	* gtksourceview/src/sourcecompletionprovider.hg:
	* gtksourceview/src/sourcegutter.hg: Added explicit conversion for signal
	and vfunc wrappers, so they take an additional reference to avoid premature
	object disposal due to unreffing it upon temporary wrapper destruction.

2010-11-08  Krzesimir Nowak  <qdlacz@gmail.com>

	Include a config header.

	* gtksourceview/gtksourceviewmm.h: Included a config header. For now I'm not
	including it in other headers - not need for it, as deprecations are already
	removed.

2010-11-04  Krzesimir Nowak  <qdlacz@gmail.com>

	Whitespace cleanup in completion test.

	* tests/completion/main.cc: Removed trailing spaces and replaces tabs with
	two spaces.

2010-11-04  Krzesimir Nowak  <qdlacz@gmail.com>

	Add not-yet-working completion test.

	* tests/Makefile.am: Removed obsolete comment about mime_types test.
	* tests/completion/main.cc: Added new test checking completion. It does not
	work, because I don't know how to make a GType system to know that my class
	by inheriting an C++ wrapper interface inherits also a C interface.