Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        Makefile.am e_includes.h e_main.c 
Added Files:
        e_msg.c e_msg.h 


Log Message:


generic msg system - really intended mostly to go hand-in-hand width the
datastore stuff as a way of moduels beoing able to talk TO eachother
indirectly by sending messages, and advertising public data.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/Makefile.am,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -3 -r1.31 -r1.32
--- Makefile.am 2 Jun 2005 04:21:00 -0000       1.31
+++ Makefile.am 2 Jun 2005 07:40:04 -0000       1.32
@@ -56,7 +56,8 @@
 e_popup.h \
 e_ipc_codec.h \
 e_prefix.h \
-e_datastore.h
+e_datastore.h \
+e_msg.h
 
 enlightenment_SOURCES = \
 e_main.c \
@@ -104,6 +105,7 @@
 e_ipc_codec.c \
 e_prefix.c \
 e_datastore.c \
+e_msg.c \
 $(ENLIGHTENMENTHEADERS)
 
 enlightenment_LDFLAGS = -export-dynamic @e_libs@ @dlopen_libs@
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_includes.h,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -3 -r1.20 -r1.21
--- e_includes.h        19 May 2005 09:23:54 -0000      1.20
+++ e_includes.h        2 Jun 2005 07:40:04 -0000       1.21
@@ -44,3 +44,5 @@
 #include "e_ipc_codec.h"
 #include "e_test.h"
 #include "e_prefix.h"
+#include "e_datastore.h"
+#include "e_msg.h"
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_main.c,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -3 -r1.87 -r1.88
--- e_main.c    28 May 2005 05:03:26 -0000      1.87
+++ e_main.c    2 Jun 2005 07:40:04 -0000       1.88
@@ -390,6 +390,13 @@
      _e_main_shutdown_push(_e_main_ipc_shutdown);
 
    /* setup module loading etc */
+   if (!e_msg_init())
+     {
+       e_error_message_show(_("Enlightenment cannot set up its msg system."));
+       _e_main_shutdown(-1);
+     }
+   _e_main_shutdown_push(e_msg_shutdown);
+   /* setup module loading etc */
    if (!e_module_init())
      {
        e_error_message_show(_("Enlightenment cannot set up its module 
system."));




-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to