diff --git a/syntax/asm.nanorc b/syntax/asm.nanorc index 2fa39279..6eef092b 100644 --- a/syntax/asm.nanorc +++ b/syntax/asm.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for assembler. +## Original author: Mike Frysinger + syntax asm "\.(S|s|asm)$" magic "assembler source" comment "//" diff --git a/syntax/awk.nanorc b/syntax/awk.nanorc index 02b6230e..e5d1af05 100644 --- a/syntax/awk.nanorc +++ b/syntax/awk.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for AWK scripts. +## Original author: Donnie Berkholz + syntax awk "\.awk$" header "^#!.*awk" magic "awk script" diff --git a/syntax/cmake.nanorc b/syntax/cmake.nanorc index 3bb1f0be..3bb5ab81 100644 --- a/syntax/cmake.nanorc +++ b/syntax/cmake.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for CMake files. +## Original author: Felipe Bugno + syntax cmake "(CMakeLists\.txt|\.cmake)$" comment "#" diff --git a/syntax/css.nanorc b/syntax/css.nanorc index 5a0946db..ec8f185c 100644 --- a/syntax/css.nanorc +++ b/syntax/css.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for CSS files. +## Original author: Simon Rupf + syntax css "\.css$" comment "/*|*/" diff --git a/syntax/elisp.nanorc b/syntax/elisp.nanorc index 7cb06896..3f7296fb 100644 --- a/syntax/elisp.nanorc +++ b/syntax/elisp.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for Emacs Lisp. +## Original author: Mark Oteiza + syntax elisp "\.el$" magic "Lisp/Scheme program" comment ";" diff --git a/syntax/extra/fortran.nanorc b/syntax/extra/fortran.nanorc index 5e917ed1..d79dc229 100644 --- a/syntax/extra/fortran.nanorc +++ b/syntax/extra/fortran.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for Fortran 90/95. +## Original author: Pascal Gentil + syntax fortran "\.(f|for|f90|f95)$" comment "!" diff --git a/syntax/extra/povray.nanorc b/syntax/extra/povray.nanorc index db0a1c44..cee06e01 100644 --- a/syntax/extra/povray.nanorc +++ b/syntax/extra/povray.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for POV-Ray files. +## Original author: Donnie Berkholz + syntax pov "\.(pov|POV|povray|POVRAY)$" comment "//" diff --git a/syntax/extra/spec.nanorc b/syntax/extra/spec.nanorc index 8c561fb0..5308c778 100644 --- a/syntax/extra/spec.nanorc +++ b/syntax/extra/spec.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for RPM spec files. +## Original author: Asterios Dramis + syntax spec "\.spec(\.[^/]+)?$" comment "#" diff --git a/syntax/groff.nanorc b/syntax/groff.nanorc index 3452cdb5..872d52cd 100644 --- a/syntax/groff.nanorc +++ b/syntax/groff.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for groff. +## Original author: Robert D. Goulding + syntax groff "\.(m[ems]|rof|tmac)$|/tmac\.[^/]+$" comment ".\"" diff --git a/syntax/guile.nanorc b/syntax/guile.nanorc index 2f231fad..1b398531 100644 --- a/syntax/guile.nanorc +++ b/syntax/guile.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for Guile Scheme. +## Original author: Mark Oteiza + syntax guile "\.scm$" header "^#!.*guile" comment ";" diff --git a/syntax/man.nanorc b/syntax/man.nanorc index cdc65f06..06404e00 100644 --- a/syntax/man.nanorc +++ b/syntax/man.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for man pages. +## Original author: Mike Frysinger + syntax man "\.[1-9]x?$" magic "troff or preprocessor input" comment ".\"" diff --git a/syntax/objc.nanorc b/syntax/objc.nanorc index d45158b7..1fb24ad6 100644 --- a/syntax/objc.nanorc +++ b/syntax/objc.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for C/C++/Obj-C files. +## Original author: Dave Geering + syntax m "\.m$" magic "Objective-C source" comment "//" diff --git a/syntax/patch.nanorc b/syntax/patch.nanorc index fb587296..4b4d8714 100644 --- a/syntax/patch.nanorc +++ b/syntax/patch.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for patch and diff files. +## Original author: Mike Frysinger + syntax patch "\.(patch|diff|debdiff|rej)$" magic "diff output" # There is no official support for comments in patch files. diff --git a/syntax/php.nanorc b/syntax/php.nanorc index 4acc2f1f..912d5524 100644 --- a/syntax/php.nanorc +++ b/syntax/php.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for PHP. +## Original author: Mike Frysinger + syntax php "\.(php[23457s~]?|phtml|ctp)$" magic "PHP script" comment "//" diff --git a/syntax/ruby.nanorc b/syntax/ruby.nanorc index 1f52879e..2a1f2d59 100644 --- a/syntax/ruby.nanorc +++ b/syntax/ruby.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for Ruby. +## Original author: John M. Gabriele + syntax ruby "\.rb$" header "^#!.*ruby" magic "Ruby script" diff --git a/syntax/sh.nanorc b/syntax/sh.nanorc index cebea36e..57a6ac48 100644 --- a/syntax/sh.nanorc +++ b/syntax/sh.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for Bourne shell scripts. +## Original author: Mike Frysinger + syntax sh "(\.sh|(^|/|\.)(a|ba|c|da|k|mk|pdk|tc|z)sh(rc|_profile)?|(/etc/|(^|/)\.)profile)$" header "^#!.*/(((env|busybox)[[:blank:]]+)?(a|ba|c|da|k|mk|pdk|tc|z)?sh|openrc-run|runscript)\>" header "-\*-.*shell-script.*-\*-" diff --git a/syntax/sql.nanorc b/syntax/sql.nanorc index c8548482..2cadf676 100644 --- a/syntax/sql.nanorc +++ b/syntax/sql.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for (Postgres) SQL scripts. +## Original author: Devrim Gündüz + syntax sql "\.sql$" comment "-- " diff --git a/syntax/tcl.nanorc b/syntax/tcl.nanorc index cb3a2643..b6a97076 100644 --- a/syntax/tcl.nanorc +++ b/syntax/tcl.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for Tcl and Expect scripts. +## Original author: Mike Frysinger + syntax tcl "\.(tcl|exp)$" magic "Tcl(/Tk)? script" comment "#" diff --git a/syntax/xml.nanorc b/syntax/xml.nanorc index d5e41e44..f8ad3501 100644 --- a/syntax/xml.nanorc +++ b/syntax/xml.nanorc @@ -1,5 +1,7 @@ ## Syntax highlighting for XML files. +## Original author: Josef Schugt + syntax xml "\.([jrsx]html?|jnlp|mml|pom|rng|sgml?|svg|w[as]dl|wsdd|xjb|xml|xs(d|lt?)|xul)$" header "<\?xml.*version=.*\?>" magic "(XML|SGML) (sub)?document"