Bug 8482 - 3_b1: kwrite Spelling no longer selectable.
Summary: 3_b1: kwrite Spelling no longer selectable.
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-23 18:21 CET by Bit Twister
Modified: 2012-12-24 08:24 CET (History)
2 users (show)

See Also:
Source RPM: kate-4.9.90-1.mga3.src.rpm
CVE:
Status comment:


Attachments

Description Bit Twister 2012-12-23 18:21:29 CET
Description of problem:
kwrite Spelling no longer selectable. With spell checking enabled, right clicking misspelled word does not allow you to select Spelling to correct the word.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
Clean install of Mageia-3-beta1-x86_64-DVD.iso. Default runlevel: 3
Package Group Selection has all package groups selected except LSB and Other
Graphical Desktops + updates followed with
urpme --auto-orphans and reboot. 
 
1. click up a terminal
2. kwrite .bash_profile
3. click Settings->Configure editor->Editing->Spellcheck
4. Under Options, enable Automatic spell checking enabled by default
5. Click Extensions (Left panel)
6. enable Data Tools
7. Click OK
   You should see a bunch of "Enchant dict for" errors, one for each misspelled
   word in the terminal.  :(
8. Right click a misspelled work, and notice that the Spelling selection is
   grayed out.
Comment 1 roelof Wobben 2012-12-23 18:31:07 CET
It is a kate of kwrite problem.
In the rpm you talk about kate and in the steps to reproduce you talk about kwrite.

CC: (none) => r.wobben

Comment 2 roelof Wobben 2012-12-23 18:47:18 CET
I try both but I cannot do step 6 enable Data Tools. On a fresh install there are no data tools.

Keywords: (none) => NEEDINFO
CC: (none) => nicolas.lecureuil

Comment 3 Bit Twister 2012-12-23 19:22:35 CET
(In reply to comment #1)
> Is this a kate or kwrite problem.

It is a kwrite problem.

> In the rpm you talk about kate and in the steps to reproduce you talk about
> kwrite.

Run these commands:

 type kwrite
 rpm --query --queryformat 'Source rpm: %{SOURCERPM}' --file /bin/kwrite


(In reply to comment #2)
> I cannot do step 6 enable Data Tools.
> On a fresh install there are no data tools.

You lost me there. There should be a Data tools check box.

As for (if installed) I have no clue as to what is missing on beta 1 that was installed on alpha 3.
Comment 4 roelof Wobben 2012-12-23 19:29:11 CET
Oke, I found it but it worked here well.

I can confirm the enchant error messsages.

Enchant dict for "nl_NL" 0x1490610 
Enchant dict for "nl_NL" 0x1490610 
Enchant dict for "nl_NL" 0x21fb460 
Enchant dict for "nl_NL" 0x2395330 
Enchant dict for "nl_NL" 0x1490610 
Enchant dict for "nl_NL" 0x23a5340 
Enchant dict for "nl_NL" 0x23d1a30 
Enchant dict for "nl_NL" 0x23e19f0 
Enchant dict for "nl_NL" 0x23d1a30 
Enchant dict for "nl_NL" 0x23e1a60 
Enchant dict for "nl_NL" 0x23f1a90 
Enchant dict for "nl_NL" 0x2401a50 
Enchant dict for "nl_NL" 0x2401a50 
Enchant dict for "nl_NL" 0x2401a50 

Could you make a screenshot of the grayed area. 

Roelof
Comment 5 roelof Wobben 2012-12-23 20:00:51 CET
After a little more investigation I can confirm this.
When I enable the Dutch language then I get a error on bash_profile, get, aliases, bashrc, user, specific , and, startup, bin, unset, path. 

On these words spell control does work:

bash_profile 
aliases
functions
bashrc
specific
startup
unset

And on these words spell control is grayed out :

get 
and
User
bin 
path


So I looks a aspell problem instead of a kate problem.
Which language do you use ?

Roelof
Comment 6 Bit Twister 2012-12-23 20:14:06 CET
(In reply to comment #5)
> After a little more investigation I can confirm this.

Maybe not. :) I finally got it to work by changing settings, exit kwrite.
Next kwrite activity has a working Spelling function.

This problem is resolved as far as I am concerned.

Sorry for wasting your time.  :(

> When I enable the Dutch language then I get a error on bash_profile, get,
> aliases, bashrc, user, specific , and, startup, bin, unset, path. 
> 
> So I looks a aspell problem instead of a kate problem.

Hmmm, thought hunspell was the aspell replacement.
I have hunspell-en installed which did pull in lib64aspell15 package.

> Which language do you use ?

English (United States of America)

Feel free to change title to reflect Dutch spelling is broke if you exit kwrite and then test again.
Comment 7 Bit Twister 2012-12-23 23:39:52 CET
Ah ha, I thought I was losing my mind. Just saw the problem again.
exiting kwrite after changing settings is the first requirement.

For other words where Spelling is grayed out using right click on word, the reason it is grayed out is because the application can not guess which word it should/could be.

Therefore Spelling is grayed out. That is rude and confusing in my opinion.
Problem is resolved as far as I am concerned.
roelof Wobben 2012-12-24 08:24:26 CET

Keywords: NEEDINFO => (none)
Status: NEW => RESOLVED
Resolution: (none) => INVALID


Note You need to log in before you can comment on or make changes to this bug.