CVSROOT: /cvs/gnome Module name: anjuta Changes by: naba 06/05/27 13:16:28
Modified files: plugins/gdb : Makefile.am anjuta-gdb.plugin.in anjuta-gdb.plugin.png debugger.c debugger.h gdbmi-test.c gdbmi.c gdbmi.h plugin.c plugin.h utilities.c utilities.h Added files: plugins/gdb : gdb.init parser.c parser.h Removed files: plugins/gdb : actions.c actions.h anjuta-gdb-plugin.ui breakpoints.c breakpoints.h debug_tree.c debug_tree.h info.c info.h locals.c locals.h memory.c memory.h registers.c registers.h sharedlib.c sharedlib.h signals.c signals.h stack_trace.c stack_trace.h watch.c watch.h watch_cbs.c watch_cbs.h watch_gui.c watch_gui.h Log message: * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*, plugins/debug-manager/*, data/Makefile.am, manuals/reference/libanjuta/libanjuta.types, manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml, manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: merged anjuta-new-debugger branch into trunck. (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger) * libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/debugger.c, plugins/debug-manager/debugger.h, plugins/gdb/anjuta-gdb.plugin.in, plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c: Add new IAnjutaCpuDebugger interface to access cpu register Run gdb instead of /usr/local/bin/gdb * plugins/debug-manager/plugin.c, plugins/debug-manager/registers.c, plugins/debug-manager/registers.h: Rewrite register window Rename Load target menu item to Run target * plugins/gdb.init * plugins/debug-manager/watch.c, plugins/debug-manager/breakpoint.c, plugins/debug-manager/breakpoint.h: Fix crash: disconnect save and load session signals * libanjuta/interface/libanjuta.idl, plugins/debug-manager/debugger.c, plugins/gdb/plugin.c: Add a value parameter for evaluate command * plugins/debug-manager/anjuta-debug-manager.glade: Create new dialog box for watches using glade * plugins/debug-manager/anjuta-debug-manager.ui: Move watch menu items near the end Move breakpoint menu items outside the sub menu * plugins/debug-manager/debug_tree.c, plugins/debug-manager/debug_tree.h, plugins/debug-manager/debug_tree.h, plugins/debug-manager/watch.c: Move all GUI code from watch.c to debug_tree.c Add an auto update property to watches * plugins/debug-manager/locals.c, plugins/debug-manager/locals.h, plugins/debug-manager/stack_trace.c, plugins/debug-manager/stack_trace.h, plugins/debug-manager/plugin.c: Register actions before starting debugger * plugins/gdb/debugger.c: Do not call callback function if not present * libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/stack_trace.c, plugins/debug-manager/stack_trace.h, plugins/debug-manager/anjuta-debug-manager.ui, plugins/gdb/debugger.c: Add a popup menu in stack frame window Add a new frame-changed event Use MI command for getting stack informations Get filename with full path (need gdb > 6.3) * libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/debug_tree.c, plugins/debug-manager/debugger.c, plugins/debug-manager/locals.c, plugins/debug-manager/locals.h, plugins/debug-manager/plugin.c, plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/parser.c, plugins/gdb/parser.h, plugins/gdb/plugin.c, plugins/gdb/Makefile.am: Pass watch data with string instead of Watch structures Use debug_tree in local window Remove info local Remove parser.{ch} * plugins/debug-manager/breakpoints.c, plugins/debug-manager/utilities.c, plugins/debug-manager/utilities.h: Use a GtkListStore instead of a GtkTreeStore move goto_location_in_editor in utilities.c * libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/anjuta-debug-manager.ui, plugins/debug-manager/breakpoints.c, plugins/debug-manager/plugin.c, plugins/gdb/debugger.c: Add a breakpoint type Add new popup menu in breakpoint window Add toggle breakpoint in editor popup menu Save and restore breakpoint enable Fix bug in clear all breakpoints Remove old useless code * plugins/debug-manager/debugger.c: Fix some problem with debugger states * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Update documentation * data/Makefile.am, plugins/gdb/Makefile.am, plugins/gdb/gdb.init: Move gdb.init crom data to plugins/gdb * plugins/gdb/gdb.init, libanjuta/interfaces/libanjuta.idl, plugins/debug-manager/breakpoints.c, plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c, plugins/gdb/debugger.c, plugins/gdb/plugin.c: Support pending breakpoints Rewrite debugger states Split ianjuta_debugger_log into _enable_log and _disable_log * plugins/debug-manager/start.c, plugins/debug-manager/debug_tree.c, plugins/gdb/parser.c: Remove some useless lines * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml, manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml, manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Update documentation * manuals/references/libanjuta/libanjuta.types: Fixed debug-manager name. * libanjuta/anjuta-debugger.c, libanjuta/anjuta-debugger.h: Remove those files * libanjuta/interfaces/libanjuta.idl, plugins/debug-mananger/breakpoints.c, plugins/debug-manager/debug_tree.c, plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c, plugins/debug-manager/registers.c, plugins/debug-manager/sharedlib.c, plugins/debug-manager/signal.c, plugins/debug-manager/stack_trace.c, plugins/debug-manager/start.c, plugins/debug-manager/watch.c, plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/parser.c, plugins/gdb/parser.h, plugins/gdb/plugin.c: Move types definitions from libanjuta/anjuta-debugger.{ch} Rename types from AnjutaDebugger* to IAnjutaDebugger* * plugins/gdb/Makefile.am: Remove user interface from gdb plugin * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger) URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=anjuta&who=naba&date=explicit&mindate=2006-05-27%2013:15&maxdate=2006-05-27%2013:17 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list