m17n/m17n-lib.git
20 years ago(Mlatin): Extern it.
handa [Mon, 13 Sep 2004 01:51:24 +0000 (01:51 +0000)]
(Mlatin): Extern it.

20 years ago*** empty log message ***
handa [Mon, 13 Sep 2004 01:50:45 +0000 (01:50 +0000)]
*** empty log message ***

20 years ago(layout_glyphs): If a glyph of width zero is found in r2l
handa [Mon, 6 Sep 2004 23:48:54 +0000 (23:48 +0000)]
(layout_glyphs): If a glyph of width zero is found in r2l
level, reorder it so that it follows a base glyph.

20 years ago*** empty log message ***
handa [Mon, 6 Sep 2004 12:47:19 +0000 (12:47 +0000)]
*** empty log message ***

20 years ago(run_otf): Fix typo ('}'->']').
handa [Mon, 6 Sep 2004 12:47:14 +0000 (12:47 +0000)]
(run_otf): Fix typo ('}'->']').

20 years ago*** empty log message ***
handa [Mon, 6 Sep 2004 12:45:33 +0000 (12:45 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Set g->combining_code to a
handa [Mon, 6 Sep 2004 12:45:25 +0000 (12:45 +0000)]
(mfont__ft_drive_otf): Set g->combining_code to a
precomupted combining code.

20 years ago(layout_glyphs): Hanlde precomputed combining code.
handa [Mon, 6 Sep 2004 12:44:44 +0000 (12:44 +0000)]
(layout_glyphs): Hanlde precomputed combining code.

20 years ago(MAKE_PRECOMPUTED_COMBINDING_CODE)
handa [Mon, 6 Sep 2004 12:44:17 +0000 (12:44 +0000)]
(MAKE_PRECOMPUTED_COMBINDING_CODE)
(COMBINING_PRECOMPUTED_P): New macros.

20 years ago*** empty log message ***
handa [Fri, 3 Sep 2004 08:04:56 +0000 (08:04 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Use malloc and free for
handa [Fri, 3 Sep 2004 08:04:50 +0000 (08:04 +0000)]
(mfont__ft_drive_otf): Use malloc and free for
otf_gstring.glyphs.

20 years ago*** empty log message ***
ntakahas [Wed, 1 Sep 2004 03:43:20 +0000 (03:43 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
ntakahas [Wed, 1 Sep 2004 02:39:16 +0000 (02:39 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Fri, 27 Aug 2004 12:50:28 +0000 (12:50 +0000)]
*** empty log message ***

20 years ago(help_exit): Describe about the arg "-r".
handa [Fri, 27 Aug 2004 12:50:20 +0000 (12:50 +0000)]
(help_exit): Describe about the arg "-r".
(reverse_bit_order, init_reverse_bit_order): Delete them.
(main): Handle the arg "-r".

20 years ago(mface_put_prop): Fix previous change.
handa [Fri, 27 Aug 2004 12:48:17 +0000 (12:48 +0000)]
(mface_put_prop): Fix previous change.

20 years ago*** empty log message ***
handa [Fri, 27 Aug 2004 07:47:06 +0000 (07:47 +0000)]
*** empty log message ***

20 years ago(mface_put_prop): If the new value is the same as the
handa [Fri, 27 Aug 2004 07:47:00 +0000 (07:47 +0000)]
(mface_put_prop): If the new value is the same as the
current one, don't increment frame->tick.

20 years ago*** empty log message ***
handa [Wed, 25 Aug 2004 08:47:06 +0000 (08:47 +0000)]
*** empty log message ***

20 years ago(mfontset): Initialize font_spec_list member.
handa [Wed, 25 Aug 2004 08:46:53 +0000 (08:46 +0000)]
(mfontset): Initialize font_spec_list member.
(mfontset_copy): Load fontset if necessary.

20 years ago*** empty log message ***
handa [Wed, 25 Aug 2004 03:51:54 +0000 (03:51 +0000)]
*** empty log message ***

20 years agoAdjusted for the member name change
handa [Wed, 25 Aug 2004 03:51:12 +0000 (03:51 +0000)]
Adjusted for the member name change
(MDrawGlyphInfo->this -> MDrawGlyphInfo->metics).

20 years ago(MDrawGlyphInfo): Change the member name 'this' to
handa [Wed, 25 Aug 2004 03:48:40 +0000 (03:48 +0000)]
(MDrawGlyphInfo): Change the member name 'this' to
'metrics' to for C++.

20 years ago(mdraw_glyph_info): Adjusted for the member name change
handa [Wed, 25 Aug 2004 03:48:30 +0000 (03:48 +0000)]
(mdraw_glyph_info): Adjusted for the member name change
(this -> metics).

20 years agoNew file.
ntakahas [Mon, 23 Aug 2004 08:59:27 +0000 (08:59 +0000)]
New file.

20 years ago*** empty log message *** REL-1-1-0
handa [Mon, 16 Aug 2004 08:19:13 +0000 (08:19 +0000)]
*** empty log message ***

20 years agoAdd Oriya and Dhivehi.
handa [Mon, 16 Aug 2004 08:19:05 +0000 (08:19 +0000)]
Add Oriya and Dhivehi.

20 years agoAdd Dhivehi.
handa [Mon, 16 Aug 2004 08:09:14 +0000 (08:09 +0000)]
Add Dhivehi.

20 years agoAdd Dhivehi.
ntakahas [Mon, 16 Aug 2004 08:01:57 +0000 (08:01 +0000)]
Add Dhivehi.

20 years agoAdd Oriya.
ntakahas [Mon, 16 Aug 2004 07:30:49 +0000 (07:30 +0000)]
Add Oriya.
Order sorted.

20 years ago*** empty log message ***
handa [Mon, 16 Aug 2004 04:35:46 +0000 (04:35 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 16 Aug 2004 04:27:25 +0000 (04:27 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 16 Aug 2004 02:06:45 +0000 (02:06 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 16 Aug 2004 00:58:14 +0000 (00:58 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 16 Aug 2004 00:38:55 +0000 (00:38 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 16 Aug 2004 00:02:41 +0000 (00:02 +0000)]
*** empty log message ***

20 years ago(covert_selection): Handle explicit request of
handa [Mon, 16 Aug 2004 00:02:35 +0000 (00:02 +0000)]
(covert_selection): Handle explicit request of
UTF8_STRING.
(ExposeProc): If an initial input method is specifed, activate it.
(setup_input_methods): New arg initial_input_method.  If it's not
NULL, set current_input_method to the corresponding index.
(help_exit): Fix help message.
(main): Handle --im and -s command args.

20 years ago(help_exit): Fix help message.
handa [Mon, 16 Aug 2004 00:01:20 +0000 (00:01 +0000)]
(help_exit): Fix help message.

20 years ago(mdraw_glyph_list): Fix previous change.
handa [Fri, 13 Aug 2004 13:05:35 +0000 (13:05 +0000)]
(mdraw_glyph_list): Fix previous change.

20 years ago*** empty log message ***
handa [Fri, 13 Aug 2004 12:04:32 +0000 (12:04 +0000)]
*** empty log message ***

20 years ago(Mx, Mfreetype): Delete it.
handa [Fri, 13 Aug 2004 12:04:20 +0000 (12:04 +0000)]
(Mx, Mfreetype): Delete it.
(m17n_init_win): Don't initialize Mx and Mfreetype here.

20 years ago(mdraw_glyph_list): Don't set glyph_code member.
handa [Fri, 13 Aug 2004 12:03:07 +0000 (12:03 +0000)]
(mdraw_glyph_list): Don't set glyph_code member.

20 years ago(Mfreetype, Mxft): Extern them.
handa [Fri, 13 Aug 2004 12:02:35 +0000 (12:02 +0000)]
(Mfreetype, Mxft): Extern them.
(mfont_resize_ratio): Extern it.
(MDrawGlyphInfo): New member logical_width;
(MDrawGlyph): New type.
(mdraw_glyph_list): Prototype adjusted.

20 years ago(xfont_open): Set type and fontp members.
handa [Fri, 13 Aug 2004 11:31:31 +0000 (11:31 +0000)]
(xfont_open): Set type and fontp members.
(xft_open): Likewise.

20 years ago(Mx, Mfreetype): Delete extern.
handa [Fri, 13 Aug 2004 11:30:56 +0000 (11:30 +0000)]
(Mx, Mfreetype): Delete extern.

20 years ago(struct MRealizedFont): New member type and fontp.
handa [Fri, 13 Aug 2004 11:30:22 +0000 (11:30 +0000)]
(struct MRealizedFont): New member type and fontp.

20 years ago(mfont__init): Initialize Mx, Mfreetype, and Mxft.
handa [Fri, 13 Aug 2004 11:29:56 +0000 (11:29 +0000)]
(mfont__init): Initialize Mx, Mfreetype, and Mxft.
(Mx, Mfreetype): Declare here.
(Mxft): New variable.
(mfont_resize_ratio): New function.

20 years ago(ft_open): Set type and fontp members.
handa [Fri, 13 Aug 2004 11:28:44 +0000 (11:28 +0000)]
(ft_open): Set type and fontp members.

20 years ago(mdraw_glyph_list): Argument type changed.
handa [Fri, 13 Aug 2004 11:28:13 +0000 (11:28 +0000)]
(mdraw_glyph_list): Argument type changed.

20 years ago*** empty log message ***
handa [Wed, 11 Aug 2004 05:27:01 +0000 (05:27 +0000)]
*** empty log message ***

20 years ago(ft_find_metric): Call FT_Load_Glyph with
handa [Wed, 11 Aug 2004 05:26:56 +0000 (05:26 +0000)]
(ft_find_metric): Call FT_Load_Glyph with
FT_LOAD_DEFAULT.

20 years ago*** empty log message ***
handa [Mon, 9 Aug 2004 11:43:57 +0000 (11:43 +0000)]
*** empty log message ***

20 years ago(VERSION) Updated to 1.1.
handa [Mon, 9 Aug 2004 11:43:48 +0000 (11:43 +0000)]
(VERSION) Updated to 1.1.

20 years ago(VERSION): Updated to 1.1.
handa [Mon, 9 Aug 2004 11:43:06 +0000 (11:43 +0000)]
(VERSION): Updated to 1.1.

20 years ago*** empty log message ***
handa [Fri, 6 Aug 2004 12:11:04 +0000 (12:11 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Fix for the case that no GSUB
handa [Fri, 6 Aug 2004 12:10:56 +0000 (12:10 +0000)]
(mfont__ft_drive_otf): Fix for the case that no GSUB
feature to apply.

20 years ago(run_otf): Print debugging information if necessary.
handa [Fri, 6 Aug 2004 12:10:20 +0000 (12:10 +0000)]
(run_otf): Print debugging information if necessary.

20 years ago*** empty log message ***
handa [Thu, 5 Aug 2004 13:06:16 +0000 (13:06 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Switch simplified.
handa [Thu, 5 Aug 2004 13:06:12 +0000 (13:06 +0000)]
(mfont__ft_drive_otf): Switch simplified.

20 years ago(mfont__ft_drive_otf): Fix previous change.
handa [Thu, 5 Aug 2004 08:35:59 +0000 (08:35 +0000)]
(mfont__ft_drive_otf): Fix previous change.

20 years ago(mfont__ft_drive_otf): Fix previous change.
handa [Thu, 5 Aug 2004 08:34:27 +0000 (08:34 +0000)]
(mfont__ft_drive_otf): Fix previous change.

20 years ago(mfont__ft_drive_otf): Fix previous change.
handa [Thu, 5 Aug 2004 08:29:42 +0000 (08:29 +0000)]
(mfont__ft_drive_otf): Fix previous change.

20 years ago*** empty log message ***
handa [Thu, 5 Aug 2004 08:27:17 +0000 (08:27 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Support positioning_type 6.
handa [Thu, 5 Aug 2004 08:27:08 +0000 (08:27 +0000)]
(mfont__ft_drive_otf): Support positioning_type 6.

20 years ago*** empty log message ***
handa [Thu, 5 Aug 2004 07:31:14 +0000 (07:31 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Support positioning_type 5.
handa [Thu, 5 Aug 2004 07:31:09 +0000 (07:31 +0000)]
(mfont__ft_drive_otf): Support positioning_type 5.

20 years ago*** empty log message ***
handa [Thu, 5 Aug 2004 06:42:38 +0000 (06:42 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Wed, 4 Aug 2004 04:35:46 +0000 (04:35 +0000)]
*** empty log message ***

20 years ago(mfont__ft_drive_otf): Call OTF_drive_gdef.
handa [Wed, 4 Aug 2004 04:35:41 +0000 (04:35 +0000)]
(mfont__ft_drive_otf): Call OTF_drive_gdef.

20 years ago*** empty log message ***
handa [Mon, 2 Aug 2004 02:37:49 +0000 (02:37 +0000)]
*** empty log message ***

20 years ago(mfont__score): If prop is MFONT_FOUNDRY or MFONT_FAMILY,
handa [Mon, 2 Aug 2004 02:37:44 +0000 (02:37 +0000)]
(mfont__score): If prop is MFONT_FOUNDRY or MFONT_FAMILY,
set val to 1 even if it is greater than 1.

20 years ago*** empty log message ***
handa [Mon, 2 Aug 2004 00:31:11 +0000 (00:31 +0000)]
*** empty log message ***

20 years ago(mfontset_modify_entry): Fix handling of the arg `how'.
handa [Mon, 2 Aug 2004 00:31:06 +0000 (00:31 +0000)]
(mfontset_modify_entry): Fix handling of the arg `how'.

20 years ago*** empty log message ***
handa [Thu, 29 Jul 2004 12:56:30 +0000 (12:56 +0000)]
*** empty log message ***

20 years ago(run_rule, run_command, mfont__flt_run): Print more
handa [Thu, 29 Jul 2004 12:56:25 +0000 (12:56 +0000)]
(run_rule, run_command, mfont__flt_run): Print more
debugging information.

20 years ago(MDEBUG_PRINT5): New macro.
handa [Thu, 29 Jul 2004 12:55:32 +0000 (12:55 +0000)]
(MDEBUG_PRINT5): New macro.

20 years ago*** empty log message ***
handa [Thu, 29 Jul 2004 07:08:08 +0000 (07:08 +0000)]
*** empty log message ***

20 years ago(layout_glyphs): Don't combine a zero width glyph with
handa [Thu, 29 Jul 2004 07:08:02 +0000 (07:08 +0000)]
(layout_glyphs): Don't combine a zero width glyph with
the previous one if the zero width glyph has left or right
padding.

20 years ago*** empty log message ***
handa [Wed, 28 Jul 2004 01:09:56 +0000 (01:09 +0000)]
*** empty log message ***

20 years agoAdd language names for Telugu and Gujarati.
handa [Wed, 28 Jul 2004 01:09:35 +0000 (01:09 +0000)]
Add language names for Telugu and Gujarati.

20 years agoAdd 'Telugu' in Telugu.
ntakahas [Tue, 27 Jul 2004 05:35:04 +0000 (05:35 +0000)]
Add 'Telugu' in Telugu.

20 years ago*** empty log message ***
handa [Mon, 26 Jul 2004 12:52:48 +0000 (12:52 +0000)]
*** empty log message ***

20 years ago(CursorProc): Call update_cursor.
handa [Mon, 26 Jul 2004 12:52:37 +0000 (12:52 +0000)]
(CursorProc): Call update_cursor.

20 years ago(get_gstring): If cursor_width or cursor_bidi is changed, don't
handa [Mon, 26 Jul 2004 12:52:17 +0000 (12:52 +0000)]
(get_gstring): If cursor_width or cursor_bidi is changed, don't
use a cache.

20 years ago*** empty log message ***
handa [Mon, 26 Jul 2004 11:39:51 +0000 (11:39 +0000)]
*** empty log message ***

20 years ago(visual_order): Allocate one more elements for arrays as
handa [Mon, 26 Jul 2004 11:39:37 +0000 (11:39 +0000)]
(visual_order): Allocate one more elements for arrays as
a workaround of fribidi bug.
(layout_glyphs): Fix previous change. Check MGlyph->combining_code
instead of MGlyph->bidi_sensitive.
(layout_glyph_string): Pay attentinon to
control->orientation_reversed when padding at the head or tail.
Fix adjustment of space glyph width.

20 years ago(xft_render): Pay attention to members left_padding and
handa [Mon, 26 Jul 2004 11:38:15 +0000 (11:38 +0000)]
(xft_render): Pay attention to members left_padding and
right_padding of MGlyph.

20 years ago(redraw_cursor): Fix checking of redrawing area.
handa [Mon, 26 Jul 2004 11:37:09 +0000 (11:37 +0000)]
(redraw_cursor): Fix checking of redrawing area.
(set_input_method_spot): Don't check face if the buffer is empty.
(show_cursor): Likewise.
(delete_char): Fix adjustment of nchars.

20 years ago*** empty log message ***
handa [Mon, 26 Jul 2004 06:40:51 +0000 (06:40 +0000)]
*** empty log message ***

20 years ago(visual_order): Allocate one more elements for arrays as
handa [Mon, 26 Jul 2004 06:40:43 +0000 (06:40 +0000)]
(visual_order): Allocate one more elements for arrays as
a workaround of fribidi bug.
(layout_glyphs): Fix previous change. Check MGlyph->combining_code
instead of MGlyph->bidi_sensitive.

20 years ago(MGlyph): Delete member bidi_sensitive.
handa [Mon, 26 Jul 2004 06:38:59 +0000 (06:38 +0000)]
(MGlyph): Delete member bidi_sensitive.

20 years ago(mfont__ft_drive_otf): Set MGlyph->combining_code
handa [Mon, 26 Jul 2004 06:38:51 +0000 (06:38 +0000)]
(mfont__ft_drive_otf): Set MGlyph->combining_code
instead of MGlyph->bidi_sensitive.

20 years ago*** empty log message ***
handa [Mon, 26 Jul 2004 04:23:01 +0000 (04:23 +0000)]
*** empty log message ***

20 years ago(visual_order): Fix previous change.
handa [Mon, 26 Jul 2004 04:22:44 +0000 (04:22 +0000)]
(visual_order): Fix previous change.
(draw_background): Fix bar cursor position on a r2l glyph.

20 years ago(redraw_cursor): Fix checking of redrawing area.
handa [Mon, 26 Jul 2004 04:21:20 +0000 (04:21 +0000)]
(redraw_cursor): Fix checking of redrawing area.

20 years ago*** empty log message ***
handa [Mon, 26 Jul 2004 01:48:27 +0000 (01:48 +0000)]
*** empty log message ***

20 years ago(visual_order): Don't treat combined glyphs specially.
handa [Mon, 26 Jul 2004 01:46:26 +0000 (01:46 +0000)]
(visual_order): Don't treat combined glyphs specially.
(layout_glyphs): Don't get metrics glyphs that are already ready.
Pay attention to MGlyph->bidi_sensitive.  Combine a glyph of zero
width with the previous one.

20 years ago* font-flt.c (FontLayoutCmdOTF): Move back from internal-gui.h.
handa [Mon, 26 Jul 2004 01:38:34 +0000 (01:38 +0000)]
* font-flt.c (FontLayoutCmdOTF): Move back from internal-gui.h.
(run_rule): Fix place of updating cluster_begin_pos and
cluster_end_pos here.
(run_otf): Don't set left_padding.

20 years ago(adjust_anchor): Type of argument `code' changed.
handa [Mon, 26 Jul 2004 01:36:27 +0000 (01:36 +0000)]
(adjust_anchor): Type of argument `code' changed.
Caller changed.
(mfont__ft_drive_otf): Renamed back from mfont__ft_drive_gsub.
Fix handling of GPOS.
(mfont__ft_drive_gpos): Delete this function.

20 years ago(mfont__ft_drive_otf): Renamed back from
handa [Mon, 26 Jul 2004 01:34:44 +0000 (01:34 +0000)]
(mfont__ft_drive_otf): Renamed back from
mfont__ft_drive_gsub.
(mfont__ft_drive_gpos): Delete extern.