Project:Emacs/Sitefile problems

Packages with (possible) problems in their site-init files

,, or  statements
From elisp-common.eclass: ''Commands as “load-library” or “require” bloat the editor as they are loaded on every startup. When having a lot of Emacs support files, users may be annoyed by the start-up time.''

There is also as a tracker for these issues.

The following packages have unconditional,  , or   statements in their site-init files. It should be checked if this is necessary, of if it could be replaced, e.g. by.

Should be fixed:
, , etc. should be replaced by the following:


 * cedet
 * work in progress


 * ocaml-mode
 * intermediate solution only, uses
 * fixed upstream Caml bug 4429, but name of hook functions changed, so site-file must be updated for next version

Cantfix / Later

 * bbdb
 * INSTALL and Info say that  is mandatory
 * Previous versions had autoloads, this doesn't work in 2.35 because of keymap errors


 * crypt++
 * Documentation says: Do not bother trying to autoload this package; it uses find-file and write-file hooks and thus should be loaded the first time you visit any sort of file.
 * Furthermore: Other packages that append to `write-file-hooks' should ![...] be loaded before this one. Should the number of crypt++'s site file be increased?

Status unknown – to be checked:

 * blogmax
 * semi
 * sumibi

Fixed

 * aspectj4emacs: package removed
 * binclock: fixed in 1.7-r1
 * boxquote: fixed in 1.18-r1
 * bubblet: fixed in 0.74-r1
 * dircolors: fixed in 1.0-r2
 * ecb: fixed in 2.32-r2
 * edb: fixed in 1.25
 * elscreen: fixed in 1.4.5-r1
 * emacs-jabber: fixed in 0.7.1
 * emacs-wiki: fixed in 2.72-r1
 * emacs-wiki-blog: fixed in 0.4-r1
 * emms: fixed in 2.1 and 3.0
 * erc: fixed in 5.2-r1
 * erobot: fixed in 2.1.0-r1
 * filladapt: fixed in 2.12-r1
 * h4x0r: fixed in 0.13-r1
 * highline: fixed in 4.2-r1
 * howm: fixed in 1.3.4-r1
 * htmlfontify: fixed in 0.20-r1
 * htmlize: fixed in 1.34
 * ibuffer: fixed in 2.6.1
 * iiimecf: package removed
 * initsplit: fixed in 1.6-r1
 * jasmin: fixed in 1.2-r1
 * mldonkey: fixed in 0.0.4b-r1
 * php-mode: fixed in 1.2.0
 * planner: fixed in 3.41-r2
 * prom-wl: fixed in 2.7.0-r1
 * protbuf: fixed in 1.7-r1
 * quack: fixed in 0.30
 * redo: fixed in 1.02-r1
 * remember:fixed in 1.9
 * semantic: fixed in 1.4.4-r2
 * slime: fixed in 2.0_p20070816
 * stripes: fixed in 0.2-r1
 * table: fixed in 1.5.54-r1
 * thumbs: fixed in 2.0
 * tramp: fixed in 2.1.9-r1
 * u-vm-color: fixed in 2.8.1
 * uptimes: fixed in 2.3-r1
 * w3mnav: fixed in 0.5-r2
 * app-i18n/uim: see
 * app-i18n/uim-svn: see
 * app-office/ledger: see
 * app-text/migemo: see
 * app-text/txt2tags: see
 * dev-python/ipython: see
 * dev-util/bzr: see
 * dev-util/cscope: fixed in 15.6-r2
 * dev-util/git: see
 * dev-util/gtk-doc: see
 * dev-util/monotone
 * dev-util/subversion: see
 * media-sound/cm: see