[Idle-dev] CVS: idle AutoIndent.py,1.2,1.3

Stephen M. Gava elguavas@users.sourceforge.net
Sat, 19 Jan 2002 02:37:50 -0800


Update of /cvsroot/idlefork/idle
In directory usw-pr-cvs1:/tmp/cvs-serv17548

Modified Files:
	AutoIndent.py 
Log Message:
changeover to new keybinding configuration implementation


Index: AutoIndent.py
===================================================================
RCS file: /cvsroot/idlefork/idle/AutoIndent.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** AutoIndent.py	2001/07/04 03:15:10	1.2
--- AutoIndent.py	2002/01/19 10:37:48	1.3
***************
*** 42,46 ****
      menudefs = [
          ('format', [       # /s/edit/format   dscherer@cmu.edu
-             None,
              ('_Indent region', '<<indent-region>>'),
              ('_Dedent region', '<<dedent-region>>'),
--- 42,45 ----
***************
*** 53,89 ****
          ]),
      ]
- 
-     keydefs = {
-         '<<smart-backspace>>': ['<Key-BackSpace>'],
-         '<<newline-and-indent>>': ['<Key-Return>', '<KP_Enter>'],
-         '<<smart-indent>>': ['<Key-Tab>']
-     }
- 
-     windows_keydefs = {
-         '<<indent-region>>': ['<Control-bracketright>'],
-         '<<dedent-region>>': ['<Shift-Tab>',     # dscherer@cmu.edu
-                               '<Control-bracketleft>'],
-         '<<comment-region>>': ['<Alt-Key-3>'],
-         '<<uncomment-region>>': ['<Alt-Key-4>'],
-         '<<tabify-region>>': ['<Alt-Key-5>'],
-         '<<untabify-region>>': ['<Alt-Key-6>'],
-         '<<toggle-tabs>>': ['<Alt-Key-t>'],
-         '<<change-indentwidth>>': ['<Alt-Key-u>'],
-     }
- 
-     unix_keydefs = {
-         '<<indent-region>>': ['<Alt-bracketright>',
-                               '<Meta-bracketright>',
-                               '<Control-bracketright>'],
-         '<<dedent-region>>': ['<Alt-bracketleft>',
-                               '<Meta-bracketleft>',
-                               '<Control-bracketleft>'],
-         '<<comment-region>>': ['<Alt-Key-3>', '<Meta-Key-3>'],
-         '<<uncomment-region>>': ['<Alt-Key-4>', '<Meta-Key-4>'],
-         '<<tabify-region>>': ['<Alt-Key-5>', '<Meta-Key-5>'],
-         '<<untabify-region>>': ['<Alt-Key-6>', '<Meta-Key-6>'],
-         '<<toggle-tabs>>': ['<Alt-Key-t>'],
-         '<<change-indentwidth>>': ['<Alt-Key-u>'],
-     }
  
      # usetabs true  -> literal tab characters are used by indent and
--- 52,55 ----