Package: emacsen-common Version: 1.4.17 Severity: wishlist Tags: patch Hi!
One of the problems I have faced with the debian startup procedure is that, while the run-parts like technique offers a lot of flexibility, loading a lot of very small source files makes the startup quite slow. Here's a implementation of debian-startup.el which handles this by dynamically creating and byte-compiling a "cache" of all the startup bits on a per-user basis, taking care of all the dependencies which could possibly invalidate the cache. The package also features a few other enhancements (might be controversial, I leave it to you to figure out if it is worthwhile including these changes :) ). Please see the commentary section for a description of all the changes.
debian-startup.el
Description: Caching version of debian-startup
Regards, Ramkumar. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (101, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.16-beyond2 Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8) Versions of packages emacsen-common depends on: ii bsdmainutils 6.1.4 collection of more utilities from emacsen-common recommends no packages. -- no debconf information -- One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs. -- Robert Firth