Commit graph

124 commits

Author SHA1 Message Date
ehouse
e6f5ab9d01 First cut at handling Czech. Correspondent says the Palm dict looks right. Still need to test on Windows and on BYOD. 2008-02-20 03:50:32 +00:00
ehouse
8ade36c336 cleanup; add lineno so number of letters is apparent 2008-02-20 03:44:31 +00:00
ehouse
c8ead8477e add target for dict2dawg 2008-01-02 01:44:12 +00:00
ehouse
b527110379 replace all __FUNCTION__ with __func__ 2007-12-02 19:13:25 +00:00
ehouse
c2d97e8f8a Makefile for Collins dict 2007-05-26 14:47:46 +00:00
ehouse
a42475dd48 include Makefile.langcommon 2007-04-14 16:03:31 +00:00
ehouse
ef75450af5 Target to build tarball for uploading to byod. 2007-02-20 07:24:18 +00:00
ehouse
1ef4637a0d Fix to work with new byod scheme. 2007-02-20 05:49:57 +00:00
ehouse
3bb2fb018f Add support for Russian. So that Russian text can be processed on systems without setting LANG=ru_RU.CP1251, modify dict2dawg to skip duplicates and words outside of specified lengths. Modify all info.txt files for the new scheme (which includes change to byod.cgi not kept on sourceforge.) 2007-02-17 17:06:05 +00:00
ehouse
326ecb00f4 increment internal tile values by one so strings can be null-terminated 2007-02-14 15:17:00 +00:00
ehouse
973fa3a6ca Y counts as a vowel when removing non-words. 2007-01-30 04:53:32 +00:00
ehouse
b852c901e8 remove duplicates as part of sort process 2007-01-06 04:43:22 +00:00
ehouse
b6de222fb5 Change LANG to XWLANG to avoid conflict with ENV variable. 2006-08-11 01:44:08 +00:00
ehouse
b1e50662ec hide dict files -- playing with svn:ignore 2006-07-29 21:36:24 +00:00
ehouse
0d57c2c8b2 Cleanup prior to adding Swedish to BYOD. 2006-07-22 16:05:45 +00:00
ehouse
c0a5ce4401 check for remaining memory being < 0, not just <=, since we allocate exactly as much as we need. Fixes failure due to being out of memory at same time as having finished parsing stdin. 2006-07-22 16:03:14 +00:00
ehouse
3188946364 default dict now gzipped (no real change) 2006-07-01 14:13:29 +00:00
ehouse
34a1f737e0 don't cast size to a char! 2006-06-28 14:11:46 +00:00
ehouse
644b57d22c A couple of tweaks so it works on byod with sample wordlist. 2006-06-28 03:38:42 +00:00
ehouse
00d2c5c0ff Support for Portuguese based on info from user in Brazil 2006-06-28 03:08:22 +00:00
ehouse
1df75c20a0 add poolsize and fsize args to better warn users when dict is too big.
Later need to modify the build process to specify the size needed.
2006-05-02 13:28:07 +00:00
ehouse
d0af23855d Improve out-of-memory message; don't double-count words. 2006-05-01 14:00:06 +00:00
ehouse
52f0e63412 Bring over from personal archive. I don't know if this works yet:
waiting for a wordlist.
2006-04-30 16:17:21 +00:00
ehouse
196178d233 add 'sort -u' to get rid of duplicates. All info files should have this.... 2006-04-30 15:15:28 +00:00
ehouse
30888e8406 fix filter to eliminate words with unused letters; catch up count of
'G' tiles with gtoal's list.
2006-04-30 14:52:43 +00:00
ehouse
6678f614ab More cleanup for Spanish dict building. Seems to work now. 2006-04-30 04:44:10 +00:00
ehouse
5d9eb581b8 Cleanup for Spanish dict building: die when can't build correctly, and
do same for WINCE as for FRANK re: specials
2006-04-30 04:27:33 +00:00
ehouse
10792a168d sort to get rid of duplicates and so sort inside dict2dawg won't be needed 2006-04-30 02:35:26 +00:00
ehouse
8ba01c1979 check that this version number stuff works 2006-04-29 16:47:01 +00:00
ehouse
8ca7d1644a attempt to print subversion revision number with -v option 2006-04-29 16:40:48 +00:00
ehouse
588514a6f9 exit if can't open table file; include assert for compile on sarge 2006-04-14 08:23:28 +00:00
ehouse
936fdc0a6c For already-sorted case, read words from file on as-needed basis rather
than build a vector to hold them.
2006-04-14 05:23:30 +00:00
ehouse
922ffab3a3 Use new compiled dict2dawg when present. 2006-04-13 15:30:15 +00:00
ehouse
c270729bbb A final bit of cleanup. All the perl is gone. 2006-04-13 04:04:03 +00:00
ehouse
52b19880ee Cleanup: remove dead code. 2006-04-13 03:58:54 +00:00
ehouse
a028918a3b Use a single huge buffer for all strings rather than calling malloc
for each.  Makes a measureable speed difference.
2006-04-13 03:52:48 +00:00
ehouse
1325f83659 debug: works now! Also ifdef out debug/verbose code. 2006-04-13 03:49:41 +00:00
ehouse
36c6cd214b print letter as well as tile in text dumps (same as cpp version) 2006-04-13 03:06:18 +00:00
ehouse
3f4faae5b5 add -debug arg for parity with cpp version, and add -mn flag to usage(). 2006-04-13 02:58:39 +00:00
ehouse
271662a45f Tons of changes continuing port from perl. Doesn't quite work yet, but close. 2006-04-13 02:57:43 +00:00
ehouse
cfba77ff01 Starting work on cpp version of dict2dawg.pl. This is nowhere near complete. 2006-04-12 04:39:49 +00:00
ehouse
95a3f86d85 add an underbar to separate numerals 2006-03-18 03:35:20 +00:00
ehouse
55ee272416 ignore .stamp files 2006-03-04 15:36:06 +00:00
ehouse
6f25699e37 first checked in. works 2006-02-26 23:51:57 +00:00
ehouse
4f0a72e7e6 get rid of null-termination and 'sort -z' since that option isn't on
new ISP's BSD sort.
2006-02-10 05:12:25 +00:00
ehouse
dcd31cd092 update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
ehouse
0089381973 fix so hex dicts build again 2005-10-30 19:05:40 +00:00
ehouse
7bdb3da634 replace sed with awk 2005-10-30 19:04:49 +00:00
ehouse
9533c0590d syntax error 2005-07-09 15:36:39 +00:00
ehouse
a9659a3f4c ditch words without vowels 2005-07-06 00:58:44 +00:00