=== anjuta 2.1.3 ===

2007-05-11  Naba Kumar  <naba@gnome.org>

	* configure.in: Bumped version to 2.1.3
	* NEWS: Updated.
	* AUTHORS: Updated.
	* plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4

2007-05-11  Naba Kumar  <naba@gnome.org>

	* configure.in:
	* plugins/glade/plugin.c: (glade_update_ui), (glade_save):
	Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
	based on patch from Jaap Versteegh  <j_r_versteegh@hotmail.com>.

2007-05-10  Johannes Schmid <jhs@gnome.org>

	* plugins/search/plugin.c:
	Make incremental search behave less annoying
	
2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/macro/macro-util.c:
	Fix bug #419008 and bug #419036
	When creating new header file, use name and email set in
	preferences and replace invalid C character by underscore
	in guards

2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/search/search-replace.c,
	plugins/search/search-replace_backend.c:
	Disable search button if search expression is empty (bug #378193)

2007-05-08  Naba Kumar  <naba@gnome.org>

	* plugins/project-wizard/templates/minimal/Makefile.am: Fixed
	build error.

2007-05-07  Naba Kumar  <naba@gnome.org>

	* configure.in:
	* plugins/project-wizard/templates/Makefile.am:
	* plugins/project-wizard/templates/minimal.wiz:
	* plugins/project-wizard/templates/minimal/.cvsignore:
	* plugins/project-wizard/templates/minimal/Makefile.am:
	* plugins/project-wizard/templates/minimal/Makefile.am.tpl:
	* plugins/project-wizard/templates/minimal/autogen.sh:
	* plugins/project-wizard/templates/minimal/configure.ac.tpl:
	* plugins/project-wizard/templates/minimal/project.anjuta:
	Added 'minimal', a generic and flat, project template.
	
2007-05-05  Naba Kumar  <naba@gnome.org>

	Patch from Cygwin Ports maintainer  <yselkowitz@users.sourceforge.net>:
 
	* configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
	* libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
	* libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
	* libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
	instead of a real one, fixes interdependency with libanjuta.
	* plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
	* libanjuta/Makefile.am: 
	* libegg/Makefile.am:
	* plugins/build-basic-autotools/Makefile.am:
	* plugins/class-gen/Makefile.am:
	* plugins/class-inheritance/Makefile.am:
	* plugins/cvs-plugin/Makefile.am:
	* plugins/debug-manager/Makefile.am:
	* plugins/devhelp/Makefile.am:
	* plugins/document-manager/Makefile.am:
	* plugins/editor/Makefile.am:
	* plugins/file-loader/Makefile.am:
	* plugins/file-manager/Makefile.am:
	* plugins/file-wizard/Makefile.am:
	* plugins/gdb/Makefile.am:
	* plugins/glade/Makefile.am:
	* plugins/gtodo/Makefile.am:
	* plugins/language-support-cpp-java/Makefile.am:
	* plugins/macro/Makefile.am:
	* plugins/message-view/Makefile.am:
	* plugins/patch/Makefile.am:
	* plugins/profiler/Makefile.am:
	* plugins/project-import/Makefile.am:
	* plugins/project-manager/Makefile.am:
	* plugins/project-wizard/Makefile.am:
	* plugins/sample1/Makefile.am:
	* plugins/search/Makefile.am:
	* plugins/sourceview/Makefile.am:
	* plugins/subversion/Makefile.am:
	* plugins/symbol-browser/Makefile.am:
	* plugins/terminal/Makefile.am:
	* plugins/tools/Makefile.am:
	* tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.

2007-05-05 Vincent Geddes  <vincent.geddes@gmail.com>

	* plugins/glade/anjuta-glade-plugin.png: Update Glade icon.

2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>

	* libanjuta/anjuta-launcher.c,
	libanjuta/anjuta-launcher.h:
	Add some missing implementation

2007-04-26  Brian Pepple  <bpepple@fedoraproject.org>

	Reviewed by Naba Kumar  <naba@gnome.org>:
	* pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
	for uninstall-hook.

2007-04-26  Jason Switzer  <jswitzer@gmail.com>

	Reviewed by Naba Kumar  <naba@gnome.org>:
	* plugins/editor/text_editor.c: Large memory addresses were being
	truncated, switched to glong (bug #422143).

2007-04-24  Naba Kumar  <naba@gnome.org>

	* plugins/document-manager/plugin.c: (prefs_finalize):
	* plugins/editor/aneditor-autocomplete.cxx:
	* plugins/editor/text_editor_menu.c:
	* plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
	* plugins/file-loader/plugin.c: (open_file_with),
	(create_open_with_submenu):
	* plugins/file-manager/plugin.c: (prefs_finalize):
	* plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
	pointer type castings.

2007-04-24  Naba Kumar  <naba@gnome.org>

	Patch from s|s  <supreet.sethi@gmail.com>:
	* (added) plugins/project-wizard/templates/django-logo.png:
	* (added) plugins/project-wizard/templates/django.wiz:
	* plugins/project-wizard/templates/Makefile.am:
	* plugins/project-wizard/templates/translatable-strings.h: Added
	django project template. http://www.djangoproject.com/

2007-04-24  Naba Kumar  <naba@gnome.org>

	* plugins/subversion/anjuta-subversion.glade: Set expansion for
	the log entry widget and made the dialog little larger.

2007-04-24  Naba Kumar  <naba@gnome.org>

	Patch from Halton Huo:
	* configure.in:
	* plugins/project-wizard/property.c:
	* plugins/subversion/svn-auth.c:
	* plugins/subversion/svn-backend-priv.h:
	* plugins/subversion/svn-backend.c:
	* plugins/subversion/svn-backend.h:
	* plugins/subversion/svn-notify.h: Proper use of subversion
	headers. Fixes build issues in solaris (bug #426701).

2007-04-24  Naba Kumar  <naba@gnome.org>

	* libanjuta/Makefile.am: Removed bogus newlines at the end of file.
	
	* plugins/project-wizard/templates/cpp.wiz:
	* plugins/project-wizard/templates/gcj.wiz:
	* plugins/project-wizard/templates/gnome.wiz:
	* plugins/project-wizard/templates/gtk.wiz:
	* plugins/project-wizard/templates/gtkmm.wiz:
	* plugins/project-wizard/templates/java.wiz:
	* plugins/project-wizard/templates/python.wiz:
	* plugins/project-wizard/templates/terminal.wiz:
	* plugins/project-wizard/templates/wxwin.wiz:
	* plugins/project-wizard/templates/xlib-dock.wiz:
	* plugins/project-wizard/templates/xlib.wiz: Enabled shared library
	project option and set it ON by default (since gnome-build, can't
	enabled configure shared lib support later when a sharedlib target
	is added).

2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/debug-manager/stack_trace.c:
	Fix a missing case in the previous changes

2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/debug-manager/plugin.c:
	Fix bug #430401

	* plugins/debug-manager/breakpoints.c,
	plugins/gdb/plugin.c:
	Fix adding breakpoint on a function

	* plugins/debug-manager/stack_trace.c:
	Highlight changed stack frame

2007-04-18  Naba Kumar  <naba@gnome.org>

	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_dispose), (on_editor_destroy),
	(anjuta_docman_remove_editor): Remove the editor widget from
	the parent container before calling destroy, otherwise container
	removal happens after TextEditor is disposed resulting in call
	to value-remove for a TextEditor which is half-dead (crash).

2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/debug-manager/data_buffer.c
	plugins/debug-manager/data_view.c,
	plugins/debug-manager/memory.c:
	Fixes for bug #418523, bug #427090 and bug #428174

2007-04-11 Halton Huo <halton.huo@sun.com>

	reviewed by: <jhs@gnome.org>

	* configure.in:
	* libanjuta/Makefile.am:
	* libanjuta/anjuta-utils.c:
	* libanjuta/anjuta-utils.h:
	* manuals/reference/libanjuta/Makefile.am:
	
	Fixed compilation on sun by deploying the libutil methods
	in anjuta-utils.h and building them on condition.

2007-04-11  Johannes Schmid <jhs@gnome.org>

	* plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
	(anjuta_docman_add_editor):
	Hold a reference on the editor as long as we use it.
	
	* plugins/document-manager/plugin.c: (on_editor_changed):
	Destroy GValue to fix a memoery leak.

2007-04-11  Johannes Schmid <jhs@gnome.org>

	* plugins/document-manager/plugin.c: (on_editor_changed):
	Fixed reference counting for editor by using g_value_take_object instead
	of g_value_set_object. The editors are now correctly finalized and thus
	we do not lack so much memory anymore.
	
	* plugins/sourceview/anjuta-view.c: (anjuta_view_init),
	(anjuta_view_finalize), (anjuta_view_focus_out),
	(anjuta_view_key_press_event), (anjuta_view_button_press_event):
	* plugins/sourceview/anjuta-view.h:
	* plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
	* plugins/sourceview/sourceview-prefs.c:
	(on_gconf_notify_tab_size), (sourceview_prefs_destroy):
	* plugins/sourceview/sourceview-prefs.h:
	* plugins/sourceview/sourceview-private.h:
	* plugins/sourceview/sourceview.c: (on_document_loaded),
	(timeout_unref), (on_document_saved), (sourceview_finalize),
	(sourceview_new), (ifile_open), (ifile_savable_save),
	(ifile_savable_save_as):

	Several changes to fix things when the editor is correctly destroyed.
	Fixed preferences (which led me to the refcounting issue, #409412)
	and removed deprecated completition code that will be replace by
	IAnjutaAssist interface soon. 

2007-04-11  Johannes Schmid <jhs@gnome.org>

	* libanjuta/anjuta-launcher.c:
	(anjuta_launcher_execution_done_cleanup),
	(anjuta_launcher_child_terminated):
	Possible fix for #428363 and added a g_return_if_fail

	* plugins/message-view/plugin.c: (activate_plugin):
	Fixed a Gtk/Gdl-Critical
	
	Patches from Étienne Bersac <bersace03@laposte.net>
	* plugins/class-gen/templates/go-source.tpl:
	* plugins/macro/macros.xml:
	Use better template for GObjects (#417875 and #417918)
	
	Patches from Halton Huo <halton.huo@sun.com>
	* libanjuta/anjuta-launcher.h:
	* libanjuta/anjuta-preferences.c:
	* libanjuta/anjuta-utils.c:
	* plugins/class-gen/window.c: (cg_window_set_add_to_project),
	(cg_window_set_add_to_repository):
	* plugins/class-inheritance/class-inherit.c:
	Fix build with suncc (#423727, #423730, #423733, #423768, #423772)

2007-04-09  Johannes Schmid <jhs@gnome.org>

	* plugins/editor/print.c: (anjuta_print_show_header):
	* plugins/file-manager/anjuta-file-manager-plugin.glade:
	* plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:

  Some string changes (#427395 and #427399)

2007-04-06  Johannes Schmid <jhs@gnome.org>

	* plugins/build-basic-autotools/build-basic-autotools.c:
	(on_build_mesg_format), (on_build_mesg_parse):
	Fixed full path detection

2007-04-05  Naba Kumar  <naba@gnome.org>
 
	Patch from Halton Huo:
	* libanjuta/Makefile.am:
	* libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
	* libanjuta/anjuta-glue-cpp.h:
	* libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
	(anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
	(anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
	(anjuta_glue_factory_get_path), (get_already_loaded_module),
	(load_plugin), (anjuta_glue_factory_get_object_type):
	* libanjuta/anjuta-glue-factory.h:
	* libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
	(anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
	(anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
	(anjuta_glue_plugin_new):
	* libanjuta/anjuta-glue-plugin.h:
	* libanjuta/anjuta-plugin-manager.c: (activate_plugin),
	(anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
	* libanjuta/anjuta-plugin.h:
	* libanjuta/glue-cpp.c:
	* libanjuta/glue-cpp.h:
	* libanjuta/glue-factory.c:
	* libanjuta/glue-factory.h:
	* libanjuta/glue-plugin.c:
	* libanjuta/glue-plugin.h:
	* plugins/build-basic-autotools/build-basic-autotools.h:
	* plugins/class-gen/plugin.h:
	* plugins/class-inheritance/plugin.h:
	* plugins/cvs-plugin/plugin.h:
	* plugins/debug-manager/plugin.h:
	* plugins/devhelp/plugin.h:
	* plugins/document-manager/plugin.h:
	* plugins/editor/plugin.h:
	* plugins/file-loader/plugin.h:
	* plugins/file-manager/plugin.h:
	* plugins/file-wizard/plugin.h:
	* plugins/gdb/plugin.h:
	* plugins/glade/plugin.h:
	* plugins/gtodo/plugin.h:
	* plugins/language-support-cpp-java/plugin.h:
	* plugins/macro/plugin.h:
	* plugins/message-view/plugin.h:
	* plugins/patch/plugin.h:
	* plugins/profiler/plugin.h:
	* plugins/project-import/plugin.h:
	* plugins/project-manager/plugin.h:
	* plugins/project-wizard/plugin.h:
	* plugins/sample1/plugin.h:
	* plugins/search/plugin.h:
	* plugins/sourceview/plugin.h:
	* plugins/subversion/plugin.h:
	* plugins/symbol-browser/plugin.h:
	* plugins/terminal/terminal.c:
	* plugins/tools/plugin.h:
	* plugins/tools/scripts/tools-2.xml.in:
	* plugins/valgrind/plugin.h:

	Renamed Glue to AnjutaGlue to avoid namespace conflicts.

2007-04-05  Naba Kumar  <naba@gnome.org>

	* anjuta.spec.in, configure.in: Removed dead codes.
	
	Patch from Jos Dehaes:
	* configure.in, plugins/project-wizard/templates/Makefile.am,
	plugins/project-wizard/templates/mkfile.wiz,
	plugins/project-wizard/templates/translatable-strings.h: Enabled
	makefile-based project creation and import. Fixes bug #355145

2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/debug-manager/debugger.c,
	plugins/debug-manager/plugin.c,
	plugins/gdb/anjuta-gdb.plugin.in:
	Code cleaning (remove unused code, rename this into self)
	Add information about supported format in debugger plugin
	Activate debugger plugin according to the target format

2007-04-01  Naba Kumar  <naba@gnome.org>

	* plugins/message-view/message-view.c:
	(message_view_instance_init): Fixed message icons to appear.

2007-03-31  Johannes Schmid <jhs@gnome.org>

	* plugins/message-view/anjuta-msgman.c:
	(anjuta_msgman_append_view):
	* plugins/message-view/plugin.c: (on_view_changed),
	(ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
	
	Fixed #424845

2007-03-31  Johannes Schmid <jhs@gnome.org>

	* plugins/message-view/message-view.c:
	(message_view_instance_init), (imessage_view_append):
	Show nice icons beside the messages for info, warning and error. This is a completly
	cosmetic change so if someone dislikes it he is free to remove it.

2007-03-31  Johannes Schmid <jhs@gnome.org>
	
	* plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
	(anjuta_msgman_class_init), (anjuta_msgman_append_view),
	(anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
	* plugins/message-view/anjuta-msgman.h:
	* plugins/message-view/message-view.h:
	* plugins/message-view/plugin.c: (on_view_changed),
	(activate_plugin):
	Fixed #359399 and made next/previous insensitive when not availible
	
	* plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
	(tag_style_to_string):
	Fixed namespace Problem with gdk >= 2.11
	
	* plugins/sourceview/sourceview-autocomplete.c:
	(sourceview_autocomplete_init):
	Removed structure, follow-up of #423682

2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>

	* plugins/debug-manager/debug_tree.c,
	plugins/debug-manager/debug_tree.h,
	plugins/debug-manager/watch.c,
	plugins/debug-manager/anjuta-debug-manager.glade:
	Inspect variable at cursor
	Fix buttons in inspect dialog

2007-03-27  Halton Huo  <halton.huo@sun.com>

	Reviewed by Sebastien Granjoux  <seb.sfo@free.fr>:

	* plugins/sourceview/sourceview-autocomplete.c
	plugins/debug-manager/disassemble.c,
	libanjuta/interfaces/libanjuta.idl:
	Remove array with 0 size and empty structure as it is not
	supported by sun cc, Fixes bug #423682

	* plugins/debug-manager/debugger.c:
	Remove anonymous union as it is not supported by sun cc,
	Fixes bug #423680