app-editors/gedit-2.18.2-r1 has several plugins that I enable: spell, strip whitespace, insert date, change case etc. These plugins work perfectly, but when I close gedit, the next time I open it none of the plugins are enabled. plugins with persistent settings, such as insert date (format), retain their proper settings when re-enabled. Only the setting to enable them is lost. Reproducible: Always Steps to Reproduce:
please provide your emerge --info.
# emerge --info Portage 2.1.3.12 (default-linux/x86/2007.0, gcc-4.2.1, glibc-2.6.1-r0, 2.6.22-gentoo-r8 i686) ================================================================= System uname: 2.6.22-gentoo-r8 i686 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz Timestamp of tree: Mon, 08 Oct 2007 14:30:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-lang/python: 2.4.3-r4, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r3 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--nospinner" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/emacs /usr/portage/local/layman/lila-theme /usr/portage/local/layman/pythonhead /usr/portage/local/layman/sunrise /usr/portage/local/layman/xen /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi aiglx aim alsa apache2 avahi bash-completion beagle berkdb bitmap-fonts bonobo bzip2 cairo cddb cdr chroot cli cracklib crypt cups dbus djvu dri dv dvd dvdr dvi emacs emf encode exif expat ffmpeg firefox flac flash fortran freetds freetype galago gcj gd gdbm geoip gif gimp glib gmp gnome gnutls gphoto2 gpm gps graphviz gstreamer gtk hal iconv icq idn imagemagick imap imlib2 innodb ipv6 isdnlog jabber jack jpeg jpeg2k lcms ldap libclamav libg++ libnotify logrotate lua madwifi maildir maildrop mailwrapper mbox md5sum mdb midi mikmod mmx mng mono mp3 mp4 mpeg mpeg4 msn mudflap mysql ncurses nls nptl nptlonly nsplugin numeric oav ogg openexr opengl openmp oscar pam pango pch pcmcia pcre pdf pdflib perl plotutils png postgis postgres ppds pppd psyco python qt4 readline reflection ruby samba sasl scanner sdl session speex spell spl sqlite sqlite3 sse ssl svg tcpd tetex theora tiff transcode truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vda vhosts virus-scan vorbis webdav wmf x264 x86 xine xml xorg xv xvid xvmc yahoo zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="casio" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Weird, I had reported the same bug, but for gedit 2.20. I'll try to backport the patch.
gedit 2.20 has been stable since. Closing fixed.