]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
31 years agoMatch new configure.in
Guido van Rossum [Fri, 19 Aug 1994 15:34:50 +0000 (15:34 +0000)] 
Match new configure.in

31 years agoSimplify value of INSTALL (always 'cp').
Guido van Rossum [Fri, 19 Aug 1994 15:33:54 +0000 (15:33 +0000)] 
Simplify value of INSTALL (always 'cp').
Pass value of OPT from configure environment to Makefile.
Add check for limits.h.
Use <directory>/libreadline.a instead of -lreadline.

31 years agoMoved mpzpi.py to scripts subdirectory
Guido van Rossum [Fri, 19 Aug 1994 15:09:21 +0000 (15:09 +0000)] 
Moved mpzpi.py to scripts subdirectory

31 years agoAdd test for mpz module
Guido van Rossum [Fri, 19 Aug 1994 15:09:02 +0000 (15:09 +0000)] 
Add test for mpz module

31 years agoAdded pathfix
Guido van Rossum [Fri, 19 Aug 1994 15:03:41 +0000 (15:03 +0000)] 
Added pathfix

31 years agonewslist.py: Added search for .newslistrc.py;
Guido van Rossum [Fri, 19 Aug 1994 15:02:57 +0000 (15:02 +0000)] 
newslist.py: Added search for .newslistrc.py;
pindent.py: use /usr/local/bin/python;
pathfix.py: new script to fix #! lines in a group of scripts.

31 years agoMove all code from version.c into config.c
Guido van Rossum [Fri, 19 Aug 1994 12:03:04 +0000 (12:03 +0000)] 
Move all code from version.c into config.c

31 years agoChanges for Mac
Guido van Rossum [Fri, 19 Aug 1994 12:01:32 +0000 (12:01 +0000)] 
Changes for Mac

31 years agoNo need to define THINK_C any more
Guido van Rossum [Fri, 19 Aug 1994 11:16:32 +0000 (11:16 +0000)] 
No need to define THINK_C any more

31 years agoUpdates for THINK C 6.0. Moved the necessary UNIX emulation routines here.
Guido van Rossum [Fri, 19 Aug 1994 10:51:31 +0000 (10:51 +0000)] 
Updates for THINK C 6.0.  Moved the necessary UNIX emulation routines here.

31 years agoChanges for dynamic linking under NT
Guido van Rossum [Thu, 18 Aug 1994 16:18:13 +0000 (16:18 +0000)] 
Changes for dynamic linking under NT

31 years agoversion.c is no longer...
Guido van Rossum [Thu, 18 Aug 1994 16:03:36 +0000 (16:03 +0000)] 
version.c is no longer...

31 years agoChanges to make it work and compile on NT, by Mark Hammond.
Guido van Rossum [Thu, 18 Aug 1994 15:42:46 +0000 (15:42 +0000)] 
Changes to make it work and compile on NT, by Mark Hammond.
(NT changes for posixmodule.c re-invented by Guido.)

31 years agoMoved to Include and changed format to "<complete_version>"
Guido van Rossum [Wed, 17 Aug 1994 14:39:22 +0000 (14:39 +0000)] 
Moved to Include and changed format to "<complete_version>"

31 years agoAdded #diagram:... comments for Kees Blom's railroad diagram generator
Guido van Rossum [Wed, 17 Aug 1994 13:19:13 +0000 (13:19 +0000)] 
Added #diagram:... comments for Kees Blom's railroad diagram generator

31 years ago * Doc/libstring.tex (section{Standard Module \sectcode{string}}):
Guido van Rossum [Wed, 17 Aug 1994 13:16:34 +0000 (13:16 +0000)] 
* Doc/libstring.tex (section{Standard Module \sectcode{string}}):
removed references to {ato{f,i,l},index}_error

31 years ago * Lib/string.py: find/rfind is now the main implementation and
Guido van Rossum [Wed, 17 Aug 1994 13:16:11 +0000 (13:16 +0000)] 
* Lib/string.py: find/rfind is now the main implementation and
index/rindex is a wrapper that raises index_error (which is now
always ValueError)

31 years ago * Modules/stropmodule.c: implement find/rfind instead of
Guido van Rossum [Wed, 17 Aug 1994 13:15:46 +0000 (13:15 +0000)] 
* Modules/stropmodule.c: implement find/rfind instead of
index/rindex (raising and catching an exception is much more
expensive than returning and testing -1)

