2006-01-30 09:38 (+0100) ebassi Patch by Torsten Schoenfeld for allowing the usage and test of Gtk2::SourceView::StyleScheme. * t/GtkSourceStyleScheme.t: * t/GtkSourceLanguage.t: test whether the style scheme stuff works. * xs/GtkSourceStyleScheme.xs: Gtk2::SourceView::StyleScheme work by sub-classing it inside the various languages, so let's not complain for its children. * Makefile.PL: require GLib 1.103 for the new lazy package mapping. 2006-01-30 09:35 (+0100) ebassi * README, Makefile.PL: begin the unstable release cycle. * SourceView.pm: post-release bump to 1.010 2005-12-26 18:43 (+0100) ebassi * SourceView.pm: really, really update $VERSION. 2005-09-28 16:06 (+0200) kaffeetisch * MANIFEST: Remove the recently-deleted META.yml. === Gtk2::SourceView 1.000 === 2005-09-27 22:55 (+0200) ebassi * NEWS: changes from 0.900 2005-09-27 22:53 (+0200) ebassi * README, SourceView.pm: mark this as the 1.000 release * xs/GtkSourceTagStyle.xs: add support for accessor methods. * t/GtkSourceTagStyle.t: test newly added accessor methods. 2005-09-06 18:10 (+0200) ebassi A NEWS * NEWS, README, SourceView.pm: mark this the 0.900 release * Makefile.PL, README: require Glib and Gtk2 >= 1.100 (stable) 2005/08/11 kaffeetisch * MANIFEST, META.yml, Makefile.PL, README: Update version and requirements. Add requirements to the second WriteMakefile call so that EU::MM generates a correct META.yml. Remove the stub META.yml. * MANIFEST, AUTHOR, AUTHORS, SourceView.pm: Use Gnome2::Print. Update mime type used in the synopsis. Add muppet and me to the authors list. * TODO: Update. * gtksourceviewperl.h: Include gtk2perl.h and gnomeprintperl.h. * maps: Add new types and reformat. * examples/source-view.pl: Cosmetical update. * MANIFEST, t/GtkSourceView.t, t/GtkSourceTagTable.t, t/GtkSourceTagStyle.t, t/GtkSourceTag.t, t/GtkSourceStyleScheme.t, t/GtkSourcePrintJob.t, t/GtkSourceMarker.t, t/GtkSourceLanguagesManager.t, t/GtkSourceLanguage.t, t/GtkSourceBuffer.t, 00.SourceView.t: Add test suite. * xs/GtkSourceBuffer.xs: Don't ref the objects returned by the ctors. Do ref gtk_source_buffer_get_language's return value and allow undef. Wrap gtk_source_buffer_set_bracket_match_style, gtk_source_buffer_create_marker, gtk_source_buffer_move_marker, gtk_source_buffer_delete_marker, gtk_source_buffer_get_marker, gtk_source_buffer_get_markers_in_region, gtk_source_buffer_get_first_marker, gtk_source_buffer_get_last_marker, gtk_source_buffer_get_iter_at_marker, gtk_source_buffer_get_next_marker, gtk_source_buffer_get_prev_marker. * xs/GtkSourceLanguage.xs: Wrap tk_source_language_get_tags, gtk_source_language_get_escape_char, gtk_source_language_get_mime_types, gtk_source_language_set_mime_types, gtk_source_language_get_style_scheme, gtk_source_language_set_style_scheme, gtk_source_language_get_tag_style, gtk_source_language_set_tag_style, gtk_source_language_get_tag_default_style. * xs/GtkSourceLanguagesManager.xs: Don't ref the return value of gtk_source_languages_manager_new. Do ref the return value of gtk_source_languages_manager_get_language_from_mime_type and also allow undef. Wrap gtk_source_languages_manager_get_available_languages, gtk_source_languages_manager_get_lang_files_dirs. * xs/GtkSourcePrintJob.xs: Wrap gtk_source_print_job_set_font_desc, gtk_source_print_job_get_font_desc, gtk_source_print_job_set_numbers_font_desc, gtk_source_print_job_get_numbers_font_desc, gtk_source_print_job_set_header_footer_font_desc, gtk_source_print_job_get_header_footer_font_desc. * xs/GtkSourceTagTable.xs: Don't ref the return value of gtk_source_tag_table_new. Wrap gtk_source_tag_table_add_tags. * xs/GtkSourceView.xs: Wrap gtk_source_view_set_highlight_current_line, gtk_source_view_get_highlight_current_line. Make gtk_source_view_set_marker_pixbuf accept undef for the pixbuf. Allow gtk_source_view_get_marker_pixbuf to return undef. * MANIFEST, xs/.cvsignore: Ignore *.c. * MANIFEST, xs/SourceView.xs: Remove this file and move its contents to GtkSourceView.xs. * MANIFEST, xs/GtkSourceMarker.xs, xs/GtkSourceStyleScheme.xs, xs/GtkSourceTag.xs, xs/GtkSourceTagStyle.xs: Add initial wrappers for these. 2004/10/24 11:55 (-0400) rwmcfa1 * MANIFEST.SKIP: updates 2004/03/15 00:08 (+0100) ebassi * xs/SourceView.xs: Adapt to the new version information implementation policy. * SourceView.pm: fixed example code. * Makefile.PL: fixed Gnome2::Print requirement. * Makefile.PL: updated build system - new required versions: ExtUtils::PkgConfig >= 1.03 (for the write_version_macros() helper), Glib 1.20 (first stable release with Glib::MakeHelper) and Gtk2 >= 1.020 (accompanies Glib 1.020). 2004/02/26 17:37 (-0500) muppetman * README: fix the spelling of license; update the sandbox instructions. 2004/02/13 11:41 (+0100) ebassi * maps, examples/source-view.pl, xs/GtkSourceBuffer.xs, xs/GtkSourceIter.xs, xs/GtkSourceLanguage.xs xs/GtkSourceLanguagesManager.xs, xs/GtkSourcePrintJob.xs, xs/GtkSourceTagTable.xs, xs/GtkSourceView.xs: changed object names; removed "Source" from every object name, in order to shorten it. 2004/02/06 09:45 (+0100) ebassi A xs/GtkSourceIter.xs 2004/02/06 09:38 (+0100) ebassi * TODO: updated with comments 2004/01/30 09:43 (+0100) ebassi * examples/source-view.pl: s/set_default_size/set_size_request/ 2004/01/29 13:46 (+0100) ebassi A TODO 2004/01/28 23:26 (+0100) ebassi A AUTHOR A ChangeLog A examples/source-view.pl A gtksourceviewperl.h A Makefile.PL A MANIFEST A MANIFEST.SKIP A maps A README A SourceView.pm A t/00.SourceView.t A xs/GtkSourceBuffer.xs A xs/GtkSourceLanguage.xs A xs/GtkSourceLanguagesManager.xs A xs/GtkSourcePrintJob.xs A xs/GtkSourceTagTable.xs A xs/GtkSourceView.xs A xs/SourceView.xs