Sha256: 77a9f2fce433fd40c18f4eed6c7b8666d15a39645e5a9d8a45f92d766e6770fe

Contents?: true

Size: 685 Bytes

Versions: 14

Compression:

Stored size: 685 Bytes

Contents

# language definition for m4 files

state keyword start "dnl" begin
  # avoid spaces in front of urls or @[[:alpha:]]+ be caputured as prefixes
  comment = '[[:blank:]]+'
  include "url.lang"
  include "html.lang"
  type = '@[[:alpha:]]+'
  # everything else is a comment
  comment = '.+'
end

comment start "#"

string delim "\"" "\"" escape "\\"

variable = '\$[[:digit:]]+'

# it's better not to rely on sh.lang, otherwise, too many things
# will be highlighted, and often not correctly: better to highlight less
# like emacs does

# since ## is not a comment in shell scripts, but it is in m4
# we kind of redefine multiple #'s as comments
# comment start '#+'

# include "sh.lang"

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
FooBarWidget-mizuho-0.9.5 source-highlight/m4.lang
mizuho-0.9.20 source-highlight/m4.lang
mizuho-0.9.19 source-highlight/m4.lang
mizuho-0.9.18 source-highlight/m4.lang
mizuho-0.9.17 source-highlight/m4.lang
mizuho-0.9.15 source-highlight/m4.lang
mizuho-0.9.14 source-highlight/m4.lang
mizuho-0.9.13 source-highlight/m4.lang
mizuho-0.9.12 source-highlight/m4.lang
mizuho-0.9.11 source-highlight/m4.lang
mizuho-0.9.10 source-highlight/m4.lang
mizuho-0.9.9 source-highlight/m4.lang
mizuho-0.9.8 source-highlight/m4.lang
mizuho-0.9.6 source-highlight/m4.lang