Commit graph

121 commits

Author SHA1 Message Date
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
ehouse
f3ae66850a fix description at user's suggestion 2005-06-27 05:23:14 +00:00
ehouse
c339a6af2a first checked in. Seems to work. 2005-06-22 06:40:53 +00:00
ehouse
00b4366ce1 path to local copy of wordlist 2005-06-16 05:12:49 +00:00