31 years agoThe usual
Guido van Rossum [Wed, 17 Aug 1994 12:33:50 +0000 (12:33 +0000)] 
The usual

31 years agodo fake "import posix" for freeze.py script
Guido van Rossum [Wed, 17 Aug 1994 12:33:28 +0000 (12:33 +0000)] 
do fake "import posix" for freeze.py script

31 years ago1.12 -- new address for fu-berlin mirror, infoseek uses python, more
Guido van Rossum [Wed, 17 Aug 1994 12:19:53 +0000 (12:19 +0000)] 
1.12 -- new address for fu-berlin mirror, infoseek uses python, more
info about windows stdwin, more about gnu getopt, correct typo

31 years agodelattr, strncopy in parsetok.c
Guido van Rossum [Tue, 16 Aug 1994 22:15:49 +0000 (22:15 +0000)] 
delattr, strncopy in parsetok.c

31 years agoAdded docs for delattr
Guido van Rossum [Tue, 16 Aug 1994 22:15:11 +0000 (22:15 +0000)] 
Added docs for delattr

31 years agoIf an attribute is deleted, __setattr__ is called with 2 instead of 3
Guido van Rossum [Tue, 16 Aug 1994 22:13:47 +0000 (22:13 +0000)] 
If an attribute is deleted, __setattr__ is called with 2 instead of 3
arguments (adding __delattr__ was deemed too much overhead)

31 years agoThe usual
Guido van Rossum [Fri, 12 Aug 1994 13:18:41 +0000 (13:18 +0000)] 
The usual

31 years ago * configure.in, Makefile.in: remove the AC_PREFIX() call -- it's
Guido van Rossum [Fri, 12 Aug 1994 13:18:25 +0000 (13:18 +0000)] 
* configure.in, Makefile.in: remove the AC_PREFIX() call -- it's
more trouble than it's worth at CWI and most other people seem to
install Python in the default (/usr/local) anway.  Changed comment
describing --prefix in Makefile.in

31 years ago * Lib/rfc822.py: fix two bugs: error in readheaders interpreting
Guido van Rossum [Fri, 12 Aug 1994 13:16:50 +0000 (13:16 +0000)] 
* Lib/rfc822.py: fix two bugs: error in readheaders interpreting
regex.match() result, and wrong logic in getfirstmatchingheader()
when the same header occurs twice consecutively

31 years agoTest set for new pow() function
Guido van Rossum [Fri, 12 Aug 1994 13:14:22 +0000 (13:14 +0000)] 
Test set for new pow() function

31 years ago * Doc/libfuncs.tex: don't use $math$ in description of pow(x,y,z);
Guido van Rossum [Fri, 12 Aug 1994 13:13:50 +0000 (13:13 +0000)] 
* Doc/libfuncs.tex: don't use $math$ in description of pow(x,y,z);
describe tuple()

* Doc/libposixfile.tex: use tableiii instead of tableii, so
partparse will work again (I know, chicken!)

* Doc/libthread.tex: Added get_ident(); updated text on module
availability

* Doc/myformat.perl: Added sub do_cmd_Cpp

31 years agoNew patches by Andrew to fix various problems
Guido van Rossum [Fri, 12 Aug 1994 12:52:35 +0000 (12:52 +0000)] 
New patches by Andrew to fix various problems

31 years ago * Objects/classobject.c, Include/classobject.h: added __getattr__
Guido van Rossum [Fri, 12 Aug 1994 12:49:46 +0000 (12:49 +0000)] 
* Objects/classobject.c, Include/classobject.h: added __getattr__
and __setattr__ support to override getattr(x, name) and
setattr(x, name, value) for class instances.  This uses a special
hack whereby the class is supposed to be static: the __getattr__
and __setattr__ methods are looked up only once and saved in the
instance structure for speed

31 years ago * Include/rename1.h: added PyMethodDef and PyObject
Guido van Rossum [Fri, 12 Aug 1994 12:46:05 +0000 (12:46 +0000)] 
* Include/rename1.h: added PyMethodDef and PyObject

