zim-wiki team mailing list archive
-
zim-wiki team
-
Mailing list archive
-
Message #04442
Re: Spell Check Plugin Interface and Dependencies
On 06/01/2017 09:15 AM, Bo Grimes wrote:
On Wed, May 31, 2017, at 08:30 PM, JP Vossen wrote:
Wait, I re-read the original, but I can't see the screen shot. You said
"gtkspell fails" but is "gtkspellcheck" OK? You only need ONE of them!
Bug 72 has a list of the packages installed, and the 2 step process that
fixed it for me. Admittedly, I have 67~rc1 from the PPA, not your 0.65.
How do you have "gtkspell" because that's NOT in the Mint repos anymore.
Maybe there is confusion there?
It's in mine, apparently. (screen shot)
Yes it is. I wonder where it came from? What does `apt-cache show
python-gtkspell` say? (You can just copy and paste the output into the
email.)
Was your Mint-18 a new install, or an upgrade? Because my Mint-17
*does* have that exact same one:
----
## Mint-17.3:
$ apt-cache show python-gtkspell | cat -n
1 Package: python-gtkspell
2 Priority: optional
3 Section: universe/python
4 Installed-Size: 127
5 Maintainer: Ubuntu Developers
<ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
6 Original-Maintainer: Sebastien Bacher <seb128@xxxxxxxxxx>
7 Architecture: amd64
8 Source: gnome-python-extras
9 Version: 2.25.3-13
10 Replaces: python-gnome2-extras (<< 2.19.1-4),
python-gnome2-extras-doc
11 Depends: libc6 (>= 2.2.5), libglib2.0-0 (>= 2.12.0),
libgtk2.0-0 (>= 2.8.0), libgtkspell0 (>= 11 2.0.10), python (>=
2.7), python (<< 2.8), python-gtk2
12 Breaks: python-gnome2-extras (<< 2.19.1-4),
python-gnome2-extras-doc
13 Filename:
pool/universe/g/gnome-python-extras/python-gtkspell_2.25.3-13_amd64.deb
14 Size: 17808
15 MD5sum: bc1631dea145a263e0189c6ec1a61005
16 SHA1: cfd3ece201fe48bde9592933e9587109da2971eb
17 SHA256:
c01ba589256494585cdf10806f56512ae2134230a22b84a3839d85fe2b9ab8a7
18 Description-en: Python bindings for the GtkSpell library
19 This package contains bindings allowing to run Python programs
using
20 the GtkSpell library, that extends GTK+'s GtkTextView widget with
21 support for spell-checking.
22 Description-md5: c6f03fae3a91ee312b2d15395c1a0d3c
23 Homepage: http://www.pygtk.org/
24 Bugs: https://bugs.launchpad.net/ubuntu/+filebug
25 Origin: Ubuntu
----
Try this command, but *watch out* and make sure it doesn't want to
remove more than you want it to!
sudo apt-get remove --purge python-gtkspell
Do you have "aspell" and any dictionaries?
What's the output from:
dpkg -l | grep 'spell' | cut -c 1-80
http://termbin.com/oylz
ii aspell 0.60.7~20110707-3build1
ii aspell-en 7.1-0-1.1
ii dictionaries-common 1.26.3
ii enchant 1.6.0-10.1build2
ii geany-plugin-spellcheck 1.27+dfsg-2
ii hunspell-en-gb 1:5.1.0-1ubuntu2.2
ii hunspell-en-us 20070829-6ubuntu3
ii hunspell-en-za 1:5.1.0-1ubuntu2.2
ii iamerican 3.4.00-5
ii ienglish-common 3.4.00-5
ii ispell 3.4.00-5
ii libaspell15:amd64 0.60.7~20110707-3build1
ii libenchant1c2a:amd64 1.6.0-10.1build2
ii libgtkspell0 2.0.16-1.1ubuntu1
ii libgtkspell3-3-0:amd64 3.0.7-2
ii libhunspell-1.3-0:amd64 1.3.3-4ubuntu1
ii libkf5sonnet5-data 5.34.0-0ubuntu1~ubuntu16.0
ii libkf5sonnetcore5:amd64 5.34.0-0ubuntu1~ubuntu16.0
ii libkf5sonnetui5:amd64 5.34.0-0ubuntu1~ubuntu16.0
ii myspell-en-au 2.1-5.4
ii myspell-en-gb 1:5.1.0-1ubuntu2.2
ii myspell-en-za 1:5.1.0-1ubuntu2.2
ii python-enchant 1.6.6-2
ii python-gtkspell 2.25.3-13
ii python-gtkspellcheck 3.0-1.1
ii python-whoosh 2.7.0-1
ii python3-enchant 1.6.6-2
ii python3-gtkspellcheck 3.0-1.1
ii python3-whoosh 2.7.0-1
ii spell 1.0-24
This is what I have, on Mint-18.1 using zim-0.67~rc1~ubuntu16.04.1 from
PPA, and spell check works:
----
ii aspell 0.60.7~20110707-3build1
ii aspell-en 7.1-0-1.1
ii dictionaries-common 1.26.3
ii enchant 1.6.0-10.1build2
ii geany-plugin-spellcheck 1.27+dfsg-2
ii hunspell-en-us 20070829-6ubuntu3
ii libaspell15:amd64 0.60.7~20110707-3build1
ii libenchant1c2a:amd64 1.6.0-10.1build2
ii libgtkspell0 2.0.16-1.1ubuntu1
ii libgtkspell3-3-0:amd64 3.0.7-2
ii libhunspell-1.3-0:amd64 1.3.3-4ubuntu1
ii python-enchant 1.6.6-2
ii python-gtkspellcheck 4.0.5-1 <<< NOTE
ii python3-enchant 1.6.6-2
ii python3-gtkspellcheck 4.0a-1
----
NOTE python-gtkspellcheck "4.0.5-1" is manually installed from Ubuntu
Zesty, per bug #72.
If needed I'll rely on my usual fall back: open in default editor (edit
source for ZIM--wish there was a keyboard shortcut), spell check, save.
Ouch!
Snap. Wasn't trying to insult. I must have tried every note-taking
software that exist, some really good, like Connected Text, that had too
much, and some too little. Often it's spell check that seems to be an
issue. Many, like CintraNotes on Windows and QOwnNotes, have had it in
their road maps a while, or just flat say it's too hard.
Oh no, the "ouch" was because that's painful and I was doing it too
until I got spell check working again in bug #72. :-) And I agree,
years ago I got spell checking to work on Windows XP running Zim from
source with Active Python, but it was painful. The details are in this
listing list archive someplace. More recently, spell checking doesn't
work on Zim 0.65 for Windows (that I recall) and I don't have the
freedom to mess with installing Python or stuff on $WORK Windows, so I
just use Zim only in my Linux VM.
And yeah, Zim rules! Before I used it I just did basically what Zim
does, but in plain text in an editor. It worked and was greppable, but
Zim is much, much better.
I just returned to Zim after a year of good faith effort to use EMCAS
and Org Mode. I even purchased a physical copy of the Org Manual. I
won't bore you with all the details of my decades long quest, but I
really like Zim and am in the process of getting all my notes in it.
Yup. EMACS isn't a bad OS, it just needs a good editor, like Vim.
<ducks and runs away>
...
For quick notes snippets, quotes or GTD, etc, I can easily live with the
two Spanish words whose meanings are clear based on their location in
the right-click menu.
Yeah, that I don't get. I'm pretty sure the list strips attachments, so
I can't see the screen shot though.
Later,
JP
-- -------------------------------------------------------------------
JP Vossen, CISSP | http://www.jpsdomain.org/ | http://bashcookbook.com/
Follow ups
References