Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/edje

Dir     : e17/libs/edje/src/bin


Modified Files:
        edje_cc_handlers.c edje_main.c 


Log Message:


stop action supported. parser/compiler is accurate there in not needing more
params. stop is immediate - always. edje test program now uses arguments to
determine what to look at

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/src/bin/edje_cc_handlers.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- edje_cc_handlers.c  17 Jun 2003 08:15:06 -0000      1.10
+++ edje_cc_handlers.c  20 Jun 2003 10:44:36 -0000      1.11
@@ -1005,8 +1005,11 @@
                           "STATE_SET", EDJE_ACTION_TYPE_STATE_SET,
                           "ACTION_STOP", EDJE_ACTION_TYPE_ACTION_STOP,
                           NULL);
-   ep->state = parse_str(1);
-   ep->value = parse_float_range(2, 0.0, 1.0);
+   if (ep->action == EDJE_ACTION_TYPE_STATE_SET)
+     {
+       ep->state = parse_str(1);
+       ep->value = parse_float_range(2, 0.0, 1.0);
+     }
 }
 
 static void
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/src/bin/edje_main.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- edje_main.c 20 Jun 2003 09:38:26 -0000      1.5
+++ edje_main.c 20 Jun 2003 10:44:36 -0000      1.6
@@ -131,7 +131,10 @@
 
 int
 main(int argc, char **argv)
-{   
+{
+   char *file;
+   char *coll;
+   
    if (main_start(argc, argv) < 1) return -1;
 
    edje_init();
@@ -139,8 +142,18 @@
    
    bg_setup();
 
-   /* FIXME: hard-coded. need to make this proper options later */
-   test_setup("./data/e_logo.eet", "test");
+   if (argc < 2)
+     {
+       printf("Usage: %s file_to_show.eet [collection_to_show]\n", argv[0]);
+       printf("       The default collection name to show is \"test\"\n");
+       exit(-1);
+     }
+   file = "./data/e_logo.eet";
+   coll = "test";
+   file = argv[1];
+   if (argc >= 3) coll = argv[2];
+   /* FIXME: list collections */
+   test_setup(argv[1], coll);
    
    ecore_main_loop_begin();
    




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to