Martin v. Löwis
87a8b4fee5
unparse.py can now unparse itself.
2006-02-28 21:41:30 +00:00
Tim Peters
400cbc3a44
Set EOL style to native.
2006-02-28 18:44:41 +00:00
Tim Peters
710ab3b5f8
Whitespace normalization.
2006-02-28 18:30:36 +00:00
Martin v. Löwis
5fec904f84
Start of a source code unparser.
2006-02-27 21:41:03 +00:00
Neal Norwitz
286d74764e
SF Bug #1348477 , regextest can't be pydoc'ed. Will backport.
2005-11-09 07:07:58 +00:00
Martin v. Löwis
ab0f947a21
Remove .cvsignore files, as they live in svn:ignore
...
properties now.
2005-10-30 22:01:41 +00:00
Georg Brandl
3e98736e76
Minor spelling nit.
2005-08-25 20:41:38 +00:00
Michael W. Hudson
0e21be71da
Update version.
...
I wonder if there's a way to fix this Makefile to be slightly less
totally unreliable.
2005-06-15 11:46:27 +00:00
Hye-Shik Chang
f2dbeff60b
Fix HTTP method handler example so that method names in uppercases
...
can be processed. (Submitted by Jooncheol Park)
2005-04-12 02:49:52 +00:00
Raymond Hettinger
c672f8c377
SF patch 1179503: Fix typos in rpc.py
...
* Call to unpack_int() should have no arguments
* Misspelled BadRPCVerspion exception
* Replace <> with !=
2005-04-10 16:21:07 +00:00
Raymond Hettinger
bdaad8c939
* Fix error in definition of Im() which returned self instead of 0
...
for non-complex arguments.
* Replace type() comparisons with isinstance() checks.
* Replace apply() calls with equivalent syntactic form.
* Simplify __hash__ definition to hash the underlying tuple.
* Use math.hypot() for more robust computation of __abs__().
* Use sorted() instead of the multi-step keys/sort/iter.
* Update comment on the cmath module.
2005-04-09 14:55:07 +00:00
Martin v. Löwis
4a1e48c566
Patch #1177597 : Correct various bugs, add comments.
2005-04-09 10:51:19 +00:00
Guido van Rossum
75b64e65f1
Use decorators.
2005-01-16 00:16:11 +00:00
Johannes Gijsbers
7a8c43ee6a
Add 'if __name__ == "__main__":' to files already as a usable as a module.
2004-09-11 16:34:35 +00:00
Andrew M. Kuchling
6a507a104d
Remove mpzpi demo
2004-08-31 13:42:11 +00:00
Tim Peters
68a323c5d8
Whitespace normalization. Had to break guido's lock on rev 1.1 to do
...
this, but I'm sure it wasn't locked intentionally.
2004-07-18 16:56:37 +00:00
Tim Peters
182b5aca27
Whitespace normalization, via reindent.py.
2004-07-18 06:16:08 +00:00
Tim Peters
e6ddc8b20b
Whitespace normalization. Ran reindent.py over the entire source tree.
2004-07-18 05:56:09 +00:00
Andrew M. Kuchling
0ec0b725ae
Fix comment typo
2004-07-17 14:44:17 +00:00
Brett Cannon
c2b151c66e
Add code for a range function that uses generators.
...
Cleaned up existing code by abstracting code to parse arguments. Also removed
any unneeded operations (such as calling 'int' on a division when using floor
division also works). Fixed a bug where the values returned by
OldStyleRange could be short by one value. Added more documentation.
Testing code also has a basic sanity check.
2004-06-27 23:17:35 +00:00
Fred Drake
09659fbe69
fix error message; closes SF patch #932796
2004-05-12 03:15:07 +00:00
Walter Dörwald
70a6b49821
Replace backticks with repr() or "%r"
...
From SF patch #852334 .
2004-02-12 17:35:32 +00:00
Raymond Hettinger
bbd290ab8d
Revert previous change which didn't make sense the next day :-)
2003-12-10 15:22:23 +00:00
Raymond Hettinger
e807da807c
Update to use python ints and int/long unification.
2003-12-10 01:58:52 +00:00
Walter Dörwald
f0dfc7ac5c
Fix a bunch of typos in documentation, docstrings and comments.
...
(From SF patch #810751 )
2003-10-20 14:01:56 +00:00
Raymond Hettinger
fe63faaeeb
SF patch #803449 : modernize demo scripts
...
(Contributed by George Yoshida.)
2003-09-10 21:12:59 +00:00
Skip Montanaro
9463792c68
To be a good citizen, it should really delete its socket when done.
2003-08-01 14:20:02 +00:00
Martin v. Löwis
7890c26508
Patch #748846 : Let Demo/classes/Date.py mention DateTime module.
2003-06-07 19:39:56 +00:00
Martin v. Löwis
bb640c15a1
Patch #748849 : Update to current tools and demos.
2003-06-07 18:46:34 +00:00
Andrew M. Kuchling
e81866e7c6
Remove unneeded continuation chars
2003-04-24 17:27:53 +00:00
Andrew M. Kuchling
f64509e348
Move all the imports to the top; use md5.new()
2003-04-24 17:26:56 +00:00
Andrew M. Kuchling
30dd9bc0bf
Run this demo script through reindent.py; output has been verified to remain the same
2003-04-24 17:26:22 +00:00
Andrew M. Kuchling
9b12d9d0d2
Modernize the code a bit:
...
use re module
make chomp() use rstrip()
2003-04-24 17:22:04 +00:00
Andrew M. Kuchling
b7878d09e5
Modernize the code a bit:
...
use re module
use .split() string method
Doesn't use 'for line in sys.stdin'; that ends up changing its interactive
behaviour.
2003-04-24 17:17:56 +00:00
Andrew M. Kuchling
946c53ed7f
Run these demo scripts through reindent.py to give them 4-space indents. I've verified that their output is unchanged.
2003-04-24 17:13:18 +00:00
Andrew M. Kuchling
4f237b6870
Modernize code by using isinstance() instead of type() checks
2003-04-24 17:04:45 +00:00
Andrew M. Kuchling
64b3c830d4
Avoid TypeError by not comparing complex numbers
2003-04-24 16:59:45 +00:00
Skip Montanaro
2cfc4725d5
add find-uname.py
2003-01-01 20:27:13 +00:00
Skip Montanaro
f2c47114e7
Search for Unicode character names using regular expressions.
2003-01-01 20:26:47 +00:00
Neal Norwitz
d8b5e3fda1
Tix update from Mike Clarkson (maintainer)
2002-12-30 23:52:01 +00:00
Neal Norwitz
731a986dfa
Upgrade to Tix-8.1.4 from Mike Clarkson (the maintainer)
2002-12-10 02:18:49 +00:00
Martin v. Löwis
468742878f
Patch #649184 : Update to tix-8.1.4 RC3.
2002-12-06 10:33:45 +00:00
Neal Norwitz
ac30eadc0d
Sync tixwidgets from Mike Clarkson, a maintainer
2002-11-14 02:44:08 +00:00
Guido van Rossum
065627e15c
Add "select all" by clicking on (0,0) cell.
...
Redo setting the selection and setting the beacon to deal better
with rows or columns -- these are now expressed by range (1, sys.maxint).
2002-11-02 22:18:46 +00:00
Guido van Rossum
bfcd6533e4
Add ESC key binding -- undo current cell editing.
2002-11-02 06:50:05 +00:00
Guido van Rossum
3669242ac9
Major breakthrough in selection -- drag-select multiple cells now
...
works. Also row and column selection works (sort of). The DEL
key deletes the selected rectangle. sys.argv[1] used by test_gui().
2002-11-02 06:25:51 +00:00
Guido van Rossum
69ccfcc8da
Spreadsheet demo that I used in the advanced talk at Linux Lunacy II.
2002-10-28 01:06:37 +00:00
Guido van Rossum
eeb7827cad
Remove reference to deleted 'www' directory.
2002-10-18 18:54:22 +00:00
Guido van Rossum
b50e1dee86
Note lack of speedup. Remove Irix reference. Remove silly extra
...
'/tmp' arg. Change predicate to look for world-writable non-symlink
files.
2002-10-18 18:20:33 +00:00
Guido van Rossum
ecbb0eaa43
Update docs. Remove old classes.doc.
2002-10-18 15:40:13 +00:00
Guido van Rossum
989ea8d4eb
Add description of the cgi directory.
2002-10-18 15:36:31 +00:00
Guido van Rossum
cc44ccccb2
Add description of what's here.
2002-10-18 15:35:42 +00:00
Guido van Rossum
154c08894b
Refactor cmd_view(): move line formatting to a helper method.
2002-10-17 21:43:47 +00:00
Guido van Rossum
9c3848b39b
In cmd_create(), use a redirect directive instead of viewing the page;
...
this avoids resubmitting POST data.
Remove redundant 'Page' from label passed from cmd_new().
2002-10-17 21:41:42 +00:00
Guido van Rossum
3296dcc65d
Remove redundant load() call.
2002-10-17 19:30:39 +00:00
Guido van Rossum
a55dda6773
Grammar repair in comment.
2002-10-17 16:33:40 +00:00
Guido van Rossum
c9776bd8dd
Use tempfile.gettempdir() to get the temp directory rather than
...
hardcoding "/tmp".
2002-10-17 16:26:45 +00:00
Guido van Rossum
f66cccf506
Restructure: move all wiki code into a separate module.
2002-10-17 15:53:02 +00:00
Guido van Rossum
26a1ac462c
Add trailing newline when saving.
2002-10-17 13:34:01 +00:00
Guido van Rossum
48123b266c
Security fixes: reject non-wiki-word page names; set homedir to /tmp.
...
Show errors returned by store().
A few nits.
2002-10-17 11:45:54 +00:00
Guido van Rossum
68077210c2
Some really simple cgi examples. cgi3 is a MiniWiki.
2002-10-16 21:01:27 +00:00
Guido van Rossum
b0c87b956c
Remove the SGI demos. These were all ancient and nobody cared enough.
2002-09-17 20:55:57 +00:00
Guido van Rossum
16aac45fc2
Remove the SGI demos. These were all ancient and nobody cared enough.
2002-09-17 20:36:40 +00:00
Guido van Rossum
3b0a3293c3
Massive changes from SF 589982 (tempfile.py rewrite, by Zack
...
Weinberg). This changes all uses of deprecated tempfile functions to
the recommended ones.
2002-08-09 16:38:32 +00:00
Fred Drake
ead36d7874
- Make number in comment match the targets in that section of the
...
Makefile.
- Update the Python version number so we're using the library built
from the current working sources.
2002-07-25 16:23:21 +00:00
Jeremy Hylton
98013be797
Get the meta class inheritance right.
2002-07-12 15:42:10 +00:00
Jeremy Hylton
1808fbc46d
move make_eiffel_method() out of base metaclass
2002-07-11 21:17:26 +00:00
Jeremy Hylton
a70c3bd2c8
Remove list prenpost. It's not used any longer.
2002-07-11 21:14:14 +00:00
Jeremy Hylton
c9329cae53
Add a call to a Sub() method that actually works.
2002-07-11 21:09:34 +00:00
Jeremy Hylton
a00331636b
Add Enum and Eiffel examples using new-style classes.
2002-07-11 21:08:06 +00:00
Jeremy Hylton
425a8ec05e
Repair example code in doc string.
...
Bug fix candiadte.
2002-07-11 20:22:11 +00:00
Andrew M. Kuchling
a90a3b471d
Use md5.new() constructor
2002-04-17 21:53:21 +00:00
Andrew M. Kuchling
9a62448d2f
Use random module instead of whrandom
...
Move imports to top
2002-04-10 14:50:16 +00:00
Martin v. Löwis
d1a3c8117d
Move knee.py from Lib/ to Demo/imputil/. Fixes #515745 .
2002-04-07 16:29:36 +00:00
Guido van Rossum
72118e5bc7
Fix a typo in Tim's fix.
2002-04-04 23:03:47 +00:00
Tim Peters
bc0e910826
Convert a pile of obvious "yes/no" functions to return bool.
2002-04-04 22:55:58 +00:00
Fred Drake
71cc46e7e1
Slight modernization.
2002-04-03 21:47:47 +00:00
Tim Peters
4843eb400b
Remove bug.py. This is something I sent to Guido via email in or before
...
'94, demonstrating a thread bug that was later repaired via Python growing
an internal import lock. It's of no current interest, and the now-std
test_threaded_import.py is pretty much the same test.
2002-03-25 06:55:57 +00:00
Martin v. Löwis
8ec03e0528
Patch #485959 : Various changes to Tix demos.
2002-03-17 18:19:13 +00:00
Martin v. Löwis
dcea37026e
Patch #524008 : Fix portability bug on new POSIX hosts
2002-03-01 13:15:30 +00:00
Neal Norwitz
719cfc4864
SF #517447 , correct syntax error
2002-03-01 13:07:34 +00:00
Guido van Rossum
c92cf5064a
Updated -- all Demo subdirectories are once again listed here, in
...
alphabetical order (!), and the obsolete 'extend' directory is no
longer mentioned.
This and the erasure of the extend directory are 2.2.1 bugfix
candidates (but only of you want to be thorough -- it's not like
anybody cares :-).
2001-12-27 16:57:49 +00:00
Guido van Rossum
3f0b1c9f97
Removing this directory; it's no longer needed now that Misc/Makefile.pre.in
...
no longer exists. Docs for distutils are plenty elsewhere.
2001-12-27 16:48:27 +00:00
Tim Peters
885d457709
sprintf -> PyOS_snprintf in some "obviously safe" cases.
...
Also changed <>-style #includes to ""-style in some places where the
former didn't make sense.
2001-11-28 20:27:42 +00:00
Martin v. Löwis
652e1917c6
Properly set static options for tixBalloon and tixResizeHandle.
...
Expose Tix.ResizeHandle.{detach_widget,hide,show}.
Update Tix demos.
2001-11-25 14:50:56 +00:00
Fred Drake
3176b08874
Update to use more modern calling conventions; also avoid a magic number
...
in the function table. Add a docstring for the function as well, since
examples should show good form.
2001-11-17 06:30:20 +00:00
Fred Drake
e012e35460
Bump the version number; used to identify the Python runtime we link to.
2001-11-17 06:28:08 +00:00
Martin v. Löwis
20efa68be4
Patch #473002 : Update Demo/tix tixwidgets.py et al.
2001-11-11 14:07:37 +00:00
Andrew M. Kuchling
10f9c075b9
Remove obsolete e-mail address
2001-11-05 21:25:42 +00:00
Martin v. Löwis
401a76dcab
Patch #469517 : Info about rpcgen compilers.
2001-10-11 19:23:28 +00:00
Guido van Rossum
2559f5a73b
Removed Demo/dns -- see sf.net/projects/pydns/ instead.
2001-10-02 23:13:16 +00:00
Guido van Rossum
0e58ff8de8
Update reference to pydns.
2001-10-02 13:05:41 +00:00
Guido van Rossum
eb2d36c98f
Use the build directory by default, and update the version.
2001-09-05 19:51:08 +00:00
Fred Drake
79e75e1916
Use string.ascii_letters instead of string.letters (SF bug #226706 ).
2001-07-20 19:05:50 +00:00
Tim Peters
817ed5a750
Kill another merge zombie.
2001-07-17 21:10:44 +00:00
Guido van Rossum
b1a77dd248
Deleting zombies
2001-07-17 15:45:08 +00:00
Guido van Rossum
1b776a2745
Deleting merge zombie.
2001-07-17 13:57:17 +00:00
Fredrik Lundh
b905633be0
xmlrpclib for python 2.2; initial checkin
2001-07-11 17:42:21 +00:00
Neil Schemenauer
89e90d67aa
Separate CFLAGS and CPPFLAGS. CFLAGS should not contain preprocessor
...
directives, which is the role of CPPFLAGS. Closes SF patch #414991 .
2001-06-02 06:16:02 +00:00
Fred Drake
ef4cdad090
[].index() raises ValueError if the value is not in the list, so only
...
catch that instead of using a bare except clause.
2001-05-11 19:52:03 +00:00