Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ MUSHclient ➜ General ➜ Spell checker

Spell checker

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by Zeno   USA  (2,871 posts)  Bio
Date Wed 07 Mar 2007 12:54 AM (UTC)
Message
I can't remember, is the spell checker included with the trial version of MUSHclient?

I'm having some issues with it on this computer, but can't remember if the trial includes the spell checker.

(The problem is that the Options and Dictionaries button do not do anything)

Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #1 on Wed 07 Mar 2007 01:02 AM (UTC)
Message
They are not intended to do anything with the new spellchecker. Once the old one is decommissioned they will be removed. To change the dictionaries, edit the file spellchecker.lua, and look for these lines:


-- dictionaries - add new entries along similar lines to add more dictionary files
local files = {

-- lower-case word

  "english-words.10",
  "english-words.20",
  "english-words.35",
  "english-words.40",

-- upper case words

  "english-upper.10",
  "english-upper.35",
  "english-upper.40",

-- contractions (eg. aren't, doesn't)

  "english-contractions.10",
  "english-contractions.35",
  
-- user dictionary, we read and write this one
  userdict,
  }
  


You can add or remove files from that list.

There are a couple of options, too, at the start of that file.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Zeno   USA  (2,871 posts)  Bio
Date Reply #2 on Wed 07 Mar 2007 01:28 AM (UTC)
Message
Is Ctrl+J to spellcheck still? That doesn't seem to work.

Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #3 on Wed 07 Mar 2007 01:59 AM (UTC)
Message
If the spellchecker is enabled, it should work. Possibly for an unregistered copy you used up the limit of "free" spellchecks it does.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Zeno   USA  (2,871 posts)  Bio
Date Reply #4 on Wed 07 Mar 2007 02:22 AM (UTC)
Message
Ah okay. The computer seems to have issues, so I think this old one is the issue.

Although I got this error in the middle of testing the new spellcheck:
Error number: 0
Event:        Run-time error
Description:  C:\Program Files\MUSHclient\spellchecker.lua:244: C:\Program Files\MUSHclient\spellchecker.lua:151: bad argument #1 to '?' (progress dialog userdata expected)
stack traceback:
	[C]: ?
	C:\Program Files\MUSHclient\spellchecker.lua:151: in function <C:\Program Files\MUSHclient\spellchecker.lua:136>
	[C]: in function 'gsub'
	C:\Program Files\MUSHclient\spellchecker.lua:235: in function <C:\Program Files\MUSHclient\spellchecker.lua:234>
	[C]: in function 'xpcall'
	C:\Program Files\MUSHclient\spellchecker.lua:234: in function <C:\Program Files\MUSHclient\spellchecker.lua:229>
stack traceback:
	[C]: in function 'error'
	C:\Program Files\MUSHclient\spellchecker.lua:244: in function <C:\Program Files\MUSHclient\spellchecker.lua:229>
Called by:    Function/Sub: spellcheck called by Command-line spell-check
Reason: 

Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #5 on Wed 07 Mar 2007 03:11 AM (UTC)
Message
I suggest removing the spellchecker.lua file and re-installing MUSHclient. I can't see why those line numbers would give those messages, and suspect you have an earlier version.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Keith Weaver   (3 posts)  Bio
Date Reply #6 on Mon 12 Mar 2007 05:07 AM (UTC)
Message
I can't use the spellchecker. I have no idea how it is supposed to work anyway. What one would need to do to check text, when, where. I've never seen it function so I have no idea what it does.

When I try use it. I do this" File Menu -> Global Preferences -> General and check the "Enable" box for the Spell checker.

Then if I hit the Options or Dictionaries button I get

The DLL SSCE5232.dll was not found. Be sure it is in your path.

Not being a computer oriented person this is pretty much gibberish to me.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #7 on Mon 12 Mar 2007 05:49 AM (UTC)
Message
You haven't mentioned which version of MUSHclient you have. It is always helpful to do so, as there have been many versions released over the years. Some may have known bugs, others might have subtle problems with the installer.

The DLL you mentioned should have been installed *if* you checked the "spell checker" box during the installation process.

Some of the more recent versions of MUSHclient use a new spellchecker that does not rely upon that DLL (Dynamic Link Library), however you need to download and install the dictionary files (this is a once-off process). See this forum post:

http://www.gammon.com.au/forum/?id=7403

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Keith Weaver   (3 posts)  Bio
Date Reply #8 on Fri 16 Mar 2007 04:41 AM (UTC)
Message
I'm using version 3.42. Attempting to download the new version resulted in a long chain of error messages so I gave up.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #9 on Fri 16 Mar 2007 05:49 AM (UTC)
Message
Version 3.42? Released in May, 2003? 4 years ago?

Problems in that version may well have been fixed over the last four years. You haven't said what the "long chain of error messages" is, can you be more specific? Is it a downloading problem? An installing problem? What were the messages?

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Zeno   USA  (2,871 posts)  Bio
Date Reply #10 on Sun 18 Mar 2007 03:03 AM (UTC)
Message
While on the topic, where was the dictionary acquired from? Is it English-American, or no?

I found it strange that there was no entry for 'violator' or 'license' and it gave no suggestions for either as well.

Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #11 on Sun 18 Mar 2007 05:59 AM (UTC)
Message
As mentioned on this page:

http://www.gammon.com.au/forum/?id=7403

I got the words from this site:

http://wordlist.sourceforge.net/

In particular, it was this file:

http://prdownloads.sourceforge.net/wordlist/scowl-6.tar.gz (2.23 Mb)

They have broken their dictionary lists down into "frequency" files, where the more common, the earlier file number. For example:


american-words.10
american-words.20

british-words.10
british-words.20


To save space and time loading (as well as memory usage) I selected a subset to be included on the downloads page.

It turns out that "violator" is in english-words.50, but I stopped at english-words.40 in the spellchecker file list.

Also "license" is in american-words.20, which also is not in the list.

It won't suggest them if they aren't in the list. Once you load the file, a similar sounding word would suggest "license" - but it needs to be there for the suggestion to be made.

Some of those files are quite small (eg. american-words.20 is only 3 Kb) so maybe they should be in the default list.

I hadn't exhaustively analyzed which files would be required, and in any case it is easy for you to change. If you want to suggest better defaults, without making the spell checker load time be too great, by all means do so.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Keith Weaver   (3 posts)  Bio
Date Reply #12 on Tue 20 Mar 2007 12:03 AM (UTC)
Message
When I try to install the new version I get

Error Opening File for writing: ".\worlds\plugins\constraints.vbs"

Hitting "Igonre" at that point brings up

Error Opening File for writing: ".\worlds\plugins\constraints.js"

Hitting "Ignore" again yields:
Error Opening File for writing: ".\worlds\plugins\constraints.pl"

Then

Error Opening File for writing: ".\worlds\plugins\constraints.pys"

Then

Error Opening File for writing: ".\worlds\plugins\constraints.lua"

Then

Error Opening File for writing: ".\worlds\plugins\plugin_list.xml"

Then

Error Opening File for writing: ".\worlds\plugins\plugin_summary.xml"

And so on for 22 error messages.

The program then says it is installed but seems no different than it was before, and still shows it as being version 3.42.

Obviously I’m not doing something correctly.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #13 on Tue 20 Mar 2007 12:15 AM (UTC)
Message
It is getting confused about where to put stuff, maybe you moved directories around?

I suggest going into the Windows Control Panel, and uninstall MUSHclient. That will clear out the Registry entries. Then, re-install it using the new version.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


28,616 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.