# HG changeset patch
# User Lolitech@ACER9810.smarteh.local
# Date 1275390493 -7200
# Node ID 881c0b3f020425d5264c2ad66515f43b3c188be5
# Parent  9b77aabf3d36827a0f12d995624aec3a5fff62dc# Parent  f8cecd8eb32e6f3c2c86f2b4cffd1fabfcb69caf
merge

diff -r 9b77aabf3d36 -r 881c0b3f0204 plugger.py
--- a/plugger.py	Tue Jun 01 11:24:09 2010 +0200
+++ b/plugger.py	Tue Jun 01 13:08:13 2010 +0200
@@ -884,6 +884,7 @@
             if self.SaveProjectAs():
                 self.AppFrame.RefreshAll()
                 self.AppFrame.RefreshTitle()
+                self.AppFrame.RefreshFileMenu()
                 return True
         return False
     
diff -r 9b77aabf3d36 -r 881c0b3f0204 plugins/c_ext/CFileEditor.py
--- a/plugins/c_ext/CFileEditor.py	Tue Jun 01 11:24:09 2010 +0200
+++ b/plugins/c_ext/CFileEditor.py	Tue Jun 01 13:08:13 2010 +0200
@@ -227,12 +227,14 @@
         self.Controler.BufferCFile()
         if self.ParentWindow:
             self.ParentWindow.RefreshTitle()
+            self.ParentWindow.RefreshFileMenu()
             self.ParentWindow.RefreshEditMenu()
     
     def StartBuffering(self):
         self.Controler.StartBuffering()
         if self.ParentWindow:
             self.ParentWindow.RefreshTitle()
+            self.ParentWindow.RefreshFileMenu()
             self.ParentWindow.RefreshEditMenu()
     
     def ResetBuffer(self):
@@ -688,6 +690,7 @@
     def RefreshBuffer(self):
         self.Controler.BufferCFile()
         self.ParentWindow.RefreshTitle()
+        self.ParentWindow.RefreshFileMenu()
         self.ParentWindow.RefreshEditMenu()
 
     def RefreshView(self):
diff -r 9b77aabf3d36 -r 881c0b3f0204 plugins/python/PythonEditor.py
--- a/plugins/python/PythonEditor.py	Tue Jun 01 11:24:09 2010 +0200
+++ b/plugins/python/PythonEditor.py	Tue Jun 01 13:08:13 2010 +0200
@@ -277,12 +277,14 @@
         self.Controler.BufferPython()
         if self.ParentWindow:
             self.ParentWindow.RefreshTitle()
+            self.ParentWindow.RefreshFileMenu()
             self.ParentWindow.RefreshEditMenu()
     
     def StartBuffering(self):
         self.Controler.StartBuffering()
         if self.ParentWindow:
             self.ParentWindow.RefreshTitle()
+            self.ParentWindow.RefreshFileMenu()
             self.ParentWindow.RefreshEditMenu()
     
     def ResetBuffer(self):