changeset 11973:5b967e2c319a release-3-2-x

fix behavior of clear
author Jaroslav Hajek <highegg@gmail.com>
date Mon, 08 Jun 2009 08:00:13 +0200
parents 66a3701c9105
children 28d4a6acbf0a
files src/ChangeLog src/variables.cc
diffstat 2 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Sun Jun 07 21:01:32 2009 +0200
+++ b/src/ChangeLog	Mon Jun 08 08:00:13 2009 +0200
@@ -1,3 +1,8 @@
+2009-06-08  Jaroslav Hajek  <highegg@gmail.com>
+
+	* variables.cc (Fclear): Clear also globals when called without
+	arguments.
+
 2009-06-07  Jaroslav Hajek  <highegg@gmail.com>
 
 	* graphics.cc (color_property::do_set): Allow a wider range of types.
--- a/src/variables.cc	Sun Jun 07 21:01:32 2009 +0200
+++ b/src/variables.cc	Mon Jun 08 08:00:13 2009 +0200
@@ -2139,7 +2139,8 @@
     {
       if (argc == 1)
 	{
-	  symbol_table::clear_variables ();
+          do_clear_globals (argv, argc, 1);
+          do_clear_variables (argv, argc, 1); 
 	}
       else
 	{