Kurt B. Kaiser
669f4c3850
1. Debugger Breakpoints, finish implementation
...
2. Debugger Clear Breakpoints, implement
3. Nice yellow breakpoints for Chui :)
2002-06-20 04:01:47 +00:00
Kurt B. Kaiser
0e3a57731b
Polish RemoteDebugger code.
...
Use a repr() on the subprocess side when fetching dict values for stack.
The various dict entities are not needed by the debugger GUI, only
their representation.
2002-06-16 03:32:24 +00:00
Kurt B. Kaiser
969de458aa
Rework the code to have only the GvR RPC. Output from execution of user
...
code is directed to the Shell.
2002-06-12 03:28:57 +00:00
Steven M. Gava
7981ce576c
add a version of GvR's q&d python idle printing patch,
...
slightly tweaked and modified for the idlefork config system
2002-06-11 04:45:34 +00:00
Steven M. Gava
72de9c7a9c
Geiger Ho's patch for better subclassing
2002-05-27 21:58:05 +00:00
Chui Tey
5d2af63cc3
GvR's rpc patch
2002-05-26 13:36:41 +00:00
Chui Tey
55956c9361
Fixed bug: Split RPC message into two parts instead of three
2002-05-14 23:45:14 +00:00
Steven M. Gava
a2bc259dd7
tracking python idle changes:
...
Provisional fix for writefile() [SF bug # 541730]
2002-04-22 00:42:42 +00:00
Steven M. Gava
931625dc77
tracking python idle changes:
...
Patch #540583 : Open MS Help Docs if available.
2002-04-22 00:38:26 +00:00
Steven M. Gava
1d46e40f58
further work on new config system;
...
recent files menu
2002-03-27 08:40:46 +00:00
Steven M. Gava
0c5bc8c951
further work on new config system;
...
user defined help items
2002-03-27 02:25:44 +00:00
Steven M. Gava
cedd30b030
_finally_ tracked down and eliminated a major problem
...
in PyShell.py that was causing extreme headaches in
working on EditorWindow.py
2002-03-27 00:51:53 +00:00
Steven M. Gava
dbfe92cd27
further work on dynamic reconfiguration;
...
keybindings
2002-03-18 02:38:44 +00:00
Steven M. Gava
9d142adfce
fixes to tabwidth code removal
2002-03-12 02:33:52 +00:00
Steven M. Gava
63f6714c3a
remove tabwidth (for tabs) config stuff,
...
because of the way the tk text widget handles
tabs they must remain a fixed size in idle
2002-03-12 00:52:42 +00:00
Steven M. Gava
b1585417d1
further work on dynamic config changes;
...
editor font
2002-03-12 00:21:56 +00:00
Steven M. Gava
dfd0b296d7
remove debug cruft
2002-03-05 00:31:43 +00:00
Steven M. Gava
f31eec0e2e
further work on new config system
2002-03-05 00:25:58 +00:00
Steven M. Gava
b77d343bc8
First work on making config changes dynamic,
...
dynamic theme changes
2002-03-02 07:16:21 +00:00
Steven M. Gava
67716b5f53
bugfix for the problem where EditorWindow instances
...
would appear to freeze for a few seconds on closing
in some cases when running under X
2002-02-26 02:31:03 +00:00
Guido van Rossum
16ac99a959
Fix by Edward K Ream to make breakpoints work on Windows: insert a
...
missing call to self.canonic().
2002-02-25 23:22:08 +00:00
Steven M. Gava
75a8e65873
tracking changes to python idle:
...
python Patch #520483 : Make IDLE OutputWindow handle Unicode.
2002-02-23 23:27:08 +00:00
Steven M. Gava
82c6682bb7
further work on config system
2002-02-18 01:45:43 +00:00
Steven M. Gava
4974575609
handle user theme and key set deletion
2002-02-18 01:43:11 +00:00
Steven M. Gava
e28ee754b0
improvement to keybinding re-use check
2002-02-11 03:45:22 +00:00
Steven M. Gava
9f25e67dd7
base GetHighlight on GetThemeDict for better defaults
2002-02-11 02:51:18 +00:00
Steven M. Gava
46fa7bf86c
further work on config saving
2002-02-11 02:28:19 +00:00
Steven M. Gava
052937f0b5
further work on config saving
2002-02-11 02:20:53 +00:00
Steven M. Gava
085eb1b372
further work on config system and config saving
2002-02-05 04:52:32 +00:00
Steven M. Gava
7cff66d469
improve user config dir handling
2002-02-01 03:02:37 +00:00
Steven M. Gava
a498af269c
more work on configuration saving
2002-02-01 01:33:36 +00:00
Steven M. Gava
2d7bb3fa66
further work on config saving
2002-01-29 08:35:29 +00:00
Steven M. Gava
f9bb90e453
further work on saving configs
2002-01-24 06:02:50 +00:00
Steven M. Gava
813b56e387
dialog for getting a new config file section name
2002-01-24 05:59:05 +00:00
Steven M. Gava
8cf2704a59
staying current with python idle fixes
2002-01-23 23:56:41 +00:00
Steven M. Gava
d91b0d6a65
fix for python2.2 -Qnew division error,
...
thanks Tim!
2002-01-23 05:15:17 +00:00
Steven M. Gava
bbf5ef552f
more on config saving
2002-01-22 11:35:50 +00:00
Steven M. Gava
c112cd880a
further work on config saving
2002-01-22 05:56:40 +00:00
Steven M. Gava
5f28e8fbfb
extension config reading by configDialog and
...
beginning of configuration saving
2002-01-21 06:38:21 +00:00
Steven M. Gava
72c3bf076f
changeover to new keybinding configuration implementation
2002-01-19 10:41:51 +00:00
Steven M. Gava
c628a06c70
further work on keybinding configuration
2002-01-19 10:33:21 +00:00
Steven M. Gava
68d7336cb0
keybinding configuration
2002-01-19 01:30:56 +00:00
Steven M. Gava
facfc09352
keybinding configuration
2002-01-19 00:29:54 +00:00
Steven M. Gava
edb60a7ba9
key binding handling dialog
2002-01-12 09:48:02 +00:00
Steven M. Gava
0cae01c496
loading core keybindings via new config system plus
...
further devel of highlight handling
2002-01-04 07:53:06 +00:00
Steven M. Gava
c597640515
move core functionality of SearchBindings.py into EditorWindow.py proper
...
adjust configuration sources accordingly
move SearchBindings.py into the attic now
2002-01-04 03:06:08 +00:00
Steven M. Gava
ad4f532f65
further development of highlighting and editor preference handling,
...
plus misc fixes cleanups for new config system
2002-01-03 12:05:17 +00:00
Steven M. Gava
767a7ee9ad
remove futzing with text font
2002-01-03 12:04:01 +00:00
Steven M. Gava
361cfcd69b
fixups and improvements
2002-01-03 12:02:37 +00:00
Steven M. Gava
dc72f48e26
moving to new config system
2002-01-03 11:51:07 +00:00
Steven M. Gava
2d4e03b092
changes to use new tabpages classes
2001-12-05 07:54:07 +00:00
Steven M. Gava
34b8851c5f
remove cruft from other project
2001-12-05 06:39:18 +00:00
Steven M. Gava
5b357b977a
cleaner tabbed-page mini implementation through classes
2001-12-05 06:32:46 +00:00
Steven M. Gava
17d0154097
further work on new configuration system, specifically,
...
on keybinding configuration
2001-12-03 00:37:28 +00:00
Steven M. Gava
8c1ab14ada
fix for redundant empty parent window when invoked from idle shell window
2001-11-21 05:58:24 +00:00
Steven M. Gava
3b55a891a1
back in harness on new config system
2001-11-21 05:56:26 +00:00
Steven M. Gava
d0342cdefa
new config implementation
2001-11-04 11:53:10 +00:00
Steven M. Gava
9930061ce2
further config system work
2001-11-04 07:03:08 +00:00
Steven M. Gava
c034b47ef3
added ability to set hilightthickness
2001-11-03 14:55:47 +00:00
Steven M. Gava
9dd16b3443
further config system work
2001-11-03 14:54:25 +00:00
Steven M. Gava
e16d94b77e
more work to support new config system
2001-11-03 05:07:28 +00:00
Chui Tey
8a7b4fa6d2
Documentation patches by bsherwood
2001-10-31 10:40:28 +00:00
Steven M. Gava
7c01786188
more loading from cfg files
2001-10-29 11:19:46 +00:00
Steven M. Gava
41a8532f66
more of config dialog reading from files
2001-10-29 08:05:34 +00:00
Steven M. Gava
2a63a07912
further work supporting reading config dialog values form config files.
2001-10-26 06:50:54 +00:00
Steven M. Gava
f126bcb653
dynamic option menu widget.
2001-10-26 06:49:14 +00:00
Steven M. Gava
485f7b6b58
further work on loading config dialog values from the config files
2001-10-26 06:47:09 +00:00
Steven M. Gava
429a86af5b
font/tabs config dialog page now reads its data from the config file
2001-10-23 10:42:12 +00:00
Steven M. Gava
1f733baa04
merged port binding error message patch
2001-10-07 11:44:49 +00:00
Steven M. Gava
4eb286874f
merged win spawn patch
2001-10-07 11:26:48 +00:00
Steven M. Gava
898a365c27
merged status bar packing patch
2001-10-07 11:10:44 +00:00
Steven M. Gava
c11ccf35f4
start of new config handling stuff
2001-09-24 09:43:17 +00:00
Steven M. Gava
33277c767f
further work on font config and general feel improvements
2001-08-13 04:36:58 +00:00
Steven M. Gava
28ccc2463e
removed some cruft
2001-08-12 01:14:55 +00:00
Steven M. Gava
c01e30f072
repair posix fonts fix
2001-08-11 15:48:13 +00:00
Steven M. Gava
abdfc4147d
support for help menu changes
2001-08-11 07:46:26 +00:00
Steven M. Gava
5b3ac8f98f
some re-design
2001-08-11 07:45:28 +00:00
Steven M. Gava
6b1ab255c2
supports about changes
2001-08-11 07:44:28 +00:00
Steven M. Gava
0ba4df89ab
adjust help menu bindings
2001-08-11 07:42:37 +00:00
Steven M. Gava
074c9d2b20
beginning of work on the conf. handling smarts
2001-08-08 01:30:38 +00:00
Steven M. Gava
230e5789e5
more fleshing out, this time primarily the 'general' page
2001-08-07 03:28:25 +00:00
Steven M. Gava
f213ccb5d1
began font / indentation page
2001-08-05 08:00:28 +00:00
Steven M. Gava
60fc707be5
further work on keybinding page
2001-08-04 13:58:22 +00:00
Steven M. Gava
952d0a57d8
further work on config dialog, particularly highligthing config
2001-08-03 04:43:44 +00:00
Steven M. Gava
b9d07b5a8b
A more lightweight (and read only) way to view help text
...
until the new help system is implemented. Removed some
commented cruft.
2001-07-31 11:11:38 +00:00
Steven M. Gava
d721c48165
indentation style changed to match existing source
2001-07-31 10:46:53 +00:00
Steven M. Gava
885c0bbd54
improve viewfile handling
...
indentation style changed to match existing source
2001-07-31 10:44:35 +00:00
Steven M. Gava
7d9ed726fb
activate new about dialog for testing
2001-07-31 07:01:47 +00:00
Steven M. Gava
646c65c117
removed redundant separate idlfefork ver
2001-07-31 07:00:39 +00:00
Steven M. Gava
44d3d1a394
some new dialogs and support files for new about and configuration implementations
2001-07-31 06:59:02 +00:00
Steven M. Gava
ba247a6bbb
updated about info for 0.8.1 release
2001-07-21 09:59:58 +00:00
Steven M. Gava
88ff736ee2
new material for 0.8.1 release
2001-07-21 09:50:55 +00:00
Steven M. Gava
fae9fb197b
update in preparation for 0.8.1 alpha release
2001-07-20 08:53:38 +00:00
Steven M. Gava
d39993ef9d
bring up to date for 0.8.1 release
2001-07-20 01:36:49 +00:00
Steven M. Gava
4d712a4d67
minor tidy-ups ready for 0.8.1 alpha tarball release
2001-07-19 04:49:13 +00:00
Kurt B. Kaiser
59e07bde96
INSTALLATION: Remove the coexist.patch instructions
...
****************
setup.py:
Remove the idles script, add some words on IDLE Fork to the
long_description, and clean up some line spacing.
2001-07-17 05:12:42 +00:00
Kurt B. Kaiser
c9a4215482
Put this in the attic, at least for now...
2001-07-17 05:01:04 +00:00
Kurt B. Kaiser
96d8842237
Implement idle command interface as suggested by GvR [idle-dev] 16 July
...
****************
PyShell: Added functionality:
usage: idle.py [-c command] [-d] [-i] [-r script] [-s] [-t title] [arg] ...
idle file(s) (without options) edit the file(s)
-c cmd run the command in a shell
-d enable the debugger
-i open an interactive shell
-i file(s) open a shell and also an editor window for each file
-r script run a file as a script in a shell
-s run $IDLESTARTUP or $PYTHONSTARTUP before anything else
-t title set title of shell window
Remaining arguments are applied to the command (-c) or script (-r).
******************
idles: Removed the idles script, not needed
******************
idle: Removed the IdleConf references, not required anymore
2001-07-17 04:59:01 +00:00
Kurt B. Kaiser
d65ca7231a
Added installation instructions.
...
Added a patch which modifies idlefork so that it can co-exist with
"official" IDLE in the site-packages directory. This patch is not
necessary if only idlefork IDLE is installed. See INSTALLATION for further
details.
2001-07-16 07:08:20 +00:00
Kurt B. Kaiser
91e476f297
Add a script "idles" which opens a Python Shell window.
...
The default behaviour of idlefork idle is to open an editor window instead
of a shell. Complex expressions may be run in a fresh environment by
selecting "run". There are times, however, when a shell is desired.
Though one can be started by "idle -t 'foo'", this script is more
convenient. In addition, a shell and an editor window can be started
in parallel by "idles -e foo.py".
2001-07-16 05:50:45 +00:00