Guido van Rossum
7bf22de753
Patch for QNX, by Chris Herborth.
1997-12-02 20:34:19 +00:00
Guido van Rossum
91221c29f2
Support for netbsd1 and freebsd3, after suggestions by Anders Andersen
...
and Jacques Vidrine.
1997-12-02 20:30:29 +00:00
Guido van Rossum
c0f29c2d31
When a port is specified in an ftp:// URL, must convert it to a number!
1997-12-02 20:26:21 +00:00
Guido van Rossum
240ddc8a68
Typo in example (missing '=') discovered by Sandy Langbart.
1997-12-02 20:08:06 +00:00
Guido van Rossum
80f8be8901
Support for the "event" command, new in Tk 4.2.
...
By Case Roole.
1997-12-02 19:51:39 +00:00
Guido van Rossum
2888a12eed
Add attributions to Jeffrey Ollie and Tim Peters for re.py.
1997-12-02 19:44:54 +00:00
Guido van Rossum
b7f454d119
Add attributions to Jeffrey Ollie and Tim Peters for re.py; new QNX
...
section from Chris Herborth.
1997-12-02 19:44:31 +00:00
Guido van Rossum
4954595036
Changes for FreeBSD and NetBSD: NetBSD does shared libs just like FreeBSD
...
(big surprise), and FreeBSD has pthread support in -lc_r -- maybe NetBSD
has too.
1997-12-02 19:28:29 +00:00
Guido van Rossum
8e29a59b39
Skip directories when installing library files; this avoids problems
...
when test/output is found (/usr/bin/install chokes on this; no idea
why install-sh doesn't).
1997-12-02 19:18:27 +00:00
Guido van Rossum
3593e5c4c3
Document new behavior of isinstance() when using a type object.
1997-12-02 19:15:01 +00:00
Guido van Rossum
f5dd914196
Support type objects in isinstance().
...
E.g. isinstance('',types.StringType) will return true now instead of
raising a TypeError exception. This is for JPython compatibility.
1997-12-02 19:11:45 +00:00
Guido van Rossum
6cedf82ac1
Make modes for installed files and directories variables; change the
...
default for directories (not for files!) to be group writable.
1997-12-02 17:52:37 +00:00
Guido van Rossum
11fbef5f92
Sjoerd sez: global substitute \240 with \177.
1997-12-02 17:45:39 +00:00
Guido van Rossum
30e817ef32
Changed the occurrence of *shared* in the example so people won't
...
accidentally uncomment it...
1997-12-02 16:46:39 +00:00
Guido van Rossum
376467ada6
Added stropts.h to the list of files automatically regenerated.
1997-12-02 14:37:20 +00:00
Barry Warsaw
5284589097
Generated from Solaris 2.6's /usr/include/sys/stropts.h via
...
Tools/scripts/h2py.py. This file contains many useful streamio(7)
constants, especially the ones that support passing open file
descriptors through a pipe: I_RECVFD and I_SENDFD.
1997-12-02 04:49:09 +00:00
Guido van Rossum
893a8cbae7
*** empty log message ***
1997-12-02 03:42:17 +00:00
Guido van Rossum
f58575ea16
Comment out crypt by default; it's not used very much and messes up
...
the default build on Linux (because it requires -lcrypt which isn't
availabel everywhere).
Some improvements to the _tkinter build line suggested by Case Roole.
1997-12-02 03:23:01 +00:00
Guido van Rossum
cf4559a62e
Added Pareto and Weibull distributions, courtesy Jeremy Hylton.
1997-12-02 02:47:39 +00:00
Barry Warsaw
c99a239f42
Added strop.split tests when sep is None.
1997-12-02 00:30:04 +00:00
Barry Warsaw
93be92d309
split_whitespace(): Make sure delimiter is stripped from the beginning
...
of the remainder item (last item in list) when maxsplit is < the
number of occurrences.
1997-12-02 00:29:30 +00:00
Barry Warsaw
8529ebb78c
Require 'cl when compiling so that the push macro gets picked in Emacs
...
19.34.
1997-12-01 20:03:12 +00:00
Guido van Rossum
0f280b6099
Use $LOGNAME instead of $USER to get the current user -- it seems to
...
be the state of the art.
1997-12-01 18:50:09 +00:00
Barry Warsaw
433c8ca328
Removed Queue.py. It's documented now.
1997-12-01 16:35:54 +00:00
Guido van Rossum
f6e8316b01
Initialize __version__ to the correct version string regardless of
...
what RCS checkout options are used. Problem first diagnosed by Marc
Lemburg.
1997-12-01 15:57:40 +00:00
Guido van Rossum
06ba34c5d4
In string.split(), honor maxsplit (if > 0).
...
In string.splitfields(), ignore maxsplit if <= 0, rather than ignoring
maxsplit=0 but effectively treating negative numbers the same as
maxsplit=1. Also made the test for maxsplit slightly more efficient
(set it to the length of the string when <= 0 so the test for its
presence can be omitted from the loop).
1997-12-01 15:25:19 +00:00
Barry Warsaw
58a88b3e34
_Environ(): Added __getinitargs__() method so os.environ.copy() works,
...
as does unpickling, as in: pickle.loads(pickle.dumps(os.environ)).
Hope this is right! Don't shoot me Guido. :-)
1997-12-01 04:30:19 +00:00
Fred Drake
798654fc68
Added \indexsubitem definition; functions were previously indexed for the
...
wrong module.
1997-11-30 05:53:22 +00:00
Fred Drake
2478f9d5a2
Added \indexsubitem definition. Non-optimal, but two modules are sharing
...
the documentation here.
1997-11-30 05:38:44 +00:00
Fred Drake
92796d1f01
Added \indexsubitem definition; functions were previously indexed for the
...
wrong module.
1997-11-30 05:27:26 +00:00
Fred Drake
7730cc067f
Updated \indexsubitem; functions had been indexed for the wrong module.
1997-11-30 05:23:47 +00:00
Barry Warsaw
9181190c76
Added tests of strop.replace()
1997-11-29 00:25:30 +00:00
Barry Warsaw
f577c08683
mymemreplace(), strop_replace(): Add support for optional 4th argument
...
maxsplit which is implemented in string.py but wasn't here. The
reference manual doesn't define what happens when maxsplit is negative
or larger than the number of occurrences, but in either case, I
implemented this as all get replaced. Default value is zero which
replaces all occurrences.
1997-11-29 00:10:07 +00:00
Barry Warsaw
ffbc17da19
(py-traceback-line-re): Relaxation of regexp to catch SyntaxErrors.
...
Harri Pasanen.
1997-11-27 20:08:14 +00:00
Guido van Rossum
73ec2c0081
Slip of the keyboard (f__ should be __). Dunno why I had a totally
...
messed up (but not checked in) version in my work files and didn't
notice before releasing 1.5 -- at least the distributed latex file
doesn't have the bogus warning about changed __init__ semantics.
1997-11-27 01:39:15 +00:00
cvs2svn
22cf347955
This commit was manufactured by cvs2svn to create tag 'r15b1'.
1997-11-26 21:20:51 +00:00
Guido van Rossum
8253671b6f
Dumb typo.
1997-11-26 21:20:51 +00:00
Barry Warsaw
f471056b0a
(py-process-filter): py-delete-file-silently is obsolete. Use a
...
py-safe wrapped delete-file call instead.
1997-11-26 21:00:36 +00:00
Barry Warsaw
3b3ff4e96e
(py-compute-indentation): Check for multiline stringness and
...
commentness so that hitting TAB in the middle of a comment will still
indent the line.
1997-11-26 20:58:48 +00:00
Barry Warsaw
8c4a8de75e
(py-mode-map): Bind py-mark-def-or-class to C-M-h with a different
...
spelling so that it doesn't clobber the standard M-BS binding. This
should be portable between X/Emacsen.
1997-11-26 20:30:33 +00:00
Guido van Rossum
66d010ab3c
Reordered and slightly edited the highlights of changes.
1997-11-26 17:37:31 +00:00
Guido van Rossum
647738002c
Revamped README for release of 1.5b1.
1997-11-26 17:07:02 +00:00
Guido van Rossum
7ea639b133
Added list of what's new in 1.5b1. Changed intro and some section titles.
1997-11-26 16:36:28 +00:00
Guido van Rossum
4d8e7c5464
Four more valuable contributors...
1997-11-26 16:35:55 +00:00
Guido van Rossum
0b23348aa9
The usual
1997-11-26 15:44:34 +00:00
Guido van Rossum
330c660f66
The dependency of tarhtml on l2h was a bad idea.
1997-11-26 15:31:32 +00:00
Barry Warsaw
c8520351af
(python-mode): Make imenu-create-index-function buffer local.
...
(imenu-example--create-python-index-engine): Use
buffer-substring-no-properties. Also, don't use
imenu-create-submenu-name. Apparently it is obsolete.
These Imenu patches were given by Christian Egli
<christian.egli@stest.ch>
1997-11-26 06:14:40 +00:00
Barry Warsaw
4da6bd51dd
(py-mark-def-or-class): Added an exchange-point-and-mark and a
...
py-keep-region-active so that the marked def/class gets the
zmacs-region or transient-mark region highlighted. Also point should
be left at the end of the marked region.
(py-mode-map): Moved py-mark-def-or-class to M-C-h to conform to Emacs
major mode standards.
1997-11-26 06:00:26 +00:00
Barry Warsaw
e467bfbfe9
(python-mode): Patch to fix Imenu support under Emacs, given by
...
Torsten Hilbrich <Torsten.Hilbrich@bln.de>.
1997-11-26 05:40:58 +00:00
Barry Warsaw
47384789b2
(py-kill-emacs-hook): Simplification.
1997-11-26 05:27:45 +00:00