The current content of the elisp tag definition is:
Do NOT use this just because your question (or potential answers) involves elisp snippets. Use this for questions about Emacs Lisp as a language (conventions, programming, practices, etc) or for practical questions which go very deep into Emacs Lisp.
Drew corrected my use of the elisp
tag on a recent question of mine Methods for examining large/complicated lisp objects. (revision):
"Do not use tag
elisp
unless you've read its definition and understand it. Thx."
I whole-heartedly agree. Tags need to applied accurately to be useful. Particularly elisp
since it is easy for users to apply superficially. Since I've read it many times and still misused it I think there's room for improving the clarity of the intended meaning.
Some cursory thoughts:
- s/snippets/code/ (parlance suggests that the length of code is significant)
- Eliminate the conjunction in the second sentence. It is unclear how the former is different from the latter.
- To emphasize that it should be used exactingly there should be no ellipses or "et ceteras"
What are your thoughts? Examples of topics marginally included and excluded would probably be helpful for discussion.