0e5088f | cvs2svn | 17 October 1998, 19:44:20 UTC | This commit was manufactured by cvs2svn to create tag 'r152a2'. | 17 October 1998, 19:44:20 UTC |
de64eaf | Guido van Rossum | 17 October 1998, 19:44:20 UTC | Time for 1.5.2a2. | 17 October 1998, 19:44:20 UTC |
e8c10f9 | Guido van Rossum | 17 October 1998, 19:43:13 UTC | All the news that's fit to print. In other words, it's 1.5.2a2 time. | 17 October 1998, 19:43:13 UTC |
d54fb7a | Guido van Rossum | 17 October 1998, 18:09:27 UTC | The usual | 17 October 1998, 18:09:27 UTC |
f3dcafe | Barry Warsaw | 16 October 1998, 22:29:18 UTC | The driver script on Unix is `pynche'; for Windows `pynche.pyw' | 16 October 1998, 22:29:18 UTC |
179c36e | Guido van Rossum | 16 October 1998, 21:10:12 UTC | Do nothing when loading the same dict as before. | 16 October 1998, 21:10:12 UTC |
adfe773 | Guido van Rossum | 16 October 1998, 21:09:35 UTC | Details for debugger interface. | 16 October 1998, 21:09:35 UTC |
3fb3515 | Guido van Rossum | 16 October 1998, 21:09:05 UTC | Restructured and more consistent. Save checkboxes across instantiations. | 16 October 1998, 21:09:05 UTC |
baf53b4 | Guido van Rossum | 16 October 1998, 20:08:34 UTC | Get rid of conflicting ^X binding. Use ^W. | 16 October 1998, 20:08:34 UTC |
5188a25 | Guido van Rossum | 16 October 1998, 18:59:39 UTC | Debugger can now show local and global variables. | 16 October 1998, 18:59:39 UTC |
0a0f11b | Guido van Rossum | 16 October 1998, 17:43:53 UTC | PyMapping_SetItemString() returns int, not an object. | 16 October 1998, 17:43:53 UTC |
b521095 | Fred Drake | 16 October 1998, 17:34:34 UTC | In build_html(), strip off leading "./" from filename, added by kpsewhich. This caused a problem with the latest latex2html beta. | 16 October 1998, 17:34:34 UTC |
6b38483 | Guido van Rossum | 16 October 1998, 17:16:59 UTC | Oops | 16 October 1998, 17:16:59 UTC |
80d132d | Guido van Rossum | 16 October 1998, 16:12:11 UTC | Better debugger support (show stack etc). | 16 October 1998, 16:12:11 UTC |
92a67d7 | Guido van Rossum | 16 October 1998, 16:11:08 UTC | Follow renames in StackViewer module | 16 October 1998, 16:11:08 UTC |
88d9007 | Guido van Rossum | 16 October 1998, 16:10:45 UTC | Rename classes to StackViewer (the widget) and StackBrowser (the toplevel). | 16 October 1998, 16:10:45 UTC |
95ef498 | Guido van Rossum | 16 October 1998, 16:10:09 UTC | Add close() method | 16 October 1998, 16:10:09 UTC |
e1dedc0 | Guido van Rossum | 16 October 1998, 16:09:57 UTC | Clarify 'Open Module' dialog text | 16 October 1998, 16:09:57 UTC |
0443079 | Guido van Rossum | 16 October 1998, 04:02:28 UTC | Restructured into a browser and a widget. | 16 October 1998, 04:02:28 UTC |
e6fae1c | Guido van Rossum | 15 October 1998, 23:27:08 UTC | Generalized the scrolled list which is the base for the class and method browser into a separate class in its own module. | 15 October 1998, 23:27:08 UTC |
341d1fe | Jack Jansen | 15 October 1998, 15:29:16 UTC | For submenus remember the parent and parent index, so we can grey out our entry if the menu is disabled. This does create a circular reference, so cleanup becomes more important. | 15 October 1998, 15:29:16 UTC |
99d3c48 | Guido van Rossum | 15 October 1998, 14:08:20 UTC | Cosmetic change | 15 October 1998, 14:08:20 UTC |
0e0d3e7 | Jack Jansen | 15 October 1998, 14:02:54 UTC | Set kAECanInteract and kAECanSwitchLayer flags for the finder interactions. | 15 October 1998, 14:02:54 UTC |
f35b884 | Guido van Rossum | 15 October 1998, 13:28:29 UTC | Clarify that close() of a stream opened by popen() returns None if the exit status is zero. | 15 October 1998, 13:28:29 UTC |
b7ffca3 | Guido van Rossum | 15 October 1998, 12:18:49 UTC | Don't show function name if there is none | 15 October 1998, 12:18:49 UTC |
0e56568 | Jack Jansen | 15 October 1998, 10:29:37 UTC | The help dialog id numbers never got changed when the dialog numbers changed, so balloons haven't been working for ages. Apparently nobody noticed:-) | 15 October 1998, 10:29:37 UTC |
840a84d | Barry Warsaw | 15 October 1998, 02:18:08 UTC | Updated __main__ unit test | 15 October 1998, 02:18:08 UTC |
c2047c1 | Guido van Rossum | 15 October 1998, 01:38:23 UTC | When run as a script, don't pass a fake __main__ dictionary; use the real one. | 15 October 1998, 01:38:23 UTC |
e0e5982 | Guido van Rossum | 14 October 1998, 20:38:13 UTC | When errno is zero, avoid calling strerror() and use "Error" for the message. | 14 October 1998, 20:38:13 UTC |
b0e5718 | Guido van Rossum | 14 October 1998, 20:27:05 UTC | Fix so that after a fork() -- on Unix only -- the template gets recalculated. | 14 October 1998, 20:27:05 UTC |
d3a6a14 | Guido van Rossum | 14 October 1998, 13:46:57 UTC | Doc strings by Chris Petrilli. Also added MD5Type object. | 14 October 1998, 13:46:57 UTC |
a0deb64 | Guido van Rossum | 14 October 1998, 13:45:06 UTC | 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 | Guido van Rossum | 14 October 1998, 03:43:05 UTC | Polish the Debugger GUI a bit. Closing it now also does the right thing. | 14 October 1998, 03:43:05 UTC |
fc6aba5 | Guido van Rossum | 14 October 1998, 02:52:31 UTC | ACK! There was still an unescaped newline in a docstring. | 14 October 1998, 02:52:31 UTC |
35f7542 | Guido van Rossum | 13 October 1998, 23:51:13 UTC | 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 | Guido van Rossum | 13 October 1998, 23:49:55 UTC | Misc | 13 October 1998, 23:49:55 UTC |
9f1292d | Guido van Rossum | 13 October 1998, 20:02:39 UTC | 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 | Guido van Rossum | 13 October 1998, 20:00:02 UTC | Whoops -- referenced self.top before it was set. | 13 October 1998, 20:00:02 UTC |
4eaadf0 | Barry Warsaw | 13 October 1998, 19:01:10 UTC | Added {xview,yview}_{moveto,scroll} to the Canvas class. | 13 October 1998, 19:01:10 UTC |
423938a | Guido van Rossum | 13 October 1998, 17:38:03 UTC | Added history and completion commands. | 13 October 1998, 17:38:03 UTC |
ca5619c | Guido van Rossum | 13 October 1998, 17:32:27 UTC | Updated | 13 October 1998, 17:32:27 UTC |
7895562 | Guido van Rossum | 13 October 1998, 16:32:44 UTC | Add class browser functionality. | 13 October 1998, 16:32:44 UTC |
ae08d38 | Guido van Rossum | 13 October 1998, 16:32:29 UTC | Add a close() method and bind to WM_DELETE_WINDOW protocol | 13 October 1998, 16:32:29 UTC |
1956352 | Guido van Rossum | 13 October 1998, 16:32:05 UTC | Clear the linecache before printing a traceback | 13 October 1998, 16:32:05 UTC |
49c1a7e | Guido van Rossum | 13 October 1998, 16:31:46 UTC | Added class browser binding. | 13 October 1998, 16:31:46 UTC |
7f5c9ef | Guido van Rossum | 13 October 1998, 16:31:03 UTC | Much improved, much left to do. | 13 October 1998, 16:31:03 UTC |
e73d702 | Guido van Rossum | 13 October 1998, 16:12:36 UTC | 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 | Guido van Rossum | 13 October 1998, 16:03:52 UTC | Moved search and match around so that search is documented first. | 13 October 1998, 16:03:52 UTC |
3f08d40 | Guido van Rossum | 13 October 1998, 15:21:41 UTC | Make the return key do what I mean more often. | 13 October 1998, 15:21:41 UTC |
4650df9 | Guido van Rossum | 13 October 1998, 14:41:27 UTC | Make the return key do what I mean more often. | 13 October 1998, 14:41:27 UTC |
b39b90d | Guido van Rossum | 13 October 1998, 14:27:22 UTC | Doc strings by Chris Petrilli. | 13 October 1998, 14:27:22 UTC |
243ac4f | Guido van Rossum | 13 October 1998, 13:37:30 UTC | Updated listbox methods to Tk 8.0. (Moved some around, added x/yview_scroll/moveto.) | 13 October 1998, 13:37:30 UTC |
439c467 | Guido van Rossum | 13 October 1998, 03:59:57 UTC | Adding the beginnings of a Class browser. Incomplete, yet. | 13 October 1998, 03:59:57 UTC |
b341888 | Guido van Rossum | 13 October 1998, 03:45:15 UTC | 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 | Guido van Rossum | 12 October 1998, 23:59:27 UTC | 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 | Guido van Rossum | 12 October 1998, 23:57:48 UTC | 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 | Guido van Rossum | 12 October 1998, 23:56:08 UTC | Generalize menu creation. | 12 October 1998, 23:56:08 UTC |
219ffde | Guido van Rossum | 12 October 1998, 23:55:10 UTC | Add Debug and Help menu items. | 12 October 1998, 23:55:10 UTC |
2aeeb55 | Guido van Rossum | 12 October 1998, 21:01:37 UTC | Added a menu bar to every window. | 12 October 1998, 21:01:37 UTC |
d8d676c | Guido van Rossum | 12 October 1998, 20:57:09 UTC | Add menu configuration to the event configuration. | 12 October 1998, 20:57:09 UTC |
d020cf3 | Guido van Rossum | 12 October 1998, 20:55:43 UTC | Pass a root to the help window. | 12 October 1998, 20:55:43 UTC |
deff89c | Jack Jansen | 12 October 1998, 20:53:15 UTC | Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate. | 12 October 1998, 20:53:15 UTC |
3179b36 | Guido van Rossum | 12 October 1998, 20:40:47 UTC | When no master widget is specified, use options['parent'] if it exists. | 12 October 1998, 20:40:47 UTC |
7f20263 | Guido van Rossum | 12 October 1998, 20:40:09 UTC | Only reference Tkinter._default_root when needed. | 12 October 1998, 20:40:09 UTC |
2f3667a | Guido van Rossum | 12 October 1998, 18:23:55 UTC | Replace fprintf(stderr, ...) with PySys_WriteStderr(...). | 12 October 1998, 18:23:55 UTC |
8442af3 | Guido van Rossum | 12 October 1998, 18:22:10 UTC | 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 | Guido van Rossum | 12 October 1998, 16:26:22 UTC | 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 | Guido van Rossum | 12 October 1998, 16:07:27 UTC | Add parent argument to 'to to line number' dialog box. | 12 October 1998, 16:07:27 UTC |
0688436 | Guido van Rossum | 12 October 1998, 15:23:04 UTC | Enhancements by Sjoerd Mullender: support for from a.b import c import a . b | 12 October 1998, 15:23:04 UTC |
7a840e8 | Guido van Rossum | 12 October 1998, 15:21:38 UTC | Add support for dotted module names to readmodule(). | 12 October 1998, 15:21:38 UTC |
1c5fb1c | Guido van Rossum | 12 October 1998, 15:12:28 UTC | Make mimetypes.guess_type understand data URLs. (Sjoerd Mullender) | 12 October 1998, 15:12:28 UTC |
8571ed8 | Guido van Rossum | 10 October 1998, 19:15:32 UTC | 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 | Guido van Rossum | 10 October 1998, 18:58:15 UTC | Add Unix main script and test program. | 10 October 1998, 18:58:15 UTC |
3b4ca0d | Guido van Rossum | 10 October 1998, 18:48:31 UTC | 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 | Guido van Rossum | 09 October 1998, 20:51:18 UTC | 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 | Barry Warsaw | 09 October 1998, 16:39:58 UTC | 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 | Barry Warsaw | 09 October 1998, 16:37:25 UTC | listextend(): New method which implements L.extend(L2). | 09 October 1998, 16:37:25 UTC |
e33bba8 | Guido van Rossum | 09 October 1998, 13:27:49 UTC | New version that is much more compact and easier to maintain. (Sjoerd) | 09 October 1998, 13:27:49 UTC |
3886026 | Guido van Rossum | 09 October 1998, 13:27:19 UTC | Remove unreachable code. (Sjoerd) | 09 October 1998, 13:27:19 UTC |
1554b7b | Guido van Rossum | 09 October 1998, 13:26:29 UTC | Use constants defined in cl module. (Sjoerd) | 09 October 1998, 13:26:29 UTC |
1e57a04 | Guido van Rossum | 09 October 1998, 13:26:01 UTC | Removed unnecessary import of cl and CL. (Sjoerd) | 09 October 1998, 13:26:01 UTC |
1d5766f | Guido van Rossum | 09 October 1998, 02:30:23 UTC | Shit -- forgot to set the installer's title to the new version. | 09 October 1998, 02:30:23 UTC |
60009cc | Guido van Rossum | 09 October 1998, 02:03:49 UTC | Change _tkinter.c compile options. | 09 October 1998, 02:03:49 UTC |
002156d | Guido van Rossum | 09 October 1998, 02:03:00 UTC | Add bufferobject.c. | 09 October 1998, 02:03:00 UTC |
9c2c1e8 | Guido van Rossum | 08 October 1998, 15:24:48 UTC | Fix multi-arg list.append() calls. | 08 October 1998, 15:24:48 UTC |
215193b | Guido van Rossum | 08 October 1998, 02:27:41 UTC | 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 | Guido van Rossum | 08 October 1998, 02:25:24 UTC | Use the t# format where appropriate. Greg Stein. | 08 October 1998, 02:25:24 UTC |
b317f8a | Guido van Rossum | 08 October 1998, 02:21:21 UTC | 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 | Guido van Rossum | 08 October 1998, 02:18:52 UTC | 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 | Guido van Rossum | 08 October 1998, 02:10:56 UTC | 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 | Guido van Rossum | 08 October 1998, 01:50:47 UTC | 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 | Guido van Rossum | 08 October 1998, 01:48:13 UTC | Some kind of source control krept in. | 08 October 1998, 01:48:13 UTC |
98f936b | Guido van Rossum | 08 October 1998, 01:46:52 UTC | Whatever | 08 October 1998, 01:46:52 UTC |
5bd893b | Guido van Rossum | 08 October 1998, 01:45:47 UTC | 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 | Guido van Rossum | 08 October 1998, 01:44:41 UTC | 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 | Guido van Rossum | 07 October 1998, 22:51:56 UTC | Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy. | 07 October 1998, 22:51:56 UTC |
2e23c31 | Fred Drake | 07 October 1998, 22:03:45 UTC | Make the dependencies really work for the HTML version. | 07 October 1998, 22:03:45 UTC |
dd997f7 | Guido van Rossum | 07 October 1998, 19:58:26 UTC | Add test for BSDI -- by Nigel Head and otto@mail.olympus.net. | 07 October 1998, 19:58:26 UTC |
a57c9b9 | Guido van Rossum | 07 October 1998, 19:52:35 UTC | Added a whole bunch of descriptions. | 07 October 1998, 19:52:35 UTC |
19b23e5 | Guido van Rossum | 07 October 1998, 19:45:33 UTC | Use the imp module to get the magic word. | 07 October 1998, 19:45:33 UTC |