/[freeride]/freeride/plugins/rubyide_tools_debugger/debuggee.rb
ViewVC logotype

Diff of /freeride/plugins/rubyide_tools_debugger/debuggee.rb

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by ljulliar, Sat Feb 8 17:03:47 2003 UTC revision 1.4 by ljulliar, Mon Mar 3 22:35:03 2003 UTC
# Line 1261  EOHELP Line 1261  EOHELP
1261      def delete_break_point(pos)      def delete_break_point(pos)
1262        return DEBUGGER__.context.delete_break_point(pos)        return DEBUGGER__.context.delete_break_point(pos)
1263      end      end
1264      
     # LJ - FreeRIDE  
     def fr_global_variables()  
       binding, file, line, id = DEBUGGER__.context.current_frame  
       gv = Hash.new  
       global_variables.each { |v| gv[v] = eval(v, binding) }  
       return gv  
     end  
       
1265      # LJ - FreeRIDE      # LJ - FreeRIDE
1266      def fr_thread_list_all()      def fr_thread_list_all()
1267        return DEBUGGER__.fr_thread_list_all        return DEBUGGER__.fr_thread_list_all
# Line 1285  EOHELP Line 1277  EOHELP
1277        return DEBUGGER__.context(DEBUGGER__.last_thread).fr_select_frame(index)        return DEBUGGER__.context(DEBUGGER__.last_thread).fr_select_frame(index)
1278      end      end
1279    
1280    end      # LJ - FreeRIDE
1281        def fr_local_variables()
1282          lv_ary = {}
1283          binding, file, line, id = DEBUGGER__.context(DEBUGGER__.last_thread).current_frame
1284          for v in eval("local_variables", binding)
1285            lv_ary[v] = eval(v, binding).inspect
1286          end
1287          lv_ary
1288        end
1289    
1290        # LJ - FreeRIDE
1291        def fr_global_variables()
1292          gv_ary = {}
1293          binding, file, line, id = DEBUGGER__.context(DEBUGGER__.last_thread).current_frame
1294          global_variables.each { |v| gv_ary[v] = eval(v, binding).inspect }
1295          gv_ary
1296        end
1297    end
1298    
1299    # LJ - FreeRIDE    # LJ - FreeRIDE
1300    class Context    class Context
1301      def current_frame      def current_frame

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26