[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Special Event: Davin reveals his own personal additions to Emacs.
From: |
Stefan Monnier |
Subject: |
Re: Special Event: Davin reveals his own personal additions to Emacs. |
Date: |
Thu, 14 Jul 2022 10:13:15 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> Is dmp a reasonable prefix for global variables?
Any prefix is potentially reasonable, yes.
IIUC the code under discussion is an example in a piece of text
discussing ELisp coding style, so which prefix is used doesn't matter,
the important thing is not to set a bad example of code using no prefix
at all.
Given that the example function uses `manifest-` as prefix, I'd
recommend you use `manifest-` as a prefix for the variable as well.
> I once used my-* for my global variables but abandoned it
> when other people started to use my code.
In code which is intended to be shared with other people to use, `my-`
is probably not the best choice, indeed. But for your own personal
code, `my-` is fine (and if people copy&use that code anyway, it becomes
their own personal code, so `my-` is also fine).
> It is rather unlikely that there is a dmp out there in the world today.
I can definitely imagine someone using `dmp-` as a prefix for some
package, tho I don't know if that's the case currently, indeed.
> Lisp namespaces should be allocated on a first in first served basis,
> which is how internet domain names are allocated.
That's pretty much how it works out, tho allocation is "de facto".
Stefan
- Special Event: Davin reveals his own personal additions to Emacs., Davin Pearson, 2022/07/09
- Re: Special Event: Davin reveals his own personal additions to Emacs., Philip Kaludercic, 2022/07/10
- Re: Special Event: Davin reveals his own personal additions to Emacs., Jean Louis, 2022/07/10
- Re: Special Event: Davin reveals his own personal additions to Emacs., Davin Pearson, 2022/07/12
- Re: Special Event: Davin reveals his own personal additions to Emacs., Stefan Monnier, 2022/07/12
- Re: Special Event: Davin reveals his own personal additions to Emacs., Davin Pearson, 2022/07/13
- Re: Special Event: Davin reveals his own personal additions to Emacs., Stefan Monnier, 2022/07/13
- Re: Special Event: Davin reveals his own personal additions to Emacs., Davin Pearson, 2022/07/13
- Re: Special Event: Davin reveals his own personal additions to Emacs., Davin Pearson, 2022/07/14
- Re: Special Event: Davin reveals his own personal additions to Emacs.,
Stefan Monnier <=
Re: Special Event: Davin reveals his own personal additions to Emacs., Stefan Monnier, 2022/07/10
Re: Special Event: Davin reveals his own personal additions to Emacs., Clément Pit-Claudel, 2022/07/10
Re: Special Event: Davin reveals his own personal additions to Emacs., Davin Pearson, 2022/07/16