gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/gzz/modules/pp PPMouseEvents.java demotest....


From: Matti Katila
Subject: [Gzz-commits] gzz/gzz/modules/pp PPMouseEvents.java demotest....
Date: Wed, 08 Jan 2003 10:33:33 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Matti Katila <address@hidden>   03/01/08 10:33:33

Modified files:
        gzz/modules/pp : PPMouseEvents.java demotest.py 
        gzz/modules/pp/example: pp.gz 
Added files:
        gzz/modules/pp/example: pp.sh 

Log message:
        save finally works - hope that is last word

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/PPMouseEvents.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/demotest.py.diff?tr1=1.48&tr2=1.49&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/example/pp.sh?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/pp/example/pp.gz.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gzz/gzz/modules/pp/PPMouseEvents.java
diff -u gzz/gzz/modules/pp/PPMouseEvents.java:1.18 
gzz/gzz/modules/pp/PPMouseEvents.java:1.19
--- gzz/gzz/modules/pp/PPMouseEvents.java:1.18  Wed Jan  8 02:06:05 2003
+++ gzz/gzz/modules/pp/PPMouseEvents.java       Wed Jan  8 10:33:33 2003
@@ -28,7 +28,7 @@
  */
 
 public class PPMouseEvents {
-public static final String rcsid = "$Id: PPMouseEvents.java,v 1.18 2003/01/08 
07:06:05 mudyc Exp $";
+public static final String rcsid = "$Id: PPMouseEvents.java,v 1.19 2003/01/08 
15:33:33 mudyc Exp $";
     public static boolean dbg = false;
     private static void pa(String s) { System.out.println(s); }
 
@@ -205,7 +205,7 @@
        public void event(MouseEvent ev, EventHandling.MousePressState p_state,
                          Object[] obs) {
            context.setAccursed((Cell)obs[0]);
-           ppv.addInterp("link"+obs[0].toString(), obs[1]);
+           ppv.addInterp("link"+obs[1].toString(), obs[2]);
            ppv.addInterp("main", obs[3]);
            AbstractUpdateManager.chg();         
        }
Index: gzz/gzz/modules/pp/demotest.py
diff -u gzz/gzz/modules/pp/demotest.py:1.48 gzz/gzz/modules/pp/demotest.py:1.49
--- gzz/gzz/modules/pp/demotest.py:1.48 Wed Jan  8 08:43:01 2003
+++ gzz/gzz/modules/pp/demotest.py      Wed Jan  8 10:33:33 2003
@@ -36,21 +36,29 @@
 def clean_data(args=''):
     os.system('rm '+PPDIR+'b_*')
     os.system('rm '+PPDIR+'d*')
-    os.system('rm '+PPDIR+'ps_F*')
-
+    #os.system('rm '+PPDIR+'ps_F*')
     if args=='full':
         os.system('rm '+PPDIR+'ps_*')
         os.system('rm '+PPDIR+'pp.gz')
+    if args=='exept_ptr':
+        os.system('rm '+PPDIR+'pp.gz')
+    if args=='exept_pkg':
+        os.system('rm '+PPDIR+'ps_*')
+    #os.system('ls -la '+PPDIR)
 
 def return_data():
-    clean_data()
+    clean_data('exept_pkg')
     os.system('tar -xzvf ' +PPDIR+ 'pp.gz -C '+PPDIR)
 
+firstTime = 0
 
 class PPView2Scene:
     def __init__(self):
        w.setLocation(0,0,1024,768)
         return_data()
+        if firstTime:
+            clean_data('full')
+        os.system('mv '+ PPDIR +'ps_FOO '+ PPDIR+'ps_foo')            
 
         # Next, the mediaserver we'll save to.
         self.ms = gzz.mediaserver.SimpleMediaserver(
@@ -65,7 +73,7 @@
         self.filer = self.filers.getFiler("foo")
         self.avc = gzz.view.AbstractViewContext()
 
-        if 1:
+        if not firstTime:
             #load space from disk
             self.space = gzz.impl.ModularSpace(self.filer.load(), 
*tools.spaceArgList())
             self.ppactions = gzz.modules.pp.PPActionsImpl(self.space)
@@ -103,29 +111,27 @@
         self.poly = ["FILL", "LINE"]
         self.map = None
         self.mode = 0
-        clean_data()
 
 
     def key(self, key):
         if key == "Ctrl-R":
             loadScenes()
-        if key == "Alt-X":
-            print 'Full save!'
-            clean_data('full')
-            self.key('Ctrl-X')
-            
        if key == "Ctrl-I":
            print "INTERPLIST"
            self.vs.dump()
            print self.vs.matcher.interpList(self.vs.matcher)
         if key == "Ctrl-X":
             print 'Save...'
-            return_data()
+
+            if firstTime:
+                clean_data('exept_ptr')
+            #else:
+            #    clean_data('exept_ptr')
 
             # Now, saving the space is a one-liner:
             self.filers.saveAll(self.ppv.space.getSlicer().exportAll())
-            os.system('mv '+ PPDIR +'ps_FOO '+ PPDIR+'ps_foo')
-            os.system('cd '+PPDIR+' && tar -czvf pp.gz b_* d*')
+            #os.system('mv '+ PPDIR +'ps_FOO '+ PPDIR+'ps_foo')
+            os.system('cd '+PPDIR+' && tar -czvf pp.gz b_* d* ps_* pro*')
             clean_data()
 
         # Loading
Index: gzz/gzz/modules/pp/example/pp.gz




reply via email to

[Prev in Thread] Current Thread [Next in Thread]