From c2bbad0a18c1db24fb4adc60634801344a4dfe44 Mon Sep 17 00:00:00 2001 From: Philip Kaludercic Date: Tue, 2 Sep 2025 15:51:10 +0200 Subject: [PATCH] * etc/package-autosuggest.eld: Update file --- etc/package-autosuggest.eld | 222 ++++++++++++++++++------------------ 1 file changed, 114 insertions(+), 108 deletions(-) diff --git a/etc/package-autosuggest.eld b/etc/package-autosuggest.eld index cf8b8288e27..326140c5d8a 100644 --- a/etc/package-autosuggest.eld +++ b/etc/package-autosuggest.eld @@ -5,168 +5,161 @@ ( (ada-mode auto-mode-alist "\\.ad[abs]\\'") +(adoc-mode auto-mode-alist "\\.a\\(?:scii\\)?doc\\'") +(apache-mode auto-mode-alist "/\\(?:access\\|httpd\\|srm\\)\\.conf\\'") +(apache-mode auto-mode-alist "/\\.htaccess\\'") +(apache-mode auto-mode-alist "/apache2/.+\\.conf\\'") +(apache-mode auto-mode-alist "/apache2/sites-\\(?:available\\|enabled\\)/") +(apache-mode auto-mode-alist "/httpd/conf/.+\\.conf\\'") (arbitools auto-mode-alist "\\.trf?\\'" arbitools-mode) +(arduino-mode auto-mode-alist "\\.ino\\'") +(arduino-mode auto-mode-alist "\\.pde\\'") +(auctex auto-mode-alist "\\.drv\\'" latex-mode) +(auctex auto-mode-alist "\\.dtx\\'" doctex-mode) (auctex auto-mode-alist "\\.hva\\'" LaTeX-mode) +(beancount auto-mode-alist "\\.beancount\\'" beancount-mode) +(bison-mode auto-mode-alist "\\.jison\\'" jison-mode) +(bison-mode auto-mode-alist "\\.l\\'" flex-mode) +(bison-mode auto-mode-alist "\\.y\\'") +(blueprint-ts-mode auto-mode-alist "\\.blp\\'") (bnf-mode auto-mode-alist "\\.bnf\\'") (chess auto-mode-alist "\\.pgn\\'" chess-pgn-mode) +(clojure-mode auto-mode-alist "\\(?:build\\|profile\\)\\.boot\\'") +(clojure-mode auto-mode-alist "\\.\\(clj\\|cljd\\|dtm\\|edn\\|lpy\\)\\'") +(clojure-mode auto-mode-alist "\\.cljc\\'" clojurec-mode) +(clojure-mode auto-mode-alist "\\.cljd\\'" clojuredart-mode) +(clojure-mode auto-mode-alist "\\.cljs\\'" clojurescript-mode) +(clojure-mode auto-mode-alist "\\.jank\\'" jank-mode) +(clojure-mode auto-mode-alist "\\.joke\\'" joker-mode) +(clojure-mode interpreter-mode-alist "bb") +(clojure-mode interpreter-mode-alist "nbb" clojurescript-mode) (cobol-mode auto-mode-alist "\\.c\\(ob\\|bl\\|py\\)\\'") (code-cells auto-mode-alist "\\.ipynb\\'" code-cells-convert-ipynb) +(coffee-mode auto-mode-alist "Cakefile\\'") +(coffee-mode auto-mode-alist "\\.coffee\\'") +(coffee-mode auto-mode-alist "\\.cson\\'") +(coffee-mode auto-mode-alist "\\.iced\\'") +(coffee-mode interpreter-mode-alist "coffee") (csharp-mode auto-mode-alist "\\.cs\\'") (csv-mode auto-mode-alist "\\.[Cc][Ss][Vv]\\'") (csv-mode auto-mode-alist "\\.tsv\\'" tsv-mode) -(dismal auto-mode-alist "\\.dis\\'" dismal-mode) -(djvu auto-mode-alist "\\.djvu\\'" djvu-init-mode) -(dts-mode auto-mode-alist "\\.dtsi?\\'") -(ess auto-mode-alist "\\.[Bb][Uu][Gg]\\'" ess-bugs-mode) -(ess auto-mode-alist "\\.[Bb][Oo][Gg]\\'" ess-bugs-mode) -(ess auto-mode-alist "\\.[Bb][Mm][Dd]\\'" ess-bugs-mode) -(ess auto-mode-alist "\\.[Jj][Aa][Gg]\\'" ess-jags-mode) -(ess auto-mode-alist "/R/.*\\.q\\'" ess-r-mode) -(ess auto-mode-alist "\\.[rR]\\'" ess-r-mode) -(ess auto-mode-alist "\\.[rR]profile\\'" ess-r-mode) -(ess auto-mode-alist "NAMESPACE\\'" ess-r-mode) -(ess auto-mode-alist "CITATION\\'" ess-r-mode) -(ess auto-mode-alist "\\.[Rr]out\\'" ess-r-transcript-mode) -(ess interpreter-mode-alist "Rscript" ess-r-mode) -(ess interpreter-mode-alist "r" ess-r-mode) -(ess auto-mode-alist "/Makevars\\(\\.win\\)?\\'" makefile-mode) -(ess auto-mode-alist "DESCRIPTION\\'" conf-colon-mode) -(ess auto-mode-alist "\\.Rd\\'" Rd-mode) -(ess auto-mode-alist "\\.[Ss]t\\'" S-transcript-mode) -(ess auto-mode-alist "\\.Sout\\'" S-transcript-mode) -(ess auto-mode-alist "\\.[Ss][Aa][Ss]\\'" SAS-mode) -(gle-mode auto-mode-alist "\\.gle\\'") -(gpr-mode auto-mode-alist "\\.gpr\\'") -(html5-schema auto-mode-alist "\\.html?\\'" nxml-mode) -(jgraph-mode auto-mode-alist "\\.jgr\\'") -(json-mode auto-mode-alist "\\.json\\'") -(lmc auto-mode-alist "\\.elmc\\'" lmc-asm-mode) -(matlab-mode auto-mode-alist "\\.tlc\\'" tlc-mode) -(matlab auto-mode-alist "\\.tlc\\'" tlc-mode) -(muse auto-mode-alist "\\.muse\\'" muse-mode-choose-mode) -(auctex auto-mode-alist "\\.drv\\'" latex-mode) -(auctex auto-mode-alist "\\.dtx\\'" doctex-mode) -(nftables-mode auto-mode-alist "\\.nft\\(?:ables\\)?\\'") -(nftables-mode auto-mode-alist "/etc/nftables.conf") -(nftables-mode interpreter-mode-alist "nft\\(?:ables\\)?") -(omn-mode auto-mode-alist "\\.pomn\\'") -(omn-mode auto-mode-alist "\\.omn\\'") -(poke-mode auto-mode-alist "\\.pk\\'") -(pspp-mode auto-mode-alist "\\.sps\\'") -(python auto-mode-alist "/\\(?:Pipfile\\|\\.?flake8\\)\\'" conf-mode) -(rec-mode auto-mode-alist "\\.rec\\'") -(rnc-mode auto-mode-alist "\\.rnc\\'") -(sed-mode auto-mode-alist "\\.sed\\'") -(sed-mode interpreter-mode-alist "sed") -(shen-mode auto-mode-alist "\\.shen\\'") -(sisu-mode auto-mode-alist "\\.ss[imt]\\'") -(smalltalk-mode auto-mode-alist "\\.st\\'") -(sml-mode auto-mode-alist "\\.s\\(ml\\|ig\\)\\'") -(sml-mode auto-mode-alist "\\.cm\\'" sml-cm-mode) -(sml-mode auto-mode-alist "\\.grm\\'" sml-yacc-mode) -(sql-cassandra auto-mode-alist "\\.cql\\'" sql-mode) -(sxhkdrc-mode auto-mode-alist "sxhkdrc\\'") -(systemd auto-mode-alist "\\.automount\\'" systemd-automount-mode) -(systemd auto-mode-alist "\\.mount\\'" systemd-mount-mode) -(systemd auto-mode-alist "\\.path\\'" systemd-path-mode) -(systemd auto-mode-alist "\\.service\\'" systemd-service-mode) -(systemd auto-mode-alist "\\.socket\\'" systemd-socket-mode) -(systemd auto-mode-alist "\\.swap\\'" systemd-swap-mode) -(systemd auto-mode-alist "\\.timer\\'" systemd-timer-mode) -(vcard auto-mode-alist "\\.[Vv][Cc][Ff]\\'" vcard-mode) -(wisi auto-mode-alist "\\.parse_table.*\\'" wisitoken-parse_table-mode) -(wisitoken-grammar-mode auto-mode-alist "\\.wy\\'" simple-indent-mode) -(wisitoken-grammar-mode auto-mode-alist "\\.wy\\'") -(adoc-mode auto-mode-alist "\\.a\\(?:scii\\)?doc\\'") -(apache-mode auto-mode-alist "/\\.htaccess\\'") -(apache-mode auto-mode-alist "/\\(?:access\\|httpd\\|srm\\)\\.conf\\'") -(apache-mode auto-mode-alist "/apache2/.+\\.conf\\'") -(apache-mode auto-mode-alist "/httpd/conf/.+\\.conf\\'") -(apache-mode auto-mode-alist "/apache2/sites-\\(?:available\\|enabled\\)/") -(arduino-mode auto-mode-alist "\\.pde\\'") -(arduino-mode auto-mode-alist "\\.ino\\'") -(beancount auto-mode-alist "\\.beancount\\'" beancount-mode) -(bison-mode auto-mode-alist "\\.y\\'") -(bison-mode auto-mode-alist "\\.l\\'" flex-mode) -(bison-mode auto-mode-alist "\\.jison\\'" jison-mode) -(bqn-mode auto-mode-alist "\\.bqn\\'") -(bqn-mode interpreter-mode-alist "bqn") -(clojure-mode auto-mode-alist "\\.\\(clj\\|cljd\\|dtm\\|edn\\|lpy\\)\\'") -(clojure-mode auto-mode-alist "\\.cljc\\'" clojurec-mode) -(clojure-mode auto-mode-alist "\\.cljs\\'" clojurescript-mode) -(clojure-mode auto-mode-alist "\\(?:build\\|profile\\)\\.boot\\'") -(clojure-mode interpreter-mode-alist "bb") -(clojure-mode interpreter-mode-alist "nbb" clojurescript-mode) -(coffee-mode auto-mode-alist "\\.coffee\\'") -(coffee-mode auto-mode-alist "\\.iced\\'") -(coffee-mode auto-mode-alist "Cakefile\\'") -(coffee-mode auto-mode-alist "\\.cson\\'") -(coffee-mode interpreter-mode-alist "coffee") (d-mode auto-mode-alist "\\.d[i]?\\'") (dart-mode auto-mode-alist "\\.dart\\'") +(dicom auto-mode-alist "DICOMDIR" dicom-auto-mode) +(dicom auto-mode-alist "\\.\\(?:dcm\\|ima\\)\\'" dicom-auto-mode) +(dismal auto-mode-alist "\\.dis\\'" dismal-mode) +(djvu auto-mode-alist "\\.djvu\\'" djvu-init-mode) (dockerfile-mode auto-mode-alist "\\.dockerfile\\'") (drupal-mode auto-mode-alist "[^/]\\.\\(module\\|test\\|install\\|profile\\|tpl\\.php\\|theme\\|inc\\)\\'" php-mode) (drupal-mode auto-mode-alist "[^/]\\.info\\'" conf-windows-mode) (drupal-mode auto-mode-alist "[^/]\\.make\\'" drush-make-mode) +(dts-mode auto-mode-alist "\\.dtsi?\\'") (editorconfig auto-mode-alist "\\.editorconfig\\'" editorconfig-conf-mode) (elixir-mode auto-mode-alist "\\.elixir\\'") (elixir-mode auto-mode-alist "\\.ex\\'") (elixir-mode auto-mode-alist "\\.exs\\'") (elixir-mode auto-mode-alist "mix\\.lock") -(ett auto-mode-alist "\\.ett\\'" ett-mode) +(ess auto-mode-alist "/Makevars\\(\\.win\\)?\\'" makefile-mode) +(ess auto-mode-alist "/R/.*\\.q\\'" ess-r-mode) +(ess auto-mode-alist "CITATION\\'" ess-r-mode) +(ess auto-mode-alist "DESCRIPTION\\'" conf-colon-mode) +(ess auto-mode-alist "NAMESPACE\\'" ess-r-mode) +(ess auto-mode-alist "\\.Rd\\'" Rd-mode) +(ess auto-mode-alist "\\.Sout\\'" S-transcript-mode) +(ess auto-mode-alist "\\.[Bb][Mm][Dd]\\'" ess-bugs-mode) +(ess auto-mode-alist "\\.[Bb][Oo][Gg]\\'" ess-bugs-mode) +(ess auto-mode-alist "\\.[Bb][Uu][Gg]\\'" ess-bugs-mode) +(ess auto-mode-alist "\\.[Jj][Aa][Gg]\\'" ess-jags-mode) +(ess auto-mode-alist "\\.[Rr]out\\'" ess-r-transcript-mode) +(ess auto-mode-alist "\\.[Ss][Aa][Ss]\\'" SAS-mode) +(ess auto-mode-alist "\\.[Ss]t\\'" S-transcript-mode) +(ess auto-mode-alist "\\.[rR]\\'" ess-r-mode) +(ess auto-mode-alist "\\.[rR]profile\\'" ess-r-mode) +(ess interpreter-mode-alist "Rscript" ess-r-mode) +(ess interpreter-mode-alist "r" ess-r-mode) (forth-mode auto-mode-alist "\\.\\(f\\|fs\\|fth\\|4th\\)\\'") (geiser-racket auto-mode-alist "\\.rkt\\'" scheme-mode) +(gle-mode auto-mode-alist "\\.gle\\'") (gnu-apl-mode auto-mode-alist "\\.apl\\'") (gnu-apl-mode interpreter-mode-alist "apl") +(gnuplot auto-mode-alist "\\.gp\\'" gnuplot-mode) +(gnuplot interpreter-mode-alist "gnuplot" gnuplot-mode) (go-mode auto-mode-alist "go\\.mod\\'" go-dot-mod-mode) (go-mode auto-mode-alist "go\\.work\\'" go-dot-work-mode) -(graphql-mode auto-mode-alist "\\.graphql\\'") +(gpr-mode auto-mode-alist "\\.gpr\\'") (graphql-mode auto-mode-alist "\\.gql\\'") +(graphql-mode auto-mode-alist "\\.graphql\\'") (haml-mode auto-mode-alist "\\.haml\\'") -(haskell-mode auto-mode-alist "\\.hcr\\'" ghc-core-mode) +(haskell-mode auto-mode-alist "\\.[gh]s\\'") +(haskell-mode auto-mode-alist "\\.cabal\\'\\|/cabal\\.project\\|/\\.cabal/config\\'" haskell-cabal-mode) +(haskell-mode auto-mode-alist "\\.chs\\'" haskell-c2hs-mode) (haskell-mode auto-mode-alist "\\.dump-simpl\\'" ghc-core-mode) (haskell-mode auto-mode-alist "\\.ghci\\'" ghci-script-mode) -(haskell-mode auto-mode-alist "\\.chs\\'" haskell-c2hs-mode) -(haskell-mode auto-mode-alist "\\.cabal\\'\\|/cabal\\.project\\|/\\.cabal/config\\'" haskell-cabal-mode) -(haskell-mode auto-mode-alist "\\.[gh]s\\'") +(haskell-mode auto-mode-alist "\\.hcr\\'" ghc-core-mode) +(haskell-mode auto-mode-alist "\\.hsc\\'") (haskell-mode auto-mode-alist "\\.hsig\\'") (haskell-mode auto-mode-alist "\\.l[gh]s\\'" haskell-literate-mode) -(haskell-mode auto-mode-alist "\\.hsc\\'") (haskell-mode interpreter-mode-alist "runghc") (haskell-mode interpreter-mode-alist "runhaskell") +(html5-schema auto-mode-alist "\\.html?\\'" nxml-mode) (j-mode auto-mode-alist "\\.ij[rsp]$") (j-mode auto-mode-alist "\\.ijt$" j-lab-mode) (jade-mode auto-mode-alist "\\.jade\\'") (jade-mode auto-mode-alist "\\.pug\\'") (jade-mode auto-mode-alist "\\.styl\\'" stylus-mode) -(jinja2-mode auto-mode-alist "\\.jinja2\\'") +(jgraph-mode auto-mode-alist "\\.jgr\\'") (jinja2-mode auto-mode-alist "\\.j2\\'") +(jinja2-mode auto-mode-alist "\\.jinja2\\'") +(json-mode auto-mode-alist "\\.json\\'") (julia-mode auto-mode-alist "\\.jl\\'") +(lmc auto-mode-alist "\\.elmc\\'" lmc-asm-mode) (lua-mode auto-mode-alist "\\.lua\\'") (lua-mode interpreter-mode-alist "lua") (markdown-mode auto-mode-alist "\\.\\(?:md\\|markdown\\|mkd\\|mdown\\|mkdn\\|mdwn\\)\\'") -(nginx-mode auto-mode-alist "nginx\\.conf\\'") +(muse auto-mode-alist "\\.muse\\'" muse-mode-choose-mode) +(nftables-mode auto-mode-alist "/etc/nftables.conf") +(nftables-mode auto-mode-alist "\\.nft\\(?:ables\\)?\\'") +(nftables-mode interpreter-mode-alist "nft\\(?:ables\\)?") (nginx-mode auto-mode-alist "/nginx/.+\\.conf\\'") -(nix-mode auto-mode-alist "^/nix/store/.+\\.drv\\'" nix-drv-mode) -(nix-mode auto-mode-alist "\\flake.lock\\'" js-mode) +(nginx-mode auto-mode-alist "nginx\\.conf\\'") (nix-mode auto-mode-alist "\\.nix\\'") +(nix-mode auto-mode-alist "\\flake.lock\\'" js-mode) +(nix-mode auto-mode-alist "^/nix/store/.+\\.drv\\'" nix-drv-mode) +(omn-mode auto-mode-alist "\\.omn\\'") +(omn-mode auto-mode-alist "\\.pomn\\'") (php-mode auto-mode-alist "/\\.php_cs\\(?:\\.dist\\)?\\'") -(php-mode auto-mode-alist "\\.\\(?:php\\.inc\\|stub\\)\\'") (php-mode auto-mode-alist "\\.\\(?:php[s345]?\\|phtml\\)\\'" php-mode-maybe) +(php-mode auto-mode-alist "\\.\\(?:php\\.inc\\|stub\\)\\'") +(poke-mode auto-mode-alist "\\.pk\\'") (proof auto-mode-alist "\\.v\\'" coq-mode) +(pspp-mode auto-mode-alist "\\.sps\\'") +(python auto-mode-alist "/\\(?:Pipfile\\|\\.?flake8\\)\\'" conf-mode) +(python interpreter-mode-alist "python[0-9.]*" python-mode) (racket-mode auto-mode-alist "\\.rkt\\'") (racket-mode auto-mode-alist "\\.rktd\\'") (racket-mode auto-mode-alist "\\.rktl\\'") (racket-mode interpreter-mode-alist "racket") -(raku-mode interpreter-mode-alist "perl6\\|raku") -(raku-mode auto-mode-alist "\\.p[lm]?6\\'") (raku-mode auto-mode-alist "\\.nqp\\'") +(raku-mode auto-mode-alist "\\.p[lm]?6\\'") (raku-mode auto-mode-alist "\\.raku\\(?:mod\\|test\\)?\\'") +(raku-mode interpreter-mode-alist "perl6\\|raku") +(rec-mode auto-mode-alist "\\.rec\\'") (rfc-mode auto-mode-alist "/rfc[0-9]+\\.txt\\'") +(rnc-mode auto-mode-alist "\\.rnc\\'") +(rpm-spec-mode auto-mode-alist "\\.spec\\(\\.in\\)?$") (rust-mode auto-mode-alist "\\.rs\\'") (sass-mode auto-mode-alist "\\.sass\\'") (scad-mode auto-mode-alist "\\.scad\\'") (scala-mode auto-mode-alist "\\.\\(scala\\|sbt\\|worksheet\\.sc\\)\\'") +(sed-mode auto-mode-alist "\\.sed\\'") +(sed-mode interpreter-mode-alist "sed") +(shen-mode auto-mode-alist "\\.shen\\'") +(sisu-mode auto-mode-alist "\\.ss[imt]\\'") +(smalltalk-mode auto-mode-alist "\\.st\\'") +(sml-mode auto-mode-alist "\\.cm\\'" sml-cm-mode) +(sml-mode auto-mode-alist "\\.grm\\'" sml-yacc-mode) +(sml-mode auto-mode-alist "\\.s\\(ml\\|ig\\)\\'") +(sql-cassandra auto-mode-alist "\\.cql\\'" sql-mode) (stylus-mode auto-mode-alist "\\.jade\\'" jade-mode) (stylus-mode auto-mode-alist "\\.pug\\'" jade-mode) (stylus-mode auto-mode-alist "\\.styl\\'") @@ -174,14 +167,27 @@ (subed auto-mode-alist "\\.srt\\'" subed-srt-mode) (subed auto-mode-alist "\\.vtt\\'" subed-vtt-mode) (swift-mode auto-mode-alist "\\.swift\\(interface\\)?\\'") +(sxhkdrc-mode auto-mode-alist "sxhkdrc\\'") +(systemd auto-mode-alist "\\.automount\\'" systemd-automount-mode) +(systemd auto-mode-alist "\\.mount\\'" systemd-mount-mode) (systemd auto-mode-alist "\\.nspawn\\'" systemd-mode) -(tuareg auto-mode-alist "\\.ml[ip]?\\'" tuareg-mode) -(tuareg auto-mode-alist "\\.eliomi?\\'" tuareg-mode) -(tuareg interpreter-mode-alist "ocamlrun" tuareg-mode) -(tuareg interpreter-mode-alist "ocaml" tuareg-mode) -(tuareg auto-mode-alist "\\.mly\\'" tuareg-menhir-mode) +(systemd auto-mode-alist "\\.path\\'" systemd-path-mode) +(systemd auto-mode-alist "\\.service\\'" systemd-service-mode) +(systemd auto-mode-alist "\\.socket\\'" systemd-socket-mode) +(systemd auto-mode-alist "\\.swap\\'" systemd-swap-mode) +(systemd auto-mode-alist "\\.timer\\'" systemd-timer-mode) (tuareg auto-mode-alist "[./]opam_?\\'" tuareg-opam-mode) -(typescript-mode auto-mode-alist "\\.ts\\'") +(tuareg auto-mode-alist "\\.eliomi?\\'" tuareg-mode) +(tuareg auto-mode-alist "\\.ml[ip]?\\'" tuareg-mode) +(tuareg auto-mode-alist "\\.mly\\'" tuareg-menhir-mode) +(tuareg interpreter-mode-alist "ocaml" tuareg-mode) +(tuareg interpreter-mode-alist "ocamlrun" tuareg-mode) +(typescript-mode auto-mode-alist "\\.tsx?\\'") +(typst-ts-mode auto-mode-alist "\\.typ\\'") +(vcard auto-mode-alist "\\.[Vv][Cc][Ff]\\'" vcard-mode) +(wisi auto-mode-alist "\\.parse_table.*\\'" wisitoken-parse_table-mode) +(wisitoken-grammar-mode auto-mode-alist "\\.wy\\'" simple-indent-mode) +(wisitoken-grammar-mode auto-mode-alist "\\.wy\\'") (yaml-mode auto-mode-alist "\\.\\(e?ya?\\|ra\\)ml\\'") (yaml-mode magic-mode-alist "^%YAML\\s-+[0-9]+\\.[0-9]+\\(\\s-+#\\|\\s-*$\\)") (zig-mode auto-mode-alist "\\.\\(zig\\|zon\\)\\'")