Commits

Author Commit Message Labels Comments Date
Mark Hammond
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)
Mark Hammond
Support buffer interfaces for the PySID and PySECURITY_DESCRIPTOR objects (thus, buffer(ob) gives read-only access to the raw bytes)
Mark Hammond
Release the Python thread lock when calling CreateProcess and CreateProcessAsUser.
Mark Hammond
Adding the string '""' (ie, a string consisting of 2 double-quotes) to a listbox would crash.
Mark Hammond
If shift is held down when selecting "Run Script", always use the last script run, regardless of the script in the active window.
Mark Hammond
Check the end position does not exceed the length of the test in the control.
Mark Hammond
tabnanny found a couple of problems.
Mark Hammond
Autoduck comments had incorrect case for the new 'Sid' property.
Mark Hammond
Need to initialize the buffer size param to the registry functions. Not doing this causes Win2000 to barf in a bug way.
Mark Hammond
The Pythonwin project files.
Mark Hammond
Test/Demo the Sid support in the event log record (and remove some old cruft that prevented this from working at all!!)
Mark Hammond
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.)
Mark Hammond
SID objects now print themselves using the standard NT format of "PySID:S-X-X-etc" (maybe this should also be done for __repr__?)
Mark Hammond
Made some autoduck patches to Bill's recent changes (yes, Bill has already hassled me to get the autoduck build stuff up :-)
rassilon
PyOverlapped.cpp: added "object" property to attach state to an OVERLAPPED I/O object...
Mark Hammond
My MSVC workspace files.
Tags
b126
Mark Hammond
Prevent crash when > 30000 undoable operations. Needs a better fix - this change just stops collecting undo. (Neil is home soon :-)
Mark Hammond
More robust when IDLE extensions can't be found.
Mark Hammond
Ensure we have a self.filename attribute even on file load failure.
Mark Hammond
Change to the process of building legal Python identifiers - primarily so COM+ objects work.
Mark Hammond
Register() function must return information so the Wise installer knows how to uninstall the COM object.
Mark Hammond
Recent changes ready for build 126
Mark Hammond
Another change I missed when moving directories.
Mark Hammond
Potential crash when closing an editor window with the module browser open. Fixed by moving cleanup from OnDestroy to parent's OnClose.
Mark Hammond
Added info about base class to autoduck comments.
Mark Hammond
Accidently duplicated file - real file lives in win32print subdirectory.
Mark Hammond
Add flush() method so we are closer to real file semantics.
Mark Hammond
Backed out a change for Office 2000 until we have more information.
Mark Hammond
Forgot to bump the makepy version when making the QI change.
Mark Hammond
Missed a change in the directory move.
  1. Prev
  2. Next