GtkSharp/doc/en/GLib
Dan Winship d6ec3f77ff * generator/ClassBase.cs (Validate): Don't fully validate the
parent class and interfaces (because we don't want to see the
	warnings about certain GtkWidget methods in every single library
	that defines a widget, etc). Instead, use the new
	ValidateForSubclass() method.
	(ValidateForSubclass): only validate the signals

	* generator/InterfaceGen.cs (ValidateForSubclass): for interfaces
	we need to validate the methods too.

	* generator/ObjectGen.cs (Generate): Check for interface method
	collisions against the class's own methods too, not just its other
	interfaces. Also, it's only a collision if the methods' signatures
	have the same types.

	* generator/Signal.cs (GenDefaultHandlerDelegate): Use
	"{0}_managed" rather than "obj" for the internal variable name, to
	avoid compile problems with signals that have a parameter named
	"obj".

	* generator/SymbolTable.cs (MangleName): mangle "internal" to
	"_internal".

svn path=/trunk/gtk-sharp/; revision=48184
2005-08-09 17:33:46 +00:00
..
Argv.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Boxed.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
CDeclCallbackAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
ClassInitializerAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
ConnectBeforeAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
DefaultSignalHandlerAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
DelegateWrapper.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
DestroyHelper.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
DestroyNotify.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
EnumWrapper.xml belated update for GLib.Value changes (and some gratuitous reindentation 2005-07-22 18:47:57 +00:00
FileUtils.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
GException.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
GString.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
GType.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
GTypeAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Idle.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
IdleHandler.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
IWrapper.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
List.xml 2005-06-24 Mike Kestner <mkestner@novell.com> 2005-06-24 19:27:01 +00:00
ListBase+FilenameString.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
ListBase.xml 2005-06-23 Mike Kestner <mkestner@novell.com> 2005-06-23 22:28:06 +00:00
Log.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
LogFunc.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
LogLevelFlags.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
MainContext.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
MainLoop.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Markup.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Marshaller.xml * generator/Parameters.cs (AllowComplexRefs): new property for 2005-06-30 17:09:39 +00:00
MissingIntPtrCtorException.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
NotifyArgs.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
NotifyHandler.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Object.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
ObjectManager.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Opaque.xml * generator/ClassBase.cs (Validate): Don't fully validate the 2005-08-09 17:33:46 +00:00
PrintFunc.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
PropertyAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Signal.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
SignalArgs.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
SignalAttribute.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
SignalCallback.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
SList.xml 2005-06-24 Mike Kestner <mkestner@novell.com> 2005-06-24 19:27:01 +00:00
Source.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Thread.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
Timeout.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
TimeoutHandler.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
TODO 2004-03-05 Hector Gomez M <hectorgm@ciencias.unam.mx> 2004-03-05 13:40:13 +00:00
TypeConverter.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
TypeFundamentals.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00
UnwrappedObject.xml belated update for GLib.Value changes (and some gratuitous reindentation 2005-07-22 18:47:57 +00:00
Value.xml belated update for GLib.Value changes (and some gratuitous reindentation 2005-07-22 18:47:57 +00:00
ValueArray.xml updates to assembly version elements 2005-06-17 18:43:30 +00:00