m17n/m17n-lib.git
18 years ago*** empty log message ***
handa [Fri, 3 Feb 2006 06:14:15 +0000 (06:14 +0000)]
*** empty log message ***

18 years ago(layout_glyphs): Fix handling left_padding of
handa [Fri, 3 Feb 2006 06:14:10 +0000 (06:14 +0000)]
(layout_glyphs): Fix handling left_padding of
composition's base.

18 years agoDescribe the supported color names.
handa [Fri, 3 Feb 2006 06:12:29 +0000 (06:12 +0000)]
Describe the supported color names.

18 years ago*** empty log message ***
handa [Fri, 3 Feb 2006 06:05:02 +0000 (06:05 +0000)]
*** empty log message ***

18 years ago(read_rgb_txt): Support HTML 4.0 color names.
handa [Fri, 3 Feb 2006 06:04:54 +0000 (06:04 +0000)]
(read_rgb_txt): Support HTML 4.0 color names.

18 years ago*** empty log message ***
handa [Thu, 2 Feb 2006 08:06:53 +0000 (08:06 +0000)]
*** empty log message ***

18 years ago(include_HEADERS): Add m17n-gui.h and m17n-X.h only
handa [Thu, 2 Feb 2006 08:06:47 +0000 (08:06 +0000)]
(include_HEADERS): Add m17n-gui.h and m17n-X.h only
if WITH_GUI is true.

18 years ago*** empty log message ***
handa [Wed, 25 Jan 2006 01:18:59 +0000 (01:18 +0000)]
*** empty log message ***

18 years ago(resolve_expression): If the value of PLIST is a plist,
handa [Wed, 25 Jan 2006 01:18:20 +0000 (01:18 +0000)]
(resolve_expression): If the value of PLIST is a plist,
but the first element is not symbol, return 0.

18 years agoFix greek.
handa [Thu, 19 Jan 2006 00:36:03 +0000 (00:36 +0000)]
Fix greek.

