Guido van Rossum
e9bc62d993
RajGopal Srinivasan noted that the latest code doesn't work when
...
running in a non-threaded environment. He added some #ifdefs that fix
this.
1998-11-17 03:45:24 +00:00
Guido van Rossum
f05fc716d1
Remove dead code discovered by Vladimir Marangozov.
1998-11-16 22:46:30 +00:00
Guido van Rossum
da30f4ca6b
Fix typo in doc for handle(): client_request should be client_address.
...
Noted by Stefan Witzel.
1998-11-16 19:07:04 +00:00
Guido van Rossum
fdb3d1a75e
Fix typo in docstring: client_request should be client_address.
...
Noted by Stefan Witzel.
1998-11-16 19:06:30 +00:00
Guido van Rossum
017f7780a8
Make tuples less hungry -- an extra item was allocated but never used.
...
Tip by Vladimir Marangozov.
1998-11-16 18:56:03 +00:00
Guido van Rossum
72fe0859d0
Clarify portability and main program.
1998-11-16 18:37:42 +00:00
Guido van Rossum
a017777bd4
Added intro for 0.1 release and append Grail notes.
1998-11-16 18:34:26 +00:00
Fred Drake
5e8aa549d1
Update the example in "Calling Python Functions from C" to use
...
METH_VARARGS conventions and PyArg_ParseTuple(), and document the flag
and where to look for PyArg_ParseTuple() info.
Response to comment from Don Bashford <bashford@scripps.edu>.
1998-11-16 18:34:07 +00:00
Fred Drake
c46973c89b
Document the user and password parameters to the NNTP constructor.
1998-11-16 17:11:30 +00:00
Barry Warsaw
441abb4c8f
Added a None button to turn off all input sources.
1998-11-02 22:48:56 +00:00
Fred Drake
2510d22048
Clarify the default buffering for open(). (Comment from Andrew Dalke
...
<dalke@bioreason.com>).
1998-11-02 18:57:34 +00:00
Fred Drake
cab91efd34
Fix Barry's markup.
1998-11-02 17:23:25 +00:00
Guido van Rossum
a096a2e6a2
Warn that AddModule doesn't import the module.
1998-11-02 17:02:42 +00:00
Guido van Rossum
446fd04009
Metrowerks PRO4 finally fixes the hypot snafu. (Jack Jansen)
1998-11-02 16:21:39 +00:00
Fred Drake
9ed1a0afb9
Moved zmod and poly descriptions to the Obsolete section.
1998-11-02 15:46:21 +00:00
Guido van Rossum
e0fbe1c26d
Declaring zmod and poly obsolete. They have problems.
1998-11-02 15:38:51 +00:00
Jack Jansen
b736a87703
Project files converted for CW Pro 4. And the daylight savings time switch seems to have "modified" the resource files (but nothing has changed there).
1998-11-01 22:11:33 +00:00
Barry Warsaw
d55049aede
If the module SUNAUDIODEV was generated on an older version of
...
Solaris, the `CD' macro won't exist in the header file, so this will
raise a NameError.
1998-11-01 07:17:24 +00:00
Barry Warsaw
9ade9ddb14
MainWindow.__init__(): Move the import of Tkinter to here so that
...
command line operation is (much) faster.
1998-11-01 07:13:14 +00:00
Barry Warsaw
3febc2443c
Added a version number, --version, and updated the docstring.
1998-11-01 07:10:51 +00:00
Barry Warsaw
e77ec175d2
Rewrite, simplification of command line option parsing. Many GUI
...
fixes. Input sources are mutually exclusive.
1998-11-01 07:03:55 +00:00
Barry Warsaw
4a1cdd7f22
Document the new features of this module
1998-10-31 23:19:00 +00:00
Barry Warsaw
b0d1b068d9
audio(7I) suggests that applications do the following to get the
...
device and control pseudo-device:
- first look for the device filename in the environment variable
AUDIODEV.
- if not found, use /dev/audio
- calculate the control device by tacking "ctl" onto the base device
name.
We now do this. Also, if the open fails, we call
PyErr_SetFromErrnoWithFilename() to give a more informative error
message.
Added a fileno() method to the audio object returned from open().
This returns the file descriptor which can be used by applications to
set up SIGPOLL notification, as per the manpage.
1998-10-31 22:52:54 +00:00
Barry Warsaw
2c8b35bdd2
some rewriting, must do command line args
1998-10-31 00:25:14 +00:00
Barry Warsaw
b7d1d63f00
Input stuff
1998-10-30 23:45:41 +00:00
Barry Warsaw
2a06084ed5
Added command line options
1998-10-30 18:21:52 +00:00
Barry Warsaw
11b7ae5121
Initial revision
1998-10-30 16:22:18 +00:00
Fred Drake
130072d663
Don't describe something as "below"; that won't make sense for the
...
HTML version. Give a reference to the actual section to allow a
hyperlink to be built.
1998-10-28 20:08:35 +00:00
Fred Drake
c024c99faf
Fix typo reported by Gerry Weiner <gerry@ucar.edu>.
1998-10-28 18:19:16 +00:00
Andrew M. Kuchling
c1cea208bc
Added URL to HOWTO page, with reference to Regex HOWTO.
...
Corrected error: {,5} is not equivalent to {0,5}.
1998-10-28 15:44:14 +00:00
Barry Warsaw
1d5f988457
(py-imenu-method-regexp): Fix suggested by Daniel Calvelo to
...
generalize the matching of function arguments.
1998-10-28 04:08:13 +00:00
Barry Warsaw
6839d3af10
#XEmacs 21 now supports Imenu, so I am able to test (and fix) some
...
#simple things. First step: rename the Imenu supportive variables and
#functions in this file to py-imenu-* so I can grok what is part of
#python-mode and what is part of Imenu.
(py-imenu-create-index-engine): Fixed problem with two classes in a
single file, caused by new semantics of py-beginning-of-def-or-class
when called programmatically.
#Note, there are still some problems with Imenu when arguments to
#functions are funky, but it should be much better now.
1998-10-28 00:10:45 +00:00
Barry Warsaw
38e21e75ad
#Some minor changes in the commentary, obstensibly to test the new
...
#checkin script.
1998-10-27 22:09:25 +00:00
Fred Drake
566b6d5b59
Support the use of bibtex. This is transparent to the user.
...
Switch from bash to ksh, in the hope that more systems support it (one
report of a site without an available bash).
1998-10-27 21:59:03 +00:00
Barry Warsaw
1bbc031999
#Fixed some typos in docstrings.
1998-10-27 21:54:56 +00:00
Guido van Rossum
4089c110a1
root is now a global called _root
1998-10-26 18:49:00 +00:00
Guido van Rossum
04101960e6
Indicate that os.environ may not be a real dictionary.
1998-10-24 20:16:56 +00:00
Guido van Rossum
d1f2d7eede
Bump the patch level to 1.5.2b2, just in case I feel like releasing
...
next week. :-)
1998-10-24 19:47:34 +00:00
Guido van Rossum
d9eee4ee0c
Bump version to 1.5.2b1
1998-10-24 19:45:43 +00:00
Guido van Rossum
d4103883f3
Raise the root window on reset().
...
Different action on WM_DELETE_WINDOW is more likely to do the right thing,
allowing us to destroy old windows.
1998-10-24 16:38:38 +00:00
Guido van Rossum
5ac15bc9c8
Split the goto() function in two: _goto() is the internal one,
...
using Canvas coordinates, and goto() uses turtle coordinates
and accepts variable argument lists.
1998-10-24 16:29:21 +00:00
Guido van Rossum
2457fc2a81
Improvement to the previous fix suggested by Thomas Bellman: if the
...
unlink() or fdopen() fail, close the file descriptor and re-raise the
exception.
1998-10-24 15:02:59 +00:00
Guido van Rossum
a96c2d407b
Cope with destruction of the window
1998-10-24 14:03:48 +00:00
Guido van Rossum
c62cf36e76
The last two example functions in the section about default argument
...
values (4.7.1) should return l, not a. Reported by Axel Boldt.
1998-10-24 13:15:28 +00:00
Guido van Rossum
3fbe67abd1
Turtle graphics
1998-10-24 05:46:37 +00:00
Guido van Rossum
dce3d5502e
The TemporaryFile() function has a security leak -- because the
...
filenames generated are easily predictable, it is possible to trick an
unsuspecting program into overwriting another file by creating a
symbolic link with the predicted name. Fix this by using the
low-level os.open() function with the O_EXCL flag and mode 0700. On
non-Unix platforms, presumably there are no symbolic links so the
problem doesn't exist. The explicit test for Unix (posix, actually)
makes it possible to change the non-Unix logic to work without a
try-except clause.
The mktemp() file is as unsafe as ever.
1998-10-24 01:34:45 +00:00
Guido van Rossum
39926e4bba
Use of Breakpoint class should be bdb.Breakpoint.
1998-10-24 01:28:22 +00:00
Guido van Rossum
5d42b5b74d
Moved compile_command() to a file of its own (codeop.py).
1998-10-22 21:56:44 +00:00
Guido van Rossum
c41c1a984e
Moved compile_command() here from code.py, so JPython can provide its
...
own version.
1998-10-22 21:56:15 +00:00
Guido van Rossum
d370379186
Jim Fulton writes:
...
"""
I've attached a long overdue patch to pickle.py to bring it to format
1.3, which is the same as 1.2 except that the binary float format
is supported. This is done using the new platform-indepent format
features of struct.
This patch also gets rid of the undocumented obsolete Pickler
dump_special method.
"""
1998-10-22 20:15:36 +00:00