[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cgreek-ja:00839] [rasmith@aristotle.tamu.edu: TLG utilities]
- To: cgreek-ja@xxxxxxxx
- Subject: [cgreek-ja:00839] [rasmith@aristotle.tamu.edu: TLG utilities]
- From: TAKAHASHI Naoto <ntakahas@xxxxxxxxx>
- Date: Mon, 17 Jul 2000 16:53:10 +0900
- Reply-to: cgreek-ja@xxxxxxxx
Smith $B;a$+$i$N%a!<%k$rE>Aw$7$^$9!#(B
------- Start of forwarded message -------
To: TAKAHASHI Naoto <ntakahas@xxxxxxxxx>
Subject: TLG utilities
Content-Type: text/plain; charset=US-ASCII
Date: Sun, 16 Jul 2000 08:31:04 -0500
From: Robin Smith <rasmith@xxxxxxxxxxxxxxxxxx>
I'm still traveling, but to save duplicated effort here are the
changes I plan to make to various tlg things:
In tlgcites2emacs:
(1) a command line flag "-o <num>" causes the input file to be opened at
offset <num>*8192 (defaults to 0; ignored if the input is stdin)
(2) I'm rewriting the 'seeking' code in two ways:
--both a start and an end citation can be specified. All output is
suppressed before 'start' is found and after 'end' is found.
(3) I have already changed the default output format for line numbers (as you
know). I'm planning to fix up more options so it can be used as a
standalone.
(4) I changed your lex rules for "@" and "@"[0-9]+ (still not handled very
well, but I wanted to deal with lines which change line number in mid-stream)
In tlg-util.el:
(1) I'm implementing a search function tlg-goto-ref (straightforward, though I'm
trying to refine it to allow specifying only a partial list of "levels" and
to have better response to references not found)
(2) Adding a new tlg-read-idt that opens an idt file in a buffer, provides a list
of works, and does jumps to work at point.
(3) I have a function tlg-getref that returns the reference at point (from
text properties); an evaluation of this goes into the modeline for tlg-mode.
(4) Various changes to cgreek-find-file-with-cites to give a
cgreek-find-work-with-cites (used in the idt buffer)
I don't know if I will have time to finish this this week.
If I haven't said so, I'm very grateful to you and the cgreek-emacs-mule
group for having made it possible to use the TLG with emacs.
Robin Smith
Department of Philosophy rasmith@xxxxxxxx
Texas A&M University Voice (409) 845-5696
College Station, TX 77843-4237 FAX (409) 845-0458
------- End of forwarded message -------