7
I Use This!
Moderate Activity

Commits : Listings

Analyzed 2 days ago. based on code collected 3 days ago.
Jun 03, 2023 — Jun 03, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Ensure the Python thread-lock is initialized, as all services are implicitly multi-threaded (as the control notifications come on different threads) More... over 24 years ago
Almost re-written to better test and demonstrate RAS. More... over 24 years ago
Number of thread problems, particularly when using callbacks. Also fixed return value in EnumEntries() More... over 24 years ago
First pass at supporting buffer interfaces - NOT TESTED - having trouble finding simple code to exercise this, but it can't break anyone, as we never supported buffer objects before. Also allow None to be used in place of VT_SAFEARRAY, VT_DISPATCH and VT_UNKNOWN. More... over 24 years ago
Use the EM_EXSETSEL message so Windows doesnt truncate the values at 32k. (This fixes a bug in Scintilla when editing files > 32k in size) More... over 24 years ago
There was an error if an attribute on a dynamic, non-lazy COM object was either a keyword or otherwise illegal. Highlighed by IE5 having a method called "print". More... over 24 years ago
This sample had all sort of indentation problems that have been fixed. More... over 24 years ago
Return E_NOTIMPL for a few of the functions that always should have been. AddTypeLib returns S_OK, even though we ignore it (as the same functionality is available by running makepy over the typelib) More... over 24 years ago
Support buffer interfaces for the PySID and PySECURITY_DESCRIPTOR objects (thus, buffer(ob) gives read-only access to the raw bytes) More... over 24 years ago
Release the Python thread lock when calling CreateProcess and CreateProcessAsUser. More... over 24 years ago
Adding the string '""' (ie, a string consisting of 2 double-quotes) to a listbox would crash. More... over 24 years ago
If shift is held down when selecting "Run Script", always use the last script run, regardless of the script in the active window. (Behaviour change - comments welcome on if this is an improvement or deprovement (sic :-)) More... over 24 years ago
Check the end position does not exceed the length of the test in the control. More... over 24 years ago
tabnanny found a couple of problems. More... over 24 years ago
Autoduck comments had incorrect case for the new 'Sid' property. More... over 24 years ago
Need to initialize the buffer size param to the registry functions. Not doing this causes Win2000 to barf in a bug way. More... over 24 years ago
The Pythonwin project files. More... over 24 years ago
Test/Demo the Sid support in the event log record (and remove some old cruft that prevented this from working at all!!) More... over 24 years ago
Removed old, commented code. Added support for the SID element of the EVENTLOGRECORD structure. Renamed the attribute from "Sids" to "Sid" (which should break noone, as "Sids" was always None, so therefore unlikely to be have been used.) More... over 24 years ago
SID objects now print themselves using the standard NT format of "PySID:S-X-X-etc" (maybe this should also be done for __repr__?) More... over 24 years ago
Made some autoduck patches to Bill's recent changes (yes, Bill has already hassled me to get the autoduck build stuff up :-) More... over 24 years ago
PyOverlapped.cpp: added "object" property to attach state to an OVERLAPPED I/O object... PyWinObjects.h: "" win32event.i: Moved WSAEventSelect to win32file win32file.i: * Modified overlapped I/O to use buffer objects instead of PyOVERLAPPEDREADBuf More... over 24 years ago
My MSVC workspace files. More... over 24 years ago
Prevent crash when > 30000 undoable operations. Needs a better fix - this change just stops collecting undo. (Neil is home soon :-) More... over 24 years ago
More robust when IDLE extensions can't be found. More... over 24 years ago
Ensure we have a self.filename attribute even on file load failure. More... over 24 years ago
Change to the process of building legal Python identifiers - primarily so COM+ objects work. More... over 24 years ago
Register() function must return information so the Wise installer knows how to uninstall the COM object. More... over 24 years ago
Recent changes ready for build 126 More... over 24 years ago
Another change I missed when moving directories. More... over 24 years ago