[Nym3-commit] r217 - trunk/nym3/Client

laurent at conuropsis.org laurent at conuropsis.org
Sun May 1 22:41:11 CEST 2005


Author: laurent
Date: 2005-05-01 22:41:10 +0200 (Sun, 01 May 2005)
New Revision: 217

Modified:
   trunk/nym3/Client/Account.py
   trunk/nym3/Client/Main.py
Log:
Added client-side MSG parsing.

Modified: trunk/nym3/Client/Account.py
===================================================================
--- trunk/nym3/Client/Account.py	2005-05-01 16:47:33 UTC (rev 216)
+++ trunk/nym3/Client/Account.py	2005-05-01 20:41:10 UTC (rev 217)
@@ -398,5 +398,11 @@
 	self.synbox.append(t)
 	self.synbox_status = "dirty"
 
+    def add_msg(self, mid, msg):
+	if self.mbox_status == 'unloaded': self._load_mbox()
+	t = (mid, msg)
+	self.synbox.append(t)
+	self.mbox_status = "dirty"
+
     def add_enckey(self, key):
 	self['encKeys'].insert(0, key)

Modified: trunk/nym3/Client/Main.py
===================================================================
--- trunk/nym3/Client/Main.py	2005-05-01 16:47:33 UTC (rev 216)
+++ trunk/nym3/Client/Main.py	2005-05-01 20:41:10 UTC (rev 217)
@@ -144,7 +144,7 @@
 		clear = clear[22 + synlen:]
 	    account.add_synset(midlist, com.bf, com.synSet)
 	elif (com.ct() == SToCCODE['Msg']):
-	    pass
+	    account.add_msg(com.mid, com.msg)
 	elif (com.ct() == SToCCODE['Dropped']):
 	    pass
 	elif (com.ct() == SToCCODE['Error']):



More information about the Nym3-commit mailing list