HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/joe/syntax/debcontrol.jsf
# JOE syntax highlight file for debian/control
# 2016-02-10 Thomas Goirand <zigo@debian.org>

=Idle
=Error          red bold
=Comment	green
=Field		cyan
=Versnum	cyan bold
=Var            magenta

# Start in headers. We know we're out at the first blank line.
:start Idle
        "#"     comment
        *       fieldname       noeat

:fieldname Field
#	*	main
        "#"     comment
        " "     main            noeat
#        "a-zA-Z_"	feildname

:field Field
        "#"     comment
        ":"     main
        "\n"    fieldname       noeat
        *       field

:main Idle
        "#"     comment
        "$"	subst		recolor=-1
        *       main
	"("	versnum		noeat
        " "     main
        "\n"    fieldname       noeat# strings
#        "Section:" fieldname
#done

:versnum Versnum
	"#"	comment
	".\ \:=()><~\+\-0-9a-z"	versnum
	")"	main
	"\n"	fieldname	noeat

:comment Comment
  *             comment         recolor=-2
  "\n"          main

:subst Var
        *               main noeat
        "("             main    recolor=-2 # don't try for now
        "{"             subst_brack
        "a-zA-Z_"       subst_name
        "0-9*@?\-$_!#"  main

:subst_name Var
        *               main            noeat recolor=-1
        "a-zA-Z0-9_"    subst_name

:subst_brack Var
        *               subst_brack
        "}"             main