2.2.0:

gtksourceviewmm-2.0 is now API/ABI is now stable.
This release wraps gtksourceview 2.0

1.9.5:

* SourceBuffer: Added the source_mark_updated  signal.
* SourceMark: Constructor: Added the optional name parameter.
* SourceStyle: Added the copy() method.
* SourceStyleSchemeManager: Added set_search_path(), reset_search_path, 
  get_search_path(), and get_scheme_ids() methods.
* SourceView: Added properties.

1.9.4:

* SourceBuffer: Added *_source_mark() methods.
* Added SourceMark.
* Added SourceStyleSchemeManager.
  (Jonathon Jongsma)
* SourceBuffer, SourceMark, SourceView:
  Some const corrections and refcounting corrections.
  (Murray Cumming)
* Correct the installation of the .m4 gmmproc files.
  (Yselkowitz)

1.9.3:

* A correction in the pkg-config file.
  (Armin Burgmeier)

1.9.2:

* Removed SourceMarker because GtkSourceMarker was removed from the C API.
* SourceBuffer: Removed create_marker(), move_marker(), delete_marker(), 
  get_marker(), get_markers_in_region(), get_first_marker(), 
  get_last_marker(), get_iter_at_marker(), get_next_marker(), 
  and get_prev_marker(), because the C functions were removed 
  from the C API.
* SourceView: Remove set_marker_pixbuf(), get_marker_pixbuf(), 
  set_show_line_markers(), and get_show_line_markers(), 
  because the C functions were removed from the C API.

1.9.1:

Updated to build against the new gtksourceview 2.0 API:

* SourceBuffer: The constructor now 
  takes a TextTagTable instead of a SourceTagTable.
  Removed set_bracket_match_style().
* SourceLanguage: Removed get_tags(), 
  get_escape_char(), set_mime_types(), get_style_scheme(), 
  set_style_scheme(), get_tag_style(), set_tag_style(), 
  get_tag_default_style().
  Added get_hidden() and get_style_name().
* SourceLanguageManager.ccg:
  Renamed SourceLanguagesManager to SourceLanguageManager.
  Removed get_language_from_mime_type() - there is no replacement 
  yet. Removed get_available_languages(), get_lang_files_dirs().
  Added get_default(), get_search_path(), get_language_ids(), and 
  get_language().
* SourceStyle: Added this class.
* SourceStyleScheme: Removed get_tag_style(), 
  get_style_names(), get_default().
  Added get_id(), get_name(), get_description(), get_authors(), 
  get_filename(), get_style().
* SourceView: Added the 
  SourceSmartHomeEndType enum, and used it in 
  set_smart_home_end() and get_smart_home_end().
  Renamed set_tabs_width() to set_tab_width(), and 
  get_tabs_width() to get_tab_width().
  Renamed set_show_margin() to set_show_right_margin(), and 
  get_show_margin() to get_show_right_margin().
  Renamed set_margin() to set_right_margin_position(), and 
  get_margin() to get_right_margin_position().
* Removed SourceTag, SourceTagStyle, SourceTagTable
  Regular Gtk::TextTags should now be used instead.

 
0.3.0

    This is a bug fix and feature release that breaks the API a little bit, but that is for the good.
    Users of 0.1.0 and 0.2.0 must recompile their applications, sorry.
    GtkSourceViewMM is slowly reaching a state where API/ABI stability will become possible, though.

    [Dodji Seketeli]

    * updated API documentation
    * added gtksourceview/gtksourceviewmm.h as a shortcut header to include
      all the gtksourviewmm headers.
    * wrapped the GtkSourceIter class.

    [Murray Cumming]

    * various API cleanless fixes. Added needed const to various getters.
    * cleaned documentation make install process

    [Johannes Schmid]

    * fixed a typo. Renamed SourceBuffer::end_notundoable_action() into
     SourceBuffer::end_not_undoable_action().


0.2.0:

This is a bugfix release that breaks the API a little bit.
Users of 0.1.0 must recompile their applications, sorry.

* added a create() method to gtksourceview::SourceLanguage
  and gtksourceview::SourceLanguagesManager . Made the constructor
  of gtksourceview::SourceLanguagesManager protected, cleanup. [Murray Cumming]

* set the argument of set_*(bool) methods to 'true' by default [Dodji Seketeli]

0.1.0:

* Initial release of libgtksourceviewmm 0.1.0

* This is a fork of gtksourceviewmm 1.10.0 .
  It has been totally rewritten to integrate well in the gtkmm environment.

* all the APIs of gtksourceview 1.6.2 are wrapped.

* users who used to use gtksourceviewmm from the svn repository must now
  update their configure.[in|ac] to check against libgtksourceviewmm-1.0, version 0.1.0.
  The former check was against gtksourceviewmm-1.0 (there was no 'lib' prefix),  version 1.10.0.
  I decided to change the name of the project to be able to set the project's version to a number < 1.0,
  whereas the initial gtksourceviewmm project current version was 1.10.0. To me, version > 1.0 implies
  a certain level of maturity and libgtksourceviewmm is too young to commit on that.

