Rob Browning <r...@defaultvalue.org> writes: > I've finally added something to this effect for an upcoming release > (probably a 1.4.23 release unless I get the major 2.0.0 overhaul out > fairly quickly -- that's more or less working now): > > E) If an add-on package compiles any of its Emacs Lisp sources (which > must be compiled to a subdirectory of > /usr/share/<flavor>/site-lisp/<package-name> -- see section 4 > above) it must also create a symlink in the same directory as the > compiled output that points to the corresponding source file. > > For example, if add-on package foo produces > /usr/share/emacs23/site-lisp/foo/bar.elc, then it must also create > a symlink /usr/share/emacs23/site-lisp/foo/bar.el pointing to > the corresponding source file. This ensures that Emacs will be > able to locate the source code for the add-on package when using > M-x find-function, etc.
This is what I just uploaded to unstable in emacsen-common 1.4.23, along with changes that make emacsen-common itself follow the new policy. Let me know if you think we need additional changes. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 -- To UNSUBSCRIBE, email to debian-emacsen-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87zkcp10ww....@trouble.defaultvalue.org