Hello, Kaushal Modi <kaushal.m...@gmail.com> writes:
> On Sat, Sep 9, 2017 at 9:36 AM Nicolas Goaziou <m...@nicolasgoaziou.fr> > wrote: > >> >> "ox" stands for "org-export-". This is so to limit file name size. Some >> systems are very limited (e.g. MS-DOS). >> > > Is that file name size that important in today's time? For some Emacs developers, it is. If Emacs drops MS-DOS support, we can reconsider this. I doubt this is going to happen any time soon. >> Variables and functions should really be "org-export-html..." but that >> would be very long. The "org" prefix is mandatory for Org variables and >> functions. "ox" would be misleading. >> > > Does this have to do with org-export--generate-copy-script (as discussed > here[1])? I don't think so. > Is the prefix requirement for "org-" more widespread than that? IIRC, it is an Emacs convention. Variables should be prefixed by the major mode's name, since Emacs has no proper namespace. Regards, -- Nicolas Goaziou 0x80A93738