Damyan Ivanov <[EMAIL PROTECTED]> writes: > > Could you provide a sample autoloads file?
Something like below perhaps.
diff -Naur debian-old/emacsen-startup debian/emacsen-startup --- debian-old/emacsen-startup 1970-01-01 10:00:00.000000000 +1000 +++ debian/emacsen-startup 2008-05-31 15:00:04.000000000 +1000 @@ -0,0 +1,14 @@ +;; -*- mode: emacs-lisp -*- + +(if (not (file-exists-p "/usr/share/emacs/site-lisp/perlcritic.el")) + (message "libperl-critic-perl removed but not purged, skipping setup") + + ;; these setups as recommended in the perlcritic.el comments + (autoload 'perlcritic "perlcritic" nil t) + (autoload 'perlcritic-region "perlcritic" nil t) + (autoload 'perlcritic-mode "perlcritic" nil t) + + ;; these per the suggested add-hooks in the perlcritic.el comments, but + ;; just offered as options + (custom-add-option 'perl-mode-hook 'perlcritic-mode) + (custom-add-option 'cperl-mode-hook 'perlcritic-mode)) diff -Naur debian-old/rules debian/rules --- debian-old/rules 2008-06-01 10:00:39.000000000 +1000 +++ debian/rules 2008-06-01 10:49:12.000000000 +1000 @@ -38,7 +38,9 @@ binary-indep: build install dh_testdir dh_testroot - dh_installdocs TODO.pod extras/* + dh_installdocs -Xperlcritic.el TODO.pod extras/* + dh_install extras/perlcritic.el usr/share/emacs/site-lisp + dh_installemacsen dh_installexamples examples/* dh_installchangelogs Changes dh_compress