Handle ^C from prompt.
authorFrederic Jolliton <frederic@jolliton.com>
Wed, 7 Sep 2005 16:31:10 +0000 (16:31 +0000)
committerFrederic Jolliton <frederic@jolliton.com>
Wed, 7 Sep 2005 16:31:10 +0000 (16:31 +0000)
git-archimport-id: frederic@jolliton.com--2005-main/tx--main--0.1--patch-7

xpath_prompt.py

index 1ec9406..25ee0dd 100755 (executable)
@@ -211,6 +211,9 @@ def main() :
                except EOFError :
                        print
                        break
+               except KeyboardInterrupt :
+                       print
+                       break
                line = line.strip()
                if line.startswith( '#' ) or not line :
                        pass
@@ -289,6 +292,7 @@ def main() :
                                print 'XPATH-ERROR [%s]' % ( e , )
                        except Error , e :
                                print 'GENERIC-ERROR [%s]' % ( e , )
+       print 'bye'
 
 if __name__ == '__main__' :
        main()