am developing a small Emacs extension I would like to distribute as a
package. This package provides an interface to the GRASS gis software.
During initialization, a table of completions is generated. This takes
several minutes, but only needs to be done once. Where should I be
saving this data?
I'm currently using customize-save-variable, but as users aren't
expected to modify the values directly this is not correct. Is there a
location I can count on having read and write access to across
platforms? Or should I be requiring each user to specify the location of
the data file as a customization option?
I would appreciate any suggestions.