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