Commit graph

11 commits

Author SHA1 Message Date
Tim Peters
f733abb783 Whitespace normalization. 2007-01-30 03:03:46 +00:00
Martin v. Löwis
4ebbefe677 Patch #1362975: Rework CodeContext indentation algorithm to
avoid hard-coding pixel widths. Also make the text's scrollbar
a child of the text frame, not the top widget.
2006-11-22 08:50:02 +00:00
Kurt B. Kaiser
2a7ff297c5 The 'with' statement is now a Code Context block opener 2006-08-16 03:15:26 +00:00
Georg Brandl
7b71bf3872 Remove usage of sets module (patch #1500609). 2006-07-17 13:23:46 +00:00
Kurt B. Kaiser
389482ccbe Incorporate Tal Einat's comment on Patch 936169: Fixes alignment problem. 2005-10-03 20:08:25 +00:00
Kurt B. Kaiser
0a1357930a Tweak CodeContext.py docstrings, comments, and names. 2005-10-03 19:26:03 +00:00
Kurt B. Kaiser
74910225df Increased performance in CodeContext extension Patch 936169 Noam Raphael 2005-10-02 23:36:46 +00:00
Kurt B. Kaiser
4d5bc6031c Noam Raphel: Further developemt of CodeContext feature.
The visibility state of the code context pane is now persistent between
sessions and the pane does not appear in the shell window.

M CodeContext.py
M EditorWindow.py
M NEWS.txt
M PyShell.py
M config-extensions.def
M configHandler.py
2004-06-06 01:29:22 +00:00
Kurt B. Kaiser
e3636e05de Fix a bug I introduced which causes all block openers at an indent level
to be shown, instead of outdenting each level.
2004-04-26 22:26:04 +00:00
Kurt B. Kaiser
d00587a2ed 1. Add an Options menu entry: Code Context
2. Add a <<toggle-code-context>> envent to the [CodeContext] section of
   config-extensions.def and also a default-on variable, set to 0.
3. Update the help file to include Code Context.

M CodeContext.py
M config-extensions.def
M help.txt
2004-04-24 03:08:13 +00:00
Kurt B. Kaiser
54d1a3b920 - New Extension: CodeContext. Provides block structuring hints for code
which has scrolled above an edit window. Patch 936169 Noam Raphael.

A CodeContext.py
M NEWS.txt
M config-extensions.def
2004-04-21 20:06:26 +00:00