[Oberon] A server allowing revisions to source Texts. Was, Re (2): revisions in sources.

Skulski, Wojciech skulski at pas.rochester.edu
Mon Oct 3 22:39:26 CEST 2016


Same with BlackBox. If you open a BlackBox document in Notepad, you will see garbage. I have not seen a push to remedy this problem, which does not appear to be a problem to me or to anyone else.

W.
________________________________________
From: Oberon [oberon-bounces at lists.inf.ethz.ch] on behalf of Jörg [joerg.straube at iaeth.ch]
Sent: Monday, October 3, 2016 3:59 PM
To: 'ETH Oberon and related systems'
Subject: Re: [Oberon] A server allowing revisions to source Texts. Was, Re (2): revisions in sources.

Hi

Why do you expect an Oberon document to open in Notepad as readable text?

- If you open a Word document in Notepad, it will display garbage.
- If you open an Excel document in Notepad, it will display garbage.

The key component of the Oberon system is the abstract data type, called
"Text".
A file is only a storage container for that (binary) data type.
In Oberon you don't need to have ASCII files at all:
You can edit Text, compile Text and execute commands in Texts without even
involving one single file.

- Oberon will read plain ASCII files and convert it to Oberon documents
automatically
- Oberon can store (or better export) Oberon documents to plain ASCII files
if needed.
  "EditTools.StoreAscii". By doing so all formatting gets lost, similar to
the export function of Word.

br
Jörg

-----Original Message-----
From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
peter at easthope.ca
Sent: Montag, 3. Oktober 2016 21:03
To: oberon at lists.inf.ethz.ch
Subject: [Oberon] A server allowing revisions to source Texts. Was, Re (2):
revisions in sources.

Bernhard and all,

In
https://urldefense.proofpoint.com/v2/url?u=https-3A__en.wikibooks.org_wiki_Wikibooks-5Ftalk-3AWhat-5Fis-5FWikibooks-23The-5Fsource-5Fco&d=CwIFAw&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=uUiA_zLpwaGJIlq-_BM9w1wVOuyqPwHi3XzJRa-ybV0&m=YTdIY3TeCV54q4ESnY6jSXqEuuqs_3DwMRWNkWGD-BI&s=GDleqc_sUKcE6YYR1N9zuqQrHMYyk5U80F05W2Jo7xo&e=
de_of_a_computer_operating_system
at 13:01, 21 April 2016 (UTC), Treutwein wrote,
"... not yet completely understood how to tweak it, but the basics
for that tweaking can be found in the Pro Git book in Chap. 8.2
..." (https://urldefense.proofpoint.com/v2/url?u=https-3A__git-2Dscm.com_book_en_v2_Customizing-2DGit-2DGit-2DAttributes&d=CwIFAw&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=uUiA_zLpwaGJIlq-_BM9w1wVOuyqPwHi3XzJRa-ybV0&m=YTdIY3TeCV54q4ESnY6jSXqEuuqs_3DwMRWNkWGD-BI&s=KI3gm6PVDyC-BSiIsK_YAyKwhkzDN2NAu6es_QHo5Ys&e= ).

Git "attributes" is a solution to the "Oberon-Text-is-binary"
problem.  Another possibility is to represent the Oberon source
Text as HTML5.  A binary section could be in an embed or object
element.  <embed type="text/Oberon"> ... </embed>.  Ref.:
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.w3.org_html5_spec-2Dpreview_the-2Dembed-2Delement.html&d=CwIFAw&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=uUiA_zLpwaGJIlq-_BM9w1wVOuyqPwHi3XzJRa-ybV0&m=YTdIY3TeCV54q4ESnY6jSXqEuuqs_3DwMRWNkWGD-BI&s=SikWXr7zXafSucvRLmDOTf6cU5Y_JR-by_E0lCLsiAo&e=   Most
of the Text would remain as human readable plain text.

Desktops.OpenDoc could be adjusted to render the HTML5 to the
original Oberon Text.  A conventional browser would render an
almost perfect facsimile.

Would that be acceptable?  Objectionable?

Thanks,            ... Lyall E.


--
123456789 123456789 123456789 123456789 123456789 123456789 123456789
Tel: +1 360 639 0202                      Pender Is.: +1 250 629 3757
https://urldefense.proofpoint.com/v2/url?u=http-3A__easthope.ca_Peter.html&d=CwIFAw&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=uUiA_zLpwaGJIlq-_BM9w1wVOuyqPwHi3XzJRa-ybV0&m=YTdIY3TeCV54q4ESnY6jSXqEuuqs_3DwMRWNkWGD-BI&s=EQebngQCkW5Qzpg8jj9Y3-eDKix8LOwNhG2Lx1ee-vY&e=               Bcc: peter at easthope. ca

--
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.inf.ethz.ch_mailman_listinfo_oberon&d=CwIFAw&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=uUiA_zLpwaGJIlq-_BM9w1wVOuyqPwHi3XzJRa-ybV0&m=YTdIY3TeCV54q4ESnY6jSXqEuuqs_3DwMRWNkWGD-BI&s=xmvEzBUJFacbXKSHJe595H6vPqR2ybUA2EcpVM2cUfQ&e=

--
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.inf.ethz.ch_mailman_listinfo_oberon&d=CwIFAw&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=uUiA_zLpwaGJIlq-_BM9w1wVOuyqPwHi3XzJRa-ybV0&m=YTdIY3TeCV54q4ESnY6jSXqEuuqs_3DwMRWNkWGD-BI&s=xmvEzBUJFacbXKSHJe595H6vPqR2ybUA2EcpVM2cUfQ&e=


More information about the Oberon mailing list