>> Org-mode has *many* customization variables, and for most problems a >> variable will exist to solve the problem, > > I understand where you're coming from. True, it is not possible to > handle all obscure and arcane cases, that's what all these variables are > for, but I don't think that a situation where user installs ditaa and > later emacs, both via the package management system and find themselves > unable to draw awesome ditaa diagrams without looking a variable up in > documentation, adding appropriate code to his configuration file and > hitting C-x C-e is some sort of a fringe use-case. If only > myself and maybe another person has ever hit that roadblock, than I > agree, it is not worth adding any additional code, and I rest my case. >
I would agree the above situation is not desirable. It is hard to tell how many people have run into this issue, as it is probably more trouble to post to this list than it is to find the appropriate variable and set it to an appropriate value. I don't know how the Emacs apt-get package is maintained, but it seems to me that the variable should be set by the apt-get package maintainers. I assume the Emacs packages already have to set a number of customization variables perhaps the best approach would be to find out how to add org-ditaa-jar-path to their list. Best -- Eric -- Eric Schulte http://cs.unm.edu/~eschulte/