
1: 2008-01-29 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 2: * configure.ac: 3: bump to 9100e. 4: 5: 2008-01-28 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 6: * depgraph/conjugate.table: 7: applied patch. thanks to Utumi-san. 8: 9: 2008-01-28 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 10: * mkworddic/udict: 11: * mkworddic/compound.t: 12: applied patch. thanks to Iida-san. 13: 14: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 15: * configure.ac: 16: bump to 9100d. 17: 18: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 19: * calctrans/corpus.3.txt 20: fixed typos. thank to Utumi-san. 21: [Anthy-dev 3585] 22: 23: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 24: * calctrans/Makefile.am: 25: add anthy.feature_info to CLEANFILES. 26: Thanks to NOKUBI-san. [Anthy-dev 3586] 27: 28: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 29: * depgraph/conjugate.depword, conjugate.table: 30: applied patch. Thanks to Oizumi-san. 31: 32: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 33: * mkworddic/dict.args.in: 34: modified. Thanks to Oizumi-san. 35: 36: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 37: * alt-cannadic/*: 38: replaced new one. Thanks to Oizumi-san. 39: 40: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 41: * calctrans/corpus.3.txt: 42: added more 5500 corpus. 43: Thanks to Iida-san, SASAKI-san, Shibata-san, 44: kurokuro-san, yama-san. 45: 46: 2007-10-27 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 47: * calctrans/corpus.1.txt: 48: replaced new one. Thanks to Tabata-san. 49: 50: 2007-09-18 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 51: * configure.ac: 52: bump to 9100c. 53: 54: 2007-09-18 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 55: * mkworddic/dict.args.in: 56: correct path of gtankan.ctd. 57: Thanks to Konosuke Watanabe. [anthy-dev 3568] 58: 59: 2007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 60: * configure.ac: 61: bump to 9100b. 62: 63: 2007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 64: * mkworddic/dict.args.in: 65: use gtankan.ctd. 66: Thanks to UTUMI Hirosi. [anthy-dev 3559] 67: 68: 2007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 69: * alt-cannadic/Makefile.am: 70: removed gtankan-okuri.ctd. 71: * alt-cannadic/Makefile.in: 72: DITTO. 73: Thanks to UTUMI Hirosi. [anthy-dev 3559] 74: 75: 2007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 76: * mkworddic/name.t: 77: updated. 78: Thanks to UTUMI Hirosi. [anthy-dev 3559] 79: 80: 2007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 81: * mkworddic/compound.t: 82: updated. 83: Thanks to Jun Oizumi. [anthy-dev 3566] 84: 85: 2007-09-16 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 86: * calctrans/corpus.?.txt: 87: updated. 88: Thanks to Yusuke TABATA. 89: 90: 2007-09-06 AWASHIRO Ikuya <ikuya@fruitsbasket.info> 91: * src-worddic/priv_dic.c: 92: 旧い形式で登録された単語がないと未知語を使わない問題の修正 93: Thanks to Yusuke TABATA. 94: 95: 2005-11-01 YOSHIDA Yuichi <oxy@kmc.gr.jp> 96: * ntohl, htonlをラッパで抽象化した 97: Thanks to Etsushi Katoさん [anthy-dev 2587] 98: Koga Youichirouさん [anthy-dev 2588] 99: 100: 2005-10-16 Yusuke TABATA <yusuke@ofanim.net> 101: 102: * mkanthydic/placename.t 駅名の中で駅の無いものを追加 103: Thanks to Shirou Wakayamaさん [anthy-dev 2551] 104: 105: 2005-10-16 NIIBE Yutaka <gniibe@fsij.org> 106: 107: * src-diclib/wtype.c (anthy_init_wtype_by_name): Change the 108: prototype. 109: * include/wtype.h (anthy_init_wtype_by_name): Change the 110: declaration. 111: * depgraph/mkdepgraph.c (parse_indep): Follow the change. 112: * src-splitter/splitter.c (anthy_init_splitter): Likewise. 113: 114: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 115: 116: * src-splitter/depgraph.c (anthy_get_nth_dep_rule): Use 117: anthy_get_wtype. 118: * src-diclib/wtype.c (anthy_init_wtype_by_name) 119: (anthy_type_to_wtype): Likewise. 120: 121: * src-diclib/file_dic.c (add_dic_ent): Use anthy_get_wtype_with_ct. 122: * src-splitter/compose.c (enum_candidates): Likewise. 123: 124: * src-diclib/wtype.c (anthy_get_wtype_with_ct, anthy_get_wtype): 125: New functions. 126: * include/wtype.h (anthy_get_wtype, anthy_get_wtype_with_ct): New 127: function declarations. 128: 129: * src-diclib/wtype.c (anthy_type_to_wtype): Don't set POS_INVAL 130: partially, but substitute anthy_wt_none. 131: 132: * src-diclib/file_dic.c (parse_wtype_str): Don't set POS_INVAL 133: partially, but substitute anthy_wt_none. 134: 135: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 136: 137: * src-diclib/dic_main.h (anthy_init_wtypes): Removed declaration. 138: * include/wtype.h (anthy_init_wtypes): ... but declared here. 139: 140: * mkanthydic/mkdic.c (main): Call anthy_init_wtypes. 141: * depgraph/mkdepgraph.c (main): Likewise. 142: 143: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 144: 145: * src-diclib/wtype.c (anthy_wtype_get_wf): Make it public. 146: * include/wtype.h (anthy_wtype_get_wf): Exported to public. 147: 148: * depgraph/mkdepgraph.c (write_wtype): Use anthy_wtype_get_wf. 149: 150: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 151: 152: * src-diclib/wtype.c (anthy_wtype_get_wf): New Function. 153: (anthy_print_wtype): New implementation using accessors. 154: 155: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 156: 157: * src-diclib/wtype.c (struct PTab): Removed. 158: (ptab): Use struct wttable. 159: (get_pos_by_name, anthy_init_wtype_by_name): Follow the changes. 160: 161: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 162: 163: * src-diclib/wtype.c (struct wttable): Change order of members. 164: * src-diclib/wtab.h: Follow the change. 165: 166: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 167: 168: * src-diclib/wtype.c (struct PTab): Change order of members. 169: * src-diclib/ptab.h: Follow the change. 170: 171: 2005-10-15 NIIBE Yutaka <gniibe@fsij.org> 172: 173: * src-diclib/wtype.c (anthy_pos_name_intern): Removed. 174: * include/wtype.h (anthy_pos_name_intern): Removed. 175: 176: 2005-10-14 NIIBE Yutaka <gniibe@fsij.org> 177: 178: * depgraph/mkdepgraph.c (gRuleWtNames): Removed. 179: (parse_indep): Don't set gRuleWtNames. 180: 181: 2005-06-14 Yusuke TABATA <yusuke@illusion> 182: 183: * README.en : new file 184: 185: 2005-05-21 Yusuke TABATA <yusuke@illusion> 186: 187: * src-util/anthy.el : [anthy-dev 2034] change language environment 188: name from 'japanese to "Japanese". 189: * src-util/dic-tool.c : [anthy-dev 2036] use %[^\n] to extract string 190: 191: 2005-05-08 Yusuke TABATA <yusuke@illusion> 192: 193: * src-util/*.el : Mikeさんからのパッチを一部適用 http://lists.freedesktop.org/archives/uim/2005-May/001076.html 194: 195: 2005-04-24 Yusuke TABATA <yusuke@illusion> 196: 197: * src-util/anthy-dic.el (anthy-region-active-p, 198: anthy-add-word-interactive): 梅本さんからのパッチを適用し、リージョ 199: ンが有効なら登録単語をそこから拾うようにした。 200: 201: 2005-03-07 Yusuke TABATA <yusuke@illusion> 202: 203: * src-splitter.c fixed invalid memory access in anthy-6300c 204: 205: 2004-12-23 Yusuke TABATA <yusuke@illusion> 206: 207: * cannadic/ update to cannadic-0.95c 208: 209: 2004-12-04 Yusuke TABATA <yusuke@illusion> 210: 211: * src/splitter/commit.c fix mis-computation of segment length which can cause out of array bound access 212: 213: 2004-11-11 Yuichi Yoshida <oxy@kmc.gr.jp> 214: 215: * use Hidden Markov Model to find segment boundary. 216: 217: 2004-08-26 Yusuke TABATA <yusuke@illusion> 218: 219: * add kanji mixed text conversion 220: 221: 2004-08-11 Yusuke TABATA <yusuke@illusion> 222: 223: * src-splitter/splitter.c move seginfo related functions to seginfo.c 224: src-splitter/seginfo.c(new) 225: 226: 2004-07-31 Yusuke TABATA <yusuke@illusion> 227: 228: * simplify segment composing 229: 230: 2004-07-24 Yusuke TABATA <yusuke@illusion> 231: 232: * add const to some API functions 233: 234: 2004-07-23 Yusuke TABATA <yusuke@illusion> 235: 236: * mkanthydic/mkudic.c: do not add negative word id to dictionary. fix memory corruption of dictionary generation. 237: 238: 2004-06-06 Yusuke TABATA <yusuke@illusion> 239: 240: * parenthes can be a segment 241: 242: 2004-05-06 Yusuke TABATA <yusuke@illusion> 243: 244: * src-ordering/candswap.c: remove whole candidate swapping 245: 246: 2004-05-04 Yusuke TABATA <yusuke@illusion> 247: 248: * (test/anthy_swig.i, test/test.rb, test/extconf.rb): new. contributed by Kouhei Sutou-san. Thanks. 249: * anthy.el: save and restore buffer-undo-list in conversion mode. patch by Konosuke WATANABE-san. Thanks. 250: 251: 2004-04-27 Yusuke TABATA <yusuke@illusion> 252: 253: * anthy-azik.el: added. Thanks Hara-kun@kmc 254: 255: 2004-04-19 Yusuke TABATA <yusuke@illusion> 256: 257: * src-splitter/splitter.c: add debug printing facility enabled by environment variable 258: 259: 2004-04-13 Yusuke TABATA <yusuke@illusion> 260: 261: * anthy.el: call auto-fill function in auto-fill mode 262: 263: 2004-04-08 Yusuke TABATA <yusuke@illusion> 264: 265: * cannadic update to cannadic-0.95b 266: 267: 2003-09-22 Yusuke TABATA <yusuke@illusion> 268: 269: * cannadic update to cannadic-0.95a 270: 271: 2003-07-10 Yusuke TABATA <yusuke@illusion> 272: 273: * cannadic update to cannadic-0.95 274: 275: 2003-05-01 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 276: 277: * cannadic update to cannadic-0.94h 278: 279: 2003-02-25 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 280: 281: * cannadic update to cannadic-0.94g 282: 283: 2002-11-30 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 284: 285: * cannadic update to cannadic-0.94f 286: 287: 2002-11-23 TABATA Yusuke <yusuke@cherubim.icw.co.jp> 288: 289: * automake-1.6.3 autoconf-2.53 libtool-1.4.2 290: 291: 2002-11-09 yusuke <yusuke@cherubim.icw.co.jp> 292: 293: * cannadic update to cannadic-0.94e 294: 295: 2002-08-22 NIIBE Yutaka <gniibe@m17n.org> 296: 297: * src-util/egg.c (struct context): New member SELLEN and SELECTION 298: to remember the selection of candidates. 299: (INITIAL_SELLEN): New macro. 300: (new_context): Added initialization of selection. 301: (release_context): Added finalalization of selection. 302: (get_number_of_segments): Moved upto begin_conversion. 303: (begin_conversion, end_conversion): Added selection support. 304: (resize_segment): Added selection support. 305: (select_candidate): Added selection support. 306: 307: 2002-08-09 NIIBE Yutaka <gniibe@m17n.org> 308: 309: * doc/protocol.txt: Moved from src-util/protocol.txt. 310: 311: 2002-08-08 NIIBE Yutaka <gniibe@m17n.org> 312: 313: Added EGG support. 314: * src-util/agent.c (egg_main): Declared. 315: (egg): New variable. 316: (parse_args, main): Handle --egg option. 317: * src-util/Makefile.am (anthy_agent_SOURCES): Added egg.c. 318: 319: * src-utils/egg.c: New file. 320: 321: * src-utils/protocol.txt: New file to describe protocol 322: of anthy agent egg protocol. 323: 324: 2002-07-09 yusuke <yusuke@cherubim.icw.co.jp> 325: 326: * cannadic update to cannadic-0.94c 327: 328: 2002-03-25 Yusuke Tabata <yusuke@kmc.gr.jp> 329: 330: * cannadic update to cannadic-0.94b 331: 332: 2002-03-13 Yusuke Tabata <yusuke@kmc.gr.jp> 333: 334: * cannadic update to cannadic-0.94a 335: 336: 2002-03-08 NIIBE Yutaka <gniibe@m17n.org> 337: 338: * src-diclib/alloc.c (get_chunk_from_page): Add the condition 339: to check if it's the first page or not. 340: 341: 2002-03-07 NIIBE Yutaka <gniibe@m17n.org> 342: 343: * src-diclib/alloc.c (struct page): Directly place storage here. 344: (CHUNK_HEADER_SIZE): Rename from HEADER_SIZE. 345: (PAGE_HEADER_SIZE): New macro. 346: (alloc_page): No argument. Use storage (no indirection). 347: (anthy_create_allocator): Change the condition of comparison of size. 348: (anthy_free_allocator): Don't free p->storage. 349: (allocator_list): Change the type to a pointer. 350: (anthy_quit_allocator): Avoid de-reference freed pointer. 351: (anthy_free_allocator_internal): New function. 352: (anthy_free_allocator): Use anthy_free_allocator_internal. 353: Remove it from allocator_list. 354: (anthy_create_allocator): Register 'a' to allocator_list. 355: 356: 2002-03-07 NIIBE Yutaka <gniibe@m17n.org> 357: 358: * src-diclib/alloc.c (struct page): Move max_obj and use_count to... 359: (struct allocator_priv): ... here. 360: (alloc_page): Don't set p->max_obj and p->use_count. 361: (anthy_create_allocator): Set them (of a) here instead. 362: (anthy_free_allocator): Use a->use_count (was: p->use_count). 363: (anthy_smalloc): Set a->use_count to 0, after alloc_page. 364: 365: 2002-03-07 NIIBE Yutaka <gniibe@m17n.org> 366: 367: * src-diclib/dic_session.c: Include alloc.h. 368: * src-diclib/ddic_tree.h (struct ddic_handle): Use the type allocator. 369: * src-diclib/alloc.c (struct page): Remove (useless) member of 370: objsize. 371: (alloc_page): Don't use p->objsize. 372: (anthy_free_allocator): Use a->size instead of p->objsize. 373: (get_chunk_from_page): Added argument allocator and use it. 374: (anthy_smalloc): Supply allocator for the call of get_chunk_from_page. 375: 376: * include/alloc.h (struct allocator_priv): Rename from allocator_. 377: 378: 2002-03-07 NIIBE Yutaka <gniibe@m17n.org> 379: 380: * Makefile.am (AUTOMAKE_OPTIONS): Added dejagnu. 381: (EXPECT, RUNTEST, RUNTESTFLAG): Defined. 382: (check-DEJAGNU): New target. 383: 384: 2002-03-06 NIIBE Yutaka <gniibe@m17n.org> 385: 386: * src-splitter/wordlist.c (gRules): Make it as a pointer. 387: (make_following_word_list, make_word_list, parse_line, 388: init_word_seq_tab): Apply the change. 389: (make_word_list_all): Make the variable head as a pointer. 390: 391: 2002-03-06 NIIBE Yutaka <gniibe@m17n.org> 392: 393: * src-diclib/ddic_tree.h (struct ddic_handle): Change root_node type 394: as a pointer to struct seq_node. 395: * src-diclib/ddic.c (ddic_alloc_seq_ent_by_xstr): Follow the change. 396: (ddic_find_seq_ent_by_xstr, ddic_release_seq_ent, 397: invalidate_seq_node_mask, create_ddic, shrink_ddic): Likewise. 398: 399: 2002-03-06 NIIBE Yutaka <gniibe@m17n.org> 400: 401: * src-diclib/conf.c (ents): Removed. 402: (ent_list): New variable. 403: (find_val_ent): Use ent_list. 404: (SID_FORMAT, MAX_HOSTNAME, MAX_SID_LEN): New macros. 405: (alloc_session_id): Put '\0' at the last of hn. 406: 407: 2002-03-05 NIIBE Yutaka <gniibe@m17n.org> 408: 409: * src-util/dic-tool.c (read_typetab): exit with 1 (was: -1). 410: * src-diclib/alloc.c (alloc_page, anthy_create_allocator): Likewise. 411: 412: 2002-03-05 NIIBE Yutaka <gniibe@m17n.org> 413: 414: * src-diclib/record.c (free_section): Coerce to void * to 415: discard const qualifier. 416: * src-diclib/conf.c (add_val, val_ent_dtor, val_ent_dtor): Likewise. 417: 418: 2002-03-05 NIIBE Yutaka <gniibe@m17n.org> 419: 420: * src-main/main.c (anthy_conf_override, anthy_set_personality): 421: Qualify const for pointer to char. 422: * src-main/main.h (anthy_do_set_personality): Likewise. 423: * src-main/context.c (anthy_do_set_personality): Likewise. 424: * mkanthydic/mkdic.c (output_entry): Likewise. 425: * src-util/agent.c (send_quote_string, make_command1, write_reply, 426: send_string, send_quote_string):Likewise. 427: * src-util/input.c (do_cmd_push_key): Likewise. 428: * src-splitter/wordborder.h (get_node_id_by_name): Likewise. 429: * src-splitter/wordseq.c (get_node_id_by_name): Likewise. 430: * src-diclib/conf.c (find_val_ent, add_val, conf_get_str, 431: conf_override, struct val_ent): Likewise. 432: * src-diclib/dic_cache.h (struct dic_cache) : Likewise. 433: * src-diclib/dic_cache.c (create_dic_cache): Likewise. 434: * src-diclib/dic_personality.h (create_record, create_dic_cache): 435: Likewise. 436: * src-diclib/dic_main.c (anthy_dic_set_personality): Likewise. 437: * src-diclib/dic_main.h (create_sdic): Likewise. 438: * src-diclib/dic_util.c (dic_util_get_anthydir): Likewise. 439: * src-diclib/logger.c (anthy_do_set_logger, anthy_log, do_log): 440: Likewise. 441: * src-diclib/record.c (struct record_section, do_select_section, 442: fopen_in_recorddir, write_string, write_quote_string, 443: create_record, struct record_stat, commit_column): Likewise. 444: * src-diclib/ruleparser.c (get_token_in, get_line_in): Likewise. 445: * src-diclib/sdic.c (create_sdic, map_sdic): Likewise. 446: * src-diclib/wtype.c (type_to_wtype, get_pos_by_name, 447: name_to_wtype, get_table_by_name): Likewise. 448: * include/anthy.h (anthy_logger, anthy_set_logger, 449: anthy_conf_override, anthy_set_personality): Likewise. 450: * include/conf.h (conf_get_str, conf_override): Likewise. 451: * include/dicutil.h (dic_util_get_anthydir): 452: * include/logger.h (anthy_log, anthy_do_set_logger): Likewise. 453: * include/record.h (select_section): Likewise. 454: * include/wtype.h (type_to_wtype, name_to_wtype): 455: 456: 2002-03-05 NIIBE Yutaka <gniibe@m17n.org> 457: 458: * src-diclib/ptab.h: Added missing initializer. 459: * src-diclib/ctab.h: Likewise. 460: * src-diclib/wtab.h: Likewise. 461: 462: * src-util/rkconv.c (rk_get_pending_str): Make p and end const *. 463: * src-util/agent.c (print_version): Prototype-fied. 464: * src-diclib/logger.c (do_log): Make it static. 465: * src-ordering/relation.c (calc_segmask): Likewise. 466: 467: 2002-03-05 NIIBE Yutaka <gniibe@m17n.org> 468: 469: * test/testsplit.c (parse_args): Make it static. 470: * test/test_main.c (parse_args, print_usage, read_file, 471: check_cond, init_lib): Likewise. 472: * src-util/agent.c (kill_connection, make_command1, make_command0, 473: key_name_table, high_level_command_name, make_command, 474: read_command, send_buffer, send_single_candidate, free_command): 475: Likewise. 476: * src-diclib/record.c (write_quote_xstr): Likewise. 477: 478: 2002-03-05 NIIBE Yutaka <gniibe@m17n.org> 479: 480: * test/testsplit.c (fn): Add "const" qualifier. 481: * test/test_main.c (testdata): Likewise. 482: * mkanthydic/mkdic.c (output_fn): Likewise. 483: * src-util/agent.c (struct key_name_table, struct 484: high_level_command_name): Likewise. 485: * src-util/dic-tool.c (personality): Likewise. 486: * src-diclib/wtype.c (struct Ptab, struct wttable): Likewise. 487: * src-splitter/wordlist.c (print_word_list): Likewise for variable wn. 488: * src-util/rkhelper.c (make_rkmap_hirakata): Likewise for variable 489: slash. 490: 491: * src-util/input.c (anthy_input_free_preedit): Remove extra ";" 492: after the function. 493: 494: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 495: 496: * src-diclib/alloc.c (struct page): Type change of free_list. 497: (alloc_page): Use free_list (instead of free_list.ptr). 498: (sfree): Likewise. 499: 500: 2002-03-04 <yusuke@kmc.gr.jp> 501: 502: * ChangeLog my changelog entry 2002-02-25 & 2002-02-27 503: 504: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 505: 506: * configure.in (CFLAGS): More warning flags. 507: 508: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 509: 510: * src-diclib/dic_cache.c (fill_conjugated_ent, fill_sv_conjugated_ent, 511: calc_seq_flags, add_word_to_private_dic, init_private_dic, 512: cache_get_seq_ent_to_ddic, global_cache_get_seq_ent): Make them 513: static as declared. 514: * src-diclib/ddic.c (seq_node_dtor, ddic_dtor, alloc_seq_node_by_xstr, 515: hash_function, sdic_dtor, mark_hash_ent, get_hash_ent, 516: push_back_dic_ent_kv, push_back_dic_ent, parse_wtype, 517: add_dic_ent, fill_dic_ent, mkxstr, search_word_in_page, 518: ordered_xstrcmp, get_page_index_search, get_page_index, 519: extract_page, make_dic_index, map_sdic, search_word, 520: sdic_fill_seq_ent_by_xstr_kv): Likewise. 521: * src-diclib/conf.c (val_ent_dtor, find_val_ent, add_val, 522: read_conf_file, alloc_session_id): Likewise. 523: * src-diclib/ruleparser.c (pushchar, get_token_in, get_line_in, 524: proc_include, pop_file, get_line): Likewise. 525: * src-diclib/record.c (init_trie_root, trie_key_nth_bit, 526: trie_key_first_diff_bit_1byte, trie_key_first_diff_bit, 527: trie_key_cmp, trie_key_dup, trie_insert, fopen_in_recorddir, 528: do_get_index_xstr, do_select_section, do_select_longest_column, 529: do_select_column, do_mark_column_used, do_truncate_section, 530: do_select_first_column, do_select_next_column, trie_column_init, 531: trie_column_free, free_section, free_record, get_nth_val_ent, 532: check_anthy_dir, read_session, sync_add, sync_del_and_del, 533: update_session_file, save_a_column, update_base_record, 534: check_base_record, read_base_record, update_record, record_dtor): 535: Likewise. 536: * src-diclib/xchar.c (find_xchar_type, is_hira): Likewise. 537: * src-diclib/ext_ent.c (init_ext_nodes, narrow_num_to_wide_num, 538: wide_num_to_narrow_num, get_kj_num, compose_num_component, 539: toggle_wide_narrow): Likewise. 540: * src-diclib/alloc.c (get_chunk_address, alloc_page, 541: get_chunk_from_page): Likewise. 542: * src-splitter/wordlist.c (wordseq_rule_dtor, ipow, 543: calc_suffix_affinity, make_following_word_list, make_suc_words, 544: make_pre_words, setup_word_list, make_word_list, make_dummy_head, 545: parse_line): Likewise. 546: * src-splitter/metaword.c (commit_metaword, alloc_metaword, 547: make_unkseq_metaword, make_simple_metaword, 548: try_combine_v_renyou_a, try_combine_v_renyou_t, try_combine_name, 549: try_combine_metaword, combine_metaword, make_dummy_metaword, 550: make_ochaire_metaword, make_ochaire_metaword_all, 551: make_metaword_with_depchar, make_metaword_with_depchar_all): 552: Likewise. 553: * src-splitter/wordseq.c (check_nodes, match_branch, match_nodes, 554: parse_line): Likewise. 555: * src-splitter/splitter.c (release_info_cache, make_word_cache, 556: metaword_dtor, seginfo_dtor, get_seginfo_from_metaword, 557: real_seg_len, proc_expanded_segment): Likewise. 558: * src-splitter/evalborder.c (print_astar_node, alloc_astar_node, 559: mark_by_metaword, rebalance_astar_heap_from_root, push_astar_node, 560: pop_astar_node, expand_astar_node, init_astar_heap, 561: free_astar_heap, do_split, shrink_redundant_branch, 562: metaword_constraint_check, metaword_constraint_check_all): Likewise. 563: * src-ordering/candsort.c (release_redundant_candidate, 564: candidate_compare_func, sort_segment, check_dupl_candidate, 565: eval_candidate, eval_segment): Likewise. 566: * src-ordering/infosort.c (eval_seginfo, seginfo_compare_func): 567: Likewise. 568: * src-main/main.c (commit_all_segment_p): Likewise. 569: * src-main/context.c (context_dtor, get_nth_segment_index, 570: pop_back_seg_ent, compose_segment_list, get_personality): Likewise. 571: * src-main/segcompose.c (enum_candidates, dup_candidate, 572: push_back_candidate, push_back_singleword_candidate, 573: push_back_noconv_candidate, print_candidate, 574: make_candidate_from_seginfo, proc_splitter_info): Likewise. 575: * src-util/rkconv.c (rk_convert_iterative): Likewise. 576: * src-diclib/conf.c (read_conf_file): Likewise. 577: 578: * src-diclib/xstr.c (xc_isprint): Make it static. 579: (xlengthofcstr): Likewise. 580: 581: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 582: 583: * src-util/agent.c (make_command): Don't use initializer with 584: dynamic contents, use assignment instead. 585: 586: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 587: 588: * src-ordering/infosort.c (seginfo_compare_func): Add const 589: qualifier. 590: 591: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 592: 593: * src-diclib/conf.c (read_conf_file, alloc_session_id, 594: anthy_do_conf_init): Argument is void. 595: * src-diclib/dic_cache.c (init_dic_cache, shrink_cache): Likewise. 596: * src-diclib/dic_ent.h (init_ext_ent): Likewise. 597: * src-diclib/dic_main.c (init_anthy_dic, quit_anthy_dic, 598: dic_create_session): Likewise. 599: * src-diclib/dic_main.h (create_session, get_current_session_mask, 600: init_ddic, quit_ddic, create_ddic, init_dic_cache, shrink_cache, 601: init_sdic, init_wtypes, init_xchar_tab): Likewise. 602: * src-diclib/dic_personality.h (init_record): Likewise. 603: * src-diclib/dic_session.c (create_session, 604: get_current_session_mask): Likewise. 605: * src-diclib/dic_util.c (dic_util_init, priv_dic_delete, 606: priv_dic_select_first_entry, priv_dic_select_next_entry, 607: priv_dic_get_freq, dic_util_get_anthydir): Likewise. 608: * src-diclib/ext_ent.c (init_ext_nodes, init_ext_ent): Likewise. 609: * src-diclib/record.c (get_nr_values, select_first_column, 610: select_next_column, get_index_xstr, release_section, 611: release_column, check_anthy_dir, update_session_file, 612: init_record): Likewise. 613: * src-diclib/ruleparser.c (get_line_in, proc_include, pop_file, 614: get_line, anthy_free_line, anthy_close_file, anthy_get_line_number): 615: Likewise. 616: * src-diclib/sdic.c (init_sdic): Likewise. 617: * src-diclib/wtype.c (init_wtypes): Likewise. 618: * src-diclib/xchar.c (init_xchar_tab): Likewise. 619: * src-main/context.c (anthy_do_create_context, anthy_init_contexts, 620: anthy_quit_contexts, get_personality, anthy_init_personality, 621: anthy_quit_personality): Likewise. 622: * src-main/main.c (anthy_init, anthy_quit, anthy_create_context): 623: Likewise. 624: * src-main/main.h (anthy_init_contexts, anthy_quit_contexts, 625: anthy_init_personality, anthy_quit_personality, 626: anthy_do_create_context): Likewise. 627: * src-ordering/candswap.c (cand_swap_ageup): Likewise. 628: * src-ordering/sorter.h (cand_swap_ageup): Likewise. 629: * src-splitter/evalborder.c (alloc_astar_node, pop_astar_node, 630: init_astar_heap, free_astar_heap): Likewise. 631: * src-splitter/splitter.c (init_splitter, quit_splitter): 632: Likewise. 633: * src-splitter/wordborder.h (init_depword_tab, 634: release_depword_tab, init_wordlist): Likewise. 635: * src-splitter/wordlist.c (wordseq_rule_dtor, init_word_seq_tab, 636: init_wordlist): Likewise. 637: * src-splitter/wordseq.c (check_nodes, release_depword_tab): 638: Likewise. 639: * src-util/agent.c (read_command, send_error, send_ok): Likewise. 640: * src-util/dic-tool.c (print_usage, open_typetab, 641: print_usage_text, read_typetab, dump_dic, open_input_file, 642: find_wt, load_dic, print_version): Likewise. 643: * src-util/input.c (anthy_input_init): Likewise. 644: * test/test_main.c (print_usage, check_cond, init_lib): Likewise. 645: * test/testsplit.c (init_lib): Likewise. 646: * src-diclib/ddic.c (init_ddic, quit_ddic, create_ddic): Likewise. 647: * src-diclib/conf.c (read_conf_file, alloc_session_id, 648: anthy_do_conf_init): Likewise. 649: * mkanthydic/mkdic.c (open_output_files, flush_output_files, 650: do_output, print_usage, link_dics): Likewise. 651: * src-diclib/alloc.c (quit_allocator): Likewise. 652: * include/splitter.h (init_splitter, quit_splitter): Likewise. 653: * include/ruleparser.h (anthy_close_file, anthy_get_line_number, 654: anthy_free_line): Likewise. 655: * include/record.h (select_first_column, select_next_column, 656: release_section, get_index_xstr, get_nr_values, release_column): 657: Likewise. 658: * include/dicutil.h (dic_util_init, dic_util_get_anthydir, 659: priv_dic_delete, priv_dic_select_first_entry, 660: priv_dic_select_next_entry, priv_dic_get_freq): Likewise. 661: * include/dic.h (init_anthy_dic, quit_anthy_dic, 662: dic_create_session): Likewise. 663: * include/conf.h (anthy_do_conf_init): Likewise. 664: * include/anthy.h (anthy_init, anthy_quit, anthy_create_context): 665: Likewise. 666: * include/alloc.h (quit_allocator): Likewise. 667: 668: 2002-03-04 NIIBE Yutaka <gniibe@m17n.org> 669: 670: * configure.in (fcntl-lock-default): Escape character "`" in the 671: comment string. 672: 673: 2002-02-27 Yusuke Tabata <yusuke@kmc.gr.jp> 674: 675: * rename src-main/segcompose.c -> compose.c 676: * add src-ordering/relatoin.c 677: * add src-diclib/logger.c 678: * add include/logger.h 679: 680: 2002-02-25 Yusuke Tabata <yusuke@kmc.gr.jp> 681: 682: * updated to cannadic-0.94 683: 684: 2002-01-15 Yusuke Tabata <yusuke@kmc.gr.jp> 685: 686: * updated to cannadic-0.93a 687: 688: 2002-01-13 Yusuke Tabata <yusuke@kmc.gr.jp> 689: 690: * updated to cannadic-0.93 691: * moved cannadic files to cannadic/ from mkanthydic/ 692: 693: 2002-01-06 Yusuke Tabata <yusuke@kmc.gr.jp> 694: 695: * src-util/leim-list.el added 696: * Changed install directory of elisps to site-lisp/anthy/ 697: 698: 2001-11-15 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 699: 700: * include/editor.h -> include/input.h 701: src-util/editor.c -> src-util/input.c 702: libanthyeditor.la -> libanthyinput.la 703: added src-util/rkhelper.c 704: 705: 2001-11-12 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 706: 707: * include/editor.h, src-util/editor.c added 708: * libanthyeditor.la added 709: 710: 2001-11-12 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 711: 712: * anthy-dic.el added. 713: 714: 2001-10-21 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 715: 716: * Changed install directory of anthy-conf from pkgdatadir to 717: sysconfdir. 718: 719: * updated libtool version to 1.4.2a (1.922.2.60 2001/09/16 15:47:12) 720: 721: 2001-09-18 Yusuke Tabata <yusuke@kmc.kyoto-u.ac.jp> 722: 723: * anthy_get_segment()の返り値をバッファの長さに変更 724: 725: * anthy_quit() を追加 726: 727: 2001-08-09 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 728: 729: * anthy-dic-toolとanthy-agent、doc/UTILを追加した(これも以前やった) 730: 731: * IIIMPサーバutenaを除去 732: 733: * anthyを使うためのemacs lispを追加 734: 735: 2001-07-31 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 736: 737: * 変換履歴を保存するファイルを~/.anthy/last-record_{personality-name} 738: に変更した。(本当はもっと以前やった) 739: 740: 2001-05-26 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 741: 742: * 変換履歴を保存するファイルを~/.anthy/last-record:{personality-name} 743: に変更した。 744: 745: 2001-04-20 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 746: 747: * anthy.h に anthy_set_personality()を追加した。 748: 749: 2001-04-02 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 750: 751: * anthy.h に anthy_print_context()を追加した。 752: 753: 2001-04-01 Tabatee <yusuke@kmc.kyoto-u.ac.jp> 754: 755: * ChangeLogファイルを作成した。