ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

zoneinfo

by gilmoreorless ST2/ST3

Sublime Text syntax highlighting for time zone database files (a.k.a. zoneinfo files)

Details

Installs

  • Total 225
  • Win 114
  • OS X 76
  • Linux 35
Dec 16 Dec 15 Dec 14 Dec 13 Dec 12 Dec 11 Dec 10 Dec 9 Dec 8 Dec 7 Dec 6 Dec 5 Dec 4 Dec 3 Dec 2 Dec 1 Nov 30 Nov 29 Nov 28 Nov 27 Nov 26 Nov 25 Nov 24 Nov 23 Nov 22 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
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 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
OS X 0 0 0 0 0 0 0 0 0 0 0 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
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 zoneinfo

A Sublime Text package that adds syntax highlighting for IANA time zone database files (a.k.a. zoneinfo files).

Also available as an extension for Visual Studio Code.

Syntax highlighting is provided for the raw time zone definition files:

  • africa
  • antarctica
  • asia
  • australasia
  • backward
  • backzone
  • etcetera
  • europe
  • factory
  • northamerica
  • pacificnew
  • southamerica
  • systemv

As well as associated metadata files:

  • iso3166.tab
  • leap-seconds.list
  • leapseconds
  • zone.tab
  • zone1970.tab

Example screenshot

Preview of syntax highlighted file

Installation

Find it as zoneinfo through Package Control.


If you really want, you can use the old-school manual installation method (but using Package Control is easier):

Find your package installation path with Sublime Text by selecting Preferences -> Browse Packages…

Then open that directory in a terminal and run git clone https://github.com/gilmoreorless/sublime-zoneinfo.git

Development

All highlighting rules are defined in zoneinfo.YAML-tmLanguage using YAML syntax. The zoneinfo.tmLanguage file is auto-generated from the YAML using PackageDev.

For consistency, any changes to syntax highlighting made in this package should also be made in vscode-zoneinfo.

Credits

This code is open source under the MIT license – © Gilmore Davidson.