Guido van Rossum
1c5fb1cd1b
Make mimetypes.guess_type understand data URLs. (Sjoerd Mullender)
1998-10-12 15:12:28 +00:00
Guido van Rossum
8571ed8647
Add a label at the top showing (very basic) help for the stack viewer.
...
Add a label at the bottom showing the exception info.
1998-10-10 19:15:32 +00:00
Guido van Rossum
3d0669d8a1
Add Unix main script and test program.
1998-10-10 18:58:15 +00:00
Guido van Rossum
3b4ca0ddad
Initial checking of Tk-based Python IDE.
...
Features: text editor with syntax coloring and undo;
subclassed into interactive Python shell which adds history.
1998-10-10 18:48:31 +00:00
Guido van Rossum
dc1adabcb8
Patch by Jonathan Giddy (with some cleanup by me) to always use the
...
thread state of the thread calling mainloop() (or another event
handling function) rather than the thread state of the function that
created the client data structure.
1998-10-09 20:51:18 +00:00
Barry Warsaw
afd974c2ab
Document the new list.extend() method. Interesting enough, the
...
canonical definition of extend() is very similar to append() except
that the former doesn't list-ify the argument!
1998-10-09 16:39:58 +00:00
Barry Warsaw
dedf6d6804
listextend(): New method which implements L.extend(L2).
1998-10-09 16:37:25 +00:00
Guido van Rossum
e33bba8d3d
New version that is much more compact and easier to maintain. (Sjoerd)
1998-10-09 13:27:49 +00:00
Guido van Rossum
3886026bed
Remove unreachable code. (Sjoerd)
1998-10-09 13:27:19 +00:00
Guido van Rossum
1554b7b061
Use constants defined in cl module. (Sjoerd)
1998-10-09 13:26:29 +00:00
Guido van Rossum
1e57a04301
Removed unnecessary import of cl and CL. (Sjoerd)
1998-10-09 13:26:01 +00:00
Guido van Rossum
1d5766fd1a
Shit -- forgot to set the installer's title to the new version.
1998-10-09 02:30:23 +00:00
Guido van Rossum
60009ccc05
Change _tkinter.c compile options.
1998-10-09 02:03:49 +00:00
Guido van Rossum
002156d130
Add bufferobject.c.
1998-10-09 02:03:00 +00:00
Guido van Rossum
9c2c1e88a3
Fix multi-arg list.append() calls.
1998-10-08 15:24:48 +00:00
Guido van Rossum
215193bd93
There's no need to declare Tk_GetNumMainWindows() (and it breaks
...
something in the latest win342 build).
1998-10-08 02:27:41 +00:00
Guido van Rossum
7e48898d86
Use the t# format where appropriate. Greg Stein.
1998-10-08 02:25:24 +00:00
Guido van Rossum
b317f8aa0d
Implement new format character 't#'. This is like s#, accepting an
...
object that implements the buffer interface, but requires a buffer
that contains 8-bit character data. Greg Stein.
1998-10-08 02:21:21 +00:00
Guido van Rossum
1db7070217
Greg Stein: Implement the new bf_getcharbuffer function, indicating
...
that (as far as the data type is concerned!) this is character data.
1998-10-08 02:18:52 +00:00
Guido van Rossum
36eef3c173
Changes by Greg Stein (code) and GvR (design).
...
Add a new member to the PyBufferProcs struct, bf_getcharbuffer. For
backward compatibility, this member should only be used (this includes
testing for NULL!) when the flag Py_TPFLAGS_HAVE_GETCHARBUFFER is set
in the type structure, below. Note that if its flag is not set, we
may be looking at an extension module compiled for 1.5.1, which will
have garbage at the bf_getcharbuffer member (because the struct wasn't
as long then). If the flag is one, the pointer may still be NULL.
The function found at this member is used in a similar manner as
bf_getreadbuffer, but it is known to point to 8-bit character data.
(See discussion in getargs.c checked in later.)
As a general feature for extending the type structure and the various
structures that (may) hang off it in a backwards compatible way, we
rename the tp_xxx4 "spare" slot to tp_flags. In 1.5.1 and before,
this slot was always zero. In 1.5.1, it may contain various flags
indicating extra fields that weren't present in 1.5.1. The only flag
defined so far is for the bf_getcharbuffer member of the PyBufferProcs
struct.
Note that the new spares (tp_xxx5 - tp_xxx8), once they become used,
should also be protected by a flag (or flags) in tp_flags.
1998-10-08 02:10:56 +00:00
Guido van Rossum
7e1e57494c
For 1.5.2a2.
...
Install zlib.dll in DLLs instead of windows32 system directory.
Install freeze, webchecker and versioncheck tools.
Add Content type: text/plain registry keys for .py, .pyw.
Add file type .pyo (same as .pyc).
1998-10-08 01:50:47 +00:00
Guido van Rossum
f6240cf372
Some kind of source control krept in.
1998-10-08 01:48:13 +00:00
Guido van Rossum
98f936b5d4
Whatever
1998-10-08 01:46:52 +00:00
Guido van Rossum
5bd893b1ea
The previous checkin contained an experiment of Greg Stein's that wasn't
...
meant for checkin, and which broke marshal.loads().
1998-10-08 01:45:47 +00:00
Guido van Rossum
0f8b30f8ce
On Win32, use
...
LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH)
to search dependent DLLs in the directory of the pathname.
1998-10-08 01:44:41 +00:00
Guido van Rossum
2a570049ac
Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy.
1998-10-07 22:51:56 +00:00
Fred Drake
2e23c3125a
Make the dependencies really work for the HTML version.
1998-10-07 22:03:45 +00:00
Guido van Rossum
dd997f79b4
Add test for BSDI -- by Nigel Head and otto@mail.olympus.net.
1998-10-07 19:58:26 +00:00
Guido van Rossum
a57c9b928d
Added a whole bunch of descriptions.
1998-10-07 19:52:35 +00:00
Guido van Rossum
19b23e538e
Use the imp module to get the magic word.
1998-10-07 19:45:33 +00:00
Guido van Rossum
d076c73cc8
Changes to support other object types besides strings
...
as the code string of code objects, as long as they support
the (readonly) buffer interface. By Greg Stein.
1998-10-07 19:42:25 +00:00
Fred Drake
437ff8600a
Change the default split level to not split on marked \paragraph and
...
\subparagraph sections. Indicate the default in the --help message.
1998-10-07 16:46:54 +00:00
Fred Drake
b0b1900198
If --debug was used, don't delete the temporary .perl file used to
...
pass options to latex2html.
1998-10-07 16:41:40 +00:00
Guido van Rossum
9e46e56264
BSDI specific patches, inspired by Nigel Head and otto@mail.olympus.net.
...
Also (non-BSDI specific):
- Change the CHECK_STATUS() macro so it tests for nonzero error codes
instead of negative error codes only (this was needed for BSDI, but
appears to be correct according to the PTHREADS spec).
- use memset() to zero out the allocated lock structure. Again, this
was needed for BSDI, but can't hurt elsewhere either.
1998-10-07 16:39:47 +00:00
Guido van Rossum
c501583dfa
Make gcc -Wall happy.
1998-10-07 16:36:14 +00:00
Guido van Rossum
89bae99c5d
Make gcc -Wall happy:
...
Remove unused decls of getloclock() and is_lockobject().
1998-10-07 16:35:54 +00:00
Guido van Rossum
c20687355b
Make gcc -Wall happy:
...
(1) add dummy decl for strptime();
(2) move the code to set accept2dyear to the front of inittime().
1998-10-07 16:35:25 +00:00
Guido van Rossum
7148ca9d14
Make gcc -Wall happy.
1998-10-07 16:22:12 +00:00
Guido van Rossum
562f5b1480
Support PYTHONOPTIMIZE variable; by Marc Lemburg.
1998-10-07 14:50:42 +00:00
Guido van Rossum
e7adf3eb6d
Documented PYTHONOPTIMIZE; by Marc Lemburg.
1998-10-07 14:50:06 +00:00
Guido van Rossum
d5f6c223a9
Make the version variable static (it has no business being exported).
1998-10-07 14:48:53 +00:00
Guido van Rossum
2e782e86b1
Add buffer module entry points.
1998-10-07 14:47:46 +00:00
Guido van Rossum
41f13f288f
Added #! line
1998-10-07 14:46:09 +00:00
Guido van Rossum
7fef86ea71
Clarify sharedinstall comment
1998-10-07 14:41:54 +00:00
Guido van Rossum
06c18088d6
Add Greg Stein's buffer object API.
1998-10-07 14:41:13 +00:00
Guido van Rossum
2e19bd7cc7
Add Greg Stein's buffer object API.
1998-10-07 14:36:10 +00:00
Fred Drake
8c1e114d1a
Don't attempt to add paragraph and subparagraph sections to the PDF
...
outline.
Work around font-long bogosity caused by ' in docstring.
1998-10-07 14:12:20 +00:00
Guido van Rossum
56440a58f7
Fix two bugs in the fstat() line, reported by Fredruk Lundh.
1998-10-07 14:06:03 +00:00
Guido van Rossum
2ccaf6f2f9
Remove a redundant check from list_slice() and list_ass_slice().
...
Noted by Greg Stein.
1998-10-07 13:24:13 +00:00
Guido van Rossum
d832f9e425
Fix append() calls with more than 1 argument.
1998-10-07 13:18:17 +00:00