[pyrepl-checkins] pyrepl/pyrepl input.py,1.2,1.3

mwh@codespeak.net mwh@codespeak.net
Tue, 10 Jun 2003 15:12:36 +0200 (MEST)


Update of /cvs/pyrepl/pyrepl/pyrepl
In directory thoth.codespeak.net:/tmp/cvs-serv27215/pyrepl

Modified Files:
	input.py 
Log Message:
Fix for when an unrecognised key is longer than 1 character (eg. 
pressing an arrow key to end an interactive history search).


Index: input.py
===================================================================
RCS file: /cvs/pyrepl/pyrepl/pyrepl/input.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** input.py	20 May 2003 13:18:19 -0000	1.2
--- input.py	10 Jun 2003 13:12:34 -0000	1.3
***************
*** 56,60 ****
                  if self.verbose:
                      print "invalid"
!                 if self.stack or unicodedata.category(key) == 'C':
                      self.results.append(
                          (self.invalid_cls, self.stack + [key]))
--- 56,60 ----
                  if self.verbose:
                      print "invalid"
!                 if self.stack or len(key) > 1 or unicodedata.category(key) == 'C':
                      self.results.append(
                          (self.invalid_cls, self.stack + [key]))