[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cgreek:00293] TLG index utilities



Hi Robin,

having succeeded in getting cgreek21 to work with Windows XP + Gnu
emacs 21.3 I re-tried installing your package -- and succeeded with
explicit values for TLGDIR and INSTALLDIR. Now the utilities produce a
result, and find the TLG disk, but there are still problems. Emacs
always returns the warning `wrong type argument: arrayp, nil' when I
try to look something up; secondly, when I get a list of Greek words
from `cgreek-tlg-find-word' the words are not in Greek letters
(i.e. the utilities are not calling cgreek21 properly); 3. when I
press `space' to find occurrences of a word, the command produces a
space in the file, instead of starting the search process!
Nevertheless, I thought I'd report partial success for your utilities
on Windows XP platform; if they worked properly they'd be useful.

Bill (Furley).
Robin Smith writes:
 > Since my previous TLG index utilities seem not to have worked for
 > anyone else (thanks to Alexej Kryukov and William Furley for calling
 > the problems to my attention), I've redone them.  A new tarball can be
 > found at http://aristotle.tamu.edu/~rasmith/cgreek-tlgindexutil/
 > 
 > I've made some obvious changes:
 > 
 > --The makefile no longer tries to find out anything about your system
 >   and assumes you're running flex and gcc (edit by hand if these need
 >   to be changed).  Since I use FreeBSD and not Linux, I've checked to
 >   make sure that GNU make can process it (well, at any rate on a FreeBSD
 >   4.8 system).
 > 
 > --The makefile *does* try to find the TLG CD-ROM while building so that 
 >   it can parse the tlgwlist.inx file (if the default location "/cdrom/"
 >   isn't correct for you, you can use a TLGDIR parameter to make.
 > 
 > --The find-word-form script has been eliminated; cgreek-tlg-find-wordform
 >   now calls grep to search a parsed form of the tlgwlist.inx file for
 >   word form matches (this is hopefull transparent to users).  
 > 
 > --The program tlgwlist is only used to create the file tlgwlist.expanded
 >   by parsing tlgwlist.inx.  If cgreek-tlg-find-wordform is called and can't
 >   find this file, then it tries to create it first.
 > 
 > Since this package needs grep in order to work, I have no idea whether it can
 > be made to function with Meadow (the makefile will probably choke on a Windows
 > machine as well because of command-line passing).  
 > 
 > If anyone else does manage to make this work and finds it useful, I'd appreciate
 > hearing about it.
 > 
 > 
 > Robin Smith              
 > Department of Philosophy            rasmith@xxxxxxxx
 > Texas A&M University                Voice (979) 845-5696
 > College Station, TX 77843-4237      FAX   (979) 845-0458
 > 
 > 
 > 
 > 
 >