]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Guido van Rossum [Tue, 4 Jun 1991 19:41:56 +0000 (19:41 +0000)]
Changed and exported newcodeobject() interface, for ".pyc" files.
Guido van Rossum [Tue, 4 Jun 1991 19:40:59 +0000 (19:40 +0000)]
Added fclose to newopenfileobject() calls.
Guido van Rossum [Tue, 4 Jun 1991 19:40:25 +0000 (19:40 +0000)]
Added popen().
Added getmtime() function for use by ".pyc" processing.
Guido van Rossum [Tue, 4 Jun 1991 19:39:42 +0000 (19:39 +0000)]
Support ".pyc" files: cached compilation results.
(Similar to Emacs ".elc" files.)
Guido van Rossum [Tue, 4 Jun 1991 19:38:58 +0000 (19:38 +0000)]
Removed Think C 3.0 stuff and wish list.
Guido van Rossum [Tue, 4 Jun 1991 19:37:39 +0000 (19:37 +0000)]
In support of popen(), file objects are now parametrized with a close
function on creation. (There's a funny thing about the return
value of the close function that should be resolved.)
Also added 'isatty' method.
Guido van Rossum [Tue, 4 Jun 1991 19:36:54 +0000 (19:36 +0000)]
Remove test for unimplemented sq_repeat method (see tupleobject comments)
Guido van Rossum [Tue, 4 Jun 1991 19:36:32 +0000 (19:36 +0000)]
Fix comments in string_as_sequence
Guido van Rossum [Tue, 4 Jun 1991 19:35:24 +0000 (19:35 +0000)]
Finally implement tuple*number. From now on all sequence types
must (pretend to) support all operations except assignments;
if you don't want to support an operation you have to provide
a dummy function that raises an exception...
Guido van Rossum [Mon, 3 Jun 1991 12:42:10 +0000 (12:42 +0000)]
Removed utimes() compatibility hack.
Added _exit, exec, fork, getpid, getppid, kill and wait.
Guido van Rossum [Mon, 3 Jun 1991 11:02:09 +0000 (11:02 +0000)]
Don't print the line number for syntax errors in string parsing.
Guido van Rossum [Mon, 3 Jun 1991 10:58:51 +0000 (10:58 +0000)]
Added declarations for dnewlongobject and dgetlongvalue.
Guido van Rossum [Mon, 3 Jun 1991 10:58:24 +0000 (10:58 +0000)]
Added dnewlongobject(), function to convert double to long int.
Guido van Rossum [Mon, 3 Jun 1991 10:58:01 +0000 (10:58 +0000)]
Fix conversion of double to long; stylistic changes.
Guido van Rossum [Mon, 3 Jun 1991 10:55:14 +0000 (10:55 +0000)]
Don't suppress wsetfont("");
Don't report WE_MENU events with None as menu pointer;
Added stdwin.getactie() function;
Moved code to turn WINDOW* into windowobject* to a separate function.
Guido van Rossum [Mon, 3 Jun 1991 10:54:55 +0000 (10:54 +0000)]
Call clearerr() after EOF seen.
Guido van Rossum [Tue, 28 May 1991 21:58:16 +0000 (21:58 +0000)]
Fix off-by-one error in long_repr.
Implement long_pow.
Guido van Rossum [Tue, 28 May 1991 21:57:39 +0000 (21:57 +0000)]
Fix special cases in pow()
Guido van Rossum [Tue, 28 May 1991 21:57:04 +0000 (21:57 +0000)]
Added text.setactive and text.setview.
Moved some functions around.
Guido van Rossum [Tue, 14 May 1991 12:25:35 +0000 (12:25 +0000)]
Initial revision
Guido van Rossum [Tue, 14 May 1991 12:22:25 +0000 (12:22 +0000)]
*** empty log message ***
Guido van Rossum [Tue, 14 May 1991 12:13:40 +0000 (12:13 +0000)]
*** empty log message ***
Guido van Rossum [Tue, 14 May 1991 12:09:25 +0000 (12:09 +0000)]
Added xor functions.
Hide/show focus hacks around tedraw are no longer needed.
Guido van Rossum [Tue, 14 May 1991 12:08:10 +0000 (12:08 +0000)]
Added nonzero to number methods
Guido van Rossum [Tue, 14 May 1991 12:06:49 +0000 (12:06 +0000)]
Many small changes
Guido van Rossum [Tue, 14 May 1991 12:06:16 +0000 (12:06 +0000)]
Added wdigit and stwodigits typedefs, and changed prototypes.
Guido van Rossum [Tue, 14 May 1991 12:05:32 +0000 (12:05 +0000)]
Added nonzero test
Guido van Rossum [Tue, 14 May 1991 11:57:01 +0000 (11:57 +0000)]
Added nonzero test
Guido van Rossum [Tue, 14 May 1991 11:56:03 +0000 (11:56 +0000)]
Don't optimize <string> and <stdin> code
Guido van Rossum [Tue, 14 May 1991 11:51:49 +0000 (11:51 +0000)]
Declare ticker as int; made testbool generic for all numeric types
Guido van Rossum [Sun, 5 May 1991 20:16:20 +0000 (20:16 +0000)]
Added recognition of 'l' or 'L' as long integer suffix
Guido van Rossum [Sun, 5 May 1991 20:15:54 +0000 (20:15 +0000)]
Include sys/select.h for IBM R2
Guido van Rossum [Sun, 5 May 1991 20:14:35 +0000 (20:14 +0000)]
Defined path delimiter for MS-DOS as semicolon
Guido van Rossum [Sun, 5 May 1991 20:13:41 +0000 (20:13 +0000)]
Added many new functions
Guido van Rossum [Sun, 5 May 1991 20:11:43 +0000 (20:11 +0000)]
Added divmod and abs methods for numbers
Guido van Rossum [Sun, 5 May 1991 20:10:41 +0000 (20:10 +0000)]
Enabled (and fixed) newvarobject()
Guido van Rossum [Sun, 5 May 1991 20:09:44 +0000 (20:09 +0000)]
Initial revision
Guido van Rossum [Sun, 5 May 1991 20:08:27 +0000 (20:08 +0000)]
Added divmod and abs, fixed negative powers
Guido van Rossum [Sun, 5 May 1991 20:07:59 +0000 (20:07 +0000)]
Pre-define MS-DOS separator
Guido van Rossum [Sun, 5 May 1991 20:07:00 +0000 (20:07 +0000)]
Added (dummy) divmod and (functional) abs.
Fixed comments in number methods list
Guido van Rossum [Sun, 5 May 1991 20:05:35 +0000 (20:05 +0000)]
Added long integer support.
Guido van Rossum [Sun, 5 May 1991 20:04:55 +0000 (20:04 +0000)]
Renamed class members to instances and class methods to instance methods
,.
Guido van Rossum [Sun, 5 May 1991 20:03:07 +0000 (20:03 +0000)]
Renamed class methods to instance methods (which they are)
Guido van Rossum [Sun, 5 May 1991 20:00:36 +0000 (20:00 +0000)]
Added long() and support for longs in int() and float();
turned abs() and divmod() into generic versions;
added pow().
Guido van Rossum [Sun, 5 May 1991 20:00:02 +0000 (20:00 +0000)]
Added longobject.h
Guido van Rossum [Tue, 23 Apr 1991 14:14:57 +0000 (14:14 +0000)]
Minor improvements. Removed footnote about CWI pathnames.
Guido van Rossum [Tue, 23 Apr 1991 14:11:26 +0000 (14:11 +0000)]
Added \dataitem command; removed DRAFT from title; changed a word
in the reference to the reference document.
Guido van Rossum [Sun, 21 Apr 1991 19:34:48 +0000 (19:34 +0000)]
Clarify comment.
Guido van Rossum [Sun, 21 Apr 1991 19:33:53 +0000 (19:33 +0000)]
Delay zero after successful action.
Guido van Rossum [Sun, 21 Apr 1991 19:33:30 +0000 (19:33 +0000)]
Remove reference to util.
Guido van Rossum [Sun, 21 Apr 1991 19:32:43 +0000 (19:32 +0000)]
Initial revision
Guido van Rossum [Sun, 21 Apr 1991 19:31:39 +0000 (19:31 +0000)]
Use built-in file.read() instead of util.readfile().
Guido van Rossum [Sun, 21 Apr 1991 19:31:10 +0000 (19:31 +0000)]
Don't sleep if msecs <= 0.
Guido van Rossum [Sun, 21 Apr 1991 19:28:44 +0000 (19:28 +0000)]
Support delayed destroy. Use built-in remove.
Dispatch needn't check for win = self.win.
Guido van Rossum [Sun, 21 Apr 1991 19:27:48 +0000 (19:27 +0000)]
Use text object's new settext() method.
Guido van Rossum [Sun, 21 Apr 1991 19:27:28 +0000 (19:27 +0000)]
Add destrpy() method.
Guido van Rossum [Sun, 21 Apr 1991 19:26:45 +0000 (19:26 +0000)]
Use built-in remove() method of lists instead of util.remove.
Guido van Rossum [Tue, 16 Apr 1991 08:47:51 +0000 (08:47 +0000)]
New hacks for include files to get time_t in the most portable way.
Added Turbo C milli functions (courtesy Mark Anacker)
Disable THINK C sleep for 4.0
Guido van Rossum [Tue, 16 Apr 1991 08:45:40 +0000 (08:45 +0000)]
Initial revision
Guido van Rossum [Tue, 16 Apr 1991 08:43:03 +0000 (08:43 +0000)]
Add filled drawing methods and polygon methods.
Sort some method lists.
Increase max #menus, and give more reasonable error message
if exceeded.
Remove window setfont method.
Guido van Rossum [Tue, 16 Apr 1991 08:42:06 +0000 (08:42 +0000)]
Move allobjects.h to front (needed by THINK C precompiled headers)
Guido van Rossum [Tue, 16 Apr 1991 08:41:06 +0000 (08:41 +0000)]
Add warning about Lambert's bug.
Guido van Rossum [Tue, 16 Apr 1991 08:39:39 +0000 (08:39 +0000)]
Added pwd and grp modules
Guido van Rossum [Tue, 16 Apr 1991 08:39:12 +0000 (08:39 +0000)]
BUGFIX! Instructions are unsigned bytes.
Guido van Rossum [Tue, 16 Apr 1991 08:38:43 +0000 (08:38 +0000)]
Rename class methods to instance methods (at least where user-visible)
Guido van Rossum [Wed, 10 Apr 1991 19:48:25 +0000 (19:48 +0000)]
Initial revision
Guido van Rossum [Mon, 8 Apr 1991 21:01:03 +0000 (21:01 +0000)]
Incorporated MSDOS changes (untested).
Guido van Rossum [Mon, 8 Apr 1991 20:59:13 +0000 (20:59 +0000)]
Made utime use much more portable.
Incorporated i386 mods.
(Oh, BTW, the "right" python name is now posix.utime, not utimes!
Guido van Rossum [Sun, 7 Apr 1991 13:43:34 +0000 (13:43 +0000)]
This is no longer needed, since all these functions are now built-in
(with different interfaces).
Change the module definition to call the built-in functions,
for compatibility.
Guido van Rossum [Sun, 7 Apr 1991 13:42:52 +0000 (13:42 +0000)]
Don't us sys.ps1 and sys.ps2.
Exercise trailing comma in tuples.
Guido van Rossum [Sun, 7 Apr 1991 13:42:19 +0000 (13:42 +0000)]
Added join() and joinfields() functions.
Fixed center().
Rewrote ljust() and rjust().
Guido van Rossum [Sun, 7 Apr 1991 13:41:50 +0000 (13:41 +0000)]
Initial revision
Guido van Rossum [Sun, 7 Apr 1991 13:40:56 +0000 (13:40 +0000)]
Support packing whole trees.
Guido van Rossum [Sun, 7 Apr 1991 13:40:02 +0000 (13:40 +0000)]
Support [...] ranges. Also [!...] for negated ranges, SYSV shell style.
Guido van Rossum [Sun, 7 Apr 1991 13:37:05 +0000 (13:37 +0000)]
Added window list management functionality.
Automatically call self.destroy() if WE_CLOSE event dispatched.
Added keyboard, alternate drawing and getwindow interface.
Call child's realize method.
Guido van Rossum [Sun, 7 Apr 1991 13:36:09 +0000 (13:36 +0000)]
Added alternate drawing, realize and getwindow interfaces
(why not keyboard?)
Guido van Rossum [Sun, 7 Apr 1991 13:33:39 +0000 (13:33 +0000)]
Added keyboard, alternate drawing, realize and getwindow interfaces.
Guido van Rossum [Sun, 7 Apr 1991 13:33:03 +0000 (13:33 +0000)]
Enabled logicop arguments (LO_*).
Guido van Rossum [Sun, 7 Apr 1991 13:32:19 +0000 (13:32 +0000)]
Added dummy realize() method.
Guido van Rossum [Sun, 7 Apr 1991 13:31:53 +0000 (13:31 +0000)]
New: getwindow() parent method and realize() child method.
Guido van Rossum [Thu, 4 Apr 1991 17:26:32 +0000 (17:26 +0000)]
Fix window.setfont() to call drawing_setfont internally.
Guido van Rossum [Thu, 4 Apr 1991 15:44:12 +0000 (15:44 +0000)]
Add declaration of struct _node, for scoping reasons.
Guido van Rossum [Thu, 4 Apr 1991 15:24:07 +0000 (15:24 +0000)]
More flexible font setting (mainly for the Mac).
Guido van Rossum [Thu, 4 Apr 1991 15:21:57 +0000 (15:21 +0000)]
Added external interface to readline, for raw_input().
Guido van Rossum [Thu, 4 Apr 1991 15:20:41 +0000 (15:20 +0000)]
Use fileobject's filegetline() to implement unlimited raw_input().
Guido van Rossum [Thu, 4 Apr 1991 10:49:03 +0000 (10:49 +0000)]
Hack for THINK C time function.
Made more functions externally visible.
Guido van Rossum [Thu, 4 Apr 1991 10:48:33 +0000 (10:48 +0000)]
Optimized single-character strings gotten from s[i].
Guido van Rossum [Thu, 4 Apr 1991 10:47:59 +0000 (10:47 +0000)]
Added isatty() for MPW.
Guido van Rossum [Thu, 4 Apr 1991 10:45:01 +0000 (10:45 +0000)]
Added opcodes to load local/global variables
Guido van Rossum [Thu, 4 Apr 1991 10:44:06 +0000 (10:44 +0000)]
Added 'softspace' interface to replace 'needspace' printing hack.
Guido van Rossum [Thu, 4 Apr 1991 10:42:56 +0000 (10:42 +0000)]
Added error checking for numeric constants; added local/global variable
optimization.
Guido van Rossum [Thu, 4 Apr 1991 10:42:27 +0000 (10:42 +0000)]
Changed 'class member' to 'instance'.
Guido van Rossum [Thu, 4 Apr 1991 10:42:10 +0000 (10:42 +0000)]
Change ugly 'class member' to more normal 'instance'.
Guido van Rossum [Thu, 4 Apr 1991 10:40:29 +0000 (10:40 +0000)]
Moved support functions after main function; added prototypes;
Fixed 'needspace' hack to use a flag in the stdout file object;
added local and global variable lookup cases.
Guido van Rossum [Wed, 3 Apr 1991 19:15:32 +0000 (19:15 +0000)]
Made millitimer() and millisleep() global (what the heck...).
Guido van Rossum [Wed, 3 Apr 1991 19:12:14 +0000 (19:12 +0000)]
Added font, color and default scroll bars interfaces.
Guido van Rossum [Wed, 3 Apr 1991 19:09:02 +0000 (19:09 +0000)]
Added forward declarations.
Guido van Rossum [Wed, 3 Apr 1991 19:06:26 +0000 (19:06 +0000)]
Moved get*doublearg() routines here from mathmodule.c
Guido van Rossum [Wed, 3 Apr 1991 19:06:03 +0000 (19:06 +0000)]
Moved get*doublearg() routines to modsupport.c
Guido van Rossum [Wed, 3 Apr 1991 19:05:18 +0000 (19:05 +0000)]
Swapped list_ass_item and list_ass_slice to satisfy Standard C.