Commit 3318792e authored by Tim Peters's avatar Tim Peters

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.
parent fed7e857
...@@ -142,6 +142,9 @@ Tests ...@@ -142,6 +142,9 @@ Tests
Windows 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. - 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 It used to fail if newsize didn't fit in 32 bits, reflecting a
limitation of MS _chsize (which is no longer used). limitation of MS _chsize (which is no longer used).
...@@ -151,7 +154,9 @@ Windows ...@@ -151,7 +154,9 @@ Windows
the same as, os.waitpid() on POSIX systems. If you're waiting for 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() a specific process whose pid was obtained from one of the spawn()
functions, the same Python os.waitpid() code works across platforms. 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 - New tempfile.TemporaryFile implementation for Windows: this doesn't
need a TemproraryFileWrapper wrapper anymore, and should be immune need a TemproraryFileWrapper wrapper anymore, and should be immune
......
...@@ -1512,14 +1512,6 @@ item: Get Registry Key Value ...@@ -1512,14 +1512,6 @@ item: Get Registry Key Value
Value Name=Common Programs Value Name=Common Programs
Flags=00000100 Flags=00000100
end end
item: Set Variable
Variable=CGROUP_SAVE
Value=%GROUP%
end
item: Set Variable
Variable=GROUP
Value=%GROUPDIR%\%GROUP%
end
item: Else Statement item: Else Statement
end end
item: Remark item: Remark
...@@ -1556,13 +1548,30 @@ item: End Block ...@@ -1556,13 +1548,30 @@ item: End Block
end end
item: Remark item: Remark
end end
item: Set Variable
Variable=CGROUP_SAVE
Value=%GROUP%
end
item: If/While Statement item: If/While Statement
Variable=TASKS Variable=TASKS
Value=B Value=B
Flags=00000011 Flags=00000010
end
item: If/While Statement
Variable=DOADMIN
Value=1
end end
item: Set Variable item: Set Variable
Variable=GROUP Variable=GROUP
Value=%CGROUPDIR%\%GROUP%
end
item: Else Statement
end
item: Set Variable
Variable=GROUP
Value=%GROUPDIR%\%GROUP%
end
item: End Block
end end
item: End Block item: End Block
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment