Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Please mark this ebuild stable, it's been around since 2004. When ppc and x86 both have marked the newer version stable, please go ahead and remove the 3.17.7 from the tree.
I can't seem to type anything into the edit field without getting an error about not being able to read from ispell (or aspell), but I do have ispell installed, and in path, so I'm not sure exactly what it's looking for.
Looking over it again, looks like -spell isn't fully disabling the spell stuff.
ChrisWhite, mind debugging it, or should we just disable the USE-flag and make ispell required? I don't care either way, I don't actually use this package, I just bump it occasionally.
The reason for this error message is that auto spellcheck is on by default until you set up your preferences so that it is disabled (options->switches->spellcheck-as-you-type) After you turn off auto spellcheck, then you can edit normally. However I think it would be reasonable to make ispell/aspell required dep unless there is a way to make autospellcheck default to off when cooledit is emerged with -spell
I've looked into turning off auto-spell by default and it doesn't seem practical -- there is no system prefs or resource file. I vote for removing the spell flag.
I cannot confirm that the issues described here are solved by emerging cooledit with spell enabled. The behavour i see is exactly the one described in comment 1, regardless if cooledit-3.17.17 has been merged with spell or not. Deactivating (options->switches->spellcheck-as-you-type), as suggested in comment 4 solves this problem. Besides of this issue cooledit-3.17.17 seems to work for me; but be aware that i've only tested it's basic funcionality, as this is not the editor of my choice. If anybody want's me to verify my observations on another x86 system, let me know. Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r5 i686) ================================================================= System uname: 2.6.15-gentoo-r5 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig colission-protect distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.inode.at/ " LANG="en_US.utf8" LC_ALL="en_US.utf8" LINGUAS="de en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aalib alsa apm audiofile avi berkdb bitmap-fonts bonobo bzip2 bzlib cairo cdr cli crypt css ctype cups curl dba dbus divx4linux dri dts dv dvd dvdr dvdread emboss encode evo exif expat fam fame fastbuild ffmpeg firefox flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 java jpeg junit lcms libg++ libwww mad memlimit mhash mikmod mmx mmxext mng motif mp3 mpeg nautilus ncurses nls nptl nsplugin nvidia ogg oggvorbis openal opengl pam pcre pdflib perl plotutils png posix python quicktime readline real ruby sdl session simplexml slang soap sockets speex spell spl sqlite sse ssl subtitles svga tcltk tcpd tetex theora tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wma xine xml xml2 xmms xsl xv xvid zlib linguas_de linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
When doing a fresh merge of the package it works fine for me. spellcheck-as-you-type was not enabled., those aspell-errors did not occur. I did not have the package installed before and I used -spell in my USE.
The only effect of the spell USE flag on cooledit is to pull in a spelling utility if none is installed. Using -spell will not prevent cooledit from defaulting to autospell mode, it will only prevent aspell/ispell from being installed as a dep if they are not already installed. * if aspell is installed, cooledit will try to use aspell for autospell * if aspell works, everything is fine * if aspell is broken, error dialog comes up until autospell is disabled * if aspell is not found but ispell is installed, cooledit will use ispell for autospell * if ispell works, everything is fine * if ispell is broken, error dialog comes up until autospell is disabled * if neither aspell or ispell is installed, cooledit will skip autospell and everything is fine In my case, I had started out with an aspell which didn't run properly even at the command line (I knew it was a broken version, but forgot to revert because I usually run ispell...) and that's why I got the error dialog. Since it was really an aspell problem, I'm going to go ahead and stable cooledit-3.17.12 on ppc.
Ok, just waiting for amd64, ppc-macos and x86 to stable cooledit-3.17.12.ebuild
same problem as comment #1 with aspell and ispell. No dictionaries for aspell installed, so that'll be the problem. ispell from the menu worked fine. Marked ppc-macos stable
Marked stable on x86, I've of the opinion that we should just make it a depend and be done with it. I however didn't want to step on any toes and just go and change the ebuild. (-_-)
I just made the ispell dep unconditional, good call