Guido van Rossum
88b02cf346
Use a better way to bind the checkext instance variable to a check
...
button widget, not involving a __getattr__() method but a callback on
the widget.
1998-03-05 20:12:18 +00:00
Guido van Rossum
e0394259b0
Unfold some lines that were previously folded but don't need to be
...
now we're reindented.
Remove files before renaming something to them -- for Windows.
Change check for Python home directory so it works correct on Windows.
1998-03-05 05:39:50 +00:00
Guido van Rossum
541e783664
Reindented, removed tabs.
...
Also added simple "clean" target (removes *.o and executable).
1998-03-05 05:22:36 +00:00
Guido van Rossum
3c51cf2b69
Oops, bug omission: also scan internal code objects for imports!
1998-03-05 05:15:07 +00:00
Guido van Rossum
912a14c028
Reindented, removed tabs.
1998-03-05 04:56:37 +00:00
Guido van Rossum
1e07403bbf
Some nits...
...
Add the script directory to the path.
Fix the sanity checks on the arguments so they don't mess up the -m
option; remove the requirement that the script must have a .py
extension.
1998-03-05 04:05:38 +00:00
Guido van Rossum
75dc4969ab
Added support for packages.
...
We have a whole new module finder that uses the actual Python
parser and scans the bytecode for IMPORT_NAME and IMPORT_FROM.
This requires some support in import.c (that hasn't been checked in).
New command line options for this: -d, -q, -m.
1998-03-05 03:42:00 +00:00
Guido van Rossum
f888350dec
Untested changes to make the '-s windows' option
...
work on Windows.
1998-03-04 18:12:39 +00:00
Guido van Rossum
557f446618
Patches from Jack for new Apple headers
1998-02-23 15:30:44 +00:00
Guido van Rossum
1a7eae919a
Adapt to new webchecker structure. Due to better structure of
...
getpage(), much less duplicate code is needed -- we only need to
override readhtml().
1998-02-21 20:08:39 +00:00
Guido van Rossum
00756bd4a6
Major overhaul. Don't use global variable (e.g. verbose); use
...
instance variables. Make all global functions methods, for easy
overriding. Restructure getpage() for easy overriding. Add
save_pickle() method and load_pickle() global function to make it
easier for other programs to emulate the toplevel interface.
1998-02-21 20:02:09 +00:00
Guido van Rossum
64a1090d1b
Change default RCS bin directory to /usr/local/bin/.
1998-02-19 21:29:38 +00:00
Barry Warsaw
2e7a32046b
rrggbb_to_triplet(), triplet_to_rrggbb(): Improvements given by GvR
1998-02-18 17:01:12 +00:00
Barry Warsaw
4435d5a8d8
Very modest improvements
1998-02-18 17:00:24 +00:00
Barry Warsaw
49c5b0d1be
Get rid of commented out, slower versions
1998-02-18 16:22:52 +00:00
Barry Warsaw
4c2fab51ed
Implementation using TCLPROC loaded into the Tcl interpreter
1998-02-18 16:22:22 +00:00
Barry Warsaw
d7300f8f56
__modified(): Make sure `rgbs' is a tuple
1998-02-18 00:06:20 +00:00
Barry Warsaw
f67a50c2e1
Several optimizations:
...
self.__chips now contains the list of rgbtuple values for the
chips named i - 1 (Tkinter counts from 1, we count from zero).
The chip number was just the index + 1. This means color lookup
need not do an itemcget(), it can just index into __chips.
instead of calling __canvas.itemconfigure(), we glom up a huge Tcl
script and call tk.eval() directly. Actually we do many appends
to a Python list, then string.join() them together into one huge
string. This reduces the overhead of Tkinter but making one fast
call to Tcl.
1998-02-18 00:05:59 +00:00
Barry Warsaw
8d3e5ee552
Cache conversions from triplets to rrggbb's and vice versa. Wasteful
...
on space, but improves performance. Also use map to calculate
triplet_to_pmwrgb().
1998-02-18 00:02:26 +00:00
Barry Warsaw
552ac1795a
Added about dialog
1998-02-17 22:25:23 +00:00
Barry Warsaw
bc6893062a
Added chip selection stuff, strip label
1998-02-17 03:09:40 +00:00
Barry Warsaw
93737b2da8
Added method to set selected color to nearest.
...
Collapsed `Options' group into `Current Color' group
Set delegate of reds, greens, blues
1998-02-17 03:09:19 +00:00
Barry Warsaw
2e965add30
__validate(): test for None-age, not not-ness
1998-02-13 21:29:13 +00:00
Barry Warsaw
35ae864ab7
get arrow movement, and text updating. also outlining of highlight
1998-02-13 21:28:47 +00:00
Barry Warsaw
79a7879318
fixed the generators
1998-02-13 21:28:14 +00:00
Barry Warsaw
2662e15f58
triplet_to_pmwrgb(): New function
1998-02-13 21:27:56 +00:00
Barry Warsaw
f7e4793660
fixed initial color
1998-02-12 19:53:01 +00:00
Barry Warsaw
4b0d67d592
typo
1998-02-12 19:52:46 +00:00
Barry Warsaw
29fe4ddd20
Added color strip widgets
1998-02-12 19:52:31 +00:00
Barry Warsaw
9d882bc4de
Initial revision
1998-02-12 19:51:57 +00:00
Barry Warsaw
eab81a9247
Better conversion of command line given initial color
1998-02-11 18:56:13 +00:00
Barry Warsaw
55d3ffa3c2
new interface to find_byname()
1998-02-11 18:55:50 +00:00
Barry Warsaw
eb9b8af8fc
__init__(): simplify, use tuple as key to __byrgb, lowercase __byname key.
...
find_byrgb(): Changed name, interface (takes a tuple), and return
value
find_byname(): lowercase color name
1998-02-11 18:55:37 +00:00
Barry Warsaw
37400e8943
Better dimensions
1998-02-11 18:54:23 +00:00
Barry Warsaw
a6f591ac6b
Interface changes, delegate chaining, type in widget addition
1998-02-11 17:19:54 +00:00
Barry Warsaw
f4562a7a0a
Simplification of conversion routines
1998-02-11 17:19:23 +00:00
Barry Warsaw
4a445c689c
#Layout looks good, as does validation, and delegate chaining
1998-02-11 17:11:34 +00:00
Barry Warsaw
2e6c13f150
Initial revision
1998-02-10 00:13:06 +00:00
Guido van Rossum
48b1cdea45
Fix typo in format for strftime() used by cookie code.
1998-02-02 03:19:06 +00:00
Barry Warsaw
f7c1e5a6a3
Moved toplevel widget to PyncheWidget.py
1998-01-31 23:39:28 +00:00
Barry Warsaw
fefbf79ea4
Initial revision
1998-01-31 23:39:01 +00:00
Barry Warsaw
9f4d73a9cf
BadColor: new exception class
...
rrggbb_to_triplet(): New utility function
1998-01-31 23:38:48 +00:00
Barry Warsaw
bfbe67f47f
Better implementation of nearest(). Not faster, but better
1998-01-31 00:32:07 +00:00
Barry Warsaw
2406b1d40a
Initial revision
1998-01-31 00:29:41 +00:00
Barry Warsaw
b6db1b94c5
mered Greg's suggestions, added docstring
1998-01-30 21:11:52 +00:00
Barry Warsaw
7080a7f69e
Initial revision
1998-01-29 23:48:55 +00:00
Barry Warsaw
516f18993f
Initial revision
1998-01-27 03:19:00 +00:00
Guido van Rossum
fdc5adc594
Dangerous feature added: when removing local files (i.e., only when -r
...
is used), do a recursive delete. Use -r with even more caution!
Also changed usage message into a doc string, added a comment or two,
and rearranged a long line.
1998-01-04 02:03:12 +00:00
Guido van Rossum
9d98c91b99
Fix bug detected by AMK: need to import string.
1997-12-31 15:46:56 +00:00
Guido van Rossum
982209dc69
Fix bug detected by AMK: Types should be types.
1997-12-31 15:46:20 +00:00