Package: planner-el Version: 3.42-2 Severity: wishlist A big loaddefs file like planner-autoloads.el could be helpfully byte compiled. Doing so gets the "dynamic docstrings" thing where those strings are not loaded into ram until wanted.
I know autoload.el puts "no-byte-compile: t" when generating a file of autoloads, but I suspect that's mainly for emacs itself where all loaddefs will be dumped and therefore don't need compiling. I get some joy from deleting that and changing the `load' in 51planner-el.el to `require'. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-486 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages planner-el depends on: ii emacs21 [emacsen] 21.4a+1-5.7 The GNU Emacs editor ii emacs22-gtk [emacsen] 22.3+1-1.2 The GNU Emacs editor (with GTK use ii emacs23 [emacsen] 23.2+1-2 The GNU Emacs editor (with GTK+ us ii emacsen-common 1.4.19 Common facilities for all emacsen ii muse-el 3.20-2 Author and publish projects using ii xemacs21 21.4.22-3 highly customizable text editor ii xemacs21-mule [xemacs21] 21.4.22-3 highly customizable text editor -- planner-el recommends no packages. Versions of packages planner-el suggests: ii remember-el 1.9-1.1 remember text within Emacs -- Configuration Files: /etc/emacs/site-start.d/51planner-el.el changed: ;; -*-emacs-lisp-*- ;; ;; Emacs startup file for the Debian GNU/Linux planner-el package ;; ;; Originally contributed by Nils Naumann <naum...@unileoben.ac.at> ;; Modified by Dirk Eddelbuettel <e...@debian.org> ;; Adapted for dh-make by Jim Van Zandt <j...@vanzandt.mv.com> ;; The planner-el package follows the Debian/GNU Linux 'emacsen' ;; policy and byte-compiles its elisp files for each 'emacs flavor' ;; (emacs19, xemacs19, emacs20, xemacs20...). The compiled code is ;; then installed in a subdirectory of the respective site-lisp ;; directory. We have to add this to the load-path: (if (not (file-exists-p "/usr/share/emacs/site-lisp/planner-el")) (message "Package planner-el removed but not purged. Skipping setup.") (let ((base (concat "/usr/share/" (symbol-name flavor) "/site-lisp/planner-el"))) (debian-pkg-add-load-path-item base) (add-to-list 'load-path (concat base "/contrib") t)) (load "planner-autoloads")) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org