RISC OS CMHG Syntax
SublimeText syntax mode for RISC OS CMHG files
Details
Installs
- Total 26
- Win 13
- Mac 8
- Linux 5
Nov 21 | Nov 20 | Nov 19 | Nov 18 | Nov 17 | Nov 16 | Nov 15 | Nov 14 | Nov 13 | Nov 12 | Nov 11 | Nov 10 | Nov 9 | Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 | Oct 16 | Oct 15 | Oct 14 | Oct 13 | Oct 12 | Oct 11 | Oct 10 | Oct 9 | Oct 8 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 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.