Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 349079

Summary: [client] [textmate] Support the JSON grammar
Product: [ECD] Orion Reporter: Mark Macdonald <mamacdon>
Component: ClientAssignee: Mark Macdonald <mamacdon>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: simon_kaegi
Version: 0.2Flags: simon_kaegi: review+
Target Milestone: 0.2   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Mark Macdonald CLA 2011-06-10 13:21:30 EDT
For demo-ability and also because JSON is a useful format within Orion, we should be able to support its grammar "out of the box". Basically you should be able to translate the grammar into JSON, dump it in a plugin with a minimal amount of service-registration glue, and have it installable into Orion and just work.

The only obvious gap I can see is that the JSON grammar uses "extended" regexes in this form:

> (?x: ... )

Currently TextMateStyler only understands the "extended" syntax if it's in this form:

> (?x) ...