Neil Hopcroft

A digital misfit

3 comments

  1. Want want want something to let me have sticky entries in my custom T9 dictionary. It’s just gone round the block and all my most-used words are all falling off in quick succession and it’s so ANNOYING!

    Course, I’m sure it’s easier said than done… I’ve found the textfile in the phone which holds them, but I’m loathe to mess with it on the live device!

    • Hmmm, not sure what goes on inside the T9 engine, but I suspect it would be possible to get a better understanding of it by playing with it under the emulator…its not something i’ve ever tried though.

      • At the risk of being desperately geeky…

        On my 6630 there’s a 1K text file which is the user-added dictionary. As new words are added to it, the oldest ones fall off the end, then you have to readd them, even though they’re obviously the words you needed *first* and as such probably the ones you needed *most* and the ones you’ll be adding *again* in about 5 seconds. [sigh]

        I’ve got an app which changes profiles at a set time (e.g. “go to silent at 5pm on Tuesdays, then back to General at 9pm”) and that made me think…

        If you could have an in-phone editor which read this 1k file of custom words, you could mark, say, up to 512 bytes worth of them as sticky somehow (not all of them, so the T9 couldn’t be made insane by not being able to add ANY new custom words), and keep these sticky words in a separate file somewhere.

        Then, on some sort of schedule like my other app above, it could look in the proper 1K custom-word list, see if there’s any of those sticky words missing from it (cos they fell off) and then add them back if so – probably by directly editing the file itself. Thinking about it, if they were contiguously in the 1K file, you’d have to add them all each time cos otherwise you’d be pushing them out of the file yourself.

        And whilst you were at it, you could make some words “sticky” and delete others to get rid of those crappy words you added accidentally/will never use again.

        Hmm [reads back] – not much as program specs go is it.

        I would muck about with the dictionary myself, but it’s my live phone so I’d rather not! Plus I’ve no idea how to write software for it.

        Anyhoo, that’s what I was trying to get at. I’ll get me coat.

Leave a Reply

Your email address will not be published.