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.



Attachment: 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

Reply via email to