31 years agoRewrote sections on GNU readline (now that I'm using 2.0), ftp, and
Guido van Rossum [Fri, 12 Aug 1994 12:45:02 +0000 (12:45 +0000)] 
Rewrote sections on GNU readline (now that I'm using 2.0), ftp, and
mailing list / newsgroup.

31 years ago * tkintermodule.c (*FileHandler): generalize to arbitrary file ids
Guido van Rossum [Tue, 9 Aug 1994 14:15:19 +0000 (14:15 +0000)] 
* tkintermodule.c (*FileHandler): generalize to arbitrary file ids
and objects that hav a fileno() method; fix bug in FileHandler
(should call XDECREF instead of DECREF)

31 years ago * Objects/{int,long,float}object.c, Include/object.h,
Guido van Rossum [Tue, 9 Aug 1994 13:21:54 +0000 (13:21 +0000)] 
* Objects/{int,long,float}object.c, Include/object.h,
Python/bltinmodule.c: mods by Andrew Kuchling to implement
pow(x,y,z) == pow(x,y)%z, but without incurring overflow

31 years agoTree displaying class
Guido van Rossum [Mon, 8 Aug 1994 12:48:36 +0000 (12:48 +0000)] 
Tree displaying class

31 years agoAdd Widget.unbind and {Canvas,Text}.tag_unbind.
Guido van Rossum [Mon, 8 Aug 1994 12:47:33 +0000 (12:47 +0000)] 
Add Widget.unbind and {Canvas,Text}.tag_unbind.
In Widget.__init__, call config only if cnf not empty.

31 years agoLots of small corrections by Andrew Kuchling (plus all new rotor docs)
Guido van Rossum [Mon, 8 Aug 1994 12:30:22 +0000 (12:30 +0000)] 
Lots of small corrections by Andrew Kuchling (plus all new rotor docs)

31 years ago * Modules/{Setup.in, gdbmmodule.c}, Doc/{lib,libgdbm}.tex: added
Guido van Rossum [Mon, 8 Aug 1994 08:06:37 +0000 (08:06 +0000)] 
* Modules/{Setup.in, gdbmmodule.c}, Doc/{lib,libgdbm}.tex: added
Anthony Baxter's gdbm module (derived from Jack's dbm module)

31 years agoAdded gdbm docs
Guido van Rossum [Mon, 8 Aug 1994 08:03:24 +0000 (08:03 +0000)] 
Added gdbm docs

31 years agoAdded cheatsheet
Guido van Rossum [Fri, 5 Aug 1994 15:57:47 +0000 (15:57 +0000)] 
Added cheatsheet

31 years agoVery useful file!
Guido van Rossum [Fri, 5 Aug 1994 15:57:31 +0000 (15:57 +0000)] 
Very useful file!

31 years agoSome new names...
Guido van Rossum [Fri, 5 Aug 1994 15:56:13 +0000 (15:56 +0000)] 
Some new names...

31 years ago * BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum [Fri, 5 Aug 1994 15:51:00 +0000 (15:51 +0000)] 
* BUGS: new file (merger of unofficial BUGS1.0.x files)

* Makefile.in (TAGS): Call etags w/o -t option

31 years ago * Modules/{Setup.in,Makefile.pre.in}: renamed some modules to
Guido van Rossum [Fri, 5 Aug 1994 13:44:50 +0000 (13:44 +0000)] 
* Modules/{Setup.in,Makefile.pre.in}: renamed some modules to
shorter names (dropped the "module" from the name): sunaudiodev,
imgformat, audioop, imageop, imgfile

* Modules/stropmodule.c (strop_rindex): make rindex('abc', '') do
the right thing (i.e. return 3 instead of 0)

* Modules/socketmodule.c: disabled allowbroadcast() socket method

31 years ago * Doc/libsocket.tex (subsection{Socket Object Methods}):
Guido van Rossum [Fri, 5 Aug 1994 13:37:36 +0000 (13:37 +0000)] 
* Doc/libsocket.tex (subsection{Socket Object Methods}):
documented gethostname() and a few misc things

31 years agoAttrDialog.py: some structural changes
Guido van Rossum [Wed, 3 Aug 1994 08:10:35 +0000 (08:10 +0000)] 
AttrDialog.py: some structural changes
listtree.py: "Print" -> "List" in description

31 years agoUse new packing and 'name' in cnf dict
Guido van Rossum [Wed, 3 Aug 1994 08:08:26 +0000 (08:08 +0000)] 
Use new packing and 'name' in cnf dict

31 years ago * tkintermodule.c: OK, I've fixed the "tty" problem. You're right
Guido van Rossum [Wed, 3 Aug 1994 08:01:43 +0000 (08:01 +0000)] 
* tkintermodule.c: OK, I've fixed the "tty" problem.  You're right
no need for the stdin handler, a Tk_DoOneEvent(TK_DONT_WAIT) did
the trick.  I've included a diff to tkintermodule.c.

31 years agoStrange... levels 1 and 2 were never committed?
Guido van Rossum [Mon, 1 Aug 1994 13:16:27 +0000 (13:16 +0000)] 
Strange...  levels 1 and 2 were never committed?

31 years agoMove to revision level 2 (like the other files)
Guido van Rossum [Mon, 1 Aug 1994 12:51:49 +0000 (12:51 +0000)] 
Move to revision level 2 (like the other files)

31 years agoMerge lost alpha100 revision
Guido van Rossum [Mon, 1 Aug 1994 12:39:35 +0000 (12:39 +0000)] 
Merge lost alpha100 revision

31 years agoMerge lost revisions back
Guido van Rossum [Mon, 1 Aug 1994 12:38:14 +0000 (12:38 +0000)] 
Merge lost revisions back

31 years agoMerge alpha100 branch back to main trunk
Guido van Rossum [Mon, 1 Aug 1994 12:22:53 +0000 (12:22 +0000)] 
Merge alpha100 branch back to main trunk

31 years agolibsocket.tex: send[to] returns nbytes.
Guido van Rossum [Mon, 1 Aug 1994 12:18:36 +0000 (12:18 +0000)] 
libsocket.tex: send[to] returns nbytes.
libstring.tex: added count().
ref2.tex: new keywords; moved keyword printing program to keywords.py.

31 years agoMerge rev alpha100 bck into main trunk
Guido van Rossum [Mon, 1 Aug 1994 12:15:30 +0000 (12:15 +0000)] 
Merge rev alpha100 bck into main trunk

31 years agoMerge alpha100 branch back to main trunk
Guido van Rossum [Mon, 1 Aug 1994 12:07:07 +0000 (12:07 +0000)] 
Merge alpha100 branch back to main trunk

31 years agoThe usual
Guido van Rossum [Mon, 1 Aug 1994 12:04:41 +0000 (12:04 +0000)] 
The usual

31 years agoMerge alpha100 branch back to main trunk
Guido van Rossum [Mon, 1 Aug 1994 11:34:53 +0000 (11:34 +0000)] 
Merge alpha100 branch back to main trunk

31 years agoMerge changes
Guido van Rossum [Mon, 1 Aug 1994 11:18:30 +0000 (11:18 +0000)] 
Merge changes

31 years agoBring alpha100 revision back to mainline
Guido van Rossum [Mon, 1 Aug 1994 11:00:20 +0000 (11:00 +0000)] 
Bring alpha100 revision back to mainline

31 years agosmall usage note change
Barry Warsaw [Mon, 25 Jul 1994 21:58:11 +0000 (21:58 +0000)] 
small usage note change

31 years agosmall change in message
Barry Warsaw [Mon, 25 Jul 1994 21:57:27 +0000 (21:57 +0000)] 
small change in message

31 years agoInitial revision
Barry Warsaw [Mon, 25 Jul 1994 21:52:13 +0000 (21:52 +0000)] 
Initial revision

31 years agoVersion 1.11 -- added several new answers on design questions
Guido van Rossum [Mon, 25 Jul 1994 14:19:33 +0000 (14:19 +0000)] 
Version 1.11 -- added several new answers on design questions

31 years ago * Lib/mhlib.py (removefromallsequences): call putsequences with
Guido van Rossum [Thu, 14 Jul 1994 14:01:00 +0000 (14:01 +0000)] 
* Lib/mhlib.py (removefromallsequences): call putsequences with
proper argument

* Lib/{bdb,cmd,pdb}.py: Mods by Rickard Westman: No longer barfs
on lambda:s (outputs "<lambda>" as the function name); "a(rgs)" in
pdb now works; help messages added to pdb (lifted from pdb.doc).
Also, "h pdb" calls pdb.help().  cmd.do_help() displays topics on
a nicer way (I think).  Also, topics for which there is a help_
method, but no do_method (like "pdb" above) are displayed in a
special way.  My own mod: fix break on function to also support
methods.

31 years agoACKS: some new names; NEWS: 1.0.3
Guido van Rossum [Thu, 14 Jul 1994 13:57:11 +0000 (13:57 +0000)] 
ACKS: some new names; NEWS: 1.0.3

31 years agoAdded some names to Setup.in, and added syslogmodule.c.
Guido van Rossum [Thu, 14 Jul 1994 13:56:50 +0000 (13:56 +0000)] 
Added some names to Setup.in, and added syslogmodule.c.
posixmodule.c: use pclose, not fclose!
selectmodule.c: trap negative fileno's, change some error messages.
stropmodule.c: change semantics of rindex to match string.py.

31 years agoReleased 1.0.3.
Guido van Rossum [Thu, 14 Jul 1994 13:47:08 +0000 (13:47 +0000)] 
Released 1.0.3.
configure*: don't check for strtod!

31 years agortfm.mit.edu IP number; unix.hensa.ac.uk mirror site
Guido van Rossum [Thu, 14 Jul 1994 12:35:14 +0000 (12:35 +0000)] 
rtfm.mit.edu IP number; unix.hensa.ac.uk mirror site

31 years agoMade refile work -- basically set exportselection to 0 for list of
Guido van Rossum [Wed, 13 Jul 1994 16:53:32 +0000 (16:53 +0000)] 
Made refile work -- basically set exportselection to 0 for list of
folders, then fix minor bugs and remove debug print statement.  Also
needs a fix to mhlib.py

31 years agoAdded comment about need of OO style
Guido van Rossum [Wed, 13 Jul 1994 13:08:01 +0000 (13:08 +0000)] 
Added comment about need of OO style

31 years agoChange remote operation -- display the widget tree in a listbox and
Guido van Rossum [Wed, 13 Jul 1994 12:56:10 +0000 (12:56 +0000)] 
Change remote operation -- display the widget tree in a listbox and
open relevant dialogs on double click

31 years agoInitial revision
Guido van Rossum [Wed, 13 Jul 1994 12:54:42 +0000 (12:54 +0000)] 
Initial revision

31 years agoAdded names to demo widgets; added RemoteWidgetDialog.
Guido van Rossum [Tue, 12 Jul 1994 16:37:21 +0000 (16:37 +0000)] 
Added names to demo widgets; added RemoteWidgetDialog.

31 years agoAdded names to all widgets
Guido van Rossum [Tue, 12 Jul 1994 16:35:35 +0000 (16:35 +0000)] 
Added names to all widgets

31 years agocorrect typo
Guido van Rossum [Tue, 12 Jul 1994 15:55:43 +0000 (15:55 +0000)] 
correct typo

31 years agoComplete redesign for more code sharing.
Guido van Rossum [Tue, 12 Jul 1994 15:53:26 +0000 (15:53 +0000)] 
Complete redesign for more code sharing.
Added readonly options, used for .class field.

31 years agoread various startup files in Tcl and Python based upon className and
Guido van Rossum [Tue, 12 Jul 1994 15:52:32 +0000 (15:52 +0000)] 
read various startup files in Tcl and Python based upon className and
baseName.

31 years agoFix bug in At() (Steen)
Guido van Rossum [Tue, 12 Jul 1994 09:04:41 +0000 (09:04 +0000)] 
Fix bug in At() (Steen)

31 years agoUse disabled state to enforce read-only state (bit painful since it means
Guido van Rossum [Tue, 12 Jul 1994 09:00:42 +0000 (09:00 +0000)] 
Use disabled state to enforce read-only state (bit painful since it means
switching states each time we insert some text but has to be done this way
since else class bindings might allow editing...)

31 years agoInitial revision
Guido van Rossum [Tue, 12 Jul 1994 08:58:25 +0000 (08:58 +0000)] 
Initial revision

31 years agoMake Pack.newinfo() return a dict
Guido van Rossum [Mon, 11 Jul 1994 15:21:31 +0000 (15:21 +0000)] 
Make Pack.newinfo() return a dict

31 years agoAdd menu to change directories -- also generalize acceptable names from *.n
Guido van Rossum [Mon, 11 Jul 1994 13:15:05 +0000 (13:15 +0000)] 
Add menu to change directories -- also generalize acceptable names from *.n
into *.[ln123456789]

31 years agoUse guido's Python
Guido van Rossum [Fri, 8 Jul 1994 15:11:08 +0000 (15:11 +0000)] 
Use guido's Python

31 years agoInitial revision
Guido van Rossum [Fri, 8 Jul 1994 15:08:55 +0000 (15:08 +0000)] 
Initial revision

31 years agoAdapted to new async ManPage interface (kill, busy);
Guido van Rossum [Fri, 8 Jul 1994 14:28:38 +0000 (14:28 +0000)] 
Adapted to new async ManPage interface (kill, busy);
Added case sensitive searching;
Added explicit buttons for man page display and search (in addition to
<Return> and double clicking in the listbox)

31 years agoRewritten somewhat again, distinguished between internal and external
Guido van Rossum [Fri, 8 Jul 1994 14:15:05 +0000 (14:15 +0000)] 
Rewritten somewhat again, distinguished between internal and external
methods (internal ones start with '_'), asynchronous transfers are now
killed synchronously (i.e. after t.kill(), t.busy() is false immediately).

31 years agoAlways insert at 'end'
Guido van Rossum [Fri, 8 Jul 1994 09:17:26 +0000 (09:17 +0000)] 
Always insert at 'end'

31 years agoparsefile() now calls self.update() while filling the buffer,
Guido van Rossum [Fri, 8 Jul 1994 09:14:54 +0000 (09:14 +0000)] 
parsefile() now calls self.update() while filling the buffer,
so you can read the top of the man page while the rest is being parsed

31 years agoAdded _exit and register as Tcl command exit. Micro lay-out fix.
Guido van Rossum [Thu, 7 Jul 1994 13:12:12 +0000 (13:12 +0000)] 
Added _exit and register as Tcl command exit.  Micro lay-out fix.

31 years ago * tkintermodule.c
Guido van Rossum [Thu, 7 Jul 1994 09:25:12 +0000 (09:25 +0000)] 
* tkintermodule.c
 (PyInit_tkinter): Only create stdin file handler when stdin
 is a tty.
 (Tkinter_Cleanup): New function.  This is an exit handler that
 cleanup Tk.

31 years agoTotally changed, now it is actually derived from Text
Guido van Rossum [Wed, 6 Jul 1994 21:54:39 +0000 (21:54 +0000)] 
Totally changed, now it is actually derived from Text
(This breaks something in MimeViewer.py, don't know what yet)

31 years agoDon't use self.text -- it's self now!
Guido van Rossum [Wed, 6 Jul 1994 21:53:18 +0000 (21:53 +0000)] 
Don't use self.text -- it's self now!

31 years agoInitial revision
Guido van Rossum [Wed, 6 Jul 1994 21:17:21 +0000 (21:17 +0000)] 
Initial revision

31 years agotag_remove: add tagName to tk call
Guido van Rossum [Wed, 6 Jul 1994 21:16:58 +0000 (21:16 +0000)] 
tag_remove: add tagName to tk call

31 years agoAdded bind and tag_config methods; minor lay-out change
Guido van Rossum [Wed, 6 Jul 1994 21:15:27 +0000 (21:15 +0000)] 
Added bind and tag_config methods; minor lay-out change

31 years agoRemove garbage '+ ' and reformat tag_delete function budy
Guido van Rossum [Wed, 6 Jul 1994 10:20:11 +0000 (10:20 +0000)] 
Remove garbage '+ ' and reformat tag_delete function budy

31 years ago * ScrolledText.py: added some more methods of Text (This should
Guido van Rossum [Wed, 6 Jul 1994 09:28:21 +0000 (09:28 +0000)] 
* ScrolledText.py: added some more methods of Text (This should
really be done differently, e.g. by deriving from the Text class.)

31 years agoMisc changes by Steen
Guido van Rossum [Wed, 6 Jul 1994 09:27:00 +0000 (09:27 +0000)] 
Misc changes by Steen