Hi Damien,

Thanks for your response! Here's the file-out.

I'll try out the latest version of Magritte and Pier from
Monticello later today.

-Bill

----- Original Message ----
From: Damien Cassou <damien.cassou@laposte.net>
To: Bill Sun <billksun@yahoo.com>; "SmallWiki, Magritte, Pier and Related Tools ..." <smallwiki@iam.unibe.ch>
Sent: Friday, July 21, 2006 11:46:13 PM
Subject: Re: Trouble Following Pier Example in Master Thesis

Bill Sun wrote:
> Hi all,


Hello Bill,


> I've been having trouble with the Pier Adaptive Forms example in the
> thesis titled "Magritte — Meta-Described Web Application Development".
>
> In particular, I've typed all the necessary code in my browser,
> prefixing "PR" and "MA" where I think should be appropriate.  I can add
> the Form, but the "Edit Form" command that I created will not work.  I
> get the following output when clicking on the "Edit Form" link:
>
> (snipped)
>


Can you send us a file out of your code please ?


> Also, there seems to be a missing closing parenthesis on page 41 in the
> Form>>description method definition.


I agree:

Form>>description
   ^ (Container withAll: super description) ,
     (self metamodel do: [ :each | each beEditable ])



> The Pier setup is obtained by installing the Pier Unix Security
> 1.0.3-alpha from SqueakMap Package Loader.  In this version of Pier,
> clicking on the "Environment" command link will also crash Pier, is this
> expected?


You may want to try using the last version of Magritte and Pier from
Monticello. Do you know how to do this ?


> Note: I am new to Smalltalk and Squeak.


Welcome !

Bye


--
Damien