[pypy-svn] r7426 - pypy/trunk/src/pypy/translator/tool/pygame
bob at codespeak.net
bob at codespeak.net
Fri Nov 19 12:18:54 CET 2004
Author: bob
Date: Fri Nov 19 12:18:53 2004
New Revision: 7426
Modified:
pypy/trunk/src/pypy/translator/tool/pygame/drawgraph.py
pypy/trunk/src/pypy/translator/tool/pygame/flowviewer.py
pypy/trunk/src/pypy/translator/tool/pygame/graphdisplay.py
Log:
clean up the key bindings slightly
use absolute imports so it works with autopath if you run one as __main__
Modified: pypy/trunk/src/pypy/translator/tool/pygame/drawgraph.py
==============================================================================
--- pypy/trunk/src/pypy/translator/tool/pygame/drawgraph.py (original)
+++ pypy/trunk/src/pypy/translator/tool/pygame/drawgraph.py Fri Nov 19 12:18:53 2004
@@ -65,7 +65,7 @@
self.links = {}
def display(self):
- from graphdisplay import GraphDisplay
+ from pypy.tool.translator.pygame.graphdisplay import GraphDisplay
GraphDisplay(self).run()
class Node:
Modified: pypy/trunk/src/pypy/translator/tool/pygame/flowviewer.py
==============================================================================
--- pypy/trunk/src/pypy/translator/tool/pygame/flowviewer.py (original)
+++ pypy/trunk/src/pypy/translator/tool/pygame/flowviewer.py Fri Nov 19 12:18:53 2004
@@ -1,6 +1,6 @@
import autopath
import inspect
-from drawgraph import GraphLayout
+from pypy.translator.tool.pygame.drawgraph import GraphLayout
from pypy.translator.tool.make_dot import DotGen
from pypy.interpreter.pycode import CO_VARARGS, CO_VARKEYWORDS
from pypy.annotation import model, factory
@@ -234,7 +234,7 @@
if __name__ == '__main__':
from pypy.translator.translator import Translator
from pypy.translator.test import snippet
- from graphdisplay import GraphDisplay
+ from pypy.translator.tool.pygame.graphdisplay import GraphDisplay
t = Translator(snippet.powerset)
#t.simplify()
Modified: pypy/trunk/src/pypy/translator/tool/pygame/graphdisplay.py
==============================================================================
--- pypy/trunk/src/pypy/translator/tool/pygame/graphdisplay.py (original)
+++ pypy/trunk/src/pypy/translator/tool/pygame/graphdisplay.py Fri Nov 19 12:18:53 2004
@@ -3,7 +3,7 @@
import os, time, sys
import pygame
from pygame.locals import *
-from drawgraph import GraphRenderer
+from pypy.translator.tool.pygame.drawgraph import GraphRenderer
METAKEYS = dict([
@@ -24,8 +24,8 @@
for ident in dir(pygame.locals) if ident.startswith('K_')
])
-KEYS['plus'] = ('=', '+')
-KEYS['quit'] = ('q', 'f4')
+KEYS['plus'] = ('=', '+', '.')
+KEYS['quit'] = ('q', 'f4', 'escape')
def GET_KEY(key):
k = KEYS.get(key)
@@ -75,15 +75,12 @@
'-' : ('zoom', 0.5),
'meta plus' : ('zoom', 2.0),
'plus' : ('zoom', 2.0),
- 'meta .' : ('zoom', 2.0), # '+' is shift-1 on my keyboard
- '.' : ('zoom', 2.0),
'meta 0' : 'zoom_actual_size',
'0' : 'zoom_actual_size',
'meta 1' : 'zoom_to_fit',
'1' : 'zoom_to_fit',
'meta quit' : 'quit',
'quit' : 'quit',
- 'escape' : 'quit',
'meta right' : 'layout_forward',
'meta left': 'layout_back',
'p' : 'layout_back',
More information about the Pypy-commit
mailing list