Guido van Rossum
149574767c
Added support for floating point resolution to Scale.get().
1996-10-23 14:16:28 +00:00
Guido van Rossum
176f10e3d5
Get rid of evil workaround for Python 1.4b2 bug.
1996-10-22 18:59:47 +00:00
Guido van Rossum
5b1b33c7f4
Fix another case where...
1996-10-22 13:28:37 +00:00
Guido van Rossum
9cb018e693
Change the default seeding -- use 8 bits of sub-second precision and
...
fold in the higest 8 bits of the time as well.
1996-10-21 23:20:03 +00:00
Guido van Rossum
b6685dcfeb
The usual...
1996-10-21 18:10:19 +00:00
Fred Drake
0c373691ae
(Tkinter.py): Fixed bug in re-implementation of OptionMenu.
1996-10-21 17:09:31 +00:00
Guido van Rossum
28574b557b
(Fred Drake:) Re-wrote the OptionMenu class to allow access to a real
...
Menu object via om['menu'] -- this is necessary to use a post-command
with an OptionMenu. The API has not changed.
1996-10-21 15:16:51 +00:00
Guido van Rossum
008ec689be
Added warning not to import directly.
1996-10-15 14:40:41 +00:00
Guido van Rossum
4808dcb564
Allow code objects to be passed to run() and eval().
1996-10-15 14:40:21 +00:00
Guido van Rossum
e449af7da9
Ellipses -> Ellipsis rename (the dictionary really says that it should
...
be Ellipsis!).
Bumped the API version because a linker-visible symbol is affected.
Old C code will still compile -- there's a b/w compat macro.
Similarly, old Python code will still run, builtin exports both
Ellipses and Ellipsis.
1996-10-11 16:25:41 +00:00
Guido van Rossum
8741b2b988
Added Slice and Ellipses types.
1996-10-11 16:00:06 +00:00
Guido van Rossum
b030bc026e
Fix some cases where self.openedurl wasn't set.
1996-10-10 16:01:16 +00:00
Guido van Rossum
b5fa1cb855
Don't add names that start with _
1996-10-10 16:00:28 +00:00
Fred Drake
ca8cdc6066
(formatter.py): Simplify NullFormatter definition of add_hor_rule() to match
...
documentation.
1996-10-08 21:57:47 +00:00
Guido van Rossum
5b1d9bad32
Remove RCS crud... Sigh...
1996-10-08 14:15:25 +00:00
Guido van Rossum
a4a75278d9
Removed RCS crud from official Python release version.
1996-10-08 14:14:49 +00:00
Guido van Rossum
b8cc6ae5a1
The usual... Sigh...
1996-10-08 14:13:43 +00:00
Guido van Rossum
6592f88fc0
Removed debugging print statement
1996-10-08 14:10:51 +00:00
Guido van Rossum
edaf1c931c
Simple test module for strop.
1996-10-08 14:07:56 +00:00
Guido van Rossum
3159e1e1ef
Change to always call list.append with a single argument.
...
This does not mean I still support this code!!!
1996-10-08 14:07:21 +00:00
Guido van Rossum
2715bb20db
Changes to always call list.append with a single argument.
1996-10-08 14:06:35 +00:00
Guido van Rossum
b7f48e39c3
Change to always call list.append with a single argument.
1996-10-08 14:06:17 +00:00
Guido van Rossum
a97b8eef70
Set the __file__ attribute of the imported module in both versions of
...
load_module(), to mimick the behavior of imp more closely.
1996-10-07 23:41:54 +00:00
Guido van Rossum
ccd8b19c99
Add provisions to set the (to be documented!) instance variable
...
'writer' of the NullFormatter to the writter passed in, or to a
NullWriter if none (or None) is passed in.
1996-10-07 21:29:49 +00:00
Guido van Rossum
36fc11e894
Compromise on test in find_class(): a user-defined function is okay,
...
but a built-in function is not.
1996-10-07 14:34:20 +00:00
Fred Drake
cab3c3b8d4
(Tkinter.py): Improve application basename determination to make .py and
...
.pyc extensions completely equivelent when locating the "profile"
which should be read on startup.
1996-10-06 17:55:20 +00:00
Guido van Rossum
4be63d1725
Added getparamnames() to Message class -- return a list of all
...
parameters of the content-type header.
1996-10-04 20:14:02 +00:00
Guido van Rossum
8299e46831
Don't auto-install on import. This slows down apps that use
...
some of our modules for special purposes (e.g. rexec).
1996-10-04 19:57:11 +00:00
Fred Drake
3faf9b4d48
(Tkinter.py): Fixed dumb typo in Misc.tk_setPalette().
1996-10-04 19:23:04 +00:00
Guido van Rossum
fe779a1dc8
Don't mix stdout/stderr.
1996-10-02 14:57:28 +00:00
Guido van Rossum
cc778ebd62
Add main program similar to pdb.
1996-10-01 02:55:54 +00:00
Guido van Rossum
24611f80e8
Always open file objects in binary mode.
1996-09-30 22:02:50 +00:00
Guido van Rossum
dfd9cb1e12
Don't die if an ok file method (e.g. fileno) doesn't exist.
1996-09-30 18:50:44 +00:00
Fred Drake
3c602d7d0c
(Tkinter.py): Many revisions for Tk 4.X: Added clipboard support, updated
...
selection interface, handle the -displayof option intelligently in
many places. Added "wm colormapwindows" and "winfo colormapfull"
support. Removed "focus default" and "focus none" method: these are
not in Tk 4.X.
1996-09-27 14:06:54 +00:00
Fred Drake
e9c515adc7
(Canvas.py): Added definition of CanvasItem.cget() as suggested by
...
Nils Fischbeck.
1996-09-26 20:21:26 +00:00
Guido van Rossum
e7b9fde1b8
1. Correct typo in FileWrapper.close() (fix by AMK).
...
2. New trusted built-in modules cmath, errno, operator, parser.
3. Corrected bogus s_apply() -- the new one actually works (reported by AMK).
1996-09-25 18:47:39 +00:00
Guido van Rossum
6244867e56
Revamped test case and updated doc string.
1996-09-17 21:33:15 +00:00
Guido van Rossum
934a4cea85
Show names of locals in disco (Ka-Ping Yee)
1996-09-12 17:39:36 +00:00
Guido van Rossum
1550ff722d
Layout and cleanup by Fred
1996-09-11 19:43:52 +00:00
Guido van Rossum
28d4ba24c9
Another batch...
1996-09-11 19:07:45 +00:00
Guido van Rossum
6e8ec59eb4
Implement lower by calling lower, not lift.
1996-09-11 14:25:41 +00:00
Guido van Rossum
6b7a7e9fe0
Bug fixes in index&icursor suggested by Nils Fischbeck.
1996-09-11 14:23:43 +00:00
Guido van Rossum
151fcfd101
Zapped obsolete opcode LOAD_GLOBALS.
1996-09-10 18:26:36 +00:00
Guido van Rossum
ba885ffaa0
Added linux2 specific code :-(
1996-09-10 17:40:16 +00:00
Guido van Rossum
5f8ea10bc2
Fix bogus len() call
1996-09-10 17:39:56 +00:00
Guido van Rossum
ec577d53a9
Correct sys.path[0] when used stand-alone
1996-09-10 17:39:34 +00:00
Guido van Rossum
974e46cc5e
Fix type in loop stripping '__.' from name
1996-09-10 17:38:20 +00:00
Guido van Rossum
2ea05098eb
close module file after loading
1996-09-10 17:37:44 +00:00
Guido van Rossum
e6ad8913e2
One fix by sjoerd and one suggested by him. Bumped __version__ to 1.5.
...
Fix 1: add a method geturl() to the file-like object returned by urlopen().
Fix 2: treat http error 301 the same as error 302.
1996-09-10 17:02:56 +00:00
Guido van Rossum
688bbfc217
simpler version of the previous fix
1996-09-10 12:39:26 +00:00
Guido van Rossum
8535b29f39
compatibility changes suggested by Jack,
...
for tk_menuBar and tk_bindForTraversal
(i.e. don't call these for Tk >= 4.1)
1996-09-10 12:36:34 +00:00
Guido van Rossum
2c349bbc77
Rewritten by Lars Wizenius to add long options
1996-09-09 15:48:24 +00:00
Guido van Rossum
5c1d1ee8a8
Change to allow keyword args for Group,
...
suggested by Nils Fischbeck, adapted by Fred
1996-09-06 21:09:31 +00:00
Guido van Rossum
42b78e6441
Fixed Entry.select_from() to acually call the "select from" widget
...
command instead of the non-existant "select set". (Fred)
1996-09-06 14:20:23 +00:00
Guido van Rossum
c204c70c1a
Added logging support.
1996-09-05 19:07:11 +00:00
Guido van Rossum
e5e46e0d29
Fixed embarrassing logic bug in read_lines_to_outerboundary().
1996-09-05 19:03:36 +00:00
Guido van Rossum
2caac73aa6
Added Menu.insert*() methods [Fred]
1996-09-05 16:46:31 +00:00
Guido van Rossum
e1a7a3b3b3
Add initial values to variables to avoid crash in __del__
1996-09-05 16:45:49 +00:00
Guido van Rossum
f469d5b05d
Get rid of nobody_uid() and import pwd -- not used here.
1996-09-04 23:42:04 +00:00
Guido van Rossum
5ab007b098
Subtle hack so the eps printed is not dependent on the formatting
...
habits of the C library we happen to use...
1996-08-29 19:00:46 +00:00
Guido van Rossum
a9b60d9411
No double underscores for globals please
1996-08-26 22:34:57 +00:00
Guido van Rossum
a8763e54ff
Another batch of updates...
1996-08-26 18:33:32 +00:00
Guido van Rossum
78c9637075
Bump exposed __version__ to 1.4.
...
Correctly handle a URL containing user:password@host when using a proxy.
1996-08-26 18:09:59 +00:00
Guido van Rossum
0c8cf888eb
Don't die when getuid() or getpid() aren't defined.
1996-08-26 16:40:20 +00:00
Guido van Rossum
3df7b5a546
Don't do truncation to 8+3 format -- this is used on NT file systems!
1996-08-26 16:35:26 +00:00
Guido van Rossum
c75db0b7f4
Added Mime writer module (formerly in Grail)
1996-08-26 16:33:30 +00:00
Guido van Rossum
cfd89355ef
typo (cotinue -> continue)
1996-08-26 16:20:31 +00:00
Guido van Rossum
8e44991b34
Three sets of changes from Grail:
...
date: 1996/08/14 17:27:21; author: fdrake; state: Exp; lines: +11 -9
(formatter.py): Establish a consistent space-handling policy, so that all
spaces are handled by the outermost context in which they might be
considered. (I.e., softspaces at element boundaries migrate
outwards.)
For instance: "<A> <IMG> </A>" becomes " <A><IMG></A> ".
This avoids some of those nasty underlined spaces around images. It
does not affect spaces *between* images within an anchor.
date: 1996/08/01 17:02:09; author: fdrake; state: Exp; lines: +3 -2
(formatter.py): Added required parameter to the NullFormatter class; this
was omitted by accident.
Made AbstractFormatter.add_literal_data() handle preceeding softspace
correctly instead of expecting the caller to do it.
date: 1996/07/23 22:18:56; author: fdrake; state: Exp; lines: +1 -1
(formatter.py): Correct assert_line_data() to update all internal conditions;
This now handles headers with only image content immediately followed
by anything.
1996-08-26 16:19:23 +00:00
Guido van Rossum
f8abb38737
Slightly faster (un)quoting.
1996-08-26 15:56:12 +00:00
Guido van Rossum
f480c674b1
Use correct separator for capwords(s, sep).
1996-08-26 15:55:00 +00:00
Guido van Rossum
9e3f42909a
Emacs font-lock de-bogo-kludgificocity
1996-08-26 15:46:13 +00:00
Guido van Rossum
5c8c91bbc5
Changes for Canvas by Fred
1996-08-22 23:18:09 +00:00
Guido van Rossum
f813f56bcd
imghdr.what(): check for not h'. This lets
...
you do:
imghdr.what(None, '')
And still go down the
1996-08-22 21:20:46 +00:00
Guido van Rossum
c417ef8e57
Added a small test program.
1996-08-21 23:38:59 +00:00
Guido van Rossum
4747887880
New batch from Fred
1996-08-21 14:32:37 +00:00
Guido van Rossum
d7abed3b14
Get rid of access statement
1996-08-20 20:40:07 +00:00
Guido van Rossum
3e065ada2c
Attempt at Windows-NT compatibility.
1996-08-20 20:38:59 +00:00
Guido van Rossum
34f173110f
Add optional separator character to capwords(), for completeness.
1996-08-20 20:25:41 +00:00
Guido van Rossum
63f0cf0840
delattr() can raise AttributeError, not KeyError.
...
Use keyword arg to set verbose flag in test func.
1996-08-20 20:25:08 +00:00
Guido van Rossum
422869a75c
Correct description of splitext().
1996-08-20 20:24:17 +00:00
Guido van Rossum
0f6a3bf490
Added locking hacks for AIX
1996-08-20 20:23:34 +00:00
Guido van Rossum
f85de8a440
Added print_exception() convenience function.
1996-08-20 20:22:39 +00:00
Guido van Rossum
6ba66d0116
Improved tests; run twice, onece in normal mode, once in restricted mode.
1996-08-20 20:21:52 +00:00
Guido van Rossum
5c9bfe2b80
Get rid of debug print statements
1996-08-20 20:00:51 +00:00
Guido van Rossum
72fba794d6
Rename __test() to _test().
1996-08-19 22:49:35 +00:00
Guido van Rossum
731630b5bf
XDR interface, evolved from Demo/rpc/xdr.py by Barry.
1996-08-19 22:26:43 +00:00
Guido van Rossum
e57c96ee4c
site customization hook...
1996-08-17 19:56:26 +00:00
Guido van Rossum
fe58e3e22c
regen for Next
1996-08-16 18:14:41 +00:00
Guido van Rossum
dcc057a793
Added routines to print, format and extract the current, ``live'' stack.
...
Also added print_list() and format_list() which format the output from
an extract_*() routine.
1996-08-12 23:18:13 +00:00
Guido van Rossum
7a7d5d8fcf
Use splitx() in capwords() (bugfix after interface change for split()).
...
Give capwords a default pattern argument which will recognize words as
sequeces of [a-zA-Z0-9_].
1996-08-09 21:32:29 +00:00
Guido van Rossum
abfd8064d8
This is the third time I check in this change :-(
...
Don't use assignments into inst.__dict__ to restore instance
variables; use setattr() instead.
1996-08-08 20:26:45 +00:00
Guido van Rossum
afb5e93e77
For method=POST, append a query string from the environment or from
...
sys.argv[1], effectively merging the fields.
1996-08-08 18:42:12 +00:00
Guido van Rossum
306a8a6338
Add optional third parameter to split() and splitfields(), giving the
...
maximum number of delimiters to parse; e.g.
splitfields("a,b,c,d", ",", 2) -> ["a", "b", "c,d"].
1996-08-08 18:40:59 +00:00
Guido van Rossum
a59d3e6d50
Changed split() to be compatible with changes to string.split(): the
...
optional third argument gives a maximum number of delimiters to parse.
The new function splitx() is like split() but returns a list
containing the words as well as the delimiters.
1996-08-08 18:39:18 +00:00
Guido van Rossum
37a6f16d2e
Slight update of doc string -- suggest default args for __init__, no
...
longer complain that __getinitargs__ is an ugly name.
1996-08-08 18:35:22 +00:00
Guido van Rossum
4033ad7576
Restore 1.3 behavior of gettempdir(): if tempdir is already set, believe it.
1996-08-08 18:33:56 +00:00
Guido van Rossum
0523d63a5c
Don't use 'false'; use '0'.
1996-08-08 18:32:15 +00:00
Guido van Rossum
5468a7b76b
stupid typo in latest fix ('Name' should be 'name')
1996-08-08 18:31:42 +00:00
Guido van Rossum
524e9a450b
Need to import * from types
1996-08-08 18:31:11 +00:00
Guido van Rossum
fcce630a7d
Added test for math module
1996-08-08 18:26:25 +00:00