Permalink
Commits on Mar 5, 2003
  1. 2003-03-05 Martin Baulig <martin@ximian.com>

    	Released version 0.2.1 "Camebridge" of the Mono Debugger :-)
    
    svn path=/trunk/debugger/; revision=12214
    Martin Baulig committed Mar 5, 2003
Commits on Mar 4, 2003
  1. 2003-03-04 Martin Baulig <martin@ximian.com>

    	* widgets/generator/Makefile.am: Only rebuild things if we're in
    	maintainer mode.
    
    	* widgets/*/generated/: Include the generated files in the
    	distribution since we aren't rebuilding them in the tarballs.
    
    svn path=/trunk/debugger/; revision=12197
    Martin Baulig committed Mar 4, 2003
  2. 2003-03-04 Martin Baulig <martin@ximian.com>

    	* configure.in: Improved the gtk# check; actually check for
    	gapi_codegen.exe and don't build the GUI if we can't find gtk#.
    
    svn path=/trunk/debugger/; revision=12196
    Martin Baulig committed Mar 4, 2003
  3. make distcheck

    svn path=/trunk/debugger/; revision=12180
    Martin Baulig committed Mar 4, 2003
  4. make distcheck

    svn path=/trunk/debugger/; revision=12179
    Martin Baulig committed Mar 4, 2003
  5. 2003-03-04 Martin Baulig <martin@ximian.com>

    	* RELEASE-NOTES-0.2.1.txt: New file.  This is more or less a copy
    	of the RELEASE-NOTES-0.2.0.txt.
    
    	* NEWS: Added a few news entries.
    
    svn path=/trunk/debugger/; revision=12178
    Martin Baulig committed Mar 4, 2003
  6. More documentation.

    svn path=/trunk/debugger/; revision=12177
    Martin Baulig committed Mar 4, 2003
  7. Added more documentation.

    svn path=/trunk/debugger/; revision=12175
    Martin Baulig committed Mar 4, 2003
  8. Added more documentation.

    svn path=/trunk/debugger/; revision=12174
    Martin Baulig committed Mar 4, 2003
  9. Added help for expressions.

    svn path=/trunk/debugger/; revision=12170
    Martin Baulig committed Mar 4, 2003
  10. Ooops, this was a mistake.

    svn path=/trunk/debugger/; revision=12169
    Martin Baulig committed Mar 4, 2003
Commits on Mar 3, 2003
  1. More work on the help system.

    svn path=/trunk/debugger/; revision=12155
    Martin Baulig committed Mar 3, 2003
  2. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Generator.cs (Generator.PrintHelp): New
    	method.  Takes whatever the user entered after the `help' command
    	as a string and prints the help.
    
    	* frontends/scriptings/Tokenizer.cs (token): If we encounter a
    	Token.HELP, consume the rest of the line and pass it to
    	Generator.PrintHelp().
    
    svn path=/trunk/debugger/; revision=12154
    Martin Baulig committed Mar 3, 2003
  3. Started to add help support ....

    svn path=/trunk/debugger/; revision=12153
    Martin Baulig committed Mar 3, 2003
  4. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Generator.cs: New file.
    
    	* frontends/scripting/Command.cs: Added a [Command] attribute to
    	all commands.
    
    	* frontends/scripting/Expression.cs: Added an [Expression]
    	attribute to all expressions.
    
    svn path=/trunk/debugger/; revision=12149
    Martin Baulig committed Mar 3, 2003
  5. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Command.cs (HelpCommand): Removed.
    
    svn path=/trunk/debugger/; revision=12130
    Martin Baulig committed Mar 3, 2003
  6. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Parser.jay (command): Splitted into
    	`generated_command', `other_command' and `assert_command' and
    	removed the "help" command.
    
    	* frontends/scripting/Expression.cs
    	(ProgramArgumentsExpression): New expression.
    
    svn path=/trunk/debugger/; revision=12129
    Martin Baulig committed Mar 3, 2003
  7. Renamed `breakpoint_number' -> `breakpoint_number_expression'.

    svn path=/trunk/debugger/; revision=12128
    Martin Baulig committed Mar 3, 2003
  8. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Expression.cs
    	(BreakpointNumberExpression): New expression.
    
    svn path=/trunk/debugger/; revision=12127
    Martin Baulig committed Mar 3, 2003
  9. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Expression.cs
    	(ModuleOperationListExpression): New expression.
    
    svn path=/trunk/debugger/; revision=12126
    Martin Baulig committed Mar 3, 2003
  10. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Expression.cs
    	(ModuleListExpression, SourceListExpression, ProcessListExpression):
    	New expressions.
    
    svn path=/trunk/debugger/; revision=12125
    Martin Baulig committed Mar 3, 2003
  11. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Command.cs (StepCommand): Use a separate
    	class for the individual stepping commands.
    
    svn path=/trunk/debugger/; revision=12124
    Martin Baulig committed Mar 3, 2003
  12. Renamed `opt_process' -> `process_expression' etc.

    svn path=/trunk/debugger/; revision=12123
    Martin Baulig committed Mar 3, 2003
  13. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/ScriptingContext.cs
    	(FrameHandle, BacktraceHandle): New public classes.
    
    	* frontends/scripting/Expression.cs
    	(FrameExpression): New expression.
    
    	* frontends/scripting/Parser.jay: Use the new FrameExpression
    	instead of a ProcessExpression and a frame number.
    
    svn path=/trunk/debugger/; revision=12122
    Martin Baulig committed Mar 3, 2003
  14. 2003-03-03 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/Command.cs: Moved some stuff into the
    	following three new files.
    
    	* frontends/scripting/Expression.cs: New file.
    	* frontends/scripting/VariableExpression.cs: New file.
    	* frontends/scripting/AssertCommand.cs: New file.
    
    svn path=/trunk/debugger/; revision=12117
    Martin Baulig committed Mar 3, 2003
Commits on Mar 1, 2003
  1. 2003-03-01 Martin Baulig <martin@ximian.com>

    	* frontends/scripting/ScriptingContext.cs: Automatically run newly
    	created threads in the background.
    
    svn path=/trunk/debugger/; revision=12078
    Martin Baulig committed Mar 1, 2003
  2. 2003-03-01 Martin Baulig <martin@ximian.com>

    	* arch/DwarfReader.cs: Ignore line numbers from other source files
    	(macros or #include'd files, for instance).
    
    svn path=/trunk/debugger/; revision=12077
    Martin Baulig committed Mar 1, 2003
  3. 2003-03-01 Martin Baulig <martin@ximian.com>

    	* classes/SourceFileFactory.cs: Cache the file contents in an
    	ObjectCache.
    
    	* backends/Debugger.cs (SourceFileFactory): New public property.
    
    	* interfaces/IMethod.cs (IMethodSource.SourceBuffer): Always
    	return the method contents here, also when the method belongs to
    	an actual source file.
    
    svn path=/trunk/debugger/; revision=12076
    Martin Baulig committed Mar 1, 2003
Commits on Feb 27, 2003
  1. 2003-02-27 Martin Baulig <martin@ximian.com>

    	* frontends/gui/SourceManager.cs (GetSourceView): Use the
    	SourceFile / ISourceBuffer as hash key, not the IMethodSource.
    
    svn path=/trunk/debugger/; revision=12030
    Martin Baulig committed Feb 27, 2003
  2. 2003-02-27 Martin Baulig <martin@ximian.com>

    	* backends/server/server.h (CommandError): Cleaned this up.
    
    	* backends/ptrace/PTrace.cs: Throw a TargetMemoryException if
    	reading from the target's memory failed.
    
    	* classes/TargetException.cs (LocationInvalidException): Added
    	.ctor which takes a TargetException.
    
    	* backends/native/*: Pass TargetExceptions to the
    	LocationInvalidException's .ctor.
    
    	* backends/mono-csharp/*: Likewise.
    
    svn path=/trunk/debugger/; revision=12028
    Martin Baulig committed Feb 27, 2003
  3. 2003-02-27 Martin Baulig <martin@ximian.com>

    	* backends/native/NativeStringObject.cs (ReadString): Quote
    	non-printable characters in the returned string, read at most
    	MaximumDynamicSize chars.
    
    svn path=/trunk/debugger/; revision=12026
    Martin Baulig committed Feb 27, 2003
Commits on Feb 26, 2003
  1. Make it compile with the latest gtk#.

    svn path=/trunk/debugger/; revision=12013
    Martin Baulig committed Feb 26, 2003
  2. *** empty log message ***

    svn path=/trunk/debugger/; revision=12012
    Martin Baulig committed Feb 26, 2003
  3. Added ToString ().

    svn path=/trunk/debugger/; revision=12011
    Martin Baulig committed Feb 26, 2003
  4. 2003-02-26 Martin Baulig <martin@ximian.com>

    	* backends/SingleSteppingEngine.cs (check_method_operation):
    	Enable this for native methods as well.
    
    svn path=/trunk/debugger/; revision=12010
    Martin Baulig committed Feb 26, 2003