Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2001
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2001

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

Search the Archive

Re: confusing Mathematica?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg30274] Re: confusing Mathematica?
  • From: "Allan Hayes" <hay at haystack.demon.co.uk>
  • Date: Sat, 4 Aug 2001 20:02:03 -0400 (EDT)
  • References: <9kg13o$igc$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Michael,
I don't know the cause of your problems but re:

> The way the
> front end spuriously moves text around while I am trying to complete
> brackets and braces is most unhelpful,

We can control this by going to the Option Inspector and trying the
following settings for the notebook or the cell

    AutoIndent ->  True           (does not autoindent but  does inherit
manual indents)
    AutoSpacing -> False       (if you don't want, for example, extra space
around + in a+b)
    LineBreakWithin -> False  (stops wordwrap)
    LineIndent-> <the size of indent that you want>

You might also try using InputForm for the input cells (by menu>Cell>Default
Input Format Type>InputForm



--
Allan
---------------------
Allan Hayes
Mathematica Training and ConsultingI don't
Leicester UK
www.haystack.demon.co.uk
hay at haystack.demon.co.uk
Voice: +44 (0)116 271 4198
Fax: +44 (0)870 164 0565

"Michael" <michael at science.edu> wrote in message
news:9kg13o$igc$1 at smc.vnet.net...
> I've got a rather length function consisting of a module within a block
> within a block.  Within the module is a while statement containing at a
> particular point an if within a replace within an if.
>
> Upon routine editing I happened to make the following change:
>
> ...
> If[<condition>,
>     (* Here I inserted the rest of this line: *) Map[(X)&,vars];
>    (* This comment was already here... *)
>   If[<valid stuff here>];
> ,
>
>
> and suddenly I get a huge syntax error looking something like this...
>
> Syntax::sntxf :
> "If [<<1>>,<<1>>]; cannot be followed by "(code snipped)".
>
> The error is nowhere near where I actually insert the line.  The problem
is,
> when I delete the line I just added I *still* get an error.  The way the
> front end spuriously moves text around while I am trying to complete
> brackets and braces is most unhelpful, and I thought perhaps I had made a
> change somewhere else in the function without realizing it.  But after a
> long time trying to figure out where the error is, I ran diff against the
> original function and the function Mathematica doesn't like, and there is
no
> difference.
>
> Any ideas what is going on here?  Am I confusing Mathematica with so many
> things nested inside each other?
>
> Michael
>
>
>




  • Prev by Date: Re: Trouble with Mathematica 4.1 after uninstalling Mathematica 3.0
  • Next by Date: Re: "Re: Centroid of the Earth's Surface"
  • Previous by thread: Re: confusing Mathematica?
  • Next by thread: Re: confusing Mathematica?