- 13 Ock, 2003 1 kayıt (commit)
-
-
Tim Peters yazdı
managed to delete the @test file it intended to delete. Also, I don't see a reason to create a 4MB file in the new test, so cut it back to 16K.
-
- 10 Ock, 2003 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Closing an mmap'ed file (calling munmap) twice on Solaris caused a core dump. Will backport.
-
- 11 Eyl, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
exception occurred so it should only be closed in the else clause. Without this change we can an UnboundLocalError on Linux: Traceback (most recent call last): File "Lib/test/test_mmap.py", line 304, in ? test_both() File "Lib/test/test_mmap.py", line 208, in test_both m.close() UnboundLocalError: local variable 'm' referenced before assignment
-
- 10 Eyl, 2002 2 kayıt (commit)
-
-
Tim Peters yazdı
more instances of the bizarre "del f; del m" ways to spell .close() (del won't do any good here under Jython, etc).
-
Tim Peters yazdı
with a size larger than the underlying file worked on Windows. It does <wink>. However, merely creating an mmap that way has the side effect of growing the file on disk to match the specified size. A *later* test assumed that the file on disk was still exactly as it was before the new "size too big" test was added, but that's no longer true. So added a hack at the end of the "size too big" test to truncate the disk file back to its original size on Windows.
-
- 07 Eyl, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 05 Eyl, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Raise ValueError if user passes a size to mmap which is larger than the file.
-
- 23 Tem, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
imports e.g. test_support must do so using an absolute package name such as "import test.test_support" or "from test import test_support". This also updates the README in Lib/test, and gets rid of the duplicate data dirctory in Lib/test/data (replaced by Lib/email/test/data). Now Tim and Jack can have at it. :)
-
- 23 Nis, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
On Win2K it thought 'foo' started at byte offset 0 instead of at the pagesize, and on Win98 it thought 'foo' didn't exist at all. Somehow or other this is related to the new "in memory file" gimmicks in bsddb, but the old bsddb we use on Windows sucks so bad anyway I don't want to bother digging deeper. Flushing the file in test_mmap after writing to it makes the problem go away, so good enough.
-
- 18 Nis, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
Close a file before trying to unlink it, and apparently Cygwin needs writes to an mmap'ed file to get flushed before they're visible. Bugfix candidate, but I think only for the 2.2 line (it's testing features that I think were new in 2.2).
-
- 08 Mar, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
mmap_find_method(): this obtained the string to find via s#, but it ignored its length, acting as if it were \0-terminated instead. Someone please run on Linux too (the extended test_mmap works on Windows). Bugfix candidate.
-
- 13 Kas, 2001 2 kayıt (commit)
-
-
Tim Peters yazdı
to have single "expected output" file.
-
Tim Peters yazdı
This gives mmap() on Windows the ability to create read-only, write- through and copy-on-write mmaps. A new keyword argument is introduced because the mmap() signatures diverged between Windows and Unix, so while they (now) both support this functionality, there wasn't a way to spell it in a common way without introducing a new spelling gimmick. The old spellings are still accepted, so there isn't a backward- compatibility issue here.
-
- 11 May, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
Remove unused import of "sys". If the file TESTFN exists before we start, try to remove it. Add spaces around the = in some assignments.
-
- 10 May, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
and wrap the body in try/finally to ensure TESTFN gets cleaned up no matter what.
-
- 09 Şub, 2001 1 kayıt (commit)
-
-
Eric S. Raymond yazdı
-
- 17 Ock, 2001 1 kayıt (commit)
-
-
Marc-André Lemburg yazdı
and replaces them with a new API verify(). As a result the regression suite will also perform its tests in optimization mode. Written by Marc-Andre Lemburg. Copyright assigned to Guido van Rossum.
-
- 14 Ock, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 12 Ara, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
Use != instead of <> since <> is documented as "obsolescent". Use "is" and "is not" when comparing with None or type objects.
-
- 23 Eki, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 04 Eyl, 2000 1 kayıt (commit)
-
-
Tim Peters yazdı
waste an hour tracking down an illusion; repaired it; writing/reading non- printable characters (except \t\r\n) into/outof text-mode files ain't defined x-platform, and at least some Windows text editors do surprising things in their presence. Also added a by-hand "build humber" to the Windows build, in an approximation of Python's inexplicable BUILD-number Unix scheme. I'll try to remember to increment it each time I make a Windows installer available. It's starting at 2, cuz I've put 2 installers out so far (both with BUILD #0).
-
- 30 Tem, 2000 2 kayıt (commit)
-
-
Thomas Wouters yazdı
-
Mark Hammond yazdı
-
- 11 Tem, 2000 2 kayıt (commit)
-
-
Peter Schneider-Kamp yazdı
-
Andrew M. Kuchling yazdı
-
- 18 Haz, 2000 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 05 Nis, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
This patch fixes the mmap module on Windows 9x. Also updates the mmap test to remove the test file.
-
- 31 Mar, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
was a superfluous check for the platform.
-
Guido van Rossum yazdı
-
- 30 Mar, 2000 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
Win32 test case
-