Sean Whitton <spwhit...@spwhitton.name> writes: > Hello, > > On Tue 15 Oct 2024 at 12:28pm -07, Xiyue Deng wrote: > >> Currently there are some under-maintained packages for Emacs major >> modes, such as elpa-cider (QA), emms (very old uploads), etc. Do we >> want to include them as well or leave them for now until they get in >> better shape? > > Hmm, those packages might contain major modes but they aren't really > what I had in mind. So I think they should be excluded, indeed. > > Are we okay with calling it emacs-major-modes even though what we really > mean is major modes for editing files of various kinds, not strictly all > major modes? What do you think? >
Maybe calling it emacs-editing-major-modes? I have removed the tooling major modes[1] in the new patch. PTAL. > -- > Sean Whitton [1] https://salsa.debian.org/emacsen-team/emacs-goodies-el/-/commit/29f6ca1c5f4de56cb6e08f4b912b6618297ac013 -- Regards, Xiyue Deng
From 29f6ca1c5f4de56cb6e08f4b912b6618297ac013 Mon Sep 17 00:00:00 2001 From: Xiyue Deng <manp...@gmail.com> Date: Mon, 30 Sep 2024 23:45:29 -0700 Subject: [PATCH] Add emacs-editing-major-modes metapackage * Recommends all Emacs major modes for editing available in Debian. --- debian/control | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/debian/control b/debian/control index 1d3f97f..5b176e7 100644 --- a/debian/control +++ b/debian/control @@ -41,3 +41,64 @@ Description: Miscellaneous add-ons for Emacs . See /usr/share/doc/emacs-goodies-el/README.Debian.gz for a discussion of the disposition of previously bundled add-ons. + +Package: emacs-editing-major-modes +Architecture: all +Depends: ${misc:Depends} +Recommends: + elpa-agda2-mode, + elpa-apache-mode, + elpa-ats2-mode, + elpa-bazel-mode, + elpa-bison-mode, + elpa-bpftrace-mode, + elpa-caml, + elpa-clojure-mode, + elpa-cmake-mode, + elpa-csv-mode, + elpa-dap-mode, + elpa-dart-mode, + elpa-debian-el, + elpa-dockerfile-mode, + elpa-dpkg-dev-el, + elpa-elm-mode, + elpa-fountain-mode, + elpa-git-commit, + elpa-git-modes, + elpa-gitlab-ci-mode, + elpa-gnuplot-mode, + elpa-go-mode, + elpa-graphviz-dot-mode, + elpa-haskell-mode, + elpa-inform-mode, + elpa-jabber, + elpa-jinja2-mode, + elpa-js2-mode, + elpa-kivy-mode, + elpa-kotlin-mode, + elpa-lua-mode, + elpa-markdown-mode, + elpa-matlab-mode, + elpa-meson-mode, + elpa-muttrc-mode, + elpa-nginx-mode, + elpa-php-mode, + elpa-pip-requirements, + elpa-protobuf-mode, + elpa-puppet-mode, + elpa-qml-mode, + elpa-racket-mode, + elpa-rust-mode, + elpa-scala-mode, + elpa-sml-mode, + elpa-systemd, + elpa-vala-mode, + elpa-web-mode, + elpa-yaml-mode, + gettext-el, +Description: All editing major modes for Emacs + This is a metapackage that recommends all Emacs major modes including + programming modes, configuration file modes, etc. Installing this + package enables Emacs to handle most well-known file formats for + editing, while also providing the flexibility for a user to choose + which they do or do not need. -- 2.45.2
signature.asc
Description: PGP signature