Commit graph

28 commits

Author SHA1 Message Date
ehouse
535e97b855 replace array of indices with array of ptrs for faster & smaller code 2009-09-13 05:28:12 +00:00
ehouse
86b560c441 fix to compile on palm: accomodate old compiler and new dict struct
fields.  Network play against relay works!
2009-09-12 15:35:03 +00:00
ehouse
9df574b6f6 Fix to compile (and so dicts are read into new internal format) on Palm. 2009-04-07 04:33:47 +00:00
ehouse
0d286632be palm_dictionary_make makes copy of name if needed. Helps plug memory leak. 2007-03-18 23:49:15 +00:00
ehouse
7c8b7294cd add const to a bunch of char* decls in APIs and variables; no code change 2007-02-03 17:54:20 +00:00
ehouse
4bdef12c3e Prune excessive logging 2006-09-17 04:45:19 +00:00
ehouse
96dd01cbe5 cleanup: add missing consts. 2006-09-08 06:43:59 +00:00
ehouse
4daabf6fe5 Set -Wunused-parameter for those versions of gcc that support it, and
deal with the output by removing params where possible and elsewhere
by adding XP_UNUSED macro wrapping __attribute__((unused)).  There
should be NO change in function in spite of the large number of files.
2006-08-16 13:44:44 +00:00
ehouse
08e8c4a858 Get rid of TALL_FONT macro, since it's permanently on anyway. 2006-04-01 21:25:58 +00:00
ehouse
92485783af update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
ehouse
58728ae00d remove glyph-measuring API just added (since it belongs in drawing,
not dict)
2005-07-08 03:08:16 +00:00
ehouse
9e76871306 (conditionally) modify dicts to support getting height of platform
glyphs, pass into drawing code so can be fetched and cached, and
implement for Palm.  This is to allow drawing glyphs (like Danish's
A-with-circle) that are taller than normal without the visual padding
the rest can have.  So far works for 68K/non-highres.  Will not
compile for ARM yet.
2005-07-07 03:46:07 +00:00
ehouse
dc07e33c50 pass globals to palm_dictionary_make, and use it to draw a crude
string on board when copying dictionaries from card to memory -- since
that can take several seconds.
2004-11-13 05:21:59 +00:00
ehouse
53f7ebe068 wrap launch-68K option in compile-time flag off by default 2004-11-08 14:44:52 +00:00
ehouse
815b2a0b3e ifdef out likely-dead code 2004-11-06 02:36:23 +00:00
ehouse
274c77c255 spanish support in ARM 2004-10-08 01:00:44 +00:00
ehouse
698c71fc06 add option when memory's available for dict to store all of its data
in a single FtrPtr so that lookup can be faster.  Still need to
confirm that there's a noticable speedup this way....
2004-10-07 13:23:20 +00:00
ehouse
39ac117558 add comment around pending work (for Spanish) 2004-10-05 02:28:43 +00:00
ehouse
6f2a9f0a89 include header 2004-10-02 03:51:58 +00:00
ehouse
c1c5dd3266 fix sizeof crash on ARM 2004-09-28 01:09:22 +00:00
ehouse
229ec88ef3 build with 68K and ARM in same .prc 2004-09-24 01:21:42 +00:00
ehouse
342e375626 very preliminary logging to debug 2004-09-23 02:26:50 +00:00
ehouse
d1df5342e4 set new dict variable 2003-12-14 17:55:45 +00:00
ehouse
213ae843ed meant '==', not '=' 2003-12-12 10:24:06 +00:00
ehouse
804af9b960 return null when unknown dict flags found 2003-12-11 05:59:09 +00:00
ehouse
21cd456fa8 build dict from NODE_CAN_4 form of dawg 2003-12-10 05:57:54 +00:00
ehouse
20d37cf49a dicts are read-only: use query rather than get 2003-11-30 09:32:25 +00:00
ehouse
3dc9c8520d checkin from personal archive 2003-11-16 19:37:12 +00:00