RISC OS CMHG Syntax
SublimeText syntax mode for RISC OS CMHG files
Details
Installs
- Total 30
- Win 15
- Mac 10
- Linux 5
Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 | Jun 16 | Jun 15 | Jun 14 | Jun 13 | Jun 12 | Jun 11 | Jun 10 | Jun 9 | Jun 8 | Jun 7 | Jun 6 | Jun 5 | Jun 4 | Jun 3 | Jun 2 | Jun 1 | May 31 | May 30 | May 29 | May 28 | May 27 | May 26 | May 25 | May 24 | May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | May 16 | May 15 | May 14 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Sublime Syntax highlighting for RISC OS CMHG files
A Sublime syntax definition for RISC OS CMHG to enable syntax highlighting. This is suitable for use with CMHG files used by CMunge; it is a superset of the original CMHG file format.
Colouring
The syntax colouring recognises the CMHG directives and their field names, as well
as the preprocessor directives (which must be enabled using the -p
switch when invoking the
CMunge tool).
The coloured features are:
- Comments, prefixed by
;
at the start of a line. - Preprocessor directives.
- CMHG directive names.
- CMHG directive field names.
- RISC OS style hex numbers (
&xxx
).
File recognition
CMHG files usually live in the cmhg
directory, and do not have any extension when filenames
are encoded on non-RISC OS filesystems. This is not supported by the Sublime Text extensions syntax, so it is recommended that the ApplySyntax package (or similar) be used to select the syntax mode.
The following configuration is suitable for use within ApplySyntax.sublime-settings
:
{
// RISCOS CMHG files
"syntax": "RISCOSCMHG/RISCOSCMHG",
"rules": [
{"file_path": ".*(\\\\|/)cmhg(\\\\|/)[^./]+$"},
]
},
Install manually
- Place the
RISCOSCMHG.sublime-syntax
file inside the Sublime Text packages User folder (Preferences | Browse Packages...
) - Restart Sublime Text
Install with Package Control
- Install Package Control
- Run “Package Control: Install Package” command, find and install
RISCOSCMHG
plugin. - Restart Sublime Text if necessary
License
This package is licensed under the MIT License.