[Oberon] Re (2): ET.
Srinivas Nayak
sinu.nayak2001 at gmail.com
Mon Apr 4 08:04:01 CEST 2016
Dear Peter,
Many thanks for a lot of valuable information and insight.
> Try to open an Oberon text file with gedit and with leafpad.
> gedit will show the Oberon header in red and human readable
> text beyond. Leafpad will show almost nothing.
Exact observation here.
> Misconception. Edit is the original editor. ET is an
> extension adding desirable features.
Looks like Bob is right.
> As Peter M. said, P.J. Muller withdrawing from participation
> is a loss for us.
I too feel the same.
With thanks and best regards,
Yours sincerely,
Srinivas Nayak
Home: http://www.mathmeth.com/sn/
Blog: http://srinivas-nayak.blogspot.in/
On 04/04/2016 10:17 AM, peter at easthope.ca wrote:
> From: Srinivas Nayak <sinu.nayak2001 at gmail.com>, Mon, 4 Apr 2016 07:52:14 +0530
>> I saw it uses .Store, that means System.Store.
>
> In the ET viewer, .Store is an abbreviation of ET.Store;
> not System.Store. According to my understanding, Pieter M.
> made the abbreviations to fit the commands into the
> menu bar.
>
>> That may mean System.Store stores plain ascii text to a file,
>
> I've never studied System thoroughly and can't say
> what exactly System.Store does.
>
>> Edit.Store stores formatted text to a file.
>
> Yes, Edit.Store stores Oberon (formatted) text.
> If you are working in Oberon the terms "Oberon text"
> or "text" suffice without "formatted". In Oberon,
> Hex will display the header. Hex.Open System.Tool
>
> Incidentally, you mentioned that you have Linux available.
> Try to open an Oberon text file with gedit and with leafpad.
> gedit will show the Oberon header in red and human readable
> text beyond. Leafpad will show almost nothing.
>
>> At least it makes sense that ET was available initially in
>> Oberon0 to support plain ascii text.
>
> Misconception. Edit is the original editor. ET is an
> extension adding desirable features. Startup or booting
> doesn't require ASCII text. It is used by some language
> syntaxes and protocols. HTML for example.
>
> The description of booting on this page might help a little.
> http://www.ocp.inf.ethz.ch/wiki/Documentation/BootManager
> Unfortunately it doesn't explain how Oberon.Text is used to set
> fundamental configuration. Other ETH pages might be more helpful
> but I can't find them at present.
>
>> I see that Appendix E in Install.Tool in Oberon0.Dsk says,
>> if you get a trap, do ET.StoreAscii and send the error report ...
>
> Plain ASCII is allowed in an email message body. The header
> of an Oberon text and the hidden terms specifying fonts, colors
> & etc. will require encoding or attaching. Given that ASCII
> suffices to express the trap, it is used.
>
>> ... P. Muller.
>
> You will see his name or initials on many of the modules.
> As Peter M. said, P.J. Muller withdrawing from participation
> is a loss for us.
>
> Signing off for today, ... Peter E.
>
>
More information about the Oberon
mailing list