Fredrik Lundh
019bcb598d
- changed sre.Scanner to use lastindex instead of index.
2000-07-02 22:59:57 +00:00
Fredrik Lundh
c2301730b8
- experimental: added two new attributes to the match object:
...
"lastgroup" is the name of the last matched capturing group,
"lastindex" is the index of the same group. if no group was
matched, both attributes are set to None.
the (?P#) feature will be removed in the next relase.
2000-07-02 22:25:39 +00:00
Tim Peters
c9c02c4cf3
Repair docs for math.frexp (they were wrong).
...
Reported on c.l.py by Kirill Simonov.
2000-07-02 20:17:08 +00:00
Fredrik Lundh
7cafe4d7e4
- actually enabled charset anchors in the engine (still not
...
used by the code generator)
- changed max repeat value in engine (to match earlier array fix)
- added experimental "which part matched?" mechanism to sre; see
http://hem.passagen.se/eff/2000_07_01_bot-archive.htm#416954
or python-dev for details.
2000-07-02 17:33:27 +00:00
Fred Drake
b19948b7fb
Typo (mine): Garsholm --> Garshol
...
Noted by Rob Hooft <rob@hooft.net>.
2000-07-02 13:52:21 +00:00
Fredrik Lundh
3562f11764
-- use charset bitmaps where appropriate. this gives a 5-10%
...
speedup for some tests, including the python tokenizer.
-- added support for an optional charset anchor to the engine
(currently unused by the code generator).
-- removed workaround for array module bug.
2000-07-02 12:00:07 +00:00
Fredrik Lundh
c13222cdff
- fixed "{ in any other context" bug
...
- minor comment touchups in the C module
2000-07-01 23:49:14 +00:00
Fred Drake
0cebe439ce
test(): Removed; regression test is in test.test_winreg2, not testreg.
2000-07-01 20:57:03 +00:00
Tim Peters
f9a4a6eec1
Typo repair.
2000-07-01 20:38:27 +00:00
Paul Prescod
1e68827c8f
Misc fixes and improvements.
2000-07-01 19:21:47 +00:00
Paul Prescod
bd8c2ae758
Removed unncessary dependency.
2000-07-01 19:19:32 +00:00
Paul Prescod
ebc0473c05
Fixed test output
2000-07-01 19:17:43 +00:00
Fredrik Lundh
22d2546520
today's SRE update:
...
-- changed 1.6 to 2.0 in the file headers
-- fixed ISALNUM macro for the unicode locale. this
solution isn't perfect, but the best I can do with
Python's current unicode database.
2000-07-01 17:50:59 +00:00
Fred Drake
c3a65982a3
others --> other's (possessive)
...
Usage error noted by Grant Griffin <grant.griffin@iowegian.com>.
2000-07-01 17:47:38 +00:00
Fred Drake
506a7a87ff
Send a "ARTICLE" --> Send an "ARTICLE"
...
Usage error noted by Grant Griffin <grant.griffin@iowegian.com>.
2000-07-01 17:43:19 +00:00
Andrew M. Kuchling
791b366f8f
Added more changes from /F
2000-07-01 15:04:18 +00:00
Paul Prescod
7993bcc040
Added minidom tests.
2000-07-01 14:54:16 +00:00
Just van Rossum
edd9924474
a minimal test app to show how to build a standalone app with W
2000-07-01 14:31:24 +00:00
Fredrik Lundh
efecc7d05b
changed repr and str to always convert unicode strings
...
to 8-bit strings, using the default encoding.
2000-07-01 14:31:09 +00:00
Just van Rossum
5069498884
added clearkey = '\033'
2000-07-01 14:30:30 +00:00
Just van Rossum
ed2ed9483f
fixed bug in comment matching
2000-07-01 14:30:08 +00:00
Paul Prescod
b58e6b10b6
Tightened xml.sax.__init__.py
2000-07-01 13:44:04 +00:00
Andrew M. Kuchling
fed4f1e9c5
Changes from Moshe:
...
- distutils: Windows installers are already working
- string methods: .join() seems to be the concensus, so it should probably
be docommented
- filecmp.py supersedes cmp, cmpcache and dircmp
- winreg is completely new: _winreg is an adaptation of what used to be in
win32api, and winreg is a Python implementation which adds OO syntax.
Perhaps you know that, but the text is misleading.
2000-07-01 12:33:43 +00:00
Guido van Rossum
46d565111e
getatime() returned the mtime instead of the atime.
...
Similar to an old bug in ntpath.py.
2000-07-01 10:52:49 +00:00
Fred Drake
9e94afd18d
Fix bug #314 , reported by Craig Allen <cba@mediaone.net>:
...
splittype(): Always lower-case the URL scheme; these are supposed to be
normalized according to RFC 1738 anyway.
2000-07-01 07:03:30 +00:00
Fred Drake
162bd855a6
Fix bug #345 reported by David Bolen <db3l@fitlinxx.com>:
...
getatime() returned the mtime instead of the atime.
Similar to an old bug in posixpath.py.
2000-07-01 06:36:51 +00:00
Fred Drake
d95f4e1a0d
Martin von Loewis <loewis@informatik.hu-berlin.de>:
...
Correct typo that caused a well-formedness failure.
2000-07-01 06:26:44 +00:00
Paul Prescod
73678dac48
Reference cycle fixes
2000-07-01 04:58:47 +00:00
Barry Warsaw
8fcaa92c5f
init_exceptions(): Decref `doc' so it doesn't leak.
2000-07-01 04:45:52 +00:00
Guido van Rossum
c08cb04c29
the usual
2000-07-01 04:23:47 +00:00
Guido van Rossum
880066a9cb
A bunch of project files were checked in as text files.
...
They should all be binary (cvs admin -kv has now been applied).
2000-07-01 04:03:32 +00:00
Guido van Rossum
74991fa4a3
Add ucnhash (new subproject).
2000-07-01 03:46:38 +00:00
Mark Hammond
20c8bc6ba3
The Python include paths were not specified.
2000-07-01 03:43:33 +00:00
Fred Drake
728819af5d
Restore strict checking of socket address values; addresses passed to
...
the bind(), connect(), and connect_ex() methods must be a single
parameter.
Originally part of 1.98, reverted in 1.100.
2000-07-01 03:40:12 +00:00
Guido van Rossum
54610f31cc
output for openpty test
2000-07-01 03:34:14 +00:00
Guido van Rossum
3e4d2f6dcf
Define a magical symbol and magic include path so it will compile without
...
changes to the bsddb source.
2000-07-01 03:27:22 +00:00
Mark Hammond
2c62154e98
Add ucnhash to the workspace, as a dependency of python20.
2000-07-01 03:15:37 +00:00
Mark Hammond
5824f373d4
ucnhash now correctly builds for Windows.
2000-07-01 03:14:51 +00:00
Mark Hammond
9802255444
Update all projects so Debug builds use "/Zi" instead of "/ZI", which means everything should still build under MSVC5
...
NOTE: All these projects had messed-up line endings (but MSVC didnt mind). Executing a diff with "--ignore-all-space" will show the specific changes, but I made a complete checkin with correct line endiings as it is the correct thing to do!
2000-07-01 03:12:59 +00:00
Tim Peters
610a827b13
Repaired two URLs.
2000-07-01 02:51:23 +00:00
Fred Drake
b906d2ee66
Do not build the "longhtml" version for pre-release versions.
2000-07-01 02:37:37 +00:00
Fred Drake
1cd3c14034
The new copyright / license.
2000-07-01 01:41:55 +00:00
Guido van Rossum
a0f7e8574c
Thomas Wouters: Test script for openpty()
2000-07-01 01:13:31 +00:00
Guido van Rossum
db67739d4f
Jack Jansen, Mac patch:
...
Include limits.h if we have it.
2000-07-01 01:09:43 +00:00
Guido van Rossum
f12d7a02a0
Jack Jansen, Mac patch:
...
If we have stat.h include it if we don't have sys/stat.h
2000-07-01 01:08:11 +00:00
Guido van Rossum
63e97ad4ea
Jack Jansen, Mac patch:
...
Include stat.h if needed; different Mac filename compare
2000-07-01 01:06:56 +00:00
Guido van Rossum
4cc6ac7b87
Neil Schemenauer: small fixes for GC
2000-07-01 01:00:38 +00:00
Guido van Rossum
ce8e1dc395
clean up warnings in Win32 build of mmapmodule.c
2000-07-01 00:51:51 +00:00
Guido van Rossum
9f754e0e2d
In b_setitem(), instead of the platform dependent CHAR_MIN and
...
CHAR_MAX, use hardcoded -128 and 127. This may seem strange, unless
you realize that we're talking about signed bytes here! Bytes are
always 8 bits and 2's complement. CHAR_MIN and CHAR_MAX are
properties of the char data type, which is guaranteed to hold at least
8 bits anyway.
Otherwise you'd get failing tests on platforms where unsigned char is
the default (e.g. AIX).
Thanks, Vladimir Marangozov, for finding this nit!
2000-07-01 00:38:19 +00:00
Guido van Rossum
973e4dcaff
Update a bunch of URLs. No longer suggests to join PSA or Consortium.
2000-07-01 00:34:39 +00:00