Guido van Rossum
305e5d0d4f
Completely revamped the way the default path is constructed.
...
Idea and first three implementation rounds due to Barry -- after that
I spent another day on it, hopefully it's enough for now :-)
(Wait for the checkin to Setup.in.)
1997-04-11 17:18:45 +00:00
Guido van Rossum
ec61b77216
Pass VERSION and VPATH into getpath.c.
1997-04-11 17:04:49 +00:00
Guido van Rossum
1e0b19e9e4
Bugfix by Sjoerd:
...
/* x_ocount is in bytes, wheras play.samples is in frames */
/* we want frames */
1997-04-11 15:23:52 +00:00
Guido van Rossum
644a12b00c
Tweaks to keep the Microsoft compiler quier.
1997-04-09 19:24:53 +00:00
Guido van Rossum
d385d59c09
Give PyErr_Format a new name and make it static.
1997-04-09 17:47:47 +00:00
Guido van Rossum
60456fdcfe
Jim Fulton's version 2.2.
1997-04-09 17:36:32 +00:00
Guido van Rossum
154417e27b
Unknown changes by Jim Fulton.
1997-04-09 17:35:33 +00:00
Guido van Rossum
d641d67b89
New version by Sjoerd, with support for IRIX 6 audio library.
1997-04-03 17:06:32 +00:00
Guido van Rossum
101923bba6
Added replace() implementation by Perry Stoll (debugged and reformatted by me).
1997-04-02 06:11:18 +00:00
Guido van Rossum
3917c22125
Win32 precision clock() -- Mark Hammond.
1997-04-02 05:35:28 +00:00
Guido van Rossum
9bf8445541
Support include statement :-(
1997-04-02 05:33:00 +00:00
Guido van Rossum
925e547fcc
Support assert stmt.
1997-04-02 05:32:13 +00:00
Guido van Rossum
9199f62aa1
remove ConflictError
1997-03-31 17:19:05 +00:00
Roger E. Masse
e5a9c8fa31
As per GvR recomendation, added support for a 'sync' attribute for the
...
GDBM module.
1997-03-25 17:39:56 +00:00
Guido van Rossum
45b83915f8
New form of PyFPE_END_PROTECT macro.
1997-03-14 04:32:50 +00:00
Guido van Rossum
1aeb1047ba
Include setjmp.h so it compiles if WANT_SIGFPE_HANDLER is undefined.
1997-03-14 04:32:25 +00:00
Guido van Rossum
7b7c578616
Add optional 4th argument to [r]find and [r]index (end of slice).
1997-03-14 04:13:56 +00:00
Guido van Rossum
159b77fd5e
Add Emacs shell-script directive, SunPro version#, and fix typo
1997-03-04 23:44:15 +00:00
Guido van Rossum
53bb550a5f
Solaris and IRIX specific instructions for fpectl.
1997-03-04 23:36:04 +00:00
Guido van Rossum
7614da6b87
Add -O option which sets Py_OptimizeFlag to avoid emitting SET_LINENO.
...
Fred: sorry, I hadn't checked these changes in. This should fix your
tracebacks!
1997-03-03 19:14:45 +00:00
Guido van Rossum
5680906cdb
Change all three fopen calls to use binary mode.
1997-02-21 15:19:03 +00:00
Guido van Rossum
05bc4af47d
Lee's next version. Careful: this now dumps core for me on SGI IRIX 5.3.
...
Lee is wondering whether to withdraw his patchs. Sigh.
1997-02-21 01:22:47 +00:00
Barry Warsaw
909d7c3284
regex_get_syntax(): New module function exported to Python.
1997-02-18 18:48:50 +00:00
Guido van Rossum
10efb05d51
Add fpectl and fpetest modules.
1997-02-14 23:03:31 +00:00
Guido van Rossum
52fa3a6909
Changes for Lee Busby's SIGFPE patch set.
...
Two new modules fpectl and fpetest.
Surround various and sundry f.p. operations with PyFPE_*_PROTECT macros.
1997-02-14 22:59:58 +00:00
Guido van Rossum
129e91aa77
Add parentheses around && within || as gcc -Wall advises.
1997-02-14 21:00:50 +00:00
Guido van Rossum
775af91911
My version of Lee Busby's patches to make '-i' pretend stdin is a tty
...
even if it isn't. Changes:
- set the global flag Py_InteractiveFlag when -i is given
- call Py_FdIsInteractive() instead of isatty()
- make stdin unbuffered, too, when using -u
- make stdin and stdout line buffered, when stdin is interactive and not -u
Note that setting the environment variable PYTHONINSPECT does not have
these extra effects of -i. (Should it?)
Unlike Lee's changes, I don't set change the prompt to go to stderr
when -i is given.
1997-02-14 19:50:32 +00:00
Guido van Rossum
babacb0369
Added .cxx and .cpp to extensions recognized as source files.
1997-02-14 16:44:04 +00:00
Guido van Rossum
c1cc8ab1a4
djgpp fix (SIGMAX).
1997-02-14 16:35:36 +00:00
Guido van Rossum
a78bfe1985
Issue a more meaningful error if strftime keeps returning a NULL pointer.
...
Run the loop up to and including 8k.
1997-02-14 16:35:10 +00:00
Guido van Rossum
1851a67695
Changes by Sjoerd (reformatted).
...
add(): better handling of overflow (substitute maxval instead of
throwing away higher order bits).
ratecv(): some bugfixes, Sjoerd says.
1997-02-14 16:14:03 +00:00
Barry Warsaw
5ed19dcc0e
posix_execve(): Accept any mapping protocol object for the env
...
argument, not hardwired to a dictionary.
1997-01-29 15:08:24 +00:00
Guido van Rossum
47110d7f44
Change bsddbmodule.o -> bsddbmodule.c.
1997-01-28 02:21:56 +00:00
Guido van Rossum
bd5f193ee5
Added LDLAST variable, substituted by configure script, for the final
...
argument to the linker (required for DEC Alpha threads).
1997-01-28 02:21:24 +00:00
Guido van Rossum
463e55a916
Two more arguments to newcodeobject -- first lineno and lineno table.
1997-01-24 03:58:52 +00:00
Guido van Rossum
f2b2dac5eb
Initialize the ob_type field of PyAST_Type dynamically (in
...
initparser()) instead of statically (in the initializer). The static
initialization, using the address of an object in a different DLL, is
too much for the Microsoft VC++ compiler, and we want to be able to
build this module as a separate DLL (it's nice to have but we don't
want to increase the core DLL's size by 25K). This same trick has
been applied to a number of modules, e.g. NumPy and _tkinter.
1997-01-23 23:29:44 +00:00
Guido van Rossum
f631d13ac7
Bump install version to 1.5.
1997-01-22 03:45:38 +00:00
Guido van Rossum
fcdd0e40a4
Arrange for PyErr_CheckSignals() to be called via Py_AddPendingCall().
...
This avoids having to call sigcheck() (the same routine by its old
name :-) in the ticker code in ceval.c's main interpreter loop.
1997-01-21 06:13:09 +00:00
Guido van Rossum
2fff2e6b05
work build# into version string
1997-01-20 18:34:26 +00:00
Guido van Rossum
3e7ae7ab17
Fix the _setmode() patch for MS_WINDOWS: include <fcntl.h> and use
...
fileno(std*).
1997-01-17 22:05:38 +00:00
Guido van Rossum
e9fd28dae5
Add stacksize argument to new.code().
1997-01-17 21:12:06 +00:00
Roger E. Masse
c905fffa15
Added Sjoerd's submitted 'ratecv' method. Made corrections for new names.
...
Reindented.
1997-01-17 18:12:04 +00:00
Roger E. Masse
ed648a25bd
Renamed, but not tested. Guido will you try your test script on this?
1997-01-17 16:08:55 +00:00
Roger E. Masse
e474fb36ab
Renamed.
1997-01-17 16:00:02 +00:00
Barry Warsaw
e886ea916e
(puremodule.c): New module which exports the Purify and Quantify C API
...
to Python. Minimal documentation is included in comments at the top
of the file, and in the Misc/PURIFY.README file. Note that this
module must be statically linked since Pure doesn't provide shared
stubs libraries.
(Setup.in): Added commented template for pure module
(syslogmodule.c): ins() function wasn't declared static.
1997-01-17 00:01:33 +00:00
Roger E. Masse
d9240d19b2
Already renamed. Indented.
1997-01-16 22:05:33 +00:00
Roger E. Masse
5f4ce18898
Renamed.
1997-01-16 17:10:22 +00:00
Barry Warsaw
47d3500787
set_key(): Use Py_CHARMASK macro to get the character from the array
...
unsigned. This fixes the 8bit-char-in-key platform incompatibility.
I also removed the old backwards compatibility code, and the commented
lisp rotor code. I retained the lisp docstrings as comments preceding
each function.
1997-01-16 16:49:44 +00:00
Barry Warsaw
fa701a88ab
reformatted
...
memory leak in Tkapp_(Create|Delete)FileHandler plugged.
standard eyeballing
1997-01-16 00:15:11 +00:00
Barry Warsaw
9a0313cd62
Removed _xdr module
1997-01-14 18:20:26 +00:00