diff --git a/src/rcfile.c b/src/rcfile.c index 168f41408f40607042376b1f3fc2ce42a0f058bb..1f3e3471a9596460c5c6e324c31f0b413c9dd0de 100644 --- a/src/rcfile.c +++ b/src/rcfile.c @@ -271,7 +271,7 @@ void parse_syntax(char *ptr) ptr = parse_next_word(ptr); - /* Check that there are no quotes or that they are paired. */ + /* Check that quotes around the name are either paired or absent. */ if ((*nameptr == '\x22') ^ (nameptr[strlen(nameptr) - 1] == '\x22')) { rcfile_error(N_("Unpaired quote in syntax name")); return; diff --git a/syntax/asm.nanorc b/syntax/asm.nanorc index 35859eecf5948a76c365e41b0d92be480e0438aa..e01fe2bb9b1b15718324fd06ab81b1b1fbf6d3b3 100644 --- a/syntax/asm.nanorc +++ b/syntax/asm.nanorc @@ -1,6 +1,6 @@ ## Here is an example for assembler. -syntax "asm" "\.(S|s|asm)$" +syntax asm "\.(S|s|asm)$" magic "assembler source" comment "//" diff --git a/syntax/autoconf.nanorc b/syntax/autoconf.nanorc index 918de3dcd3cb2907e84f95acf0005004e61f8457..b2bdabd47f7a210b4149a731197de9f574c10ff4 100644 --- a/syntax/autoconf.nanorc +++ b/syntax/autoconf.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Autoconf. -syntax "autoconf" "\.(ac|m4)$" +syntax autoconf "\.(ac|m4)$" comment "#" # Keywords: diff --git a/syntax/awk.nanorc b/syntax/awk.nanorc index 7d3dff3b3f4abdee1cd3382ae6a721df003d930d..e9f0e1cd19a22c30ead88574bd69e32d8c58d449 100644 --- a/syntax/awk.nanorc +++ b/syntax/awk.nanorc @@ -1,6 +1,6 @@ ## Here is an example for awk. -syntax "awk" "\.awk$" +syntax awk "\.awk$" magic "awk script" comment "#" diff --git a/syntax/c.nanorc b/syntax/c.nanorc index 78041ffa9dfa34e3f95d7e7b52455faeaccef0b9..b7e0ee9330dff689b7f247ef80bb652d875f8d8e 100644 --- a/syntax/c.nanorc +++ b/syntax/c.nanorc @@ -1,6 +1,6 @@ ## Here is an example for C/C++. -syntax "c" "\.(c(c|pp|xx|\+\+)?|C)$" "\.(h(h|pp|xx)?|H)$" "\.ii?$" +syntax c "\.(c(c|pp|xx|\+\+)?|C)$" "\.(h(h|pp|xx)?|H)$" "\.ii?$" magic "^(C|C\+\+) (source|program)" comment "//" diff --git a/syntax/changelog.nanorc b/syntax/changelog.nanorc index b52262020a812534aa8c88b86320ecf160a0ab99..91ed5bb54564982297144abadc5f348aa16707ec 100644 --- a/syntax/changelog.nanorc +++ b/syntax/changelog.nanorc @@ -1,6 +1,6 @@ ## Colouring for Changelogs. -syntax "changelog" "Change[Ll]og.*" +syntax changelog "Change[Ll]og.*" # Author lines. color green "^(19|20).*$" diff --git a/syntax/cmake.nanorc b/syntax/cmake.nanorc index 32633aafede101f3d5146875be51c5524228e202..358f80b4c13f70b0b9602af2dfeb8f731f2be9ce 100644 --- a/syntax/cmake.nanorc +++ b/syntax/cmake.nanorc @@ -1,6 +1,6 @@ ## Syntax highlighting for CMake files. -syntax "cmake" "(CMakeLists\.txt|\.cmake)$" +syntax cmake "(CMakeLists\.txt|\.cmake)$" comment "#" icolor green "^[[:space:]]*[A-Z0-9_]+" diff --git a/syntax/css.nanorc b/syntax/css.nanorc index a0531cdc67ebdbfc0f8ccb4a350cad81da038ea2..278016409aa1647b4d5077405f7df579458bc5b6 100644 --- a/syntax/css.nanorc +++ b/syntax/css.nanorc @@ -1,6 +1,6 @@ ## Here is an example for CSS files. -syntax "css" "\.css$" +syntax css "\.css$" comment "/*|*/" color brightred "." diff --git a/syntax/debian.nanorc b/syntax/debian.nanorc index 10e8a321fc47e87c2642c716940f1654a5153114..c3b1d537e7da2bb24682e92920db3782bafb7b45 100644 --- a/syntax/debian.nanorc +++ b/syntax/debian.nanorc @@ -1,6 +1,6 @@ ## Here is an example for apt's sources.list. -syntax "sources.list" "sources\.list(~|\.old|\.save)?$" "sources\.list\.d/.*\.list(~|\.old|\.save)?$" +syntax sources.list "sources\.list(~|\.old|\.save)?$" "sources\.list\.d/.*\.list(~|\.old|\.save)?$" comment "#" # Coloring the deb lines, working from tail to head. First the diff --git a/syntax/default.nanorc b/syntax/default.nanorc index e9ef3036aeb550eed098710643e3b9d9a73fe24e..665f54e4ca177460bceaa4c0a333a64544a56d74 100644 --- a/syntax/default.nanorc +++ b/syntax/default.nanorc @@ -1,7 +1,7 @@ ## An example of a default syntax. The default syntax is used for ## files that do not match any other syntax. -syntax "default" +syntax default comment "#" # Comments. diff --git a/syntax/elisp.nanorc b/syntax/elisp.nanorc index 296ff49d1ffaa1954dc9aec6fa6dc79a1df241d9..a5f69e671c486bf62eb76b7001314fe0227c7806 100644 --- a/syntax/elisp.nanorc +++ b/syntax/elisp.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Emacs Lisp. -syntax "elisp" "\.el$" +syntax elisp "\.el$" magic "Lisp/Scheme program" comment ";" diff --git a/syntax/fortran.nanorc b/syntax/fortran.nanorc index 2a56bc78918e62c2172dbe5ba0925fa82954d475..499f95b34743453e134d2e33bccc0b1b265fed78 100644 --- a/syntax/fortran.nanorc +++ b/syntax/fortran.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Fortran 90/95. -syntax "fortran" "\.(f|f90|f95)$" +syntax fortran "\.(f|f90|f95)$" comment "!" color red "\<[0-9]+\>" diff --git a/syntax/gentoo.nanorc b/syntax/gentoo.nanorc index 330db66198bb4f7e25555a0153d049da9c74e364..937470d992f90be840729ca7edd4415a8508e581 100644 --- a/syntax/gentoo.nanorc +++ b/syntax/gentoo.nanorc @@ -1,7 +1,7 @@ ## Here is an example for Gentoo ebuilds/eclasses, ## and (further down) one for Portage control files. -syntax "ebuild" "\.e(build|class|blit)$" +syntax ebuild "\.e(build|class|blit)$" comment "#" ## All the standard portage functions: @@ -48,7 +48,7 @@ color ,green "[[:space:]]+$" color ,green " " -syntax "/etc/portage" "\.(accept_keywords|env|keywords|mask|unmask|use)(/.+)?$" +syntax /etc/portage "\.(accept_keywords|env|keywords|mask|unmask|use)(/.+)?$" comment "#" ## Base text: diff --git a/syntax/go.nanorc b/syntax/go.nanorc index 6f12be2ff75f4f30e1575999047ab113f0ebf536..451fd90612153bd328d5e9590e16dfc1f56673eb 100644 --- a/syntax/go.nanorc +++ b/syntax/go.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Go. -syntax "go" "\.go$" +syntax go "\.go$" comment "//" # Set up a formatter since spelling is probably useless... diff --git a/syntax/groff.nanorc b/syntax/groff.nanorc index 109f9cd6be4be314270478cbd5fdb6e174f9b2ca..01eebec97e290be58614e4f3fc2f9543bc700ff1 100644 --- a/syntax/groff.nanorc +++ b/syntax/groff.nanorc @@ -1,6 +1,6 @@ ## Here is an example for groff. -syntax "groff" "\.m[ems]$" "\.rof" "\.tmac$" "^tmac." +syntax groff "\.m[ems]$" "\.rof" "\.tmac$" "^tmac." comment ".\"" # The argument of .ds or .nr diff --git a/syntax/guile.nanorc b/syntax/guile.nanorc index db5f786b95fc1db64ee97986a3d021639f21c062..aafada07392eba4d545299ffddbd082d984b58d7 100644 --- a/syntax/guile.nanorc +++ b/syntax/guile.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Guile Scheme. -syntax "guile" "\.scm$" +syntax guile "\.scm$" header "^#!.*guile" comment ";" diff --git a/syntax/html.nanorc b/syntax/html.nanorc index f8da69903137cc8a018368c1d171a063290f9342..05075127f0430f950b275ecb7ef7d45e5b817221 100644 --- a/syntax/html.nanorc +++ b/syntax/html.nanorc @@ -1,6 +1,6 @@ ## Here is an example for HTML. -syntax "html" "\.html?$" +syntax html "\.html?$" magic "HTML document" comment "<!--|-->" diff --git a/syntax/java.nanorc b/syntax/java.nanorc index f0bd01dde7558157273f7900812968aac59d822d..5bb294f49d5ec41f7461d3f3217f20d17a98098c 100644 --- a/syntax/java.nanorc +++ b/syntax/java.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Java. -syntax "java" "\.java$" +syntax java "\.java$" magic "Java " comment "//" diff --git a/syntax/javascript.nanorc b/syntax/javascript.nanorc index 5f667a1295224462c7304f21230aee68624da770..1fe75516b09c7e26fc6a1ae2b54ab29c9608c3b5 100644 --- a/syntax/javascript.nanorc +++ b/syntax/javascript.nanorc @@ -1,6 +1,6 @@ ## Syntax highlighting for Javascript. -syntax "javascript" "\.js$" +syntax javascript "\.js$" comment "//" # Declarational stuff. diff --git a/syntax/json.nanorc b/syntax/json.nanorc index 20d50c1dacef7529c5357447a61edc00f34b5e99..293add249f7ca37d5cef3523d800f5c4df8f94e1 100644 --- a/syntax/json.nanorc +++ b/syntax/json.nanorc @@ -4,7 +4,7 @@ # Original author: Aapo Rantalainen # License: GPLv3 or newer -syntax "json" "\.json$" +syntax json "\.json$" # No comments are permitted in JSON. comment "" diff --git a/syntax/lua.nanorc b/syntax/lua.nanorc index 41d8840573e07852fa7e59a5a37c87cf42393bd4..a125d1bd24256d38504ace2db4d64a10bd55f2b8 100644 --- a/syntax/lua.nanorc +++ b/syntax/lua.nanorc @@ -3,7 +3,7 @@ ## Original author: Matthew Wild <mwild1 (at) gmail.com> ## License: GPL 3 or later -syntax "lua" "\.lua$" +syntax lua "\.lua$" magic "Lua script" comment "--" diff --git a/syntax/makefile.nanorc b/syntax/makefile.nanorc index e94a24992572701b8971fcbb4c30b5bddfc438e9..33ee070f4c2e68f5432f64b50db500696c7c0601 100644 --- a/syntax/makefile.nanorc +++ b/syntax/makefile.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Makefiles. -syntax "makefile" "Makefile[^/]*$" "\.(make|mk)$" +syntax makefile "Makefile[^/]*$" "\.(make|mk)$" magic "makefile script" comment "#" diff --git a/syntax/man.nanorc b/syntax/man.nanorc index 00d8fe9218d560b0b53e7bb92b1833d98fa6352f..2c999d7d8bfc2c4b813c58ce898b62e2a55c0255 100644 --- a/syntax/man.nanorc +++ b/syntax/man.nanorc @@ -1,6 +1,6 @@ ## Here is an example for manpages. -syntax "man" "\.[1-9]x?$" +syntax man "\.[1-9]x?$" magic "troff or preprocessor input" comment ".\"" diff --git a/syntax/mgp.nanorc b/syntax/mgp.nanorc index 1e9d718f8238a4df064e044e9fbe1973f5331a6f..e460e7a89cba76da6d72e36e0e4a334a3d960cdd 100644 --- a/syntax/mgp.nanorc +++ b/syntax/mgp.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Magicpoint presentations. -syntax "mgp" "\.mgp$" +syntax mgp "\.mgp$" header "^%include.*" comment "#" diff --git a/syntax/mutt.nanorc b/syntax/mutt.nanorc index 80fbcf46ef332d568ca4772f5763c7797e1f8df7..97cfcd1ef8050f673ef6bcd90aac8904d0805fc1 100644 --- a/syntax/mutt.nanorc +++ b/syntax/mutt.nanorc @@ -1,6 +1,6 @@ ## Here is an example for quoted emails (under e.g. mutt). -syntax "mutt" +syntax mutt # Quoted lines. color green "^>.*" diff --git a/syntax/nanohelp.nanorc b/syntax/nanohelp.nanorc index 18f332fe6a348a71d7ef2239ec5b41b0ff81d850..d53bb87d3c55bad1f197ae6f04610af2c2a422ea 100644 --- a/syntax/nanohelp.nanorc +++ b/syntax/nanohelp.nanorc @@ -1,7 +1,7 @@ ## This is meant for highlighting key combos in a nano help text. # It should not apply to any normal file, so no fileregex. -syntax "nanohelp" +syntax nanohelp # Key combos: color cyan "\^[]4-8A-Z^\_◀▶▲▼]" "[◀▶▲▼]" "(\^|M-)Space" "\<M-." "\<F1?[0-9]" diff --git a/syntax/nanorc.nanorc b/syntax/nanorc.nanorc index 9882d6b0f95c080aa7327903792bf49dc4f78cf2..12b8975a914b8b328fb08f2364c1db5d522155a5 100644 --- a/syntax/nanorc.nanorc +++ b/syntax/nanorc.nanorc @@ -1,6 +1,6 @@ ## Here is an example for nanorc files. -syntax "nanorc" "\.?nanorc$" +syntax nanorc "\.?nanorc$" comment "#" # Possible errors and parameters @@ -13,7 +13,7 @@ icolor brightgreen "^[[:space:]]*set[[:space:]]+(backupdir|brackets|functioncolo icolor brightgreen "^[[:space:]]*bind[[:space:]]+((\^([[:alpha:]]|[]0-9\^_]|Space)|M-([[:alpha:]]|[]!"#$%&'()*+,./0-9:;<=>?@\^_`{|}~-]|Space))|F([1-9]|1[0-6])|Ins|Del)[[:space:]]+[[:alpha:]]+[[:space:]]+(all|main|search|replace(with)?|gotoline|writeout|insert|ext(ernal)?cmd|help|spell|linter|browser|whereisfile|gotodir)([[:space:]]+#|[[:space:]]*$)" icolor brightgreen "^[[:space:]]*unbind[[:space:]]+((\^([[:alpha:]]|[]0-9\^_]|Space)|M-([[:alpha:]]|[]!"#$%&'()*+,./0-9:;<=>?@\^_`{|}~-]|Space))|F([1-9]|1[0-6])|Ins|Del)[[:space:]]+(all|main|search|replace(with)?|gotoline|writeout|insert|ext(ernal)?cmd|help|spell|linter|browser|whereisfile|gotodir)([[:space:]]+#|[[:space:]]*$)" icolor brightgreen "^[[:space:]]*extendsyntax[[:space:]]+[[:alpha:]]+[[:space:]]+(i?color|header|magic|comment|linter|formatter)[[:space:]]+.*$" -icolor brightgreen "^[[:space:]]*(linter|formatter)[[:space:]]+[[:alpha:]]+" +icolor brightgreen "^[[:space:]]*(syntax|linter|formatter)[[:space:]]+[^[:blank:]]+" icolor green "^[[:space:]]*((un)?(bind|set)|include|syntax|header|magic|comment|linter|formatter|extendsyntax)\>" # Strings diff --git a/syntax/nftables.nanorc b/syntax/nftables.nanorc index ce0ef9c41d059afbb5f6aa884c806b59b9105cfe..252c047da4c88504a2bf8a80c8e449ca1d5f03ea 100644 --- a/syntax/nftables.nanorc +++ b/syntax/nftables.nanorc @@ -1,6 +1,6 @@ ## Here is an example for nftables. -syntax "nftables" "\.(nft|nftables)$" +syntax nftables "\.(nft|nftables)$" header "^#!.*(nft|nftables)" comment "#" diff --git a/syntax/objc.nanorc b/syntax/objc.nanorc index 70fb6c6ef170e15b2b1c0bfc872fca30e89a91ff..c09c844a9ec3139637166fcd7d9bed241833144b 100644 --- a/syntax/objc.nanorc +++ b/syntax/objc.nanorc @@ -1,6 +1,6 @@ ## Here is an example for C/C++/Obj-C. -syntax "m" "\.m$" +syntax m "\.m$" magic "Objective-C source" comment "//" diff --git a/syntax/ocaml.nanorc b/syntax/ocaml.nanorc index 73d6e06503f186a58bd3d48129f8f256be176b8b..26b20b9316d78c1c78a93415b5e4ffbf8b563f53 100644 --- a/syntax/ocaml.nanorc +++ b/syntax/ocaml.nanorc @@ -1,6 +1,6 @@ ## Syntax highlighting for OCaml. -syntax "ocaml" "\.mli?$" +syntax ocaml "\.mli?$" magic "OCaml" comment "(*|*)" diff --git a/syntax/patch.nanorc b/syntax/patch.nanorc index 5bf2a39959f6c8ba3ffd0c42e2ab309ed81ec303..8d9e0aa9fb73652545c30ea61112bdae34819623 100644 --- a/syntax/patch.nanorc +++ b/syntax/patch.nanorc @@ -1,6 +1,6 @@ ## Here is an example for patch files. -syntax "patch" "\.(patch|diff|debdiff)$" +syntax patch "\.(patch|diff|debdiff)$" magic "diff output" # There is no official support for comments in patch files. comment "" diff --git a/syntax/perl.nanorc b/syntax/perl.nanorc index beb9b079a6d5025d69713c8494e9bca4a1b0de96..81fec835dfaf693155c092dc3688914fb4dfc916 100644 --- a/syntax/perl.nanorc +++ b/syntax/perl.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Perl. -syntax "perl" "\.p[lm]$" +syntax perl "\.p[lm]$" header "^#!.*perl[-0-9._]*" magic "Perl script" comment "#" diff --git a/syntax/php.nanorc b/syntax/php.nanorc index da47144de57350ef77c87b37a63bf6d171a5ca96..dead9d306af00b464286ac7e63a85057b9f516d0 100644 --- a/syntax/php.nanorc +++ b/syntax/php.nanorc @@ -1,6 +1,6 @@ ## Here is an example for PHP. -syntax "php" "\.ph(p[23457s~]?|tml)$" +syntax php "\.ph(p[23457s~]?|tml)$" magic "PHP script" comment "//" diff --git a/syntax/po.nanorc b/syntax/po.nanorc index 526c1c2fe4215785a6572a206eb5767f5d0b7c1e..16441d1f56c6f3fc60bfa148b09040693c12db1f 100644 --- a/syntax/po.nanorc +++ b/syntax/po.nanorc @@ -1,6 +1,6 @@ ## Colouring for PO files. -syntax "po" "\.pot?$" +syntax po "\.pot?$" comment "#" # Comments. diff --git a/syntax/postgresql.nanorc b/syntax/postgresql.nanorc index 12d4483ff57fd43d6f7912e119f58afb9d85cf8e..d6b07ab49c1ab5c7a06225725baf6ee2e047e11f 100644 --- a/syntax/postgresql.nanorc +++ b/syntax/postgresql.nanorc @@ -1,6 +1,6 @@ ## Here is an example for PostgreSQL. -syntax "sql" "\.sql[2345s~]?$" +syntax sql "\.sql[2345s~]?$" comment "-- " # Functions. diff --git a/syntax/pov.nanorc b/syntax/pov.nanorc index 9746bcc3bab2428d961594b67af4305e238b4f99..ad1e4e7c587623b2c4f30074377909bc133dabd2 100644 --- a/syntax/pov.nanorc +++ b/syntax/pov.nanorc @@ -1,6 +1,6 @@ ## Here is an example for POV-Ray. -syntax "pov" "\.(pov|POV|povray|POVRAY)$" +syntax pov "\.(pov|POV|povray|POVRAY)$" comment "//" color brightcyan "^[[:space:]]*#[[:space:]]*(declare)" diff --git a/syntax/python.nanorc b/syntax/python.nanorc index ef1dfa012213ac014bcb9556d132d555ace51a3c..4e3e75edcced1b5784bf5d61721e90f8159eaebf 100644 --- a/syntax/python.nanorc +++ b/syntax/python.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Python. -syntax "python" "\.py$" +syntax python "\.py$" header "^#!.*python[-0-9._]*" magic "Python script" linter pyflakes diff --git a/syntax/ruby.nanorc b/syntax/ruby.nanorc index 7fd1e3b73d6dfbd457378c2c3e5f4a07cec2464f..ab12cc055f75cd75e0607e2257129d356812e1b6 100644 --- a/syntax/ruby.nanorc +++ b/syntax/ruby.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Ruby. -syntax "ruby" "\.rb$" +syntax ruby "\.rb$" header "^#!.*ruby[-0-9._]*" magic "Ruby script" linter ruby -w -c diff --git a/syntax/rust.nanorc b/syntax/rust.nanorc index 0381de6d73b198980af3807526b04fcabe896f7b..f7e27566c2d2a98214540041b9db41cb1d8ae03f 100644 --- a/syntax/rust.nanorc +++ b/syntax/rust.nanorc @@ -4,7 +4,7 @@ ## NOTE: Rules are applied in order: later rules re-colorize matching text. -syntax "rust" "\.rs" +syntax rust "\.rs" comment "//" # Function definitions diff --git a/syntax/sh.nanorc b/syntax/sh.nanorc index 406e332cd5c5fa9715366f91d9a009018556786b..5346808d0c886f7d7b5c9b1ba1cda097cb12cbe2 100644 --- a/syntax/sh.nanorc +++ b/syntax/sh.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Bourne shell scripts. -syntax "sh" "\.sh$" +syntax sh "\.sh$" header "^#!.*((ba|da|k|pdk)?sh[-0-9_]*|openrc-run|runscript)" magic "(POSIX|Bourne-Again) shell script.*text" linter dash -n diff --git a/syntax/spec.nanorc b/syntax/spec.nanorc index 407cab17c314f59e5e2a647eaab40852afd255ca..210415e38a3b0396eba12d0db0504096921735a4 100644 --- a/syntax/spec.nanorc +++ b/syntax/spec.nanorc @@ -1,6 +1,6 @@ ## Syntax highlighting for RPM spec files. -syntax "spec" "\.(spec$|spec\.*)" +syntax spec "\.(spec$|spec\.*)" comment "#" # Main tags. diff --git a/syntax/tcl.nanorc b/syntax/tcl.nanorc index 363b53e272bf623fea784509a8cfac06d97dde9c..2636425ae4dbc70473257afd9c90f818388f20bc 100644 --- a/syntax/tcl.nanorc +++ b/syntax/tcl.nanorc @@ -1,6 +1,6 @@ ## Syntax highlighting for Tcl files. -syntax "tcl" "\.tcl$" +syntax tcl "\.tcl$" magic "Tcl(/Tk)? script" comment "#" diff --git a/syntax/tex.nanorc b/syntax/tex.nanorc index 7dcb38360c4178cb224857330c15f09807bcbe04..2f48338413961f162e8f6d71905c6a793c76cdd3 100644 --- a/syntax/tex.nanorc +++ b/syntax/tex.nanorc @@ -1,6 +1,6 @@ ## Here is a short example for TeX files. -syntax "tex" "\.tex$" +syntax tex "\.tex$" magic "(La)?TeX document" linter chktex -v0 -q -I comment "%" diff --git a/syntax/texinfo.nanorc b/syntax/texinfo.nanorc index 3125d254bc02bd7313aebb5567fea389913e62fc..2a6c6d563fe6cd1b5a3aab071a9ac480f3712114 100644 --- a/syntax/texinfo.nanorc +++ b/syntax/texinfo.nanorc @@ -1,6 +1,6 @@ ## Here is an example for Texinfo files. -syntax "texinfo" "\.texi$" +syntax texinfo "\.texi$" header "^\\input texinfo" magic "Texinfo source" comment "@c " diff --git a/syntax/xml.nanorc b/syntax/xml.nanorc index 084618ab90edcec23cd321ee5945e34fcb5deb68..c13c5ebcb564906ae5eaa77f72ea93408be26020 100644 --- a/syntax/xml.nanorc +++ b/syntax/xml.nanorc @@ -1,6 +1,6 @@ ## Here is an example for XML files. -syntax "xml" "\.([jrsx]html?|jnlp|mml|pom|rng|sgml?|svg|w[as]dl|wsdd|xjb|xml|xs(d|lt?)|xul)$" +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" comment "<!--|-->"