| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
all projects, but for the time being all the "fat" targets exclude them, making them basically copy operations. This way we don't have to rename everything, and anyone interested can easily try to fix 68k support.
|
| |
|
|
|
|
| |
so tracking the new defines will be easier in future.
|
| |
|
|
|
|
|
| |
representation of code objects when optimization is on (python -O). It
was always reported as -1 instead of the real lineno.
|
| |
|
| |
|
|
|
|
| |
doesn't mean what the Python programmer thought...
|
|
|
|
| |
Clean up several markup problems & inconsistencies.
|
|
|
|
| |
unicode(): Added \versionadded{} annotations.
|
|
|
|
| |
Added UnicodeType.
|
|
|
|
| |
Added note that Unicode strings are picklable.
|
|
|
|
| |
standard exceptions), added documentation of UnboundLocalError.
|
| |
|
|
|
|
| |
Added UnicodeError description.
|
|
|
|
| |
Add Unicode strings to the list of marshalable types.
|
|
|
|
|
|
|
| |
reduce the size of python16.dll to almost its 1.5.2 size, and remove
dependencies on winsock unless sockets are actually used.
Note that soundex is simply no longer supported.
|
| |
|
|
|
|
| |
Documentation for unichr(), unicode(), update for ord().
|
|
|
|
| |
moved to their own DLLs, or are obsolete (soundex).
|
| |
|
| |
|
|
|
|
|
| |
codecs module documentation, with some preliminary markup
adjustments from FLD.
|
|
|
|
|
| |
Tutorial information about Unicode strings in Python, with some markup
adjustments from FLD.
|
|
|
|
| |
API documentation for Unicode support from C.
|
|
|
|
| |
those markups! <with-mixed-feelings>
|
|
|
|
| |
Added Unicode type to the language reference.
|
|
|
|
| |
(Mark Hammond.)
|
| |
|
| |
|
|
|
|
|
|
| |
B. Hartwell <slt5v@cc.usu.edu>.
Removed second copy of the "See also" section!
|
|
|
|
|
| |
in the mimetools documentation.
Suggested by Skip Montanaro <skip@mojam.com>.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
his copy of test_contains.py seems to be broken -- the lines he
deleted were already absent). Checkin messages:
New Unicode support for int(), float(), complex() and long().
- new APIs PyInt_FromUnicode() and PyLong_FromUnicode()
- added support for Unicode to PyFloat_FromString()
- new encoding API PyUnicode_EncodeDecimal() which converts
Unicode to a decimal char* string (used in the above new
APIs)
- shortcuts for calls like int(<int object>) and float(<float obj>)
- tests for all of the above
Unicode compares and contains checks:
- comparing Unicode and non-string types now works; TypeErrors
are masked, all other errors such as ValueError during
Unicode coercion are passed through (note that PyUnicode_Compare
does not implement the masking -- PyObject_Compare does this)
- contains now works for non-string types too; TypeErrors are
masked and 0 returned; all other errors are passed through
Better testing support for the standard codecs.
Misc minor enhancements, such as an alias dbcs for the mbcs codec.
Changes:
- PyLong_FromString() now applies the same error checks as
does PyInt_FromString(): trailing garbage is reported
as error and not longer silently ignored. The only characters
which may be trailing the digits are 'L' and 'l' -- these
are still silently ignored.
- string.ato?() now directly interface to int(), long() and
float(). The error strings are now a little different, but
the type still remains the same. These functions are now
ready to get declared obsolete ;-)
- PyNumber_Int() now also does a check for embedded NULL chars
in the input string; PyNumber_Long() already did this (and
still does)
Followed by:
Looks like I've gone a step too far there... (and test_contains.py
seem to have a bug too).
I've changed back to reporting all errors in PyUnicode_Contains()
and added a few more test cases to test_contains.py (plus corrected
the join() NameError).
|
|
|
|
|
| |
Tcl/Tk 8.2 instead of 8.3, because 8.3.0 often crashes on closing a
window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added the bitmaps back, and added the wizard style program group
selection dialog.
Got rid of references to backup etc. inserted by the installer wizard
-- we don't use these.
Got rid of conditionals for Windows 3.1, ditto.
Changed version to 1.6a2.
Changed default install directory to "C:\Python16" (not really, but close).
Install only one copy of python16.lib.
Install the two MS DLLs (versioned) and python16.dll (unversioned) in
the system directory.
Install Tcl/Tk and expat in the DLLs directory.
|
|
|
|
|
| |
Fixed up descriptions of altzone and timezone not to refer to the
0th meridian, which doesn't exist. Reference is now to UTC.
|
|
|
|
| |
Directionality of up/down were confused.
|
|
|
|
|
| |
Note in the "Caveats" section should refer to the exit() function, not
exit_thread().
|
|
|
|
|
|
| |
This patch fixes the mmap module on Windows 9x.
Also updates the mmap test to remove the test file.
|
|
|
|
| |
This patch fixes the mmap module on Windows 9x.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
recognize the '7bit' and '8bit' encodings, to simplify use.
|
|
|
|
| |
(re-written).
|