[Oberon] Wanted: Oberon Syntax in TextMate, Sublime Text or Atom Grammar

Chris Burrows chris at cfbsoftware.com
Sat Jul 28 14:25:49 CEST 2018

> -----Original Message-----
> From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
> Paul Reed
> Sent: Saturday, 28 July 2018 8:20 PM
> To: ETH Oberon and related systems
> Subject: Re: [Oberon] Wanted: Oberon Syntax in TextMate, Sublime Text
> or Atom Grammar
> Hi Bernhard,
> > Background: Github wrongly classifies Oberon / Oberon-2 / Component
> Pascal / Active Oberon as
> Modula-2...(https://github.com/github/linguist/issues/3888)
> I'm using this extension in Visual Studio Code (I don't like the
> colours, but let's not be subjective). ;-)
> https://marketplace.visualstudio.com/items?itemName=colbyrussell.vsco
> de-oberon-support
> But I have no idea how to recover the syntax from the .vsix file.

.vsix is an installer. When you run it the VS Code extensions are javascript
/ json files are stored in the Users\<username>\.vscode\extensions folder. 

I was underwhelmed by Colby Russell's efforts when I checked it out a while
back. If anybody wants to explore this further I would recommend using one
of the existing Pascal language extensions as a starting point.

There is some more information on this topic in a discussion titled 'Editing
M2 on Visual Studio Code, anyone?' last month on comp.lang.modula2.


Chris Burrows
CFB Software

More information about the Oberon mailing list