Author: yamakenz
Date: Mon Aug 27 19:55:27 2007
New Revision: 4911
Modified:
trunk/uim/anthy-utf8.c
trunk/uim/anthy.c
trunk/uim/canna.c
trunk/uim/editline.c
trunk/uim/intl.c
trunk/uim/look.c
trunk/uim/m17nlib.c
trunk/uim/mana.c
trunk/uim/plugin.c
trunk/uim/prime.c
trunk/uim/rk.c
trunk/uim/skk.c
trunk/uim/uim-custom.c
trunk/uim/uim-func.c
trunk/uim/uim-module-manager.c
trunk/uim/uim-util.c
Log:
* uim/uim-func.c
* uim/uim-util.c
* uim/uim-custom.c
* uim/uim-module-manager.c
* uim/plugin.c
* uim/intl.c
* uim/editline.c
* uim/rk.c
* uim/look.c
* uim/anthy.c
* uim/anthy-utf8.c
* uim/canna.c
* uim/mana.c
* uim/skk.c
* uim/m17nlib.c
* uim/prime.c
- Replace all deprecated uim_scm_init_subr_?() with uim_scm_init_proc?() by
perl -i -pe 's/\buim_scm_init_subr_/uim_scm_init_proc/g' uim/*.c
Modified: trunk/uim/anthy-utf8.c
==============================================================================
--- trunk/uim/anthy-utf8.c (original)
+++ trunk/uim/anthy-utf8.c Mon Aug 27 19:55:27 2007
@@ -402,25 +402,25 @@
uim_scm_eval_c_string("(require-extension (srfi 1))"); /* for delete! */
- uim_scm_init_subr_0("anthy-utf8-lib-init", init_anthy_lib);
- uim_scm_init_subr_1("anthy-utf8-lib-alloc-context", create_context);
- uim_scm_init_subr_1("anthy-utf8-lib-free-context", release_context);
- uim_scm_init_subr_2("anthy-utf8-lib-set-string", set_string);
- uim_scm_init_subr_1("anthy-utf8-lib-get-nr-segments",get_nr_segments);
- uim_scm_init_subr_2("anthy-utf8-lib-get-nr-candidates", get_nr_candidates);
- uim_scm_init_subr_3("anthy-utf8-lib-get-nth-candidate", get_nth_candidate);
- uim_scm_init_subr_2("anthy-utf8-lib-get-unconv-candidate",
get_unconv_candidate);
- uim_scm_init_subr_2("anthy-utf8-lib-get-segment-length", get_segment_length);
- uim_scm_init_subr_3("anthy-utf8-lib-resize-segment", resize_segment);
- uim_scm_init_subr_3("anthy-utf8-lib-commit-segment", commit_segment);
- uim_scm_init_subr_0("anthy-utf8-lib-get-anthy-version", anthy_version);
- uim_scm_init_subr_2("anthy-utf8-lib-set-prediction-src-string",
set_prediction_src_string);
- uim_scm_init_subr_1("anthy-utf8-lib-get-nr-predictions", get_nr_predictions);
- uim_scm_init_subr_2("anthy-utf8-lib-get-nth-prediction", get_nth_prediction);
- uim_scm_init_subr_2("anthy-utf8-lib-commit-nth-prediction",
- commit_nth_prediction);
- uim_scm_init_subr_1("anthy-utf8-lib-eucjp-to-utf8", eucjp_to_utf8);
- uim_scm_init_subr_1("anthy-utf8-lib-utf8-to-eucjp", utf8_to_eucjp);
+ uim_scm_init_proc0("anthy-utf8-lib-init", init_anthy_lib);
+ uim_scm_init_proc1("anthy-utf8-lib-alloc-context", create_context);
+ uim_scm_init_proc1("anthy-utf8-lib-free-context", release_context);
+ uim_scm_init_proc2("anthy-utf8-lib-set-string", set_string);
+ uim_scm_init_proc1("anthy-utf8-lib-get-nr-segments",get_nr_segments);
+ uim_scm_init_proc2("anthy-utf8-lib-get-nr-candidates", get_nr_candidates);
+ uim_scm_init_proc3("anthy-utf8-lib-get-nth-candidate", get_nth_candidate);
+ uim_scm_init_proc2("anthy-utf8-lib-get-unconv-candidate",
get_unconv_candidate);
+ uim_scm_init_proc2("anthy-utf8-lib-get-segment-length", get_segment_length);
+ uim_scm_init_proc3("anthy-utf8-lib-resize-segment", resize_segment);
+ uim_scm_init_proc3("anthy-utf8-lib-commit-segment", commit_segment);
+ uim_scm_init_proc0("anthy-utf8-lib-get-anthy-version", anthy_version);
+ uim_scm_init_proc2("anthy-utf8-lib-set-prediction-src-string",
set_prediction_src_string);
+ uim_scm_init_proc1("anthy-utf8-lib-get-nr-predictions", get_nr_predictions);
+ uim_scm_init_proc2("anthy-utf8-lib-get-nth-prediction", get_nth_prediction);
+ uim_scm_init_proc2("anthy-utf8-lib-commit-nth-prediction",
+ commit_nth_prediction);
+ uim_scm_init_proc1("anthy-utf8-lib-eucjp-to-utf8", eucjp_to_utf8);
+ uim_scm_init_proc1("anthy-utf8-lib-utf8-to-eucjp", utf8_to_eucjp);
}
#ifndef ENABLE_ANTHY_UTF8_STATIC
Modified: trunk/uim/anthy.c
==============================================================================
--- trunk/uim/anthy.c (original)
+++ trunk/uim/anthy.c Mon Aug 27 19:55:27 2007
@@ -350,23 +350,23 @@
uim_scm_eval_c_string("(require-extension (srfi 1))"); /* for delete! */
- uim_scm_init_subr_0("anthy-lib-init", init_anthy_lib);
- uim_scm_init_subr_0("anthy-lib-alloc-context", create_context);
- uim_scm_init_subr_1("anthy-lib-free-context", release_context);
- uim_scm_init_subr_2("anthy-lib-set-string", set_string);
- uim_scm_init_subr_1("anthy-lib-get-nr-segments",get_nr_segments);
- uim_scm_init_subr_2("anthy-lib-get-nr-candidates", get_nr_candidates);
- uim_scm_init_subr_3("anthy-lib-get-nth-candidate", get_nth_candidate);
- uim_scm_init_subr_2("anthy-lib-get-unconv-candidate", get_unconv_candidate);
- uim_scm_init_subr_2("anthy-lib-get-segment-length", get_segment_length);
- uim_scm_init_subr_3("anthy-lib-resize-segment", resize_segment);
- uim_scm_init_subr_3("anthy-lib-commit-segment", commit_segment);
- uim_scm_init_subr_0("anthy-lib-get-anthy-version", anthy_version);
- uim_scm_init_subr_2("anthy-lib-set-prediction-src-string",
set_prediction_src_string);
- uim_scm_init_subr_1("anthy-lib-get-nr-predictions", get_nr_predictions);
- uim_scm_init_subr_2("anthy-lib-get-nth-prediction", get_nth_prediction);
- uim_scm_init_subr_2("anthy-lib-commit-nth-prediction",
- commit_nth_prediction);
+ uim_scm_init_proc0("anthy-lib-init", init_anthy_lib);
+ uim_scm_init_proc0("anthy-lib-alloc-context", create_context);
+ uim_scm_init_proc1("anthy-lib-free-context", release_context);
+ uim_scm_init_proc2("anthy-lib-set-string", set_string);
+ uim_scm_init_proc1("anthy-lib-get-nr-segments",get_nr_segments);
+ uim_scm_init_proc2("anthy-lib-get-nr-candidates", get_nr_candidates);
+ uim_scm_init_proc3("anthy-lib-get-nth-candidate", get_nth_candidate);
+ uim_scm_init_proc2("anthy-lib-get-unconv-candidate", get_unconv_candidate);
+ uim_scm_init_proc2("anthy-lib-get-segment-length", get_segment_length);
+ uim_scm_init_proc3("anthy-lib-resize-segment", resize_segment);
+ uim_scm_init_proc3("anthy-lib-commit-segment", commit_segment);
+ uim_scm_init_proc0("anthy-lib-get-anthy-version", anthy_version);
+ uim_scm_init_proc2("anthy-lib-set-prediction-src-string",
set_prediction_src_string);
+ uim_scm_init_proc1("anthy-lib-get-nr-predictions", get_nr_predictions);
+ uim_scm_init_proc2("anthy-lib-get-nth-prediction", get_nth_prediction);
+ uim_scm_init_proc2("anthy-lib-commit-nth-prediction",
+ commit_nth_prediction);
}
#ifndef ENABLE_ANTHY_STATIC
Modified: trunk/uim/canna.c
==============================================================================
--- trunk/uim/canna.c (original)
+++ trunk/uim/canna.c Mon Aug 27 19:55:27 2007
@@ -403,17 +403,17 @@
uim_scm_eval_c_string("(require-extension (srfi 1))"); /* for delete! */
- uim_scm_init_subr_1("canna-lib-init", init_canna_lib);
- uim_scm_init_subr_0("canna-lib-alloc-context", create_context);
- uim_scm_init_subr_1("canna-lib-release-context", release_context);
- uim_scm_init_subr_3("canna-lib-get-nth-candidate", get_nth_candidate);
- uim_scm_init_subr_2("canna-lib-get-unconv-candidate", get_unconv_candidate);
- uim_scm_init_subr_1("canna-lib-get-nr-segments",get_nr_segments);
- uim_scm_init_subr_2("canna-lib-get-nr-candidates", get_nr_candidates);
- uim_scm_init_subr_3("canna-lib-resize-segment", resize_segment);
- uim_scm_init_subr_2("canna-lib-begin-conversion", begin_conversion);
- uim_scm_init_subr_3("canna-lib-commit-segment", commit_segment);
- uim_scm_init_subr_1("canna-lib-reset-conversion", reset_conversion);
+ uim_scm_init_proc1("canna-lib-init", init_canna_lib);
+ uim_scm_init_proc0("canna-lib-alloc-context", create_context);
+ uim_scm_init_proc1("canna-lib-release-context", release_context);
+ uim_scm_init_proc3("canna-lib-get-nth-candidate", get_nth_candidate);
+ uim_scm_init_proc2("canna-lib-get-unconv-candidate", get_unconv_candidate);
+ uim_scm_init_proc1("canna-lib-get-nr-segments",get_nr_segments);
+ uim_scm_init_proc2("canna-lib-get-nr-candidates", get_nr_candidates);
+ uim_scm_init_proc3("canna-lib-resize-segment", resize_segment);
+ uim_scm_init_proc2("canna-lib-begin-conversion", begin_conversion);
+ uim_scm_init_proc3("canna-lib-commit-segment", commit_segment);
+ uim_scm_init_proc1("canna-lib-reset-conversion", reset_conversion);
}
void
Modified: trunk/uim/editline.c
==============================================================================
--- trunk/uim/editline.c (original)
+++ trunk/uim/editline.c Mon Aug 27 19:55:27 2007
@@ -57,7 +57,7 @@
el_set(el, EL_HIST, history, hist);
el_source(el, NULL);
- uim_scm_init_subr_0("editline-readline", editline_readline);
+ uim_scm_init_proc0("editline-readline", editline_readline);
uim_scm_callf("provide", "s", "editline");
}
Modified: trunk/uim/intl.c
==============================================================================
--- trunk/uim/intl.c (original)
+++ trunk/uim/intl.c Mon Aug 27 19:55:27 2007
@@ -196,16 +196,16 @@
{
intl_init_locale();
- uim_scm_init_subr_0("gettext-package", intl_gettext_package);
- uim_scm_init_subr_1("textdomain", intl_textdomain);
- uim_scm_init_subr_2("bindtextdomain", intl_bindtextdomain);
- uim_scm_init_subr_2("bind-textdomain-codeset", intl_bind_textdomain_codeset);
- uim_scm_init_subr_1("gettext", intl_gettext);
- uim_scm_init_subr_2("dgettext", intl_dgettext);
- uim_scm_init_subr_3("dcgettext", intl_dcgettext);
- uim_scm_init_subr_3("ngettext", intl_ngettext);
- uim_scm_init_subr_4("dngettext", intl_dngettext);
- uim_scm_init_subr_5("dcngettext", intl_dcngettext);
+ uim_scm_init_proc0("gettext-package", intl_gettext_package);
+ uim_scm_init_proc1("textdomain", intl_textdomain);
+ uim_scm_init_proc2("bindtextdomain", intl_bindtextdomain);
+ uim_scm_init_proc2("bind-textdomain-codeset", intl_bind_textdomain_codeset);
+ uim_scm_init_proc1("gettext", intl_gettext);
+ uim_scm_init_proc2("dgettext", intl_dgettext);
+ uim_scm_init_proc3("dcgettext", intl_dcgettext);
+ uim_scm_init_proc3("ngettext", intl_ngettext);
+ uim_scm_init_proc4("dngettext", intl_dngettext);
+ uim_scm_init_proc5("dcngettext", intl_dcngettext);
#if ENABLE_NLS
uim_scm_callf("provide", "s", "nls");
Modified: trunk/uim/look.c
==============================================================================
--- trunk/uim/look.c (original)
+++ trunk/uim/look.c Mon Aug 27 19:55:27 2007
@@ -82,7 +82,7 @@
void
uim_plugin_instance_init(void)
{
- uim_scm_init_subr_2("look-lib-look", uim_look_look);
+ uim_scm_init_proc2("look-lib-look", uim_look_look);
}
void
Modified: trunk/uim/m17nlib.c
==============================================================================
--- trunk/uim/m17nlib.c (original)
+++ trunk/uim/m17nlib.c Mon Aug 27 19:55:27 2007
@@ -848,36 +848,36 @@
void
uim_plugin_instance_init(void)
{
- uim_scm_init_subr_0("m17nlib-lib-init", init_m17nlib);
- uim_scm_init_subr_0("m17nlib-lib-nr-input-methods",
- get_nr_input_methods);
- uim_scm_init_subr_1("m17nlib-lib-nth-input-method-lang",
- get_input_method_lang);
- uim_scm_init_subr_1("m17nlib-lib-nth-input-method-name",
- get_input_method_name);
- uim_scm_init_subr_1("m17nlib-lib-nth-input-method-short-desc",
- get_input_method_short_desc);
- uim_scm_init_subr_1("m17nlib-lib-alloc-context", alloc_id);
- uim_scm_init_subr_1("m17nlib-lib-free-context", free_id);
- uim_scm_init_subr_2("m17nlib-lib-push-symbol-key", push_symbol_key);
- uim_scm_init_subr_1("m17nlib-lib-compose-mode?", compose_modep);
- uim_scm_init_subr_1("m17nlib-lib-preedit-changed?", preedit_changedp);
- uim_scm_init_subr_1("m17nlib-lib-get-left-of-cursor", get_left_of_cursor);
- uim_scm_init_subr_1("m17nlib-lib-get-right-of-cursor", get_right_of_cursor);
- uim_scm_init_subr_1("m17nlib-lib-get-left-of-candidate",
- get_left_of_candidate);
- uim_scm_init_subr_1("m17nlib-lib-get-selected-candidate",
- get_selected_candidate);
- uim_scm_init_subr_1("m17nlib-lib-get-right-of-candidate",
- get_right_of_candidate);
- uim_scm_init_subr_1("m17nlib-lib-get-result", get_result);
- uim_scm_init_subr_1("m17nlib-lib-commit", commit);
- uim_scm_init_subr_1("m17nlib-lib-candidate-show?", candidate_showp);
- uim_scm_init_subr_1("m17nlib-lib-fill-new-candidates!", fill_new_candidates);
- uim_scm_init_subr_1("m17nlib-lib-candidates-changed?", candidates_changedp);
- uim_scm_init_subr_1("m17nlib-lib-get-nr-candidates", get_nr_candidates);
- uim_scm_init_subr_2("m17nlib-lib-get-nth-candidate", get_nth_candidate);
- uim_scm_init_subr_1("m17nlib-lib-get-candidate-index", get_candidate_index);
+ uim_scm_init_proc0("m17nlib-lib-init", init_m17nlib);
+ uim_scm_init_proc0("m17nlib-lib-nr-input-methods",
+ get_nr_input_methods);
+ uim_scm_init_proc1("m17nlib-lib-nth-input-method-lang",
+ get_input_method_lang);
+ uim_scm_init_proc1("m17nlib-lib-nth-input-method-name",
+ get_input_method_name);
+ uim_scm_init_proc1("m17nlib-lib-nth-input-method-short-desc",
+ get_input_method_short_desc);
+ uim_scm_init_proc1("m17nlib-lib-alloc-context", alloc_id);
+ uim_scm_init_proc1("m17nlib-lib-free-context", free_id);
+ uim_scm_init_proc2("m17nlib-lib-push-symbol-key", push_symbol_key);
+ uim_scm_init_proc1("m17nlib-lib-compose-mode?", compose_modep);
+ uim_scm_init_proc1("m17nlib-lib-preedit-changed?", preedit_changedp);
+ uim_scm_init_proc1("m17nlib-lib-get-left-of-cursor", get_left_of_cursor);
+ uim_scm_init_proc1("m17nlib-lib-get-right-of-cursor", get_right_of_cursor);
+ uim_scm_init_proc1("m17nlib-lib-get-left-of-candidate",
+ get_left_of_candidate);
+ uim_scm_init_proc1("m17nlib-lib-get-selected-candidate",
+ get_selected_candidate);
+ uim_scm_init_proc1("m17nlib-lib-get-right-of-candidate",
+ get_right_of_candidate);
+ uim_scm_init_proc1("m17nlib-lib-get-result", get_result);
+ uim_scm_init_proc1("m17nlib-lib-commit", commit);
+ uim_scm_init_proc1("m17nlib-lib-candidate-show?", candidate_showp);
+ uim_scm_init_proc1("m17nlib-lib-fill-new-candidates!", fill_new_candidates);
+ uim_scm_init_proc1("m17nlib-lib-candidates-changed?", candidates_changedp);
+ uim_scm_init_proc1("m17nlib-lib-get-nr-candidates", get_nr_candidates);
+ uim_scm_init_proc2("m17nlib-lib-get-nth-candidate", get_nth_candidate);
+ uim_scm_init_proc1("m17nlib-lib-get-candidate-index", get_candidate_index);
}
void
Modified: trunk/uim/mana.c
==============================================================================
--- trunk/uim/mana.c (original)
+++ trunk/uim/mana.c Mon Aug 27 19:55:27 2007
@@ -241,9 +241,9 @@
void
uim_plugin_instance_init(void)
{
- uim_scm_init_subr_0("mana-lib-init", mana_init);
- uim_scm_init_subr_1("mana-lib-eval", mana_eval);
- uim_scm_init_subr_1("mana-lib-eucjp-string-length", eucjp_string_length);
+ uim_scm_init_proc0("mana-lib-init", mana_init);
+ uim_scm_init_proc1("mana-lib-eval", mana_eval);
+ uim_scm_init_proc1("mana-lib-eucjp-string-length", eucjp_string_length);
}
void
Modified: trunk/uim/plugin.c
==============================================================================
--- trunk/uim/plugin.c (original)
+++ trunk/uim/plugin.c Mon Aug 27 19:55:27 2007
@@ -247,8 +247,8 @@
if (UIM_CATCH_ERROR_BEGIN())
return;
- uim_scm_init_subr_1("load-plugin", plugin_load);
- uim_scm_init_subr_1("unload-plugin", plugin_unload);
+ uim_scm_init_proc1("load-plugin", plugin_load);
+ uim_scm_init_proc1("unload-plugin", plugin_unload);
UIM_CATCH_ERROR_END();
}
Modified: trunk/uim/prime.c
==============================================================================
--- trunk/uim/prime.c (original)
+++ trunk/uim/prime.c Mon Aug 27 19:55:27 2007
@@ -298,8 +298,8 @@
void
uim_plugin_instance_init(void)
{
- uim_scm_init_subr_1("prime-lib-init", prime_lib_init);
- uim_scm_init_subr_1("prime-lib-send-command", prime_send_command);
+ uim_scm_init_proc1("prime-lib-init", prime_lib_init);
+ uim_scm_init_proc1("prime-lib-send-command", prime_send_command);
}
void
Modified: trunk/uim/rk.c
==============================================================================
--- trunk/uim/rk.c (original)
+++ trunk/uim/rk.c Mon Aug 27 19:55:27 2007
@@ -144,9 +144,9 @@
void
uim_init_rk_subrs(void)
{
- uim_scm_init_subr_2("str-seq-equal?", str_seq_equal);
- uim_scm_init_subr_2("str-seq-partial?", str_seq_partial);
- uim_scm_init_subr_2("rk-lib-find-seq", rk_find_seq);
- uim_scm_init_subr_2("rk-lib-find-partial-seq", rk_find_partial_seq);
- uim_scm_init_subr_2("rk-lib-expect-seq", rk_expect_seq);
+ uim_scm_init_proc2("str-seq-equal?", str_seq_equal);
+ uim_scm_init_proc2("str-seq-partial?", str_seq_partial);
+ uim_scm_init_proc2("rk-lib-find-seq", rk_find_seq);
+ uim_scm_init_proc2("rk-lib-find-partial-seq", rk_find_partial_seq);
+ uim_scm_init_proc2("rk-lib-expect-seq", rk_expect_seq);
}
Modified: trunk/uim/skk.c
==============================================================================
--- trunk/uim/skk.c (original)
+++ trunk/uim/skk.c Mon Aug 27 19:55:27 2007
@@ -3499,28 +3499,28 @@
void
uim_plugin_instance_init(void)
{
- uim_scm_init_subr_5("skk-lib-dic-open", skk_dic_open);
- uim_scm_init_subr_1("skk-lib-read-personal-dictionary",
skk_read_personal_dictionary);
- uim_scm_init_subr_1("skk-lib-save-personal-dictionary",
skk_save_personal_dictionary);
- uim_scm_init_subr_4("skk-lib-get-entry", skk_get_entry);
- uim_scm_init_subr_1("skk-lib-store-replaced-numstr",
skk_store_replaced_numeric_str);
- uim_scm_init_subr_2("skk-lib-merge-replaced-numstr",
skk_merge_replaced_numeric_str);
- uim_scm_init_subr_1("skk-lib-replace-numeric", skk_replace_numeric);
- uim_scm_init_subr_5("skk-lib-get-nth-candidate", skk_get_nth_candidate);
- uim_scm_init_subr_4("skk-lib-get-nr-candidates", skk_get_nr_candidates);
- uim_scm_init_subr_5("skk-lib-commit-candidate", skk_commit_candidate);
- uim_scm_init_subr_5("skk-lib-purge-candidate", skk_purge_candidate);
- uim_scm_init_subr_5("skk-lib-learn-word", skk_learn_word);
- uim_scm_init_subr_1("skk-lib-get-annotation", skk_get_annotation);
- uim_scm_init_subr_1("skk-lib-remove-annotation", skk_remove_annotation);
- uim_scm_init_subr_3("skk-lib-get-completion", skk_get_completion);
- uim_scm_init_subr_4("skk-lib-get-nth-completion", skk_get_nth_completion);
- uim_scm_init_subr_3("skk-lib-get-nr-completions", skk_get_nr_completions);
- uim_scm_init_subr_2("skk-lib-clear-completions", skk_clear_completions);
- uim_scm_init_subr_3("skk-lib-get-dcomp-word", skk_get_dcomp_word);
- uim_scm_init_subr_1("skk-lib-eval-candidate", skk_eval_candidate);
- uim_scm_init_subr_3("skk-lib-substring", skk_substring);
- uim_scm_init_subr_1("skk-lib-look-open", skk_look_open);
+ uim_scm_init_proc5("skk-lib-dic-open", skk_dic_open);
+ uim_scm_init_proc1("skk-lib-read-personal-dictionary",
skk_read_personal_dictionary);
+ uim_scm_init_proc1("skk-lib-save-personal-dictionary",
skk_save_personal_dictionary);
+ uim_scm_init_proc4("skk-lib-get-entry", skk_get_entry);
+ uim_scm_init_proc1("skk-lib-store-replaced-numstr",
skk_store_replaced_numeric_str);
+ uim_scm_init_proc2("skk-lib-merge-replaced-numstr",
skk_merge_replaced_numeric_str);
+ uim_scm_init_proc1("skk-lib-replace-numeric", skk_replace_numeric);
+ uim_scm_init_proc5("skk-lib-get-nth-candidate", skk_get_nth_candidate);
+ uim_scm_init_proc4("skk-lib-get-nr-candidates", skk_get_nr_candidates);
+ uim_scm_init_proc5("skk-lib-commit-candidate", skk_commit_candidate);
+ uim_scm_init_proc5("skk-lib-purge-candidate", skk_purge_candidate);
+ uim_scm_init_proc5("skk-lib-learn-word", skk_learn_word);
+ uim_scm_init_proc1("skk-lib-get-annotation", skk_get_annotation);
+ uim_scm_init_proc1("skk-lib-remove-annotation", skk_remove_annotation);
+ uim_scm_init_proc3("skk-lib-get-completion", skk_get_completion);
+ uim_scm_init_proc4("skk-lib-get-nth-completion", skk_get_nth_completion);
+ uim_scm_init_proc3("skk-lib-get-nr-completions", skk_get_nr_completions);
+ uim_scm_init_proc2("skk-lib-clear-completions", skk_clear_completions);
+ uim_scm_init_proc3("skk-lib-get-dcomp-word", skk_get_dcomp_word);
+ uim_scm_init_proc1("skk-lib-eval-candidate", skk_eval_candidate);
+ uim_scm_init_proc3("skk-lib-substring", skk_substring);
+ uim_scm_init_proc1("skk-lib-look-open", skk_look_open);
}
void
Modified: trunk/uim/uim-custom.c
==============================================================================
--- trunk/uim/uim-custom.c (original)
+++ trunk/uim/uim-custom.c Mon Aug 27 19:55:27 2007
@@ -991,9 +991,9 @@
uim_scm_gc_protect(&return_val);
uim_scm_gc_protect(&uim_scm_last_val);
- uim_scm_init_subr_3("custom-update-cb-gate", uim_custom_cb_update_cb_gate);
- uim_scm_init_subr_2("custom-global-update-cb-gate",
- uim_custom_global_cb_update_cb_gate);
+ uim_scm_init_proc3("custom-update-cb-gate", uim_custom_cb_update_cb_gate);
+ uim_scm_init_proc2("custom-global-update-cb-gate",
+ uim_custom_global_cb_update_cb_gate);
uim_scm_require_file("custom.scm");
Modified: trunk/uim/uim-func.c
==============================================================================
--- trunk/uim/uim-func.c (original)
+++ trunk/uim/uim-func.c Mon Aug 27 19:55:27 2007
@@ -434,32 +434,32 @@
void
uim_init_im_subrs(void)
{
- uim_scm_init_subr_1("im-retrieve-context", im_retrieve_context);
- uim_scm_init_subr_2("im-set-encoding", im_set_encoding);
- uim_scm_init_subr_2("im-convertible?", im_convertiblep);
- /**/
- uim_scm_init_subr_2("im-commit", im_commit);
- /**/
- uim_scm_init_subr_1("im-clear-preedit", im_clear_preedit);
- uim_scm_init_subr_3("im-pushback-preedit", im_pushback_preedit);
- uim_scm_init_subr_1("im-update-preedit", im_update_preedit);
- /**/
- uim_scm_init_subr_1("im-clear-mode-list", im_clear_mode_list);
- uim_scm_init_subr_2("im-pushback-mode-list", im_pushback_mode_list);
- uim_scm_init_subr_1("im-update-mode-list", im_update_mode_list);
- uim_scm_init_subr_2("im-update-mode", im_update_mode);
- /**/
- uim_scm_init_subr_2("im-update-prop-list", im_update_prop_list);
- /**/
- uim_scm_init_subr_3("im-activate-candidate-selector",
im_activate_candidate_selector);
- uim_scm_init_subr_2("im-select-candidate", im_select_candidate);
- uim_scm_init_subr_2("im-shift-page-candidate", im_shift_page_candidate);
- uim_scm_init_subr_1("im-deactivate-candidate-selector",
im_deactivate_candidate_selector);
- /**/
- uim_scm_init_subr_5("im-acquire-text-internal", im_acquire_text);
- uim_scm_init_subr_5("im-delete-text-internal", im_delete_text);
- /**/
- uim_scm_init_subr_1("im-raise-configuration-change",
raise_configuration_change);
- uim_scm_init_subr_2("im-switch-app-global-im", switch_app_global_im);
- uim_scm_init_subr_2("im-switch-system-global-im", switch_system_global_im);
+ uim_scm_init_proc1("im-retrieve-context", im_retrieve_context);
+ uim_scm_init_proc2("im-set-encoding", im_set_encoding);
+ uim_scm_init_proc2("im-convertible?", im_convertiblep);
+ /**/
+ uim_scm_init_proc2("im-commit", im_commit);
+ /**/
+ uim_scm_init_proc1("im-clear-preedit", im_clear_preedit);
+ uim_scm_init_proc3("im-pushback-preedit", im_pushback_preedit);
+ uim_scm_init_proc1("im-update-preedit", im_update_preedit);
+ /**/
+ uim_scm_init_proc1("im-clear-mode-list", im_clear_mode_list);
+ uim_scm_init_proc2("im-pushback-mode-list", im_pushback_mode_list);
+ uim_scm_init_proc1("im-update-mode-list", im_update_mode_list);
+ uim_scm_init_proc2("im-update-mode", im_update_mode);
+ /**/
+ uim_scm_init_proc2("im-update-prop-list", im_update_prop_list);
+ /**/
+ uim_scm_init_proc3("im-activate-candidate-selector",
im_activate_candidate_selector);
+ uim_scm_init_proc2("im-select-candidate", im_select_candidate);
+ uim_scm_init_proc2("im-shift-page-candidate", im_shift_page_candidate);
+ uim_scm_init_proc1("im-deactivate-candidate-selector",
im_deactivate_candidate_selector);
+ /**/
+ uim_scm_init_proc5("im-acquire-text-internal", im_acquire_text);
+ uim_scm_init_proc5("im-delete-text-internal", im_delete_text);
+ /**/
+ uim_scm_init_proc1("im-raise-configuration-change",
raise_configuration_change);
+ uim_scm_init_proc2("im-switch-app-global-im", switch_app_global_im);
+ uim_scm_init_proc2("im-switch-system-global-im", switch_system_global_im);
}
Modified: trunk/uim/uim-module-manager.c
==============================================================================
--- trunk/uim/uim-module-manager.c (original)
+++ trunk/uim/uim-module-manager.c Mon Aug 27 19:55:27 2007
@@ -240,8 +240,8 @@
exit(EXIT_FAILURE);
}
- uim_scm_init_subr_1("write-loader.scm", write_loader_scm);
- uim_scm_init_subr_1("write-installed-modules.scm",
write_installed_modules_scm);
+ uim_scm_init_proc1("write-loader.scm", write_loader_scm);
+ uim_scm_init_proc1("write-installed-modules.scm",
write_installed_modules_scm);
if (!uim_scm_require_file("uim-module-manager.scm"))
uim_fatal_error("failed to require uim-module-manager.scm");
Modified: trunk/uim/uim-util.c
==============================================================================
--- trunk/uim/uim-util.c (original)
+++ trunk/uim/uim-util.c Mon Aug 27 19:55:27 2007
@@ -315,31 +315,31 @@
protected = uim_scm_f();
uim_scm_gc_protect(&protected);
- uim_scm_init_subr_0("uim-version", uim_version);
+ uim_scm_init_proc0("uim-version", uim_version);
- uim_scm_init_subr_0("sys-libdir", sys_libdir);
- uim_scm_init_subr_0("sys-pkglibdir", sys_pkglibdir);
- uim_scm_init_subr_0("sys-datadir", sys_datadir);
- uim_scm_init_subr_0("sys-pkgdatadir", sys_pkgdatadir);
-
- uim_scm_init_subr_1("file-readable?", file_readablep);
- uim_scm_init_subr_1("file-writable?", file_writablep);
- uim_scm_init_subr_1("file-executable?", file_executablep);
- uim_scm_init_subr_1("file-regular?", file_regularp);
- uim_scm_init_subr_1("file-directory?", file_directoryp);
- uim_scm_init_subr_1("file-mtime", file_mtime);
-
- uim_scm_init_subr_0("setugid?", setugidp);
-
- uim_scm_init_subr_1("getenv", c_getenv);
- uim_scm_init_subr_3("setenv", c_setenv);
- uim_scm_init_subr_1("unsetenv", c_unsetenv);
+ uim_scm_init_proc0("sys-libdir", sys_libdir);
+ uim_scm_init_proc0("sys-pkglibdir", sys_pkglibdir);
+ uim_scm_init_proc0("sys-datadir", sys_datadir);
+ uim_scm_init_proc0("sys-pkgdatadir", sys_pkgdatadir);
+
+ uim_scm_init_proc1("file-readable?", file_readablep);
+ uim_scm_init_proc1("file-writable?", file_writablep);
+ uim_scm_init_proc1("file-executable?", file_executablep);
+ uim_scm_init_proc1("file-regular?", file_regularp);
+ uim_scm_init_proc1("file-directory?", file_directoryp);
+ uim_scm_init_proc1("file-mtime", file_mtime);
+
+ uim_scm_init_proc0("setugid?", setugidp);
+
+ uim_scm_init_proc1("getenv", c_getenv);
+ uim_scm_init_proc3("setenv", c_setenv);
+ uim_scm_init_proc1("unsetenv", c_unsetenv);
/* SRFI-13 */
- uim_scm_init_subr_3("string-contains", string_contains);
- uim_scm_init_subr_2("string-prefix?", string_prefixp);
- uim_scm_init_subr_2("string-prefix-ci?", string_prefix_cip);
+ uim_scm_init_proc3("string-contains", string_contains);
+ uim_scm_init_proc2("string-prefix?", string_prefixp);
+ uim_scm_init_proc2("string-prefix-ci?", string_prefix_cip);
/* SRFI-43 */
- uim_scm_init_subr_1("vector-copy", vector_copy);
+ uim_scm_init_proc1("vector-copy", vector_copy);
}