[Kde-bindings] Crash when using the valued returned by KDE::EncodingFileDialog.get_save_file_name_and_encoding in korundum

Stefano Crocco stefano.crocco at alice.it
Tue Jan 12 12:43:35 UTC 2010


On Monday 11 January 2010, Richard Dale wrote:
> |Yes, I will try and fix this bug. I think it was caused by QtRuby not
> |working  with methods overloaded on just const-ness.
> |
> |As far as I know we can carry on fixing things right up until the KDE
> |final  release (ie after 5th Jan).
> |
> |I am having trouble with keeping up with the KDE 4.4 release schedule to
> |be  honest. Before I could do anything to QtRuby I needed to split up the
> |Smoke libraries, and get the JavaScript JSmoke bindings sufficiently
> |complete to be able to copy the much improved design into
> |QtRuby/Korundum. That took quite a lot of time, but is now done. The
> |improved JSmoke overloaded method resolution code would fix the above
> |problem properly, but now I've run out of time I might have to do some
> |hacks to get it fixed in Korundum for KDE 4.4
> |
> |I have got about half-way through a major re-factor of QtRuby, but I think
> |it  is too late to get that into the KDE 4.4 branch. The JSmoke code is
> |much tidier, although functionally equivalent to the QtRuby code - it
> |does as much by and large, but looks much simpler (see
> |http://gitorious.org/qtscript-smoke in the src directory for the tidier
> |code).
> |
> |Over six and a half years the QtRuby code has just got more and more
> |untidy -  it is badly in need of a re-factor, and it is very difficult to
> |hurry that for an arbitrary release date like KDE 4.4. My hope is that
> |after the refactor it will be easier to understand, and people other than
> |me will be able to fix things directly in the svn. Then everything won't
> |depend quite so much on me. People must understand the existing code as
> |they send in patches, but I don't even always get time to review and
> |commit the patches quickly enough.

Thanks for the answer

Stefano



More information about the Kde-bindings mailing list