I noticed that there is a tag "" but I assume that is meant to describe questions/posts having to do with "using Emacs to write C code" rather than "understanding and patching the C code that underpins Emacs." Could we have an tag for the latter purpose?

  • Indeed c is about the C code in general (editing it, compiling it, etc.), following this meta discussion. Tags are created the first time a question warranting them is posted, is there a question which warrants an emacs-c tag (if that's the name we choose)? Note that you have enough reputation to create a tag. Commented Jun 6, 2015 at 23:29
  • done and done. Thanks. Commented Jun 6, 2015 at 23:37

1 Answer 1


We now have at least three tags which have similar meanings:

I think the intention of is to be about upstream development, C and Lisp alike — submitting patches, release history, etc. I don't see a meaningful distinction between and , although the usage of the tag seems to be all over the place.

My proposal:

  • Clarify in the tag wiki that is about the parts of Emacs that you can't access from Lisp, i.e. the C code.
  • Make a synonym of
  • Clarify in the tag wiki that is about upstream development procedures.
  • Retag questions that don't match this as appropriate.
  • 1
    I agree with this. If anyone would care to clean up the emacs-internals tag I'll be glad to setup the synonym.
    – Malabarba
    Commented Jun 8, 2015 at 10:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .