m17n/m17n-lib.git
17 years ago(mdatabase__update): Unref plist at the tail.
handa [Fri, 23 Mar 2007 02:42:06 +0000 (02:42 +0000)]
(mdatabase__update): Unref plist at the tail.

17 years ago*** empty log message ***
handa [Wed, 21 Mar 2007 00:47:21 +0000 (00:47 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Wed, 21 Mar 2007 00:45:57 +0000 (00:45 +0000)]
*** empty log message ***

17 years ago(Mpop): New variable.
handa [Wed, 21 Mar 2007 00:44:36 +0000 (00:44 +0000)]
(Mpop): New variable.
(fully_initialize): Initialize Mpop.
(parse_action_list): Handle Mpop.
(update_custom_info): Fix for the case "name == Mnil && extra !=
Mnil".
(reload_im_info): Fix for the case that no title is specified.
(config_command): Fix for the case that configuration is
cancelled.
(check_variable_value): Fix return value.
(take_action_list): Handle Mpop.
(handle_key): Don't shift to initial state if there's branch
actions.
(minput_config_command): If keyseqlist is an empty list, cancel
the customization.
(minput_config_variable) If value is an empty list, cancel the
customization.
(minput_save_config): Handle cancellation of config and customize
correctly.

17 years ago*** empty log message ***
handa [Fri, 16 Mar 2007 12:54:19 +0000 (12:54 +0000)]
*** empty log message ***

17 years ago(minput_config_variable): Check custom->vars (not
handa [Thu, 15 Mar 2007 05:58:38 +0000 (05:58 +0000)]
(minput_config_variable): Check custom->vars (not
custom->cmds).

17 years ago*** empty log message ***
handa [Thu, 15 Mar 2007 05:58:31 +0000 (05:58 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Thu, 1 Mar 2007 11:54:41 +0000 (11:54 +0000)]
*** empty log message ***

17 years ago(reload_im_info): Setup cmds, vars, and title of
handa [Thu, 1 Mar 2007 11:54:37 +0000 (11:54 +0000)]
(reload_im_info): Setup cmds, vars, and title of
im_info.
(check_variable_value): Fix the return value.

17 years ago(mdatabase__check): If necessary, update database and
handa [Thu, 1 Mar 2007 11:53:54 +0000 (11:53 +0000)]
(mdatabase__check): If necessary, update database and
find a new file.

17 years ago*** empty log message ***
handa [Wed, 28 Feb 2007 07:28:44 +0000 (07:28 +0000)]
*** empty log message ***

17 years ago(get_dir_info): Set dir_info->status to
handa [Wed, 28 Feb 2007 07:28:32 +0000 (07:28 +0000)]
(get_dir_info): Set dir_info->status to
MDB_STATUS_OUTDATED.
(check_version): New function.
(register_database): Don't call find_database.
(register_databases_in_files): Don't register a database of
invalid version.
(mdatabase__update): Likewise.  Avoid unnecessary scanning.

17 years ago(enum MDatabaseStatus): New membes MDB_STATUS_UPDATED
handa [Wed, 28 Feb 2007 07:24:56 +0000 (07:24 +0000)]
(enum MDatabaseStatus): New membes MDB_STATUS_UPDATED
and MDB_STATUS_OUTDATED.

17 years ago(struct MFont): Types of members type, source, and
handa [Wed, 28 Feb 2007 07:24:24 +0000 (07:24 +0000)]
(struct MFont): Types of members type, source, and
spacing changed to unsigned.

17 years ago(struct): Types of members category and type
handa [Wed, 28 Feb 2007 07:23:54 +0000 (07:23 +0000)]
(struct): Types of members category and type
changed to unsigned.

17 years ago(struct MText): Types of members format and coverage
handa [Wed, 28 Feb 2007 07:23:26 +0000 (07:23 +0000)]
(struct MText): Types of members format and coverage
  changed to unsigned.

17 years ago(M17NLIB_PATCH_LEVEL): Changed to 5.
handa [Wed, 28 Feb 2007 07:22:50 +0000 (07:22 +0000)]
(M17NLIB_PATCH_LEVEL): Changed to 5.
(M17NLIB_VERSION_NAME): Changed to "1.3.5".

17 years ago*** empty log message ***
handa [Wed, 28 Feb 2007 07:22:21 +0000 (07:22 +0000)]
*** empty log message ***

17 years agoVersion changed to 1.3.5.
handa [Wed, 28 Feb 2007 07:21:15 +0000 (07:21 +0000)]
Version changed to 1.3.5.

17 years ago*** empty log message ***
handa [Fri, 23 Feb 2007 12:33:43 +0000 (12:33 +0000)]
*** empty log message ***

17 years ago(Mpop): New variable.
handa [Fri, 23 Feb 2007 12:33:29 +0000 (12:33 +0000)]
(Mpop): New variable.
(fully_initialize): Initialize Mpop.
(parse_action_list): Handle Mpop.
(take_action_list): Likewise.
(handle_key): When a key is unhandled, shift to the initial state
only if the current state has no branch action.

17 years ago*** empty log message ***
handa [Mon, 12 Feb 2007 14:27:08 +0000 (14:27 +0000)]
*** empty log message ***

17 years ago(get_preceding_char): Unref mt if necessary.
handa [Mon, 12 Feb 2007 14:25:54 +0000 (14:25 +0000)]
(get_preceding_char): Unref mt if necessary.
(get_following_char): Likewise.
(parse_action_list): Fix handling of `insert' action as
candidates.
(get_candidate_list): Fix for handling (("CANDIDATE1" ...)).
(take_action_list): Check invalid candidate list.

17 years ago*** empty log message ***
handa [Wed, 7 Feb 2007 02:43:39 +0000 (02:43 +0000)]
*** empty log message ***

17 years ago (integer_value): Check also ic->produced for @-N.
handa [Wed, 7 Feb 2007 02:43:30 +0000 (02:43 +0000)]
 (integer_value): Check also ic->produced for @-N.
(get_preceding_char): Cancel previous change.

17 years ago*** empty log message ***
handa [Tue, 6 Feb 2007 06:08:29 +0000 (06:08 +0000)]
*** empty log message ***

17 years ago(get_preceding_char): Fix previous change.
handa [Tue, 6 Feb 2007 06:07:57 +0000 (06:07 +0000)]
(get_preceding_char): Fix previous change.

17 years ago*** empty log message ***
handa [Fri, 26 Jan 2007 05:24:27 +0000 (05:24 +0000)]
*** empty log message ***

17 years ago(mdatabase__update): Check mdatabase__dir_list from
handa [Fri, 26 Jan 2007 05:24:23 +0000 (05:24 +0000)]
(mdatabase__update): Check mdatabase__dir_list from
the tail.

17 years ago(STRDUP_LOWER): Don't ignore the tailing spaces.
handa [Fri, 26 Jan 2007 05:23:53 +0000 (05:23 +0000)]
(STRDUP_LOWER): Don't ignore the tailing spaces.

17 years ago*** empty log message ***
handa [Fri, 19 Jan 2007 05:03:14 +0000 (05:03 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Fri, 12 Jan 2007 11:36:54 +0000 (11:36 +0000)]
*** empty log message ***

17 years ago(handle_key): Handle a branch action of the initial
handa [Fri, 12 Jan 2007 11:36:50 +0000 (11:36 +0000)]
(handle_key): Handle a branch action of the initial
state correctly.

17 years ago*** empty log message ***
handa [Wed, 10 Jan 2007 05:15:01 +0000 (05:15 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Tue, 26 Dec 2006 11:58:27 +0000 (11:58 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Tue, 26 Dec 2006 11:45:12 +0000 (11:45 +0000)]
*** empty log message ***

17 years ago(minput_callback): Extern it.
handa [Tue, 26 Dec 2006 11:45:00 +0000 (11:45 +0000)]
(minput_callback): Extern it.

17 years ago(minput__callback): Delte extern.
handa [Tue, 26 Dec 2006 11:44:32 +0000 (11:44 +0000)]
(minput__callback): Delte extern.

17 years ago(get_surrounding_text): Adjusted for the change of
handa [Tue, 26 Dec 2006 11:43:47 +0000 (11:43 +0000)]
(get_surrounding_text): Adjusted for the change of
minput__callback to minput_callback.
(delete_surrounding_text): Likewise.
(minput_create_ic): Likewise.
(minput_destroy_ic): Likewise.
(minput_filter): Likewise.
(minput_set_spot): Likewise.
(minput_toggle): Likewise.
(minput_reset_ic): Likewise.

17 years ago(win_callback): Adjusted for the change of
handa [Tue, 26 Dec 2006 11:41:39 +0000 (11:41 +0000)]
(win_callback): Adjusted for the change of
minput__callback to minput_callback.

17 years ago*** empty log message ***
handa [Fri, 15 Dec 2006 11:36:36 +0000 (11:36 +0000)]
*** empty log message ***

17 years ago(ft_add_font): Fix typo.
handa [Fri, 15 Dec 2006 00:26:40 +0000 (00:26 +0000)]
(ft_add_font): Fix typo.

17 years ago*** empty log message ***
handa [Thu, 14 Dec 2006 01:35:58 +0000 (01:35 +0000)]
*** empty log message ***

17 years agoAdd INSTALL, depcomp, install-sh, and missing.
handa [Thu, 14 Dec 2006 01:35:48 +0000 (01:35 +0000)]
Add INSTALL, depcomp, install-sh, and missing.

17 years ago*** empty log message ***
ntakahas [Thu, 7 Dec 2006 12:17:02 +0000 (12:17 +0000)]
*** empty log message ***

17 years agoUpdate FSF postal address.
ntakahas [Thu, 7 Dec 2006 12:12:38 +0000 (12:12 +0000)]
Update FSF postal address.

17 years ago*** empty log message *** REL-1-3-4
handa [Wed, 6 Dec 2006 06:04:08 +0000 (06:04 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Wed, 6 Dec 2006 06:04:03 +0000 (06:04 +0000)]
*** empty log message ***

17 years ago(PROGRAM_VERSION): Changed to 1.3.4.
handa [Wed, 6 Dec 2006 06:03:16 +0000 (06:03 +0000)]
(PROGRAM_VERSION): Changed to 1.3.4.

17 years ago(VERSION): Changed to 1.3.4.
handa [Wed, 6 Dec 2006 06:02:48 +0000 (06:02 +0000)]
(VERSION): Changed to 1.3.4.

17 years ago*** empty log message ***
handa [Wed, 6 Dec 2006 06:00:00 +0000 (06:00 +0000)]
*** empty log message ***

17 years ago(minput_get_title_icon): Fix docstring.
handa [Tue, 5 Dec 2006 01:27:08 +0000 (01:27 +0000)]
(minput_get_title_icon): Fix docstring.

17 years agoNew file.
handa [Thu, 30 Nov 2006 05:08:45 +0000 (05:08 +0000)]
New file.

17 years ago*** empty log message ***
handa [Thu, 16 Nov 2006 12:07:10 +0000 (12:07 +0000)]
*** empty log message ***

17 years ago(parse_action_list): Allow (undo 0).
handa [Thu, 16 Nov 2006 12:07:00 +0000 (12:07 +0000)]
(parse_action_list): Allow (undo 0).
(adjust_markers): New function.
(preedit_insert, preedit_delete): Call adjust_markers.
(preedit_replace): New function.
(update_candidate): Call preedit_replace instead of preedit_insert
and preedit_delete.
(filter): When ic_info->commit_key_head is nonzero, shift input
event keys even if there's no committed text.

17 years ago(MInputContextInfo): New member commit_key_head.
handa [Fri, 10 Nov 2006 12:05:07 +0000 (12:05 +0000)]
(MInputContextInfo): New member commit_key_head.

17 years ago*** empty log message ***
handa [Fri, 10 Nov 2006 12:05:04 +0000 (12:05 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Fri, 10 Nov 2006 12:04:23 +0000 (12:04 +0000)]
*** empty log message ***

17 years ago(preedit_commit): Update ic_info->commit_key_head.
handa [Fri, 10 Nov 2006 12:04:17 +0000 (12:04 +0000)]
(preedit_commit): Update ic_info->commit_key_head.
(take_action_list): Reset ic_info->commit_key_head on Mundo.
(filter): When committed, shift keys by ic_info->commit_key_head.

17 years ago(preedit_delete): Fix typo.
handa [Mon, 30 Oct 2006 00:47:44 +0000 (00:47 +0000)]
(preedit_delete): Fix typo.
(take_action_list): Print more debugging information.  Allow
variable in arg of 'select' and `pushback'.

17 years ago*** empty log message ***
handa [Mon, 30 Oct 2006 00:46:15 +0000 (00:46 +0000)]
*** empty log message ***

17 years ago(get_preceding_char): Fix previous change.
handa [Fri, 27 Oct 2006 12:47:13 +0000 (12:47 +0000)]
(get_preceding_char): Fix previous change.

17 years ago*** empty log message ***
handa [Fri, 27 Oct 2006 12:23:39 +0000 (12:23 +0000)]
*** empty log message ***

17 years ago(surrounding_text_handler): Be sure to set surround text
handa [Fri, 27 Oct 2006 12:23:30 +0000 (12:23 +0000)]
(surrounding_text_handler): Be sure to set surround text
even if LEN is zero.

17 years ago*** empty log message ***
handa [Fri, 27 Oct 2006 12:15:26 +0000 (12:15 +0000)]
*** empty log message ***

17 years ago(get_preceding_char): If POS is zero, always call
handa [Fri, 27 Oct 2006 12:15:11 +0000 (12:15 +0000)]
(get_preceding_char): If POS is zero, always call
get_surrounding_text.

17 years ago*** empty log message ***
handa [Fri, 27 Oct 2006 12:12:23 +0000 (12:12 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Fri, 27 Oct 2006 01:29:22 +0000 (01:29 +0000)]
*** empty log message ***

17 years ago(marker_code): New arg surrounding. Callers changed.
handa [Fri, 27 Oct 2006 01:29:19 +0000 (01:29 +0000)]
(marker_code): New arg surrounding.  Callers changed.
(surrounding_pos): Check if name[0] == '@'.
(integer_value): Fix for the change semantics of `@-N' and `@+N'.

17 years ago*** empty log message ***
handa [Thu, 19 Oct 2006 01:29:03 +0000 (01:29 +0000)]
*** empty log message ***

17 years ago(load_variables): Fix setting of `global'.
handa [Thu, 19 Oct 2006 01:28:54 +0000 (01:28 +0000)]
(load_variables): Fix setting of `global'.

17 years ago*** empty log message ***
handa [Wed, 18 Oct 2006 12:28:29 +0000 (12:28 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Wed, 18 Oct 2006 12:28:25 +0000 (12:28 +0000)]
*** empty log message ***

17 years ago(delete_surrounding_text): Be sure to set members
handa [Wed, 18 Oct 2006 12:25:59 +0000 (12:25 +0000)]
(delete_surrounding_text): Be sure to set members
preceding_text and following_text to NULL.
(shift_state): Save variable values in ic_info->vars_saved.
(preedit_commit): Don't print debug information here.  Don't
change ic_info->keys here.
(get_candidate_list): Don't ref plist.
(take_action_list): Don't unref return value of
get_candidate_list.  For undo, reset ic->produced and recover
ic_info->vars.  Be sure to set ic->candidate_list to NULL after
unref it.
(init_ic_info): Set ic_info->vars_saved.
(fini_ic_info): Unref ic_info->vars_saved.
(re_init_ic): Be sure to set ic->candidate_list to NULL after
unref it.
(filter): Be sure to set members preceding_text and following_text
to NULL.  Print debug information about produced text.  Delete
processed keys from ic_info->keys.

17 years ago(MInputContextInfo): New member vars_saved.
handa [Wed, 18 Oct 2006 12:20:35 +0000 (12:20 +0000)]
(MInputContextInfo): New member vars_saved.

17 years ago*** empty log message ***
handa [Mon, 16 Oct 2006 13:01:35 +0000 (13:01 +0000)]
*** empty log message ***

17 years ago(create_menu_button): Set XtNinternational to True.
handa [Mon, 16 Oct 2006 13:01:31 +0000 (13:01 +0000)]
(create_menu_button): Set XtNinternational to True.

17 years ago*** empty log message ***
handa [Mon, 16 Oct 2006 12:44:11 +0000 (12:44 +0000)]
*** empty log message ***

17 years ago(mdatabase__update): Fix the way to get db_info.
handa [Mon, 16 Oct 2006 12:43:48 +0000 (12:43 +0000)]
(mdatabase__update): Fix the way to get db_info.

17 years ago(draw_background): Be sure to set *to_x.
handa [Mon, 16 Oct 2006 00:37:43 +0000 (00:37 +0000)]
(draw_background): Be sure to set *to_x.
(render_glyph_string): If from == to, just return.

17 years ago*** empty log message ***
handa [Mon, 2 Oct 2006 12:33:08 +0000 (12:33 +0000)]
*** empty log message ***

17 years ago(struct MFont): New member `multiple_sizes'. Bit-size of
handa [Mon, 2 Oct 2006 12:32:49 +0000 (12:32 +0000)]
(struct MFont): New member `multiple_sizes'.  Bit-size of
`size' changed to 24.

17 years ago(xlfd_unparse_name): Adjusted for the change of
handa [Mon, 2 Oct 2006 12:32:03 +0000 (12:32 +0000)]
(xlfd_unparse_name): Adjusted for the change of
MFont->size.
(font_score): Likewise.
(mfont__set_spec_from_face): Set spec->multiple_sizes to 0.

17 years ago(MFontX, _MFontX): Deleted.
handa [Mon, 2 Oct 2006 12:31:20 +0000 (12:31 +0000)]
(MFontX, _MFontX): Deleted.
(SET_SIZE, HAVE_SIZE): Deleted.
(free_display_info): Adjusted for the change of
disp_info->font_list format.
(xfont_registry_list): Likewise.
(xfont_open): Likewise.
(xfont_list): Likewise.
(xfont_encode_char): Ignore size to find a realized font.
(MRealizedFontXft): Change the order of members to make it
compatible with MRealizedFontFT.

17 years ago*** empty log message ***
handa [Wed, 27 Sep 2006 06:12:52 +0000 (06:12 +0000)]
*** empty log message ***

17 years ago(mfont_match_p, mfont_open, mfont_encapsulate)
handa [Wed, 27 Sep 2006 06:10:44 +0000 (06:10 +0000)]
(mfont_match_p, mfont_open, mfont_encapsulate)
(mfont_close): Add comments.

17 years ago(mtext_line_break): Add comment.
handa [Wed, 27 Sep 2006 06:09:48 +0000 (06:09 +0000)]
(mtext_line_break): Add comment.

17 years ago*** empty log message ***
handa [Tue, 26 Sep 2006 13:13:02 +0000 (13:13 +0000)]
*** empty log message ***

17 years ago(minput_get_description): Handle description about
handa [Tue, 26 Sep 2006 13:12:58 +0000 (13:12 +0000)]
(minput_get_description): Handle description about
inclusion-only input methods.

17 years ago*** empty log message ***
handa [Fri, 22 Sep 2006 04:36:04 +0000 (04:36 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
handa [Thu, 21 Sep 2006 11:09:47 +0000 (11:09 +0000)]
*** empty log message ***

17 years ago(M_gettext): New variable.
handa [Thu, 21 Sep 2006 11:09:40 +0000 (11:09 +0000)]
(M_gettext): New variable.
(fully_initialize): Initialize M_gettext.
(check_description): New function.
(load_commands): Call check_description.
(config_all_commands): Be sure to unref pl.
(load_variables): Call check_description.
(config_all_variables): Be sure to unref pl.
(load_im_info): Call check_description.

17 years agoInclude <libintl.h> and define _.
handa [Thu, 21 Sep 2006 11:06:06 +0000 (11:06 +0000)]
Include <libintl.h> and define _.

17 years ago(m17n_init_core) [ENABLE_NLS]: Call bindtextdoman
handa [Thu, 21 Sep 2006 11:05:20 +0000 (11:05 +0000)]
(m17n_init_core) [ENABLE_NLS]: Call bindtextdoman
and bind_textdomain_codeset.

17 years ago(AM_CPPFLAGS): Add -DGETTEXTDIR=...
handa [Thu, 21 Sep 2006 11:04:45 +0000 (11:04 +0000)]
(AM_CPPFLAGS): Add -DGETTEXTDIR=...

17 years ago*** empty log message ***
handa [Thu, 21 Sep 2006 11:04:16 +0000 (11:04 +0000)]
*** empty log message ***

17 years agoNew directory
handa [Thu, 21 Sep 2006 11:04:05 +0000 (11:04 +0000)]
New directory

17 years agoNew directory
handa [Thu, 21 Sep 2006 11:03:05 +0000 (11:03 +0000)]
New directory

17 years ago*** empty log message ***
handa [Thu, 21 Sep 2006 11:00:47 +0000 (11:00 +0000)]
*** empty log message ***

17 years agoNew file.
handa [Thu, 21 Sep 2006 11:00:35 +0000 (11:00 +0000)]
New file.