-
Notifications
You must be signed in to change notification settings - Fork 3
/
todo
executable file
·184 lines (177 loc) · 5.48 KB
/
todo
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
TODO
====
Tamito KAJIYAMA <21 September 2001>
IMPLEMENTATION STATUS
'o' = implemented
'-' = not implemented
'n' = not available at the Python layer
[eb.h]
eb.c
o void eb_initialize_library()
o void eb_finalize_library()
book.c:
n void eb_initialize_book(book)
o void eb_bind(book, string)
o void eb_suspend(book)
n void eb_finalize_book(book)
o int eb_is_bound(book)
o string eb_path(book)
o int eb_disc_type(book)
o int eb_character_code(book)
copyright.c:
o int eb_have_copyright(book)
o position eb_copyright(book)
menu.c:
o int eb_have_menu(book)
o position eb_menu(book)
exactword.c:
o int eb_have_exactword_search(book)
o int eb_search_exactword(book, string)
endword.c:
o int eb_have_endword_search(book)
o int eb_search_endword(book, string)
word.c:
o int eb_have_word_search(book)
o int eb_search_word(book, string)
keyword.c:
o int eb_have_keyword_search(book)
o void eb_search_keyword(book, string[])
multi.c:
o int eb_have_multi_search(book)
o eb_multi_search_list()
o eb_multi_entry_list()
o eb_multi_entry_label()
o eb_multi_entry_have_candidates()
o eb_multi_entry_candidates()
search.c:
o (position, position)[] eb_hit_list(book)
subbook.c:
o int eb_load_all_subbooks(book)
o int[] eb_subbook_list(book)
o int eb_subbook(book)
o string eb_subbook_title(book)
o string eb_subbook_title2(book, int)
o string eb_subbook_directory(book)
o string eb_subbook_directory2(book, int)
o int eb_set_subbook(book, int)
o void eb_unset_subbook(book)
lock.c:
o int eb_pthread_enabled()
log.c:
- void eb_set_log_function(function)
- void eb_log(message)
- void eb_log_stderr(message)
[appendix.h]
appendix.c:
n void eb_initialize_appendix(appendix)
n void eb_finalize_appendix(appendix)
o void eb_suspend_appendix(appendix)
o int eb_bind_appendix(appendix, string)
o int eb_is_appendix_bound(appendix)
o string eb_appendix_path(appendix)
appsub.c:
o int eb_load_all_appendix_subbooks(appendix)
o int[] eb_appendix_subbook_list(appendix)
o int eb_appendix_subbook(appendix)
o string eb_appendix_subbook_directory(appendix)
o string eb_appendix_subbook_directory2(appendix, int)
o int eb_set_appendix_subbook(appendix, int)
o void eb_unset_appendix_subbook(appendix)
stopcode.c:
o int eb_have_stop_code(appendix)
o int eb_stop_code(appendix)
narwalt.c:
o int eb_have_narrow_alt(appendix)
o int eb_narrow_alt_start(appendix)
o int eb_narrow_alt_end(appendix)
o string eb_narrow_alt_character_text(appendix, int)
o int eb_forward_narrow_alt_character(appendix, int, int)
o int eb_backward_narrow_alt_character(appendix, int, int)
widealt.c:
o int eb_have_wide_alt(appendix)
o int eb_wide_alt_start(appendix)
o int eb_wide_alt_end(appendix)
o string eb_wide_alt_character_text(appendix, int)
o int eb_forward_wide_alt_character(appendix, int, int)
o int eb_backward_wide_alt_character(appendix, int, int)
[text.h]
hook.c:
n void eb_initialize_hookset(hookset)
n void eb_finalize_hookset(hookset)
o int eb_set_hook(hookset, (int, callable))
o int eb_set_hooks(hookset, (int, callable)[])
o int eb_hook_euc_to_ascii(book, appendix, object, int, int[])
o int eb_hook_stop_code(book, appendix, object, int, int[])
o int eb_hook_narrow_character_text(book, appendix, object, int, int[])
o int eb_hook_wide_character_text(book, appendix, object, int, int[])
o int eb_hook_newline(book, appendix, object, int, int[])
o int eb_hook_empty(book, appendix, object, int, int[])
text.c:
o void eb_seek_text(book, position)
o position eb_tell_text(book)
o string eb_read_text(book, appendix, hookset, object)
o string eb_read_heading(book, appendix, hookset, object)
o string eb_rawtext(book, int)
o int eb_write_text_byte1(book, int)
o int eb_write_text_byte2(book, int, int)
o int eb_write_text_string(book, string)
o int eb_write_text(book, string)
o string eb_current_candidate()
o void eb_forward_text()
[error.h]
error.c:
o string eb_error_string(int)
o string eb_error_message(int)
[font.h]
bitmap.c:
o int eb_narrow_font_xbm_size(int)
o int eb_narrow_font_xpm_size(int)
o int eb_narrow_font_gif_size(int)
o int eb_wide_font_xbm_size(int)
o int eb_wide_font_xpm_size(int)
o int eb_wide_font_gif_size(int)
o string eb_bitmap_to_xbm(string, int, int)
o string eb_bitmap_to_xpm(string, int, int)
o string eb_bitmap_to_gif(string, int, int)
font.c:
o int eb_font(book)
o void eb_set_font(book, int)
o void eb_unset_font(book)
o int[] eb_font_list(book)
o int eb_have_font(book, int)
o int eb_font_height(book)
o int eb_font_height2(int)
narwfont.c:
o int eb_have_narrow_font(book)
o int eb_narrow_font_width(book)
o int eb_narrow_font_width2(int)
o int eb_narrow_font_size(book)
o int eb_narrow_font_size2(int)
o int eb_narrow_font_start(book)
o int eb_narrow_font_end(book)
o string eb_narrow_font_character_bitmap(book, int)
o int eb_forward_narrow_font_character(book, int, int)
o int eb_backward_narrow_font_character(book, int, int)
widefont.c:
o int eb_have_wide_font(book)
o int eb_wide_font_width(book)
o int eb_wide_font_width2(int)
o int eb_wide_font_size(book)
o int eb_wide_font_size2(int)
o int eb_wide_font_start(book)
o int eb_wide_font_end(book)
o string eb_wide_font_character_bitmap(book, int)
o int eb_forward_wide_font_character(book, int, int)
o int eb_backward_wide_font_character(book, int, int)
[binary.h]
binary.c:
o void eb_set_binary_mono_graphic(book, position, int, int)
o void eb_set_binary_gray_graphic(book, position, int, int)
o void eb_set_binary_color_graphic(book, position)
o void eb_set_binary_wave(book, position, position)
- eb_set_binary_mpeg()
o string eb_read_binary(book)
o void eb_unset_binary(book)
filename.c:
- eb_compose_movie_file_name()
- eb_decompose_movie_file_name()