18 years ago*** empty log message ***
handa [Tue, 17 Jan 2006 07:42:08 +0000 (07:42 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Tue, 17 Jan 2006 07:15:23 +0000 (07:15 +0000)]
*** empty log message ***

18 years ago(main): Use gdImageCreateTrueColor and
handa [Tue, 17 Jan 2006 07:15:01 +0000 (07:15 +0000)]
(main): Use gdImageCreateTrueColor and
gdImageAlphaBlending only if HAVE_GD is 2 or the greater.

18 years ago(gd_render): Use gdImageColorResolveAlpha only if
handa [Tue, 17 Jan 2006 07:13:57 +0000 (07:13 +0000)]
(gd_render): Use gdImageColorResolveAlpha only if
HAVE_GD is 2 or the greater.

18 years agoIf GD library is available, define HAVE_GD as 1 or
handa [Tue, 17 Jan 2006 07:12:55 +0000 (07:12 +0000)]
If GD library is available, define HAVE_GD as 1 or
2 in CONFIG_FLAGS.

18 years agoRestore for REL-1-3-1. REL-1-3-1
handa [Tue, 17 Jan 2006 06:37:22 +0000 (06:37 +0000)]
Restore for REL-1-3-1.

18 years ago*** empty log message ***
handa [Tue, 17 Jan 2006 04:06:19 +0000 (04:06 +0000)]
*** empty log message ***

18 years ago(main): Use gdImageAlphaBlending only if HAVE_GD > 1.
handa [Tue, 17 Jan 2006 04:06:15 +0000 (04:06 +0000)]
(main): Use gdImageAlphaBlending only if HAVE_GD > 1.

18 years ago*** empty log message ***
handa [Tue, 17 Jan 2006 02:57:29 +0000 (02:57 +0000)]
*** empty log message ***

18 years ago(gd_render): If gdAlphaTransparent is not defined,
handa [Tue, 17 Jan 2006 02:57:23 +0000 (02:57 +0000)]
(gd_render): If gdAlphaTransparent is not defined,
define it as 127.

18 years ago*** empty log message ***
handa [Tue, 17 Jan 2006 02:50:34 +0000 (02:50 +0000)]
*** empty log message ***

18 years ago(main): Use gdImageCreateTrueColor only if HAVE_GD > 1.
handa [Tue, 17 Jan 2006 02:50:19 +0000 (02:50 +0000)]
(main): Use gdImageCreateTrueColor only if HAVE_GD > 1.

18 years ago*** empty log message ***
handa [Mon, 16 Jan 2006 07:17:33 +0000 (07:17 +0000)]
*** empty log message ***

18 years ago(help_exit): Describe -fg, -bg, -r args.
handa [Mon, 16 Jan 2006 06:52:00 +0000 (06:52 +0000)]
(help_exit): Describe -fg, -bg, -r args.
(main): Handle -fg, -bg args.  Use gdImageCreateTrueColor instead
of gdImageCreate.

18 years ago(gd_render): Use gdImageColorResolveAlpha instead of
handa [Mon, 16 Jan 2006 06:45:15 +0000 (06:45 +0000)]
(gd_render): Use gdImageColorResolveAlpha instead of
simulating anti-aliasing.

18 years agoVersion changed to 1.3.1.
handa [Mon, 16 Jan 2006 02:18:55 +0000 (02:18 +0000)]
Version changed to 1.3.1.

18 years ago*** empty log message ***
handa [Mon, 16 Jan 2006 02:18:09 +0000 (02:18 +0000)]
*** empty log message ***

18 years agoCopyright updated.
handa [Mon, 16 Jan 2006 02:14:32 +0000 (02:14 +0000)]
Copyright updated.

18 years ago(M17NLIB_PATCH_LEVEL): Updated to 1.
handa [Mon, 16 Jan 2006 02:14:16 +0000 (02:14 +0000)]
(M17NLIB_PATCH_LEVEL): Updated to 1.
(M17NLIB_VERSION_NAME): Updated to "1.3.1".

18 years ago(get_surrounding_text): Always pop ic->plist.
handa [Thu, 12 Jan 2006 02:33:30 +0000 (02:33 +0000)]
(get_surrounding_text): Always pop ic->plist.
(reset_ic): Don't reset ic->plist.

18 years ago*** empty log message ***
handa [Thu, 12 Jan 2006 02:33:25 +0000 (02:33 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Tue, 10 Jan 2006 00:54:20 +0000 (00:54 +0000)]
*** empty log message ***

18 years ago(preedit_commit): For debugging, print only commiting
handa [Tue, 10 Jan 2006 00:54:11 +0000 (00:54 +0000)]
(preedit_commit): For debugging, print only commiting
charactes.  Don't set ic->candidate_show to 0.
(handle_key): Don't run branch-actions just by shifting to the
current state.
(reset_ic): Reset state_key_head and key_head of ic_info to 0.
Reset vars and plist.

18 years ago*** empty log message ***
handa [Sat, 7 Jan 2006 02:18:05 +0000 (02:18 +0000)]
*** empty log message ***

18 years ago(load_branch): Confirm that maps is not NULL.
handa [Sat, 7 Jan 2006 02:17:58 +0000 (02:17 +0000)]
(load_branch): Confirm that maps is not NULL.

18 years ago*** empty log message ***
handa [Thu, 5 Jan 2006 12:50:12 +0000 (12:50 +0000)]
*** empty log message ***

18 years agoAdjusted for the latest HELLO.utf8.
handa [Thu, 5 Jan 2006 12:50:07 +0000 (12:50 +0000)]
Adjusted for the latest HELLO.utf8.

18 years ago*** empty log message ***
handa [Thu, 5 Jan 2006 12:39:21 +0000 (12:39 +0000)]
*** empty log message ***

18 years ago(filter): Fix handling of such symbol as S-A.
handa [Thu, 5 Jan 2006 12:38:47 +0000 (12:38 +0000)]
(filter): Fix handling of such symbol as S-A.

18 years ago*** empty log message ***
handa [Thu, 5 Jan 2006 11:35:57 +0000 (11:35 +0000)]
*** empty log message ***

18 years ago(win_filter): Try to convert arg to key only when
handa [Thu, 5 Jan 2006 11:35:48 +0000 (11:35 +0000)]
(win_filter): Try to convert arg to key only when
arg is not NULL.

18 years ago(handle_key): Pay attention to the case that key is Mnil.
handa [Thu, 5 Jan 2006 11:34:55 +0000 (11:34 +0000)]
(handle_key): Pay attention to the case that key is Mnil.
(filter): Likewise.

18 years ago*** empty log message ***
ntakahas [Thu, 5 Jan 2006 06:51:49 +0000 (06:51 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Thu, 5 Jan 2006 06:47:21 +0000 (06:47 +0000)]
*** empty log message ***

18 years ago(main): Call m17n-view; not mview.
handa [Thu, 5 Jan 2006 06:37:47 +0000 (06:37 +0000)]
(main): Call m17n-view; not mview.

18 years ago*** empty log message ***
handa [Thu, 5 Jan 2006 06:33:56 +0000 (06:33 +0000)]
*** empty log message ***

18 years ago(read_integer_element): If '#' and '-' are followed by
handa [Thu, 5 Jan 2006 06:33:41 +0000 (06:33 +0000)]
(read_integer_element): If '#' and '-' are followed by
non-integer-constituent, read them as a part of a symbol.
(read_symbol_element): New arg C.
(read_element): Adjust args to read_symbol_element.

18 years ago(load_macros): On overwriting a macro, free the old
handa [Thu, 5 Jan 2006 06:28:57 +0000 (06:28 +0000)]
(load_macros): On overwriting a macro, free the old
definition.
(minput__init): Store Mmap in load_im_info_keys.
(minput_get_title_icon): If the input method has no title, be sure
to return NULL.
(minput_get_description): If the input method has no description,
be sure to return NULL.
(minput_get_variables): Fix documentation.

18 years ago*** empty log message *** REL-1-3-0
handa [Thu, 22 Dec 2005 12:43:47 +0000 (12:43 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Thu, 22 Dec 2005 12:06:38 +0000 (12:06 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
ntakahas [Thu, 22 Dec 2005 11:48:56 +0000 (11:48 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Thu, 22 Dec 2005 07:28:56 +0000 (07:28 +0000)]
*** empty log message ***

18 years agoCheck availability of OTF_check_features.
handa [Thu, 22 Dec 2005 07:28:50 +0000 (07:28 +0000)]
Check availability of OTF_check_features.

18 years ago*** empty log message ***
handa [Thu, 22 Dec 2005 06:35:01 +0000 (06:35 +0000)]
*** empty log message ***

18 years ago(ft_list): If the specified font has no property,
handa [Thu, 22 Dec 2005 06:34:57 +0000 (06:34 +0000)]
(ft_list): If the specified font has no property,
return all fonts.

18 years ago*** empty log message ***
handa [Tue, 20 Dec 2005 12:39:49 +0000 (12:39 +0000)]
*** empty log message ***

18 years ago(mchar_get_prop): Check char_prop_list.
handa [Tue, 20 Dec 2005 12:39:42 +0000 (12:39 +0000)]
(mchar_get_prop): Check char_prop_list.
(mchar_put_prop, mchar_get_prop_table): Likewise.

18 years ago*** empty log message ***
handa [Tue, 20 Dec 2005 02:14:32 +0000 (02:14 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Mon, 19 Dec 2005 12:55:19 +0000 (12:55 +0000)]
*** empty log message ***

18 years ago(minput_get_title_icon): If LANGUAGE is Mt, try also a
handa [Mon, 19 Dec 2005 12:55:08 +0000 (12:55 +0000)]
(minput_get_title_icon): If LANGUAGE is Mt, try also a
file name sans language.

18 years agoFix typo in comments.
ntakahas [Fri, 16 Dec 2005 06:54:10 +0000 (06:54 +0000)]
Fix typo in comments.

18 years ago*** empty log message ***
ntakahas [Fri, 16 Dec 2005 06:53:32 +0000 (06:53 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
handa [Wed, 14 Dec 2005 03:41:58 +0000 (03:41 +0000)]
*** empty log message ***

18 years ago(minput_get_title_icon): Check the default icon for the
handa [Wed, 14 Dec 2005 03:41:52 +0000 (03:41 +0000)]
(minput_get_title_icon): Check the default icon for the
input method.

18 years ago*** empty log message ***
handa [Tue, 13 Dec 2005 05:34:39 +0000 (05:34 +0000)]
*** empty log message ***

18 years ago(Mless_equal, Mgreater_equal): New variables.
handa [Tue, 13 Dec 2005 05:34:32 +0000 (05:34 +0000)]
(Mless_equal, Mgreater_equal): New variables.
(parse_expression, resolve_expression, parse_action_list)
(take_action_list): Handle the aboves.
(filter): Treat key S-X as X.
(minput__init): Initialize Mless_equal and Mgreater_equal.
(minput_get_title_icon): New function.

18 years ago(minput_get_title_icon): Extern it.
handa [Tue, 13 Dec 2005 05:31:33 +0000 (05:31 +0000)]
(minput_get_title_icon): Extern it.

18 years ago(get_database_filename): Return a filename instead of
handa [Tue, 13 Dec 2005 05:31:04 +0000 (05:31 +0000)]
(get_database_filename): Return a filename instead of
file pointer.
(load_database): Adjusted for the above change.
(mdatabase__load_for_keys): Likewise.
(mdatabase__find_file): New function.

18 years ago(mdatabase__find_file): Extern it.
handa [Tue, 13 Dec 2005 05:29:26 +0000 (05:29 +0000)]
(mdatabase__find_file): Extern it.

18 years ago*** empty log message ***
handa [Tue, 13 Dec 2005 00:51:37 +0000 (00:51 +0000)]
*** empty log message ***

18 years ago(xfont_open): Check resize ratio.
handa [Tue, 13 Dec 2005 00:51:31 +0000 (00:51 +0000)]
(xfont_open): Check resize ratio.
(xft_open): Likewise.

18 years ago(ft_open): Check resize ratio.
handa [Tue, 13 Dec 2005 00:51:18 +0000 (00:51 +0000)]
(ft_open): Check resize ratio.

18 years ago(mfont__list): Check resize ratio.
handa [Tue, 13 Dec 2005 00:51:05 +0000 (00:51 +0000)]
(mfont__list): Check resize ratio.
(mfont__resize): Delete it.
(mfont_resize_ratio): Include the code of mfont__resize.

18 years ago(mfont__resize): Delete extern.
handa [Tue, 13 Dec 2005 00:51:00 +0000 (00:51 +0000)]
(mfont__resize): Delete extern.

18 years ago*** empty log message ***
handa [Wed, 7 Dec 2005 02:37:11 +0000 (02:37 +0000)]
*** empty log message ***

18 years ago(take_action_list): If take_action_list return -1,
handa [Wed, 7 Dec 2005 02:36:58 +0000 (02:36 +0000)]
(take_action_list): If take_action_list return -1,
return -1.
(handle_key): Likewise.

18 years ago*** empty log message ***
handa [Wed, 7 Dec 2005 00:38:10 +0000 (00:38 +0000)]
*** empty log message ***

18 years ago(mfont__lookup_fontset): If only a fallback font is
handa [Tue, 6 Dec 2005 05:59:34 +0000 (05:59 +0000)]
(mfont__lookup_fontset): If only a fallback font is
found, don't use it for more than one character.

18 years ago*** empty log message ***
handa [Tue, 6 Dec 2005 05:59:28 +0000 (05:59 +0000)]
*** empty log message ***

18 years ago(mt_modified): New variable.
handa [Tue, 6 Dec 2005 05:58:43 +0000 (05:58 +0000)]
(mt_modified): New variable.
(KeyProc): Update screen if input method modified a text.
(surrounding_text_handler): Set mt_modified to 1 if a text is
deleted.
(main): Fix handling of --font arg.

18 years ago*** empty log message ***
handa [Mon, 5 Dec 2005 07:52:00 +0000 (07:52 +0000)]
*** empty log message ***

18 years ago(Description): Fix typo.
handa [Mon, 5 Dec 2005 07:51:50 +0000 (07:51 +0000)]
(Description): Fix typo.

18 years ago*** empty log message ***
handa [Mon, 5 Dec 2005 07:06:18 +0000 (07:06 +0000)]
*** empty log message ***

18 years ago(mface__realize): Set rfont->layouter to Mnil.
handa [Mon, 5 Dec 2005 07:06:05 +0000 (07:06 +0000)]
(mface__realize): Set rfont->layouter to Mnil.
(mface__for_chars): Fix handling of layouter.

18 years ago(mchar__define_prop): Extern it.
handa [Mon, 5 Dec 2005 07:04:57 +0000 (07:04 +0000)]
(mchar__define_prop): Extern it.

18 years ago(update_database_list): Call mchar__define_prop if
handa [Mon, 5 Dec 2005 07:04:35 +0000 (07:04 +0000)]
(update_database_list): Call mchar__define_prop if
necessary.

18 years ago(mchar__init): Don't call mchar_define_property.
handa [Mon, 5 Dec 2005 07:04:03 +0000 (07:04 +0000)]
(mchar__init): Don't call mchar_define_property.
Instead just initialize property keys.
(mchar__fini): Free char_prop_list only if it's not NULL.
(mchar__define_prop): New function.
(mchar_define_property): Call mchar__define_prop.

18 years ago(m17n_fini_core): Call mtext__prop_fini at after
handa [Mon, 5 Dec 2005 07:02:08 +0000 (07:02 +0000)]
(m17n_fini_core): Call mtext__prop_fini at after
mplist__fini.

19 years ago*** empty log message ***
handa [Fri, 2 Dec 2005 04:44:53 +0000 (04:44 +0000)]
*** empty log message ***

19 years ago(main): Handle --font arg.
handa [Fri, 2 Dec 2005 04:44:47 +0000 (04:44 +0000)]
(main): Handle --font arg.

19 years ago(mlang__init): Handle extra chars.
handa [Fri, 2 Dec 2005 04:43:40 +0000 (04:43 +0000)]
(mlang__init): Handle extra chars.

19 years ago(mfont_check): Adjust prototype.
handa [Fri, 2 Dec 2005 04:43:13 +0000 (04:43 +0000)]
(mfont_check): Adjust prototype.

19 years ago(xfont_driver): Specify xfont_check_capability.
handa [Fri, 2 Dec 2005 04:42:12 +0000 (04:42 +0000)]
(xfont_driver): Specify xfont_check_capability.
(xfont_check_capability): New function.
(xft_driver): Specify xft_check_capability.
(xft_check_capability): New function.

19 years ago(M0_3): Delete it.
handa [Fri, 2 Dec 2005 04:41:19 +0000 (04:41 +0000)]
(M0_3): Delete it.
(M0): New variable.
(ft_get_charmaps): Refer to M0.
(fc_parse_pattern): Fix previous change.
(ft_list_language): Check also extra chars.
(ft_check_otf): Define it even if HAVE_OTF is undef.
(ft_check_lang): Check the result of FcLangSetHasLang against
FcLangDifferentLang.  Check also extra chars.
(ft_list_capability): Delete ifdef HAVE_OTF.
(ft_select): Likewise.
(ft_open): Improve debug information.
(ft_check_capability): New function.
(mfont__ft_driver): Specify ft_check_capability.
(mfont__ft_init): Initialize M0.

19 years ago(get_font_from_group): New function.
handa [Fri, 2 Dec 2005 04:36:49 +0000 (04:36 +0000)]
(get_font_from_group): New function.
(mfontset__get_font): New function.

19 years ago(mfontset__get_font): Extern it.
handa [Fri, 2 Dec 2005 04:36:29 +0000 (04:36 +0000)]
(mfontset__get_font): Extern it.

19 years ago(OTF_tag): Define it if HAVE_OTF is undef.
handa [Fri, 2 Dec 2005 04:36:10 +0000 (04:36 +0000)]
(OTF_tag): Define it if HAVE_OTF is undef.
(mfont__fini): Delete ifdef HAVE_OTF.
(free_font_capability): Likewise.
(mfont__get_capability): Likewise.
(mfont__check_capability): New function.
(mfont_check): use mfontset__get_font.

19 years ago(struct MFontDriver): New member check_capability.
handa [Fri, 2 Dec 2005 04:34:14 +0000 (04:34 +0000)]
(struct MFontDriver): New member check_capability.
(MFontCapability): Delete ifdef HAVE_OTF.
(mfont__check_capability): Extern it.

19 years ago(mface__realize): Fix handling of FONT arg.
handa [Fri, 2 Dec 2005 04:33:19 +0000 (04:33 +0000)]
(mface__realize): Fix handling of FONT arg.
(mface__for_chars): Fix handling of explicitly specified font.

19 years ago*** empty log message ***
handa [Fri, 25 Nov 2005 06:45:08 +0000 (06:45 +0000)]
*** empty log message ***