[Mono-bugs] [Bug 75028][Wis] Changed - Cairo graphics class should have virtual functions

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue May 24 02:20:08 EDT 2005


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by duncan at ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=75028

--- shadow/75028	2005-05-24 02:13:46.000000000 -0400
+++ shadow/75028.tmp.10062	2005-05-24 02:20:08.000000000 -0400
@@ -107,6 +107,26 @@
 and that would be a mistake.   But turning methods into virtual
 methods is something that must be evaluated on a case-by-case basis
 because they effectively introduce a maintenance entry point. 
 
     So we first need good examples of reasons why this must be allowed
 for particular entry points. 
+
+------- Additional Comments From duncan at ximian.com  2005-05-24 02:20 -------
+Per Peter's recommandation, I started a new Mono.Cairo category and
+moved this bug to it.
+
+The binding right now is (horribly?) out of date. It was written back
+in the earlier days of Cairo by me and incrementally updated by
+others, mainly Jordi. It doesn't work at all with the latest Cairo
+release, because they went thru a massive API redesign recently.
+
+I agree with Adam that it'll be a nice to be able to override methods,
+but Ben is also right that this is merely an 'illusion'. With the
+current Cairo API resembling nothing like the one we bind to, I feel
+like this whole discussion is kinda moot.
+
+Since Adam doesn't seem to feel very strongly about this bug, I'm
+leaning towards just closing this. Adam, if you have any strong
+feelings about this, please bring it up now, otherwise, let's close
+the bug (and maybe we can resume this after the binding has been
+ported to the new API).


More information about the mono-bugs mailing list