File: README

package info (click to toggle)
lookup 1.08b-5
  • links: PTS
  • area: contrib
  • in suites: woody
  • size: 1,108 kB
  • ctags: 1,305
  • sloc: ansic: 12,634; makefile: 236; perl: 174; sh: 53
file content (44 lines) | stat: -rw-r--r-- 1,576 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Various routines thrown together into a library for neatness.
User Documentation is usually in the ".h" file. Internals in the ".c".
-------------------------------------------------------------------------

assert.h -- local assert routines.

config.h -- overall library configuration file.

euc.[ch] -- describes how many bytes in various an EUC characters.

fuzzkana.[ch] -- Transforms regex patterns to allow a later search using the
		 new pattern to "ignore" longness of vowels and small TSUs.

index.[ch] -- Jeffrey's cool small and fast file indexing routines.

input.[ch] -- input routines that allow other stuff to be done at idle times.

jreadline.[ch] -- Somewhat similar to GNU's readline. Allows EUC input
		  and does auto-conversion of romaji->kana.

jregex.[ch] -- Jeffrey's Regular Expression Package. ->Very<- fast.
	       Very cool. Handles Japanese EUC.

kanaid.[ch] -- Information about EUC kana characters, a'la ASCII's ctype.

loadfile.[ch] -- Load a file and read/write/create indexes.

longlinenote.h -- Rather specialized stuff for the load-file stuff.

output.[ch] -- output routines. Can convert to other encodings.

packed_list.h  -- For reading/writing in a packed memory-wise way.

replace.[ch] -- simple string replacement routines.

romaji2kana.[ch] -- Translates romaji to kana. Uses kanaid.

std_romaji.c -- standard romaji->kana converter subroutine

strsave.[ch] -- Standard strsave() - returns a private copy of a string.

termset*.c -- routines to set terminal state

xmalloc.[ch] -- Standard xmalloc() - a "memory or death" malloc().