BLARGH Text Editor is moving along at a slow pace, only a few bugfixes and refactoring being done right now. A lot of things being done under the hood.
In the meantime I am thinking of:
- saving/loading files to/from a pc via wifi (using libdswifi, and perhaps somehow porting UFTP to ARM executable NDS code)
- additional on-screen keyboards: OPTI and Quikwrite
- dictionary lookup, using perhaps code from NewDictS. The GNU Collaborative International Dictionary of English packaged in StartDict format is roughly 150 MB big when uncompressed1 (and NewDictS needs it uncompressed), so I want to improve it by compressing the .dict file in either QuickLZ or LZO.
1This is odd though. The version of GCIDE from the GNU ftp server (latest version 0.46) is about 53 MB in size when uncompressed. In contrast, the version that comes in the StarDict website is 156 MB when uncompressed, about 103 MB bigger (about two-thirds bigger).
The stardict version reports its wordcount is 174,222 words (coming from the .ifo file). The version from the GNU ftp server reports its wordcount is 125,445 words (coming from a grep -c "<hw>" cide.*). The StarDict version has 48,777 more words. Its quite odd though that the additional 48,777 words would take up 103 MB (approx. 66% of the file size) while 125,445 words would take up only 53 MB (34% of the file size). So it probably means other than the addition of 48,777 more words, more content have been added to the old words.
Coming from the .ifo file, the stardict version was last modified in 2003, May 13 (most likely outdated information), while from the GNU ftp server, version 0.46 was last modified in 2002, April 15.
This is making me think that the GNU ftp server is probably outdated. A certain Linux dictionary reader software has a GCIDE version 0.48, released last 2007, December 20.