Package: yasnippet Version: 0.6.1c-1 Severity: wishlist File: /usr/share/emacs/site-lisp/yasnippet/yasnippet.el
As a suggestion, some of the zonking in `yas/exterminate-package' could be setup to be run from M-x unload-feature. For emacs22 up that would mean making a `yasnippet-unload-feature' function (it's named after the feature symbol) which does whatever mode turning off and global unmangling. I don't think the unload should unintern everything the way the exterimate does. Undefining can be best left to unload-feature itself, and in particular it turns functions back to autoloads if they started life that way, so wouldn't want to expunge those. (I suspect uninterning is not a good idea anyway. If any hook code etc is using the yas/* symbols then it'll be left pointing to the old stuff. If yasnippet.el is later reloaded they wouldn't get the new bits.) -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-486 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages yasnippet depends on: ii emacs21 [emacsen] 21.4a+1-5.7 ii emacs22-gtk [emacsen] 22.3+1-1.2 ii emacs23 [emacsen] 23.4+1-3 ii xemacs21-mule [emacsen] 21.4.22-3.2 yasnippet recommends no packages. yasnippet suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org