?

Log in

No account? Create an account

Previous Entry | Next Entry

Speeling Chequer

So, I was sent a patch for Trebuchet, with a basic interface for using ispell/aspell to spell-check the user's input text.

This inspired me.

I ended up expanding the patch a lot, and now have a much more capable spell checker with spell-as-you-type and most all the feeps expected of a modern spell checker. It can even be used under OS X and Windows, if you separately install Aspell. I'm still working on packaging to allow installation of Aspell with Treb's install.

So, all those folks who've been wanting a spell-checker in Treb... it's in CVS right now.

Comments

( 11 comments — Leave a comment )
cjthomas
Feb. 26th, 2005 09:07 am (UTC)
Now I'm picturing the spell checker choking on all of the interestingly-spelled character names };>. And the night crew's ranting, though I have no idea what clients they use.

-Deuce
barberio
Feb. 26th, 2005 11:38 am (UTC)
The windows install needs to be brought up to the latest stable tclkit too. I notice you've made changes to it from my version, can I have a copy of the source to the installer scripts? (Dosnt apear in CVS?)

Having checked, I've lost my own sources in the Great Disk Crash of '04. And the coppies on source forge are gone? (As too is the web-install option?)

Not sure how it would be best to handle installing Aspell, considering that you also need to install an apropriate word list.

Giving the user a choice of aspell + wordlists makes the install file larger, and crops up copyright issues. (Some wordlists, notably the English word list, are copyrighted) So redistributing Aspell+Languages inside the windows installer might not be a workable option.

Maybe a notification when trying to configure spell checking informing the user how to install spell check, and a help menu item called 'Spell Checking'.
revar
Feb. 26th, 2005 04:19 pm (UTC)
I've already been preparing to release a Treb install for windows with the newest tclkit. I'm just waiting until I'm ready to push out the next network update, then I'll also make a new installer and upload it to sourceforge.

I've checked in the trebuchet.nsi into CVS in the base directory.

I have an updated web install script also, but I'd actually rather not put it out until I can get things a bit more stable on where it'll pull it's files from. We shouldn't be pulling them from SF's project-personal webspace, as that contributes to bandwidth distribution unmanagability for them. (BTW, I can't seem to remove or replace the files there, as they have your ownership perms only.) I'm looking into scripting up something to make releases available on belfry.com for a web installer.

I may indeed make treb just point the user at the webpage for installing aspell.

barberio
Feb. 26th, 2005 05:45 pm (UTC)
Suprious web install fFiles zapped.
barberio
Mar. 2nd, 2005 04:19 am (UTC)
After some testing, dont upgrade to the newest TCLKit. There are issues on at least XP.
revar
Mar. 2nd, 2005 02:20 pm (UTC)
Oh? What sort of issues?
barberio
Mar. 2nd, 2005 03:20 pm (UTC)
Throws up exceptions when something else that uses a lot of memory is run. Probably problems with being swaped to page.
nipper
Feb. 26th, 2005 02:59 pm (UTC)
Speaking of Trebuchet Tk, what's the licence on it? I notice it's not in my Debian package list. If it's GPL or BSD licenced it probably just needs a maintainer to package it.
revar
Feb. 26th, 2005 04:06 pm (UTC)
Trebuchet is full GPL.

I'd started to make a debian control file for it, but got stuck, because I don't _have_ a debian system to finish it with.

nipper
Feb. 26th, 2005 04:16 pm (UTC)
I could give you a logon on one of mine if you wanted?
revar
Feb. 27th, 2005 05:42 am (UTC)
That would be useful, though I doubt you really want me diving into your machines every time I need to make a release.
( 11 comments — Leave a comment )