Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
840a84d Updated __main__ unit test 15 October 1998, 02:18:08 UTC
c2047c1 When run as a script, don't pass a fake __main__ dictionary; use the real one. 15 October 1998, 01:38:23 UTC
e0e5982 When errno is zero, avoid calling strerror() and use "Error" for the message. 14 October 1998, 20:38:13 UTC
b0e5718 Fix so that after a fork() -- on Unix only -- the template gets recalculated. 14 October 1998, 20:27:05 UTC
d3a6a14 Doc strings by Chris Petrilli. Also added MD5Type object. 14 October 1998, 13:46:57 UTC
a0deb64 No need to issue a fatal error if the PyDict_SetItemString fails; the caller (in import.c) will test for errors and take appropriate action. 14 October 1998, 13:45:06 UTC
35e55da Polish the Debugger GUI a bit. Closing it now also does the right thing. 14 October 1998, 03:43:05 UTC
fc6aba5 ACK! There was still an unescaped newline in a docstring. 14 October 1998, 02:52:31 UTC
35f7542 Ad primitive debugger interface (so far it will step and show you the source, but it doesn't yet show the stack). 13 October 1998, 23:51:13 UTC
f035d3b Misc 13 October 1998, 23:49:55 UTC
9f1292d Perhaps a controversial change: when reporting a callback exception, assign the exception info to sys.last_{type,value,traceback}. That way, an introspective Tkinter app can inspect its own stack trace. (The controversy is that it would keep some objects alive, but that's probably no big deal.) 13 October 1998, 20:02:39 UTC
ad24ae1 Whoops -- referenced self.top before it was set. 13 October 1998, 20:00:02 UTC
4eaadf0 Added {xview,yview}_{moveto,scroll} to the Canvas class. 13 October 1998, 19:01:10 UTC
423938a Added history and completion commands. 13 October 1998, 17:38:03 UTC
ca5619c Updated 13 October 1998, 17:32:27 UTC
7895562 Add class browser functionality. 13 October 1998, 16:32:44 UTC
ae08d38 Add a close() method and bind to WM_DELETE_WINDOW protocol 13 October 1998, 16:32:29 UTC
1956352 Clear the linecache before printing a traceback 13 October 1998, 16:32:05 UTC
49c1a7e Added class browser binding. 13 October 1998, 16:31:46 UTC
7f5c9ef Much improved, much left to do. 13 October 1998, 16:31:03 UTC
e73d702 Ever-so-slight improvementL the patterns to recognize import statements now also stop at ';' (formerly they only stopped at '#'). 13 October 1998, 16:12:36 UTC
7d447aa Moved search and match around so that search is documented first. 13 October 1998, 16:03:52 UTC
3f08d40 Make the return key do what I mean more often. 13 October 1998, 15:21:41 UTC
4650df9 Make the return key do what I mean more often. 13 October 1998, 14:41:27 UTC
b39b90d Doc strings by Chris Petrilli. 13 October 1998, 14:27:22 UTC
243ac4f Updated listbox methods to Tk 8.0. (Moved some around, added x/yview_scroll/moveto.) 13 October 1998, 13:37:30 UTC
439c467 Adding the beginnings of a Class browser. Incomplete, yet. 13 October 1998, 03:59:57 UTC
b341888 Add new command, "Open module". You select or type a module name, and it opens the source. 13 October 1998, 03:45:15 UTC
5af7a72 Subsume functionality from Popup menu in Debug menu. Other stuff so the PyShell window can be resurrected from the Windows menu. 12 October 1998, 23:59:27 UTC
82e44b1 Get rid of PopUp menu. Create a simple Windows menu. (Imperfect when Untitled windows exist.) Add wakeup() method: deiconify, raise, focus. 12 October 1998, 23:57:48 UTC
e7b2e65 Generalize menu creation. 12 October 1998, 23:56:08 UTC
219ffde Add Debug and Help menu items. 12 October 1998, 23:55:10 UTC
2aeeb55 Added a menu bar to every window. 12 October 1998, 21:01:37 UTC
d8d676c Add menu configuration to the event configuration. 12 October 1998, 20:57:09 UTC
d020cf3 Pass a root to the help window. 12 October 1998, 20:55:43 UTC
deff89c Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate. 12 October 1998, 20:53:15 UTC
3179b36 When no master widget is specified, use options['parent'] if it exists. 12 October 1998, 20:40:47 UTC
7f20263 Only reference Tkinter._default_root when needed. 12 October 1998, 20:40:09 UTC
2f3667a Replace fprintf(stderr, ...) with PySys_WriteStderr(...). 12 October 1998, 18:23:55 UTC
8442af3 Patches for mywrite() by Marc Lemburg: save/restore the error state reliably; check return value of vsprintf(). 12 October 1998, 18:22:10 UTC
41f0a98 Looks like I didn't test this interactively. The EventHook() code was broken; it asked for the current thread state when there was none. Fixed by using the saved event_tstate. 12 October 1998, 16:26:22 UTC
69ef7d6 Add parent argument to 'to to line number' dialog box. 12 October 1998, 16:07:27 UTC
0688436 Enhancements by Sjoerd Mullender: support for from a.b import c import a . b 12 October 1998, 15:23:04 UTC
7a840e8 Add support for dotted module names to readmodule(). 12 October 1998, 15:21:38 UTC
1c5fb1c Make mimetypes.guess_type understand data URLs. (Sjoerd Mullender) 12 October 1998, 15:12:28 UTC
8571ed8 Add a label at the top showing (very basic) help for the stack viewer. Add a label at the bottom showing the exception info. 10 October 1998, 19:15:32 UTC
3d0669d Add Unix main script and test program. 10 October 1998, 18:58:15 UTC
3b4ca0d Initial checking of Tk-based Python IDE. Features: text editor with syntax coloring and undo; subclassed into interactive Python shell which adds history. 10 October 1998, 18:48:31 UTC
dc1adab 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. 09 October 1998, 20:51:18 UTC
afd974c 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! 09 October 1998, 16:39:58 UTC
dedf6d6 listextend(): New method which implements L.extend(L2). 09 October 1998, 16:37:25 UTC
e33bba8 New version that is much more compact and easier to maintain. (Sjoerd) 09 October 1998, 13:27:49 UTC
3886026 Remove unreachable code. (Sjoerd) 09 October 1998, 13:27:19 UTC
1554b7b Use constants defined in cl module. (Sjoerd) 09 October 1998, 13:26:29 UTC
1e57a04 Removed unnecessary import of cl and CL. (Sjoerd) 09 October 1998, 13:26:01 UTC
1d5766f Shit -- forgot to set the installer's title to the new version. 09 October 1998, 02:30:23 UTC
60009cc Change _tkinter.c compile options. 09 October 1998, 02:03:49 UTC
002156d Add bufferobject.c. 09 October 1998, 02:03:00 UTC
9c2c1e8 Fix multi-arg list.append() calls. 08 October 1998, 15:24:48 UTC
215193b There's no need to declare Tk_GetNumMainWindows() (and it breaks something in the latest win342 build). 08 October 1998, 02:27:41 UTC
7e48898 Use the t# format where appropriate. Greg Stein. 08 October 1998, 02:25:24 UTC
b317f8a 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. 08 October 1998, 02:21:21 UTC
1db7070 Greg Stein: Implement the new bf_getcharbuffer function, indicating that (as far as the data type is concerned!) this is character data. 08 October 1998, 02:18:52 UTC
36eef3c 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. 08 October 1998, 02:10:56 UTC
7e1e574 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). 08 October 1998, 01:50:47 UTC
f6240cf Some kind of source control krept in. 08 October 1998, 01:48:13 UTC
98f936b Whatever 08 October 1998, 01:46:52 UTC
5bd893b The previous checkin contained an experiment of Greg Stein's that wasn't meant for checkin, and which broke marshal.loads(). 08 October 1998, 01:45:47 UTC
0f8b30f On Win32, use LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH) to search dependent DLLs in the directory of the pathname. 08 October 1998, 01:44:41 UTC
2a57004 Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy. 07 October 1998, 22:51:56 UTC
2e23c31 Make the dependencies really work for the HTML version. 07 October 1998, 22:03:45 UTC
dd997f7 Add test for BSDI -- by Nigel Head and otto@mail.olympus.net. 07 October 1998, 19:58:26 UTC
a57c9b9 Added a whole bunch of descriptions. 07 October 1998, 19:52:35 UTC
19b23e5 Use the imp module to get the magic word. 07 October 1998, 19:45:33 UTC
d076c73 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. 07 October 1998, 19:42:25 UTC
437ff86 Change the default split level to not split on marked \paragraph and \subparagraph sections. Indicate the default in the --help message. 07 October 1998, 16:46:54 UTC
b0b1900 If --debug was used, don't delete the temporary .perl file used to pass options to latex2html. 07 October 1998, 16:41:40 UTC
9e46e56 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. 07 October 1998, 16:39:47 UTC
c501583 Make gcc -Wall happy. 07 October 1998, 16:36:14 UTC
89bae99 Make gcc -Wall happy: Remove unused decls of getloclock() and is_lockobject(). 07 October 1998, 16:35:54 UTC
c206873 Make gcc -Wall happy: (1) add dummy decl for strptime(); (2) move the code to set accept2dyear to the front of inittime(). 07 October 1998, 16:35:25 UTC
7148ca9 Make gcc -Wall happy. 07 October 1998, 16:22:12 UTC
562f5b1 Support PYTHONOPTIMIZE variable; by Marc Lemburg. 07 October 1998, 14:50:42 UTC
e7adf3e Documented PYTHONOPTIMIZE; by Marc Lemburg. 07 October 1998, 14:50:06 UTC
d5f6c22 Make the version variable static (it has no business being exported). 07 October 1998, 14:48:53 UTC
2e782e8 Add buffer module entry points. 07 October 1998, 14:47:46 UTC
41f13f2 Added #! line 07 October 1998, 14:46:09 UTC
7fef86e Clarify sharedinstall comment 07 October 1998, 14:41:54 UTC
06c1808 Add Greg Stein's buffer object API. 07 October 1998, 14:41:13 UTC
2e19bd7 Add Greg Stein's buffer object API. 07 October 1998, 14:36:10 UTC
8c1e114 Don't attempt to add paragraph and subparagraph sections to the PDF outline. Work around font-long bogosity caused by ' in docstring. 07 October 1998, 14:12:20 UTC
56440a5 Fix two bugs in the fstat() line, reported by Fredruk Lundh. 07 October 1998, 14:06:03 UTC
2ccaf6f Remove a redundant check from list_slice() and list_ass_slice(). Noted by Greg Stein. 07 October 1998, 13:24:13 UTC
d832f9e Fix append() calls with more than 1 argument. 07 October 1998, 13:18:17 UTC
bac609a Updated about text 07 October 1998, 03:40:29 UTC
0926dea Moved the main pynche.py file to Main.py. Added minimal driver scripts pynche.py and pynche.pyw for Unix and Windows startup respectively. Document the .pyw file in the README. 07 October 1998, 03:36:58 UTC
c958043 Better layout of options menu and inc/dec buttons 07 October 1998, 03:19:33 UTC
8934af0 Fixes for some type-in strangeness 07 October 1998, 02:44:17 UTC
cd63dc9 Add a note about the console window 06 October 1998, 23:09:49 UTC
9cdd44f Never mind 06 October 1998, 23:08:02 UTC
back to top