Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Quit versus Clear["Global`*"]

  • To: mathgroup at smc.vnet.net
  • Subject: [mg121263] Re: Quit versus Clear["Global`*"]
  • From: "Kevin J. McCann" <kjm at KevinMcCann.com>
  • Date: Tue, 6 Sep 2011 03:59:13 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201109042206.SAA21533@smc.vnet.net> <j42b3a$rrv$1@smc.vnet.net>

This is a related observation to the use of Quit.

I have an initialization cell at the top of most of my notebooks that 
loads my favorite packages and sets options. If I put Quit at the top of 
all that, and then execute the whole section, the Quit seems to override 
everything, i.e. at the end nothing is defined.

It appears that while Quit is executing, the other commands do, but then 
the Quit kills off the results. I am not explaining it well, so here is 
some abbreviated code from one of my nb's. Dump it all into an Input 
cell and execute. At the end you will see that x is not defined.

Kevin

Quit
Off[General::spell];
Off[General::spell1];
bs = {FontFamily -> "Arial", FontSize -> 14, FontWeight -> Bold};
SetOptions[Plot,
   	Frame -> True,
   	FrameStyle -> AbsoluteThickness[2],
   	GridLines -> Automatic,
   	PlotStyle -> {{Red, AbsoluteThickness[3]}, {Black,
      AbsoluteThickness[3]}, {Blue,
      AbsoluteThickness[3]}, {Darker@Green, AbsoluteThickness[3]}},
   BaseStyle -> bs
   ];
SetOptions[ListPlot,
   	Frame -> True,
   	FrameStyle -> AbsoluteThickness[2],
   	GridLines -> Automatic,
   	PlotStyle -> {Blue, AbsolutePointSize[2]},
   BaseStyle -> bs
   ];
$Post := (If[MatrixQ[#], MatrixForm[#], #] &)
x = 22/7.;

On 9/5/2011 7:16 AM, DrMajorBob wrote:
> No. For that, you need:
>
> Quit
>
> Bobby
>
> On Sun, 04 Sep 2011 17:06:32 -0500, Themis Matsoukas<tmatsoukas at me.com>
> wrote:
>
>> So, if I use ClearAll["Global`*"] at the beginning of a notebook and
>> execute all the cells, is it the same as running on a fresh kernel?
>>
>> Themis
>>
>
>




  • Prev by Date: Re: Quit versus Clear["Global`*"]
  • Next by Date: Re: Assembling PDFs into a PDF document?
  • Previous by thread: Re: Quit versus Clear["Global`*"]
  • Next by thread: Re: Quit versus Clear["Global`*"]