build-basic-autotools:bgo#688293 - build-basic-autotools: Fix invalid read
file-manager: Fix invalid unref of NULL pointer.

https://bugzilla.gnome.org/show_bug.cgi?id=688430
document-manager: use on_close_file_activate() when closing file using combo close button.

So that we get the save dialog if the file that is to be closed is dirty.

https://bugzilla.gnome.org/show_bug.cgi?id=688449
document-manager: Show dirty character "*" and "[read-only]" in combo filename.

https://bugzilla.gnome.org/show_bug.cgi?id=688449
document-manager: Add search_box to document manager box directly.

This is now possible since the shell doesn't call gtk_widget_show_all on plugin widgets
anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=688460
document-manager: hide search box when pressing escape inside the document widget.

https://bugzilla.gnome.org/show_bug.cgi?id=688460
libanjuta: use g_spawn_sync instead of fork() and waitpid()

...in anjuta_util_package_is_installed()

https://bugzilla.gnome.org/show_bug.cgi?id=688545
debug-manager: use g_spawn_sync() instead of fork() and waitpid()

...in attach_process_update().

https://bugzilla.gnome.org/show_bug.cgi?id=688545
document-manager: Never disable "find in files" action.

Find in files doesn't rely on an open document so there's no reason to disable it when there's
no open documents.

https://bugzilla.gnome.org/show_bug.cgi?id=688548
python: Fix crash during auto-indentation
various: Fixed compile warnings and a real bug in the gdbmi plugin
python: Fix bgo#687646 - Auto-completion causes a segfault in Anjuta 3.6.1
git: Fix assertion when running g_signal_handlers_disconnect on already destroyed widget.

The call to anjuta_shell_remove_widget() will destroy the dock_window widget so the
subsequent g_signal_handlers_disconnect_by_func() is passed an invalid object.

https://bugzilla.gnome.org/show_bug.cgi?id=688602
git: Fix assertion when running g_hash_table_unref() on a NULL pointer.

self->priv->refs will not be set until the command has finished so it may be NULL when the
plugin is deactivated.

https://bugzilla.gnome.org/show_bug.cgi?id=688602
debug-manager: Fix accessing of invalid tree models.

We previously stored the DebugTree's model in the gTreeList but the model could be changed
with debug_tree_set_model() which would make the model stored in the gTreeList invalid. Fix
this by storing the DebugTree in the gTreeList instead. This fixes these two warnings.

(anjuta:31701): GLib-GObject-WARNING **: invalid uninstantiatable type `<invalid>' in cast to `GtkTreeModel'

(anjuta:31701): Gtk-CRITICAL **: gtk_tree_model_iter_children: assertion `GTK_IS_TREE_MODEL (tree_model)' failed

https://bugzilla.gnome.org/show_bug.cgi?id=688600
indentation-c-style: Fix "parenthesis" typos
gdb: Fix debugger broken by the previous fix in gdbmi
document-manager: Update combo filenames when the project changes.

https://bugzilla.gnome.org/show_bug.cgi?id=688603
glade: Fix the palette not being shown.

Call gtk_widget_show_all() on the palette_box since anjuta_shell_add_widget() doesn't do it
anymore. Also change back the palette_box to vertical which was mistakenly changed in
9a2c4a1055c4c70294e1637f9d74da67d2034b88.

https://bugzilla.gnome.org/show_bug.cgi?id=688671
glade: Fix the images in the palette toggles used for choosing the edit mode.

Glade registers the images as stock icons so we can use gtk_image_new_from_stock() to
create them.

https://bugzilla.gnome.org/show_bug.cgi?id=688671