[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
>
>
>
>
>