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

Bug 383807

Summary: Define common set of class names for editor styling
Product: [ECD] Orion Reporter: Mark Macdonald <mamacdon>
Component: EditorAssignee: Mark Macdonald <mamacdon>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: ken_walker, simon_kaegi
Version: 0.5   
Target Milestone: 5.0 M2   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Mark Macdonald CLA 2012-06-28 10:07:02 EDT
For 1.0 we need to settle on a small set of CSS class names to be used for theming the editor.

Work items for this bug are:

1. Decide if the class names defined in textStyler.js (token_keyword, token_string, etc) are sufficient -- do we need more?

2. Change TextMateStyler and CodeMirrorPlugin to map class names used by Textmate and Codemirror to the Orion set.

3. Remove default-theme.css. This file contains TextMate- and CodeMirror-specific styling rules, which will not be needed after completing #2. (This file is also a pain point for adopters trying to reuse the Orion editor, see bug 383705)
Comment 1 Mark Macdonald CLA 2013-12-05 14:43:47 EST
I believe this has been superseded by Grant's recent work on a simplified pluggable declarative syntax highlighting format.