cpython/Misc
Brett Cannon 4d94743c28 When range checking was added to time.strftime() a check was placed on tm_isdst
to make sure it fell within [-1, 1] just in case someone implementing
strftime() in libc was stupid enough to assume this. Turns out, though, some
OSs (e.g. zOS) are stupid enough to use values outside of this range for time
structs created by the system itself. So instead of throwing a ValueError,
tm_isdst is now normalized before being passed to strftime().

Fixes issue #6823. Thanks Robert Shapiro for diagnosing the problem and
contributing an initial patch.
2009-09-22 00:29:48 +00:00
..
RPM
TextMate/Python-Dev.tmbundle
Vim
ACKS When range checking was added to time.strftime() a check was placed on tm_isdst 2009-09-22 00:29:48 +00:00
AIX-NOTES Issue #5341: Fix a variety of spelling errors. 2009-02-21 20:27:01 +00:00
BeOS-NOTES
BeOS-setup.py
HISTORY #6332: fix word dupes throughout the source. 2009-06-24 06:41:19 +00:00
NEWS When range checking was added to time.strftime() a check was placed on tm_isdst 2009-09-22 00:29:48 +00:00
NEWS.help
PURIFY.README
Porting #6332: fix word dupes throughout the source. 2009-06-24 06:41:19 +00:00
README Adding Wing project file 2009-04-01 18:25:38 +00:00
README.OpenBSD
README.coverity
README.klocwork
README.valgrind
RFD
SpecialBuilds.txt
build.sh 1. Clean workspace more thoughly before build. 2009-07-27 16:09:28 +00:00
cheatsheet #6332: fix word dupes throughout the source. 2009-06-24 06:41:19 +00:00
developers.txt Add Mark Summerfield. 2009-09-19 13:20:49 +00:00
find_recursionlimit.py
gdbinit Fix the "pylocals" gdb command. 2009-07-23 09:17:09 +00:00
indent.pro
pymemcompat.h
python-config.in
python-mode.el
python-wing.wpr Adding Wing project file 2009-04-01 18:25:38 +00:00
python.man update urls 2009-09-13 01:59:31 +00:00
python.pc.in Issue #3585: Add pkg-config support. 2009-05-24 20:23:57 +00:00
setuid-prog.c
valgrind-python.supp
vgrindefs

README

Python Misc subdirectory
========================

This directory contains files that wouldn't fit in elsewhere.  Some
documents are only of historic importance.

Files found here
----------------

ACKS		Acknowledgements
AIX-NOTES	Notes for building Python on AIX
BeOS-NOTES	Notes for building on BeOS
BeOS-setup.py	setup.py replacement for BeOS, see BeOS-NOTES
cheatsheet	Quick summary of Python by Ken Manheimer
find_recursionlimit.py  Script to find a value for sys.maxrecursionlimit
gdbinit		Handy stuff to put in your .gdbinit file, if you use gdb
HISTORY		News from previous releases -- oldest last
HPUX-NOTES	Notes about dynamic loading under HP-UX
indent.pro	GNU indent profile approximating my C style
NEWS		News for this release (for some meaning of "this")
Porting		Mini-FAQ on porting to new platforms
PURIFY.README	Information for Purify users
pymemcompat.h	Memory interface compatibility file.
python.man	UNIX man page for the python interpreter
python-mode.el	Emacs mode for editing Python programs
python-wing.wpr Wing IDE project file
README		The file you're reading now
README.valgrind	Information for Valgrind users, see valgrind-python.supp
RFD		Request For Discussion about a Python newsgroup
RPM		(Old) tools to build RPMs
SpecialBuilds.txt     Describes extra symbols you can set for debug builds
setuid-prog.c	C helper program for set-uid Python scripts
vgrindefs	Python configuration for vgrind (a generic pretty printer)
valgrind-python.supp	Valgrind suppression file, see README.valgrind