Sam Liddicott

Show:

What's happening?

  • librsync 0.9.7 as windows dll

    This patch declares rs_compare_targets as cdecl and removes the explicit callback typecast. The typecast was not needed in unix (afaik) and didn't work in windows if cdecl was not specified and isn't needed if cdecl is specified It adds a sources file suitable for MSVC build system, and a .def file to help build the dll. The patch needs some review but allows me to build a DLL on windows...

    2009-10-07 09:26:29 UTC in librsync -- network-delta library

  • Comment: SetWindowsHookEx stuff failing on winxp sp3

    See bug: 1192980 I've taken his work and written a helper macro file RSNDMSG.h (remote send message) and also patched GuiTest.xs so I can now control the listview32 controls without using hookproc. I'll attach a patch next.

    2008-10-09 11:11:17 UTC in Win32::GuiTest

  • Comment: SetWindowsHookEx stuff failing on winxp sp3

    The attached patch to latest CVS on 9 Oct 2008, allows GetLVItemText to work without needing to hook the wndproc. Which is good, as hooking isn't working for me - maybe a cygwin problem.

    2008-10-09 08:39:52 UTC in Win32::GuiTest

  • 2 new functions

    WaitNewWindowLike(\@old_windows, $rest) Like WaitWindowLike except the first parameter is a list reference to windows that already exist and should be ignored. Usually used like this: my @handles=FindWindowLike(...); system("explorer c:"); my ($explorer)=WaitNewWindowLike(\@handles, ...); where ... represents the sa.

    2008-10-08 10:41:34 UTC in Win32::GuiTest

  • SetWindowsHookEx stuff failing on winxp sp3

    Even with latest CVS, I require this patch for SetWindowsHookEx to work at all: diff -u -r1.2 GuiTest.xs --- GuiTest.xs 1 Oct 2008 11:27:45 -0000 1.2 +++ GuiTest.xs 8 Oct 2008 10:15:38 -0000 @@ -315,6 +315,10 @@ HHOOK SetHook(HWND hWnd, UINT &uMsg, char *lpMsgId) { g_hWnd = hWnd; + if (! g_hDLL) { + g_hDLL=GetModuleHandle("GuiTest.dll"); + fprintf(stderr,"had to get module...

    2008-10-08 10:24:15 UTC in Win32::GuiTest

  • SWIG

    samjam committed patchset 5337 of module SWIG to the SWIG CVS repository, changing 1 files.

    2003-12-09 13:13:42 UTC in SWIG

  • SWIG

    samjam committed revision 5514 to the SWIG SVN repository, changing 1 files.

    2003-12-09 13:13:42 UTC in SWIG

  • SWIG

    samjam committed patchset 3810 of module SWIG to the SWIG CVS repository, changing 2 files.

    2002-10-01 14:47:09 UTC in SWIG

  • SWIG

    samjam committed revision 3947 to the SWIG SVN repository, changing 2 files.

    2002-10-01 14:47:09 UTC in SWIG

  • SWIG

    samjam committed patchset 3809 of module SWIG to the SWIG CVS repository, changing 2 files.

    2002-10-01 13:15:58 UTC in SWIG

About Me

  • 2001-04-05 (9 years ago)
  • 189629
  • samjam (My Site)
  • Sam Liddicott

Send me a message