Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
71527400
Commit
71527400
authored
Jun 23, 1994
by
Guido van Rossum
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
lots of new changes committed again...
parent
2f600762
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
205 additions
and
1 deletion
+205
-1
ChangeLog
ChangeLog
+205
-1
No files found.
ChangeLog
View file @
71527400
Thu Jun 23 00:17:16 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/ref4.tex: clarify that global name space is almost always
containing module's name space
* Lib/profile.{py,doc}: totally new versions by James Roskind;
also edited source & doc to replace 'jprofile' by 'profile'
* Modules/posixmodule.c: don't mess with SIGPIPE any more -- this
is now done in Python/pythonrun.c (saves NT dependency here)
* Modules/Setup.*: removed all except Setup.in (keeping them up to
date was too much of a pain)
* Python/import.c: don't rely on three-line "dl.h", just copy the
contents.
* Doc/libtypes.tex (subsubsection{More String Operations.}):
clarified tuple vs non-tuple argument to format strings.
Wed Jun 22 10:38:22 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/libsocket.tex: clarify the meaning of address for those
methods that or return addresses.
* Doc/libtypes.tex (subsubsection{File Objects.}): documented
writelines.
Tue Jun 21 15:54:36 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/aifc.py: avoid calling read(0)
* Lib/sgi/cddp.py: added some functionality (Sjoerd)
* Include/modsupport.h: added decl for initmodule2().
* Parser/myreadline.c (my_readline): fixed typo in MPW-specific
hack; removed debug fprintfs; added two needed #includes.
Mon Jun 20 23:46:04 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Objects/fileobject.c (file_read): test for negative read count
was misplaced.
Mon Jun 18 11:20:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
* acconfig.h: changed GETPGRP_HAVE_ARGS into GETPGRP_HAVE_ARG
* Lib/posixpath.py(walk): don't descend down symbolic links
Thu Jun 16 16:20:12 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Modules/imgformatmodule.c: new module for Jack by Jack
Tue Jun 14 21:07:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Fix bug in 3quoted strings where string ends in quote followed
by newline
Mon Jun 13 00:24:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/multifile.py: added readlines() and read() methods
* Lib/mimetools.py: added functions to encode/decode standard MIME
Content-transfer-encoding types (as well as uuencode)
* Lib/mhlib.py: new interface to MH folders and messages
Sun Jun 12 17:38:31 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Modules/socketmodule.c (sock_listen): fix typo (== instead of =)
Thu Jun 9 23:33:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/compile.c (parsenumber), Python/marshal.c (r_object):
replace strtod() by atof()
Tue Jun 7 11:41:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/lib.tex: added warning about lineii, libposixfile and parparse
* Lib/bdb.py (clear_all_breaks): this was defined with two
arguments that weren't used and shouldn't have been there
Mon Jun 6 14:53:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/ceval.c (call_trace): Added call to fast_2_locals so
locals_2_fast won't zap locals if the trace function never looks
in f.f_locals; don't XDECREF(f->f_trace)
Sun Jun 5 13:18:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/rfc822.py: Accept lines ending in CR LF as well
Fri Jun 3 16:37:58 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/profile.py: unspecified improvements by Sjoerd
* Lib/{bdb,pwd,stdwin/wdb}.py: remove debugger overhead when
continuing with no breakpoints; add set_trace() method and
functions to forcibly enter the debugger
* Python/ceval.c(eval_code): give the name of the local variable
when LOAD_FAST or DELETE_FAST fails
* frameobject.[ch], ceval.c: made fast_2_locals and locals_2_fast
global and moved them to frameobject.c. getattr(f, "f_locals")
now calls fast_2_locals and there are fewer other calls to it
Thu Jun 2 13:50:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/ceval.c (call_trace): *p_trace can now be cleared by the
trace function!
* Modules/{{pwd,grp}module.c,Setup.in}: split pwdmodule.c into pwd
and grp modules (e.g. OS2 seems to have pwd but not grp)
* Modules/posixmodule.c: OS/2 mods: add #include <io.h>
* configure.in: test for existence of link, chown, setuid, setgid;
use std macros for output; require autoconf 1.8
* Python/sigcheck.c: sigcheck() for use without signalmodule.c
* Modules/signalmodule.c: added thread compatibility (only main
thread uses signals); much improved efficiency; intrcheck()
doesn't call sigcheck() but only tests and clears the SIGINT
tripped flag.
* Lots of places: replace intrcheck() by sigcheck() and remove
following err_set(KeyboardInterrupt).
Wed Jun 1 11:33:34 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Modules/regexmodule.c (reg_dealloc): remove bogus XDEL's.
Tue May 31 11:22:47 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/intrcheck.c: removed sigcheck()
* Python/structmember.c (setmember): test for NULL value
* frameobject, Python/ceval.c (eval_code): moved trace variable to
frame object so debugging can be switched on later
Mon May 23 14:44:46 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Modules/newmodule.c: new module, create empty new objects (by
Tommy)
Fri May 20 09:46:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/Makefile: add DVIPS variable with default "dvips -f"
* Parser/myreadline.c (my_fgets): Fix position of #endif EINTR
Wed May 18 00:21:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/lib.tex: added libfcntl and libposixfile (by Jaap V)
* Objects/funcobject.c (func_compare): take argcount and argdefs
into account
Wed May 17 00:00:00 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/import.c: bump MAGIC because of changes below
* Python/{ceval,compile}.c, Include/frameobject.h: changes to code
objects -- consts/names are tuples, RESERVE_LOCALS instruction
gets tuple of names instead of dictionary -- so code objects are
immutable and thus code and function objects are hashable
* Objects/listobject.c, Include/listobject.h: added listtuple() --
convert list to tuple
Tue May 17 15:40:12 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/ceval.c (getframe): cast current_frame to (object *)
* Lib/ftplib.py (login): default user='' is translated explicitly
to 'anonymous'
Wed May 11 10:29:22 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Parser/tokenizer.c (tok_nextc): fix inf loop when file does not
end in newline
* Modules/sybasemodule.c: new, interface to sybase (John Redford)
* Modules/signalmodule.c: new, catch unix signals (Lance)
* Parser/intrcheck.c, Python/ceval.c, Include/ceval.h,
Python/pythonrun.c: prepare for signalmodule.c; add sigcheck()
interface to intrcheck.c, add getframe() interface to ceval.c;
don't override signal handlers in pythonrun.c
Tue May 10 09:01:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/import.c (get_module): print dlopen debug message only of
verbose
Mon May 9 10:37:48 1994 Guido van Rossum (guido@voorn.cwi.nl)
* acconfig.h: added _POSIX_THREADS define
...
...
@@ -5,6 +206,9 @@ Mon May 9 10:37:48 1994 Guido van Rossum (guido@voorn.cwi.nl)
* configure.in: test for -lpthreads; add directory argument to
--with-thread to LIBS as -L option
* Python/thread.c: split in per-system files (thread.c includes
thread_foobar.h for foobar threads)
* Objects/stringobject.c (formatstring): don't DECREF result of
strobject() before using it
...
...
@@ -24,7 +228,7 @@ Fri May 6 11:25:26 1994 Guido van Rossum (guido@voorn.cwi.nl)
Thu May 5 12:33:31 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Modules/{cryptmodule.c,Setup.
*
}: new crypt(3) interface (Steve M)
* Modules/{cryptmodule.c,Setup.
in
}: new crypt(3) interface (Steve M)
* Python/bltinmodule.c, Include/bltinmodule.h: new fn setbuiltin()
to set a built-in variable
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment