Hi Samuel, On Fri, Jan 13, 2012 at 03:59:11PM -0500, Samuel Bronson wrote: > Package: emacs-goodies-el > Version: 35.2 > Severity: normal > > So, I noticed that the `diminished-minor-modes' setting is really > finicky at the moment; at first, I thought this was just because of a > missing ":require 'diminish" in the defcustom, but I found (as you say > in your comments) that things are a bit trickier than that. > > Thankfully, I also found that things aren't nearly as tricky as you > seemed to suppose, and came up with fix below, which does not require > any foreknowledge of what minor modes are defined where. I think it > does add an O(n^2) cost to any command that ends up loading elisp > somehow, but it looks like that's probably not really a problem unless > you use a *lot* of diminished minor modes. > > Maybe you should send this (combined with 50_diminish-defcustom.diff) > upstream?
[...] > -- System Information: > Debian Release: squeeze/sid > APT prefers testing > APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') > Architecture: i386 (i686) > > Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > > Versions of packages emacs-goodies-el depends on: > ii bash 3.2-4 The GNU Bourne Again SHell > ii dpkg 1.16.1.2 Debian package management system > ii emacs23-lucid [emacsen] 23.3+1-4 The GNU Emacs editor > ii install-info 4.13a.dfsg.1-4 Manage installed documentation > in > > Versions of packages emacs-goodies-el recommends: > ii dict 1.10.11.dfsg-2 Dictionary Client > ii perl-doc 5.14.2-6 Perl documentation > ii wget 1.11.4-4 retrieves files from the web > > emacs-goodies-el suggests no packages. I just wanted to check in with you and ask if `diminished-minor-modes` works for you in stretch and/or current sid. Thanks! Nicholas
signature.asc
Description: PGP signature