Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gcalctool/ChangeLog,v
retrieving revision 1.349
diff -u -p -r1.349 ChangeLog
--- ChangeLog	31 May 2005 16:58:12 -0000	1.349
+++ ChangeLog	1 Jun 2005 14:42:33 -0000
@@ -8,6 +8,11 @@
 gcalctool change history.
 =========================
 
+2005-06-01 Rodrigo Moya <rodrigo@novell.com>
+
+    * From svasista@novell.com
+      Do not reset to 0 display when changing mode.
+
 2005-05-31 Rich Burridge <rich.burridge@sun.com>
 
     * From Sami Pietila <sampie@ariana-dsl.utu.fi>
Index: gcalctool/gtk.c
===================================================================
RCS file: /cvs/gnome/gcalctool/gcalctool/gtk.c,v
retrieving revision 1.175
diff -u -p -r1.175 gtk.c
--- gcalctool/gtk.c	25 May 2005 20:31:32 -0000	1.175
+++ gcalctool/gtk.c	1 Jun 2005 14:42:34 -0000
@@ -2403,7 +2403,6 @@ reset_mode_values(enum mode_type mtype)
         dismiss_rframe(NULL, NULL, NULL);
     }
 
-    show_display(v->MPdisp_val);
     make_registers();
     do_mode();
 }
Index: gcalctool/functions.c
===================================================================
RCS file: /cvs/gnome/gcalctool/gcalctool/functions.c,v
retrieving revision 1.68
diff -u -p -r1.68 functions.c
--- gcalctool/functions.c	26 May 2005 21:34:06 -0000	1.68
+++ gcalctool/functions.c	1 Jun 2005 14:42:34 -0000
@@ -925,7 +925,6 @@ do_mode()                   /* Set speci
     set_title(FCP_KEY, title);
     put_resource(R_MODE, Rmstr[(int) v->modetype]);
     set_mode(v->modetype);
-    do_clear();
 }
 
 
