[perl-win32-gui-hackers] Fixing Scintilla

2005-12-03 Thread Jeremy White
Hi, I'm trying to fix Scintilla, with the aim of creating a new release of this module. The problem is that Scintilla defines and uses it's own PERLWIN32GUI_USERDATA structure. As this structure has changed over time in Win32-GUI it creates all kinds of problems with this module (Scintilla su

[perl-win32-gui-hackers] Commit (crashes on exit and memory leaks)

2005-12-03 Thread Robert May
Last Night I committed a couple of bug fixes: - GUI.h change order of instructions in PERL_FREE macro to prevent crashes (Trackers 1243378 and 1248578) I hope this fix will eliminate most of the crashes/warnings hat happen on program termination. If you have any example code that still crash

[perl-win32-gui-hackers] Commit

2005-12-03 Thread Jeremy White
Hi, I've just committed a change to the typemap. It now uses one hash lookup, rather than two, and as a result is faster. As this typemap is used for almost all objects and method calls, there might be some gains for some calls (depending on what the method actually does). The benchmark below