[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU ELPA package for CC-mode

From: Stefan Monnier
Subject: GNU ELPA package for CC-mode
Date: Sun, 19 Aug 2018 09:24:24 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Hi Alan,

I just tested the construction of a GNU ELPA package for CC-mode using
the :core thingy of elpa.git and everything looks good.

So I'm thinking of adding the patch below to elpa.git, which will cause
elpa.gnu.org to automatically construct a GNU ELPA package of CC-mode (from
the lisp/progmode/cc-*.el files in emacs.git).  If we do that, then
a new CC-mode ELPA package will be automatically constructed when the
"Version:" header of cc-mode.el is modified.

I just pushed to trunk a commit which added a "Version: 5.33.1" header
to cc-mode.el.  We may want to update this version number before pushing
the patch below to elpa.git since I'm not sure 5.33.1 is right (AFAICT
5.33 is the last released version, but it was a while ago, so maybe
5.34 is a better choice).


diff --git a/externals-list b/externals-list
index 048b73525..2a80f802f 100644
--- a/externals-list
+++ b/externals-list
@@ -36,6 +36,19 @@
  ("bbdb"               :external "git://git.savannah.nongnu.org/bbdb.git")
  ("bug-hunter" :subtree "https://github.com/Malabarba/elisp-bug-hunter";)
  ;;FIXME:("cedet"      :external "??")
+ ("cc-mode"            :core "lisp/progmodes/cc-align.el"
+                              "lisp/progmodes/cc-awk.el"
+                              "lisp/progmodes/cc-bytecomp.el"
+                              "lisp/progmodes/cc-cmds.el"
+                              "lisp/progmodes/cc-defs.el"
+                              "lisp/progmodes/cc-engine.el"
+                              "lisp/progmodes/cc-fonts.el"
+                              "lisp/progmodes/cc-guess.el"
+                              "lisp/progmodes/cc-langs.el"
+                              "lisp/progmodes/cc-menus.el"
+                              "lisp/progmodes/cc-mode.el"
+                              "lisp/progmodes/cc-styles.el"
+                              "lisp/progmodes/cc-vars.el")
  ("chess"              :external nil) ;; Was 
  ;; ("cobol-mode"          :subtree 
  ("cl-print"           :core "lisp/emacs-lisp/cl-print.el")

reply via email to

[Prev in Thread] Current Thread [Next in Thread]