[gtksourceviewmm] Update for 2.9.0.
- From: Krzesimir Nowak <krnowak src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtksourceviewmm] Update for 2.9.0.
- Date: Wed, 13 Jan 2010 13:05:34 +0000 (UTC)
commit 9a0788cb7f5f90791896e5bae354e934a8107763
Author: Krzesimir Nowak <qdlacz gmail com>
Date: Wed Jan 13 14:02:07 2010 +0100
Update for 2.9.0.
* NEWS: Updated.
* README: Made it provide actually useful informations.
* configure.ac: Bumped version to 2.9.0 and so version to 3:0:1.
NEWS | 58 +++++++++++++++++++++++++++++++++++++---------------------
README | 25 ++++++++++++++++---------
configure.ac | 4 ++--
3 files changed, 55 insertions(+), 32 deletions(-)
---
diff --git a/NEWS b/NEWS
index 744b5b0..5214279 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,19 @@
+2.9.0:
+* Transition to mm-common build infrastructure.
+ (Krzesimir Nowak)
+* Added SourceGutter, SourceCompletionInfo, SourceCompletionProposal,
+ SourceCompletionContext, SourceCompletionItem, SourceMarkup,
+ SourceCompletionProvider, SourcePrintCompositor and SourceCompletion.
+ (Krzesimir Nowak)
+* SourceView: Deprecated set_mark_category_pixbuf() in favor of
+ set_mark_category_icon() methods. Deprecated set_mark_category_pixbuf()
+ method - now it always return empty refptr.
+ (Krzesimir Nowak)
+* SourceIter: Deprecated SearchFlags in favor of SourceSearchFlags.
+ (Krzesimir Nowak)
+* SourceStyle: Added properties.
+ (Krzesimir Nowak)
+
2.3.1:
* SourceBuffer: Added properties.
@@ -19,7 +35,7 @@ This release wraps gtksourceview 2.0
* 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,
+* SourceStyleSchemeManager: Added set_search_path(), reset_search_path,
get_search_path(), and get_scheme_ids() methods.
* SourceView: Added properties.
@@ -43,51 +59,51 @@ This release wraps gtksourceview 2.0
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
+* 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(),
+* 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
+* 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(),
+* 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
+ 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
+ Added get_default(), get_search_path(), get_language_ids(), and
get_language().
* SourceStyle: Added this class.
-* SourceStyleScheme: Removed get_tag_style(),
+* SourceStyleScheme: Removed get_tag_style(),
get_style_names(), get_default().
- Added get_id(), get_name(), get_description(), get_authors(),
+ Added get_id(), get_name(), get_description(), get_authors(),
get_filename(), get_style().
-* SourceView: Added the
- SourceSmartHomeEndType enum, and used it in
+* 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
+ 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
+ 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
+ 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.
diff --git a/README b/README
index 4ed600e..7167f94 100644
--- a/README
+++ b/README
@@ -1,10 +1,17 @@
-GtkSourceViewMM is a C++ binding of GtkSourceView,
-a text widget that extends the standard gtk+ 2.x text widget.
-It improves the gtk+ text widget by implementing syntax highlighting
-and other features typical of a source editor.
+C++ wrapper for gtksourceview, version 2.9.0.
-GtkSourceViewMM integrates well in the gtkmm framework and philosophy.
-
-
-Authors: Rob Taylor and Dodji Seketeli
-Copyright (C) 2006 Rob Taylor, Dodji Seketeli
+Current dependencies:
+- to build a library from tarball:
+ * gtksourceview >= 2.9.4
+ * gtkmm >= 2.12.0
+- to build a documentation:
+ * same as above and tools required by mm-common, that are:
+ - perl
+ - doxygen
+ - dot
+ - xsltproc
+- to build in maintainer mode:
+ * same as above and tools used by maintainer:
+ - git (to generate a ChangeLog)
+ - mm-common >= 0.8
+ - recent autotools because no deprecated macros are used.
diff --git a/configure.ac b/configure.ac
index f75ef4c..1091faf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([gtksourceviewmm], [2.3.1],
+AC_INIT([gtksourceviewmm], [2.9.0],
[http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceviewmm],
[gtksourceviewmm], [http://projects.gnome.org/gtksourceviewmm/])
AC_PREREQ([2.62])
@@ -16,7 +16,7 @@ AC_ARG_VAR([ACLOCAL_FLAGS], [aclocal flags, e.g. -I <macro dir>])
MM_PREREQ([0.8])
MM_INIT_MODULE([gtksourceviewmm-2.0])
-AC_SUBST([GTKSOURCEVIEWMM_SO_VERSION], [2:0:0])
+AC_SUBST([GTKSOURCEVIEWMM_SO_VERSION], [3:0:1])
# AC_DISABLE_STATIC
# AC_LIBTOOL_WIN32_DLL
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]