SF bug 497854: Short-cuts missing for All Users

Fix Windows-specific install glitch.  Tested on Win2K, but I can't test
on XP.
Already checked in to the release22-maint branch.
This commit is contained in:
Tim Peters 2002-04-04 20:02:04 +00:00
parent fed7e85791
commit 3318792e5f
2 changed files with 24 additions and 10 deletions

View File

@ -142,6 +142,9 @@ Tests
Windows
- The installer now installs Start menu shortcuts under (the local
equivalent of) "All Users" when doing an Admin install.
- file.truncate([newsize]) now works on Windows for all newsize values.
It used to fail if newsize didn't fit in 32 bits, reflecting a
limitation of MS _chsize (which is no longer used).
@ -151,7 +154,9 @@ Windows
the same as, os.waitpid() on POSIX systems. If you're waiting for
a specific process whose pid was obtained from one of the spawn()
functions, the same Python os.waitpid() code works across platforms.
See the docs for details.
See the docs for details. The docs were changed to clarify that
spawn functions return, and waitpid requires, a process handle on
Windows (not the same thing as a Windows process id).
- New tempfile.TemporaryFile implementation for Windows: this doesn't
need a TemproraryFileWrapper wrapper anymore, and should be immune

View File

@ -1512,14 +1512,6 @@ item: Get Registry Key Value
Value Name=Common Programs
Flags=00000100
end
item: Set Variable
Variable=CGROUP_SAVE
Value=%GROUP%
end
item: Set Variable
Variable=GROUP
Value=%GROUPDIR%\%GROUP%
end
item: Else Statement
end
item: Remark
@ -1556,13 +1548,30 @@ item: End Block
end
item: Remark
end
item: Set Variable
Variable=CGROUP_SAVE
Value=%GROUP%
end
item: If/While Statement
Variable=TASKS
Value=B
Flags=00000011
Flags=00000010
end
item: If/While Statement
Variable=DOADMIN
Value=1
end
item: Set Variable
Variable=GROUP
Value=%CGROUPDIR%\%GROUP%
end
item: Else Statement
end
item: Set Variable
Variable=GROUP
Value=%GROUPDIR%\%GROUP%
end
item: End Block
end
item: End Block
end