12009-02-09 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 2 * configure.ac: 3 bump to 9100h. 4 52009-02-08 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 6 * src-worddic/dic/util.c 7 updated. [Anthy-dev 3674] 8 * mkworddic/extra.t, alt-cannadic/g_fname.t, 9 alt-cannadic/gtankan.ctd: 10 fixed. Thanks to Oizumi-san. 11 122009-02-07 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 13 * mkworddic/compound.t, name.t 14 updated. Thanks to Kato-san and MATSUU-san. 15 [Anthy-dev 3667, 3670] 16 * src-util/anthy-azik.el 17 updated. Thanks to KUNIGA-san. 18 [Anthy-dev 3671] 19 202009-01-29 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 21 * configure.ac: 22 bump to 9100g. 23 242009-01-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 25 * alt-cannadic/extra, sample 26 added. 27 282009-01-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 29 * mkworddic/compound.t, mkworddic/udict: 30 updated. Thanks to Iida-san. 31 322009-01-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 33 * src-util/input.c, src-worddic/record.c: 34 fixed illegal memory access.Thanks to G-HAL san. 35 [Anthy-dev 3657] 36 372009-01-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 38 * alt-cannadic/g_fname.t: 39 removed UTF-8 BOMB. Thanks to TANAKA-san [Anthy-dev 3656] 40 412009-01-23 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 42 * src-diclib/ruleparser.c, 43 src-diclib/xchar.c, 44 src-diclib/xstr.c, 45 src-ordering/candsort.c, 46 src-ordering/candswap.c, 47 src-ordering/infosort.c, 48 src-ordering/relation.c, 49 src-splitter/compose.c, 50 src-util/input.c, 51 src-util/rkmap.h, 52 src-worddic/ext_ent.c, 53 src-worddic/record.c, 54 src-worddic/word_dic.c: 55 too many fixes. Thanks to G-HAL-san [Anthy-dev 3651, 3652] 56 * mkworddic/compound.t, alt-cannadic/g_fname.t.diff: 57 updated. Thanks to Iida-san. 58 592008-11-29 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 60 * configure.ac: 61 bump to 9100f. 62 632008-11-29 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 64 * * 65 applied too many patches. thanks to: 66 Iida-san, Irie-san, Oizumi-san, Tabata-san, 67 G-HAL-san, IWAI-san, TAKADA-san. 68 692008-01-29 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 70 * configure.ac: 71 bump to 9100e. 72 732008-01-28 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 74 * depgraph/conjugate.table: 75 applied patch. thanks to Utumi-san. 76 772008-01-28 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 78 * mkworddic/udict: 79 * mkworddic/compound.t: 80 applied patch. thanks to Iida-san. 81 822007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 83 * configure.ac: 84 bump to 9100d. 85 862007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 87 * calctrans/corpus.3.txt 88 fixed typos. thank to Utumi-san. 89 [Anthy-dev 3585] 90 912007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 92 * calctrans/Makefile.am: 93 add anthy.feature_info to CLEANFILES. 94 Thanks to NOKUBI-san. [Anthy-dev 3586] 95 962007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 97 * depgraph/conjugate.depword, conjugate.table: 98 applied patch. Thanks to Oizumi-san. 99 1002007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 101 * mkworddic/dict.args.in: 102 modified. Thanks to Oizumi-san. 103 1042007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 105 * alt-cannadic/*: 106 replaced new one. Thanks to Oizumi-san. 107 1082007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 109 * calctrans/corpus.3.txt: 110 added more 5500 corpus. 111 Thanks to Iida-san, SASAKI-san, Shibata-san, 112 kurokuro-san, yama-san. 113 1142007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 115 * calctrans/corpus.1.txt: 116 replaced new one. Thanks to Tabata-san. 117 1182007-09-18 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 119 * configure.ac: 120 bump to 9100c. 121 1222007-09-18 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 123 * mkworddic/dict.args.in: 124 correct path of gtankan.ctd. 125 Thanks to Konosuke Watanabe. [anthy-dev 3568] 126 1272007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 128 * configure.ac: 129 bump to 9100b. 130 1312007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 132 * mkworddic/dict.args.in: 133 use gtankan.ctd. 134 Thanks to UTUMI Hirosi. [anthy-dev 3559] 135 1362007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 137 * alt-cannadic/Makefile.am: 138 removed gtankan-okuri.ctd. 139 * alt-cannadic/Makefile.in: 140 DITTO. 141 Thanks to UTUMI Hirosi. [anthy-dev 3559] 142 1432007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 144 * mkworddic/name.t: 145 updated. 146 Thanks to UTUMI Hirosi. [anthy-dev 3559] 147 1482007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 149 * mkworddic/compound.t: 150 updated. 151 Thanks to Jun Oizumi. [anthy-dev 3566] 152 1532007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 154 * calctrans/corpus.?.txt: 155 updated. 156 Thanks to Yusuke TABATA. 157 1582007-09-06 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 159 * src-worddic/priv_dic.c: 160 �줤��������Ͽ���줿ñ�줬�ʤ���̤�θ��Ȥ�ʤ�����ν��� 161 Thanks to Yusuke TABATA. 162 1632005-11-01 YOSHIDA Yuichi <oxy@kmc.gr.jp> 164 * ntohl, htonl���åѤ���ݲ����� 165 Thanks to Etsushi Kato���� [anthy-dev 2587] 166 Koga Youichirou���� [anthy-dev 2588] 167 1682005-10-16 Yusuke TABATA <yusuke@ofanim.net> 169 170 * mkanthydic/placename.t ��̾����DZؤ�̵����Τ��ɲ� 171 Thanks to Shirou Wakayama���� [anthy-dev 2551] 172 1732005-10-16 NIIBE Yutaka <gniibe@fsij.org> 174 175 * src-diclib/wtype.c (anthy_init_wtype_by_name): Change the 176 prototype. 177 * include/wtype.h (anthy_init_wtype_by_name): Change the 178 declaration. 179 * depgraph/mkdepgraph.c (parse_indep): Follow the change. 180 * src-splitter/splitter.c (anthy_init_splitter): Likewise. 181 1822005-10-15 NIIBE Yutaka <gniibe@fsij.org> 183 184 * src-splitter/depgraph.c (anthy_get_nth_dep_rule): Use 185 anthy_get_wtype. 186 * src-diclib/wtype.c (anthy_init_wtype_by_name) 187 (anthy_type_to_wtype): Likewise. 188 189 * src-diclib/file_dic.c (add_dic_ent): Use anthy_get_wtype_with_ct. 190 * src-splitter/compose.c (enum_candidates): Likewise. 191 192 * src-diclib/wtype.c (anthy_get_wtype_with_ct, anthy_get_wtype): 193 New functions. 194 * include/wtype.h (anthy_get_wtype, anthy_get_wtype_with_ct): New 195 function declarations. 196 197 * src-diclib/wtype.c (anthy_type_to_wtype): Don't set POS_INVAL 198 partially, but substitute anthy_wt_none. 199 200 * src-diclib/file_dic.c (parse_wtype_str): Don't set POS_INVAL 201 partially, but substitute anthy_wt_none. 202 2032005-10-15 NIIBE Yutaka <gniibe@fsij.org> 204 205 * src-diclib/dic_main.h (anthy_init_wtypes): Removed declaration. 206 * include/wtype.h (anthy_init_wtypes): ... but declared here. 207 208 * mkanthydic/mkdic.c (main): Call anthy_init_wtypes. 209 * depgraph/mkdepgraph.c (main): Likewise. 210 2112005-10-15 NIIBE Yutaka <gniibe@fsij.org> 212 213 * src-diclib/wtype.c (anthy_wtype_get_wf): Make it public. 214 * include/wtype.h (anthy_wtype_get_wf): Exported to public. 215 216 * depgraph/mkdepgraph.c (write_wtype): Use anthy_wtype_get_wf. 217 2182005-10-15 NIIBE Yutaka <gniibe@fsij.org> 219 220 * src-diclib/wtype.c (anthy_wtype_get_wf): New Function. 221 (anthy_print_wtype): New implementation using accessors. 222 2232005-10-15 NIIBE Yutaka <gniibe@fsij.org> 224 225 * src-diclib/wtype.c (struct PTab): Removed. 226 (ptab): Use struct wttable. 227 (get_pos_by_name, anthy_init_wtype_by_name): Follow the changes. 228 2292005-10-15 NIIBE Yutaka <gniibe@fsij.org> 230 231 * src-diclib/wtype.c (struct wttable): Change order of members. 232 * src-diclib/wtab.h: Follow the change. 233 2342005-10-15 NIIBE Yutaka <gniibe@fsij.org> 235 236 * src-diclib/wtype.c (struct PTab): Change order of members. 237 * src-diclib/ptab.h: Follow the change. 238 2392005-10-15 NIIBE Yutaka <gniibe@fsij.org> 240 241 * src-diclib/wtype.c (anthy_pos_name_intern): Removed. 242 * include/wtype.h (anthy_pos_name_intern): Removed. 243 2442005-10-14 NIIBE Yutaka <gniibe@fsij.org> 245 246 * depgraph/mkdepgraph.c (gRuleWtNames): Removed. 247 (parse_indep): Don't set gRuleWtNames. 248 2492005-06-14 Yusuke TABATA <yusuke@illusion> 250 251 * README.en : new file 252 2532005-05-21 Yusuke TABATA <yusuke@illusion> 254 255 * src-util/anthy.el : [anthy-dev 2034] change language environment 256 name from 'japanese to "Japanese". 257 * src-util/dic-tool.c : [anthy-dev 2036] use %[^\n] to extract string 258 2592005-05-08 Yusuke TABATA <yusuke@illusion> 260 261 * src-util/*.el : Mike����Υѥå������Ŭ�� http://lists.freedesktop.org/archives/uim/2005-May/001076.html 262 2632005-04-24 Yusuke TABATA <yusuke@illusion> 264 265 * src-util/anthy-dic.el (anthy-region-active-p, 266 anthy-add-word-interactive): ���ܤ���Υѥå���Ŭ�Ѥ�������� 267 ��ͭ���ʤ���Ͽñ������齦���褦�ˤ����� 268 2692005-03-07 Yusuke TABATA <yusuke@illusion> 270 271 * src-splitter.c fixed invalid memory access in anthy-6300c 272 2732004-12-23 Yusuke TABATA <yusuke@illusion> 274 275 * cannadic/ update to cannadic-0.95c 276 2772004-12-04 Yusuke TABATA <yusuke@illusion> 278 279 * src/splitter/commit.c fix mis-computation of segment length which can cause out of array bound access 280 2812004-11-11 Yuichi Yoshida <oxy@kmc.gr.jp> 282 283 * use Hidden Markov Model to find segment boundary. 284 2852004-08-26 Yusuke TABATA <yusuke@illusion> 286 287 * add kanji mixed text conversion 288 2892004-08-11 Yusuke TABATA <yusuke@illusion> 290 291 * src-splitter/splitter.c move seginfo related functions to seginfo.c 292 src-splitter/seginfo.c(new) 293 2942004-07-31 Yusuke TABATA <yusuke@illusion> 295 296 * simplify segment composing 297 2982004-07-24 Yusuke TABATA <yusuke@illusion> 299 300 * add const to some API functions 301 3022004-07-23 Yusuke TABATA <yusuke@illusion> 303 304 * mkanthydic/mkudic.c: do not add negative word id to dictionary. fix memory corruption of dictionary generation. 305 3062004-06-06 Yusuke TABATA <yusuke@illusion> 307 308 * parenthes can be a segment 309 3102004-05-06 Yusuke TABATA <yusuke@illusion> 311 312 * src-ordering/candswap.c: remove whole candidate swapping 313 3142004-05-04 Yusuke TABATA <yusuke@illusion> 315 316 * (test/anthy_swig.i, test/test.rb, test/extconf.rb): new. contributed by Kouhei Sutou-san. Thanks. 317 * anthy.el: save and restore buffer-undo-list in conversion mode. patch by Konosuke WATANABE-san. Thanks. 318 3192004-04-27 Yusuke TABATA <yusuke@illusion> 320 321 * anthy-azik.el: added. Thanks Hara-kun@kmc 322 3232004-04-19 Yusuke TABATA <yusuke@illusion> 324 325 * src-splitter/splitter.c: add debug printing facility enabled by environment variable 326 3272004-04-13 Yusuke TABATA <yusuke@illusion> 328 329 * anthy.el: call auto-fill function in auto-fill mode 330 3312004-04-08 Yusuke TABATA <yusuke@illusion> 332 333 * cannadic update to cannadic-0.95b 334 3352003-09-22 Yusuke TABATA <yusuke@illusion> 336 337 * cannadic update to cannadic-0.95a 338 3392003-07-10 Yusuke TABATA <yusuke@illusion> 340 341 * cannadic update to cannadic-0.95 342 3432003-05-01 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 344 345 * cannadic update to cannadic-0.94h 346 3472003-02-25 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 348 349 * cannadic update to cannadic-0.94g 350 3512002-11-30 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 352 353 * cannadic update to cannadic-0.94f 354 3552002-11-23 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 356 357 * automake-1.6.3 autoconf-2.53 libtool-1.4.2 358 3592002-11-09 yusuke <yusuke@cherubim.icw.co.jp> 360 361 * cannadic update to cannadic-0.94e 362 3632002-08-22 NIIBE Yutaka <gniibe@m17n.org> 364 365 * src-util/egg.c (struct context): New member SELLEN and SELECTION 366 to remember the selection of candidates. 367 (INITIAL_SELLEN): New macro. 368 (new_context): Added initialization of selection. 369 (release_context): Added finalalization of selection. 370 (get_number_of_segments): Moved upto begin_conversion. 371 (begin_conversion, end_conversion): Added selection support. 372 (resize_segment): Added selection support. 373 (select_candidate): Added selection support. 374 3752002-08-09 NIIBE Yutaka <gniibe@m17n.org> 376 377 * doc/protocol.txt: Moved from src-util/protocol.txt. 378 3792002-08-08 NIIBE Yutaka <gniibe@m17n.org> 380 381 Added EGG support. 382 * src-util/agent.c (egg_main): Declared. 383 (egg): New variable. 384 (parse_args, main): Handle --egg option. 385 * src-util/Makefile.am (anthy_agent_SOURCES): Added egg.c. 386 387 * src-utils/egg.c: New file. 388 389 * src-utils/protocol.txt: New file to describe protocol 390 of anthy agent egg protocol. 391 3922002-07-09 yusuke <yusuke@cherubim.icw.co.jp> 393 394 * cannadic update to cannadic-0.94c 395 3962002-03-25 Yusuke Tabata <yusuke@kmc.gr.jp> 397 398 * cannadic update to cannadic-0.94b 399 4002002-03-13 Yusuke Tabata <yusuke@kmc.gr.jp> 401 402 * cannadic update to cannadic-0.94a 403 4042002-03-08 NIIBE Yutaka <gniibe@m17n.org> 405 406 * src-diclib/alloc.c (get_chunk_from_page): Add the condition 407 to check if it's the first page or not. 408 4092002-03-07 NIIBE Yutaka <gniibe@m17n.org> 410 411 * src-diclib/alloc.c (struct page): Directly place storage here. 412 (CHUNK_HEADER_SIZE): Rename from HEADER_SIZE. 413 (PAGE_HEADER_SIZE): New macro. 414 (alloc_page): No argument. Use storage (no indirection). 415 (anthy_create_allocator): Change the condition of comparison of size. 416 (anthy_free_allocator): Don't free p->storage. 417 (allocator_list): Change the type to a pointer. 418 (anthy_quit_allocator): Avoid de-reference freed pointer. 419 (anthy_free_allocator_internal): New function. 420 (anthy_free_allocator): Use anthy_free_allocator_internal. 421 Remove it from allocator_list. 422 (anthy_create_allocator): Register 'a' to allocator_list. 423 4242002-03-07 NIIBE Yutaka <gniibe@m17n.org> 425 426 * src-diclib/alloc.c (struct page): Move max_obj and use_count to... 427 (struct allocator_priv): ... here. 428 (alloc_page): Don't set p->max_obj and p->use_count. 429 (anthy_create_allocator): Set them (of a) here instead. 430 (anthy_free_allocator): Use a->use_count (was: p->use_count). 431 (anthy_smalloc): Set a->use_count to 0, after alloc_page. 432 4332002-03-07 NIIBE Yutaka <gniibe@m17n.org> 434 435 * src-diclib/dic_session.c: Include alloc.h. 436 * src-diclib/ddic_tree.h (struct ddic_handle): Use the type allocator. 437 * src-diclib/alloc.c (struct page): Remove (useless) member of 438 objsize. 439 (alloc_page): Don't use p->objsize. 440 (anthy_free_allocator): Use a->size instead of p->objsize. 441 (get_chunk_from_page): Added argument allocator and use it. 442 (anthy_smalloc): Supply allocator for the call of get_chunk_from_page. 443 444 * include/alloc.h (struct allocator_priv): Rename from allocator_. 445 4462002-03-07 NIIBE Yutaka <gniibe@m17n.org> 447 448 * Makefile.am (AUTOMAKE_OPTIONS): Added dejagnu. 449 (EXPECT, RUNTEST, RUNTESTFLAG): Defined. 450 (check-DEJAGNU): New target. 451 4522002-03-06 NIIBE Yutaka <gniibe@m17n.org> 453 454 * src-splitter/wordlist.c (gRules): Make it as a pointer. 455 (make_following_word_list, make_word_list, parse_line, 456 init_word_seq_tab): Apply the change. 457 (make_word_list_all): Make the variable head as a pointer. 458 4592002-03-06 NIIBE Yutaka <gniibe@m17n.org> 460 461 * src-diclib/ddic_tree.h (struct ddic_handle): Change root_node type 462 as a pointer to struct seq_node. 463 * src-diclib/ddic.c (ddic_alloc_seq_ent_by_xstr): Follow the change. 464 (ddic_find_seq_ent_by_xstr, ddic_release_seq_ent, 465 invalidate_seq_node_mask, create_ddic, shrink_ddic): Likewise. 466 4672002-03-06 NIIBE Yutaka <gniibe@m17n.org> 468 469 * src-diclib/conf.c (ents): Removed. 470 (ent_list): New variable. 471 (find_val_ent): Use ent_list. 472 (SID_FORMAT, MAX_HOSTNAME, MAX_SID_LEN): New macros. 473 (alloc_session_id): Put '\0' at the last of hn. 474 4752002-03-05 NIIBE Yutaka <gniibe@m17n.org> 476 477 * src-util/dic-tool.c (read_typetab): exit with 1 (was: -1). 478 * src-diclib/alloc.c (alloc_page, anthy_create_allocator): Likewise. 479 4802002-03-05 NIIBE Yutaka <gniibe@m17n.org> 481 482 * src-diclib/record.c (free_section): Coerce to void * to 483 discard const qualifier. 484 * src-diclib/conf.c (add_val, val_ent_dtor, val_ent_dtor): Likewise. 485 4862002-03-05 NIIBE Yutaka <gniibe@m17n.org> 487 488 * src-main/main.c (anthy_conf_override, anthy_set_personality): 489 Qualify const for pointer to char. 490 * src-main/main.h (anthy_do_set_personality): Likewise. 491 * src-main/context.c (anthy_do_set_personality): Likewise. 492 * mkanthydic/mkdic.c (output_entry): Likewise. 493 * src-util/agent.c (send_quote_string, make_command1, write_reply, 494 send_string, send_quote_string):Likewise. 495 * src-util/input.c (do_cmd_push_key): Likewise. 496 * src-splitter/wordborder.h (get_node_id_by_name): Likewise. 497 * src-splitter/wordseq.c (get_node_id_by_name): Likewise. 498 * src-diclib/conf.c (find_val_ent, add_val, conf_get_str, 499 conf_override, struct val_ent): Likewise. 500 * src-diclib/dic_cache.h (struct dic_cache) : Likewise. 501 * src-diclib/dic_cache.c (create_dic_cache): Likewise. 502 * src-diclib/dic_personality.h (create_record, create_dic_cache): 503 Likewise. 504 * src-diclib/dic_main.c (anthy_dic_set_personality): Likewise. 505 * src-diclib/dic_main.h (create_sdic): Likewise. 506 * src-diclib/dic_util.c (dic_util_get_anthydir): Likewise. 507 * src-diclib/logger.c (anthy_do_set_logger, anthy_log, do_log): 508 Likewise. 509 * src-diclib/record.c (struct record_section, do_select_section, 510 fopen_in_recorddir, write_string, write_quote_string, 511 create_record, struct record_stat, commit_column): Likewise. 512 * src-diclib/ruleparser.c (get_token_in, get_line_in): Likewise. 513 * src-diclib/sdic.c (create_sdic, map_sdic): Likewise. 514 * src-diclib/wtype.c (type_to_wtype, get_pos_by_name, 515 name_to_wtype, get_table_by_name): Likewise. 516 * include/anthy.h (anthy_logger, anthy_set_logger, 517 anthy_conf_override, anthy_set_personality): Likewise. 518 * include/conf.h (conf_get_str, conf_override): Likewise. 519 * include/dicutil.h (dic_util_get_anthydir): 520 * include/logger.h (anthy_log, anthy_do_set_logger): Likewise. 521 * include/record.h (select_section): Likewise. 522 * include/wtype.h (type_to_wtype, name_to_wtype): 523 5242002-03-05 NIIBE Yutaka <gniibe@m17n.org> 525 526 * src-diclib/ptab.h: Added missing initializer. 527 * src-diclib/ctab.h: Likewise. 528 * src-diclib/wtab.h: Likewise. 529 530 * src-util/rkconv.c (rk_get_pending_str): Make p and end const *. 531 * src-util/agent.c (print_version): Prototype-fied. 532 * src-diclib/logger.c (do_log): Make it static. 533 * src-ordering/relation.c (calc_segmask): Likewise. 534 5352002-03-05 NIIBE Yutaka <gniibe@m17n.org> 536 537 * test/testsplit.c (parse_args): Make it static. 538 * test/test_main.c (parse_args, print_usage, read_file, 539 check_cond, init_lib): Likewise. 540 * src-util/agent.c (kill_connection, make_command1, make_command0, 541 key_name_table, high_level_command_name, make_command, 542 read_command, send_buffer, send_single_candidate, free_command): 543 Likewise. 544 * src-diclib/record.c (write_quote_xstr): Likewise. 545 5462002-03-05 NIIBE Yutaka <gniibe@m17n.org> 547 548 * test/testsplit.c (fn): Add "const" qualifier. 549 * test/test_main.c (testdata): Likewise. 550 * mkanthydic/mkdic.c (output_fn): Likewise. 551 * src-util/agent.c (struct key_name_table, struct 552 high_level_command_name): Likewise. 553 * src-util/dic-tool.c (personality): Likewise. 554 * src-diclib/wtype.c (struct Ptab, struct wttable): Likewise. 555 * src-splitter/wordlist.c (print_word_list): Likewise for variable wn. 556 * src-util/rkhelper.c (make_rkmap_hirakata): Likewise for variable 557 slash. 558 559 * src-util/input.c (anthy_input_free_preedit): Remove extra ";" 560 after the function. 561 5622002-03-04 NIIBE Yutaka <gniibe@m17n.org> 563 564 * src-diclib/alloc.c (struct page): Type change of free_list. 565 (alloc_page): Use free_list (instead of free_list.ptr). 566 (sfree): Likewise. 567 5682002-03-04 <yusuke@kmc.gr.jp> 569 570 * ChangeLog my changelog entry 2002-02-25 & 2002-02-27 571 5722002-03-04 NIIBE Yutaka <gniibe@m17n.org> 573 574 * configure.in (CFLAGS): More warning flags. 575 5762002-03-04 NIIBE Yutaka <gniibe@m17n.org> 577 578 * src-diclib/dic_cache.c (fill_conjugated_ent, fill_sv_conjugated_ent, 579 calc_seq_flags, add_word_to_private_dic, init_private_dic, 580 cache_get_seq_ent_to_ddic, global_cache_get_seq_ent): Make them 581 static as declared. 582 * src-diclib/ddic.c (seq_node_dtor, ddic_dtor, alloc_seq_node_by_xstr, 583 hash_function, sdic_dtor, mark_hash_ent, get_hash_ent, 584 push_back_dic_ent_kv, push_back_dic_ent, parse_wtype, 585 add_dic_ent, fill_dic_ent, mkxstr, search_word_in_page, 586 ordered_xstrcmp, get_page_index_search, get_page_index, 587 extract_page, make_dic_index, map_sdic, search_word, 588 sdic_fill_seq_ent_by_xstr_kv): Likewise. 589 * src-diclib/conf.c (val_ent_dtor, find_val_ent, add_val, 590 read_conf_file, alloc_session_id): Likewise. 591 * src-diclib/ruleparser.c (pushchar, get_token_in, get_line_in, 592 proc_include, pop_file, get_line): Likewise. 593 * src-diclib/record.c (init_trie_root, trie_key_nth_bit, 594 trie_key_first_diff_bit_1byte, trie_key_first_diff_bit, 595 trie_key_cmp, trie_key_dup, trie_insert, fopen_in_recorddir, 596 do_get_index_xstr, do_select_section, do_select_longest_column, 597 do_select_column, do_mark_column_used, do_truncate_section, 598 do_select_first_column, do_select_next_column, trie_column_init, 599 trie_column_free, free_section, free_record, get_nth_val_ent, 600 check_anthy_dir, read_session, sync_add, sync_del_and_del, 601 update_session_file, save_a_column, update_base_record, 602 check_base_record, read_base_record, update_record, record_dtor): 603 Likewise. 604 * src-diclib/xchar.c (find_xchar_type, is_hira): Likewise. 605 * src-diclib/ext_ent.c (init_ext_nodes, narrow_num_to_wide_num, 606 wide_num_to_narrow_num, get_kj_num, compose_num_component, 607 toggle_wide_narrow): Likewise. 608 * src-diclib/alloc.c (get_chunk_address, alloc_page, 609 get_chunk_from_page): Likewise. 610 * src-splitter/wordlist.c (wordseq_rule_dtor, ipow, 611 calc_suffix_affinity, make_following_word_list, make_suc_words, 612 make_pre_words, setup_word_list, make_word_list, make_dummy_head, 613 parse_line): Likewise. 614 * src-splitter/metaword.c (commit_metaword, alloc_metaword, 615 make_unkseq_metaword, make_simple_metaword, 616 try_combine_v_renyou_a, try_combine_v_renyou_t, try_combine_name, 617 try_combine_metaword, combine_metaword, make_dummy_metaword, 618 make_ochaire_metaword, make_ochaire_metaword_all, 619 make_metaword_with_depchar, make_metaword_with_depchar_all): 620 Likewise. 621 * src-splitter/wordseq.c (check_nodes, match_branch, match_nodes, 622 parse_line): Likewise. 623 * src-splitter/splitter.c (release_info_cache, make_word_cache, 624 metaword_dtor, seginfo_dtor, get_seginfo_from_metaword, 625 real_seg_len, proc_expanded_segment): Likewise. 626 * src-splitter/evalborder.c (print_astar_node, alloc_astar_node, 627 mark_by_metaword, rebalance_astar_heap_from_root, push_astar_node, 628 pop_astar_node, expand_astar_node, init_astar_heap, 629 free_astar_heap, do_split, shrink_redundant_branch, 630 metaword_constraint_check, metaword_constraint_check_all): Likewise. 631 * src-ordering/candsort.c (release_redundant_candidate, 632 candidate_compare_func, sort_segment, check_dupl_candidate, 633 eval_candidate, eval_segment): Likewise. 634 * src-ordering/infosort.c (eval_seginfo, seginfo_compare_func): 635 Likewise. 636 * src-main/main.c (commit_all_segment_p): Likewise. 637 * src-main/context.c (context_dtor, get_nth_segment_index, 638 pop_back_seg_ent, compose_segment_list, get_personality): Likewise. 639 * src-main/segcompose.c (enum_candidates, dup_candidate, 640 push_back_candidate, push_back_singleword_candidate, 641 push_back_noconv_candidate, print_candidate, 642 make_candidate_from_seginfo, proc_splitter_info): Likewise. 643 * src-util/rkconv.c (rk_convert_iterative): Likewise. 644 * src-diclib/conf.c (read_conf_file): Likewise. 645 646 * src-diclib/xstr.c (xc_isprint): Make it static. 647 (xlengthofcstr): Likewise. 648 6492002-03-04 NIIBE Yutaka <gniibe@m17n.org> 650 651 * src-util/agent.c (make_command): Don't use initializer with 652 dynamic contents, use assignment instead. 653 6542002-03-04 NIIBE Yutaka <gniibe@m17n.org> 655 656 * src-ordering/infosort.c (seginfo_compare_func): Add const 657 qualifier. 658 6592002-03-04 NIIBE Yutaka <gniibe@m17n.org> 660 661 * src-diclib/conf.c (read_conf_file, alloc_session_id, 662 anthy_do_conf_init): Argument is void. 663 * src-diclib/dic_cache.c (init_dic_cache, shrink_cache): Likewise. 664 * src-diclib/dic_ent.h (init_ext_ent): Likewise. 665 * src-diclib/dic_main.c (init_anthy_dic, quit_anthy_dic, 666 dic_create_session): Likewise. 667 * src-diclib/dic_main.h (create_session, get_current_session_mask, 668 init_ddic, quit_ddic, create_ddic, init_dic_cache, shrink_cache, 669 init_sdic, init_wtypes, init_xchar_tab): Likewise. 670 * src-diclib/dic_personality.h (init_record): Likewise. 671 * src-diclib/dic_session.c (create_session, 672 get_current_session_mask): Likewise. 673 * src-diclib/dic_util.c (dic_util_init, priv_dic_delete, 674 priv_dic_select_first_entry, priv_dic_select_next_entry, 675 priv_dic_get_freq, dic_util_get_anthydir): Likewise. 676 * src-diclib/ext_ent.c (init_ext_nodes, init_ext_ent): Likewise. 677 * src-diclib/record.c (get_nr_values, select_first_column, 678 select_next_column, get_index_xstr, release_section, 679 release_column, check_anthy_dir, update_session_file, 680 init_record): Likewise. 681 * src-diclib/ruleparser.c (get_line_in, proc_include, pop_file, 682 get_line, anthy_free_line, anthy_close_file, anthy_get_line_number): 683 Likewise. 684 * src-diclib/sdic.c (init_sdic): Likewise. 685 * src-diclib/wtype.c (init_wtypes): Likewise. 686 * src-diclib/xchar.c (init_xchar_tab): Likewise. 687 * src-main/context.c (anthy_do_create_context, anthy_init_contexts, 688 anthy_quit_contexts, get_personality, anthy_init_personality, 689 anthy_quit_personality): Likewise. 690 * src-main/main.c (anthy_init, anthy_quit, anthy_create_context): 691 Likewise. 692 * src-main/main.h (anthy_init_contexts, anthy_quit_contexts, 693 anthy_init_personality, anthy_quit_personality, 694 anthy_do_create_context): Likewise. 695 * src-ordering/candswap.c (cand_swap_ageup): Likewise. 696 * src-ordering/sorter.h (cand_swap_ageup): Likewise. 697 * src-splitter/evalborder.c (alloc_astar_node, pop_astar_node, 698 init_astar_heap, free_astar_heap): Likewise. 699 * src-splitter/splitter.c (init_splitter, quit_splitter): 700 Likewise. 701 * src-splitter/wordborder.h (init_depword_tab, 702 release_depword_tab, init_wordlist): Likewise. 703 * src-splitter/wordlist.c (wordseq_rule_dtor, init_word_seq_tab, 704 init_wordlist): Likewise. 705 * src-splitter/wordseq.c (check_nodes, release_depword_tab): 706 Likewise. 707 * src-util/agent.c (read_command, send_error, send_ok): Likewise. 708 * src-util/dic-tool.c (print_usage, open_typetab, 709 print_usage_text, read_typetab, dump_dic, open_input_file, 710 find_wt, load_dic, print_version): Likewise. 711 * src-util/input.c (anthy_input_init): Likewise. 712 * test/test_main.c (print_usage, check_cond, init_lib): Likewise. 713 * test/testsplit.c (init_lib): Likewise. 714 * src-diclib/ddic.c (init_ddic, quit_ddic, create_ddic): Likewise. 715 * src-diclib/conf.c (read_conf_file, alloc_session_id, 716 anthy_do_conf_init): Likewise. 717 * mkanthydic/mkdic.c (open_output_files, flush_output_files, 718 do_output, print_usage, link_dics): Likewise. 719 * src-diclib/alloc.c (quit_allocator): Likewise. 720 * include/splitter.h (init_splitter, quit_splitter): Likewise. 721 * include/ruleparser.h (anthy_close_file, anthy_get_line_number, 722 anthy_free_line): Likewise. 723 * include/record.h (select_first_column, select_next_column, 724 release_section, get_index_xstr, get_nr_values, release_column): 725 Likewise. 726 * include/dicutil.h (dic_util_init, dic_util_get_anthydir, 727 priv_dic_delete, priv_dic_select_first_entry, 728 priv_dic_select_next_entry, priv_dic_get_freq): Likewise. 729 * include/dic.h (init_anthy_dic, quit_anthy_dic, 730 dic_create_session): Likewise. 731 * include/conf.h (anthy_do_conf_init): Likewise. 732 * include/anthy.h (anthy_init, anthy_quit, anthy_create_context): 733 Likewise. 734 * include/alloc.h (quit_allocator): Likewise. 735 7362002-03-04 NIIBE Yutaka <gniibe@m17n.org> 737 738 * configure.in (fcntl-lock-default): Escape character "`" in the 739 comment string. 740 7412002-02-27 Yusuke Tabata <yusuke@kmc.gr.jp> 742 743 * rename src-main/segcompose.c -> compose.c 744 * add src-ordering/relatoin.c 745 * add src-diclib/logger.c 746 * add include/logger.h 747 7482002-02-25 Yusuke Tabata <yusuke@kmc.gr.jp> 749 750 * updated to cannadic-0.94 751 7522002-01-15 Yusuke Tabata <yusuke@kmc.gr.jp> 753 754 * updated to cannadic-0.93a 755 7562002-01-13 Yusuke Tabata <yusuke@kmc.gr.jp> 757 758 * updated to cannadic-0.93 759 * moved cannadic files to cannadic/ from mkanthydic/ 760 7612002-01-06 Yusuke Tabata <yusuke@kmc.gr.jp> 762 763 * src-util/leim-list.el added 764 * Changed install directory of elisps to site-lisp/anthy/ 765 7662001-11-15 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 767 768 * include/editor.h -> include/input.h 769 src-util/editor.c -> src-util/input.c 770 libanthyeditor.la -> libanthyinput.la 771 added src-util/rkhelper.c 772 7732001-11-12 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 774 775 * include/editor.h, src-util/editor.c added 776 * libanthyeditor.la added 777 7782001-11-12 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 779 780 * anthy-dic.el added. 781 7822001-10-21 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 783 784 * Changed install directory of anthy-conf from pkgdatadir to 785 sysconfdir. 786 787 * updated libtool version to 1.4.2a (1.922.2.60 2001/09/16 15:47:12) 788 7892001-09-18 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 790 791 * anthy_get_segment()���֤��ͤ�Хåե���Ĺ�����ѹ� 792 793 * anthy_quit() ���ɲ� 794 7952001-08-09 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 796 797 * anthy-dic-tool��anthy-agent��doc/UTIL���ɲä���(����������ä�) 798 799 * IIIMP������utena����� 800 801 * anthy��Ȥ������emacs lisp���ɲ� 802 8032001-07-31 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 804 805 * �Ѵ��������¸����ե������~/.anthy/last-record_{personality-name} 806 ���ѹ�������(�����Ϥ�äȰ�����ä�) 807 8082001-05-26 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 809 810 * �Ѵ��������¸����ե������~/.anthy/last-record:{personality-name} 811 ���ѹ������� 812 8132001-04-20 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 814 815 * anthy.h �� anthy_set_personality()���ɲä����� 816 8172001-04-02 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 818 819 * anthy.h �� anthy_print_context()���ɲä����� 820 8212001-04-01 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 822 823 * ChangeLog�ե��������������� 824