m17n/m17n-lib.git
19 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.

19 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.

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

19 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.

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

19 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.

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

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

19 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.

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

19 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.

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

19 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'.

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

19 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.

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

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

19 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.

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

19 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.

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

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

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

19 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.

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

19 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.

19 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.

19 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.

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

19 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.

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

19 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.

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

19 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.

19 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.

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

19 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.

19 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.

19 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.

19 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.

19 years ago(FontLayoutCmdOTF): Move back to font-flt.c.
handa [Mon, 26 Jul 2004 01:33:51 +0000 (01:33 +0000)]
(FontLayoutCmdOTF): Move back to font-flt.c.
(MGlyph): Delete member otf_cmd, add member bidi_sensitive.

19 years ago*** empty log message ***
handa [Fri, 23 Jul 2004 11:54:10 +0000 (11:54 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
handa [Fri, 23 Jul 2004 11:52:59 +0000 (11:52 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
handa [Fri, 23 Jul 2004 11:52:06 +0000 (11:52 +0000)]
*** empty log message ***

19 years ago(mfont__ft_drive_gpos): Fix previous change.
handa [Fri, 23 Jul 2004 11:40:58 +0000 (11:40 +0000)]
(mfont__ft_drive_gpos): Fix previous change.

19 years ago(mfont__ft_drive_gpos): Fix previous change.
handa [Fri, 23 Jul 2004 11:39:17 +0000 (11:39 +0000)]
(mfont__ft_drive_gpos): Fix previous change.

19 years ago*** empty log message ***
handa [Fri, 23 Jul 2004 11:38:35 +0000 (11:38 +0000)]
*** empty log message ***

19 years agoAdd Myanmar.
handa [Fri, 23 Jul 2004 07:24:41 +0000 (07:24 +0000)]
Add Myanmar.

19 years ago*** empty log message ***
handa [Fri, 23 Jul 2004 06:53:58 +0000 (06:53 +0000)]
*** empty log message ***

19 years ago(mfont__ft_drive_gpos): Check bidi-level.
handa [Fri, 23 Jul 2004 06:53:52 +0000 (06:53 +0000)]
(mfont__ft_drive_gpos): Check bidi-level.

19 years ago(layout_glyphs): Call mfont__ft_drive_gpos with glyphs of
handa [Fri, 23 Jul 2004 06:53:42 +0000 (06:53 +0000)]
(layout_glyphs): Call mfont__ft_drive_gpos with glyphs of
the same bidi level.

19 years ago*** empty log message ***
handa [Thu, 22 Jul 2004 12:11:07 +0000 (12:11 +0000)]
*** empty log message ***

19 years ago(get_selection): If decoding fails and *type is not
handa [Thu, 22 Jul 2004 12:11:04 +0000 (12:11 +0000)]
(get_selection): If decoding fails and *type is not
XA_UTF8_STRING, try to get selection value of type XA_UTF8_STRING.

19 years ago*** empty log message ***
handa [Thu, 22 Jul 2004 08:21:34 +0000 (08:21 +0000)]
*** empty log message ***

19 years ago(load_flt): Treat the symbol Mend as end-of-file.
handa [Thu, 22 Jul 2004 08:21:29 +0000 (08:21 +0000)]
(load_flt): Treat the symbol Mend as end-of-file.

19 years ago*** empty log message ***
handa [Tue, 20 Jul 2004 02:30:33 +0000 (02:30 +0000)]
*** empty log message ***

19 years ago(main): If frame creation is falied, exit by error.
handa [Tue, 20 Jul 2004 02:30:29 +0000 (02:30 +0000)]
(main): If frame creation is falied, exit by error.
Call M17N_FINI after destroying the application context.

19 years ago(render_glyphs): Fix checking of g->code validity.
handa [Tue, 20 Jul 2004 02:28:30 +0000 (02:28 +0000)]
(render_glyphs): Fix checking of g->code validity.

19 years ago(mface__realize): Set g.type.
handa [Tue, 20 Jul 2004 02:13:04 +0000 (02:13 +0000)]
(mface__realize): Set g.type.

19 years ago*** empty log message ***
handa [Sun, 18 Jul 2004 07:43:58 +0000 (07:43 +0000)]
*** empty log message ***

19 years ago(common_ldflags): Don't include
handa [Sun, 18 Jul 2004 07:43:49 +0000 (07:43 +0000)]
(common_ldflags): Don't include
${top_srcdir}/src/libm17n-core.la.

19 years agoPrepend ${top_srcdir} to all *.la in
handa [Sun, 18 Jul 2004 07:43:16 +0000 (07:43 +0000)]
Prepend ${top_srcdir} to all *.la in
*_LIBADD/*_LDADD.

19 years ago(mframe): Print error message give by dlopen to
handa [Sun, 18 Jul 2004 07:42:12 +0000 (07:42 +0000)]
(mframe): Print error message give by dlopen to
stderr.

19 years ago*** empty log message ***
handa [Fri, 16 Jul 2004 12:50:19 +0000 (12:50 +0000)]
*** empty log message ***

19 years ago(compose_glyph_string): Improve the way of deciding a
handa [Fri, 16 Jul 2004 12:48:18 +0000 (12:48 +0000)]
(compose_glyph_string): Improve the way of deciding a
script.  For a character that doesn't have script property, use
the last non-latin script.

19 years ago(fc_list): Cancel previous change.
handa [Fri, 16 Jul 2004 12:46:14 +0000 (12:46 +0000)]
(fc_list): Cancel previous change.
(mfont__ft_init): Add more entries in ft_to_prop_name.

19 years ago(compose_glyph_string): If a character's script is not
handa [Fri, 16 Jul 2004 04:25:21 +0000 (04:25 +0000)]
(compose_glyph_string): If a character's script is not
available, try searching backward before searching forward.

19 years ago(mdraw_glyph_list): Fix previous change.
handa [Thu, 15 Jul 2004 02:50:28 +0000 (02:50 +0000)]
(mdraw_glyph_list): Fix previous change.

19 years ago(mdraw_glyph_list): Fix previous change.
handa [Thu, 15 Jul 2004 02:44:30 +0000 (02:44 +0000)]
(mdraw_glyph_list): Fix previous change.

19 years ago(mdraw_glyph_list): Fix previous change.
handa [Thu, 15 Jul 2004 02:40:05 +0000 (02:40 +0000)]
(mdraw_glyph_list): Fix previous change.

19 years ago(mdraw_glyph_list): Add the width of padding glyphs to
handa [Thu, 15 Jul 2004 02:37:25 +0000 (02:37 +0000)]
(mdraw_glyph_list): Add the width of padding glyphs to
previous or next character glyphs.

19 years ago(mfont__lookup_fontset): Fix previous change.
handa [Wed, 14 Jul 2004 05:19:25 +0000 (05:19 +0000)]
(mfont__lookup_fontset): Fix previous change.

19 years ago(compose_glyph_string): Fix previous change.
handa [Wed, 14 Jul 2004 05:19:04 +0000 (05:19 +0000)]
(compose_glyph_string): Fix previous change.

19 years ago*** empty log message ***
handa [Wed, 14 Jul 2004 05:12:11 +0000 (05:12 +0000)]
*** empty log message ***

19 years ago(compose_glyph_string): Be sure to set codes for glyphs
handa [Wed, 14 Jul 2004 05:12:07 +0000 (05:12 +0000)]
(compose_glyph_string): Be sure to set codes for glyphs
of type GLYPH_SPACE.

19 years ago(mfont__lookup_fontset): If glyph type is
handa [Wed, 14 Jul 2004 05:10:59 +0000 (05:10 +0000)]
(mfont__lookup_fontset): If glyph type is
GLYPH_SPACE, get codes for SPACE.

19 years ago(Mfont): Delete extern.
handa [Wed, 14 Jul 2004 01:34:21 +0000 (01:34 +0000)]
(Mfont): Delete extern.

19 years ago(Mfont): Delete duplicated extern.
handa [Wed, 14 Jul 2004 01:33:38 +0000 (01:33 +0000)]
(Mfont): Delete duplicated extern.

19 years ago*** empty log message ***
handa [Tue, 13 Jul 2004 01:48:19 +0000 (01:48 +0000)]
*** empty log message ***

19 years ago(DEVICE_DELTA): New macro.
handa [Tue, 13 Jul 2004 01:48:03 +0000 (01:48 +0000)]
(DEVICE_DELTA): New macro.
(adjust_anchor): New function.
(mfont__ft_drive_gsub): Renamed from mfont__ft_drive_otf.  Drive
only GSUB.
(mfont__ft_drive_gpos): New function.

19 years ago* font-flt.c (FontLayoutCmdOTF): Moved to internal-gui.h.
handa [Tue, 13 Jul 2004 01:46:38 +0000 (01:46 +0000)]
* font-flt.c (FontLayoutCmdOTF): Moved to internal-gui.h.
(FontLayoutContext): Delete member `rfont'.
(run_otf): Set g->otf_cmd.  Call
(mfont__flt_run): Don't set ctx.rfont.  Call mfont__ft_decode_otf
only whne HAVE_OTF is defined.

* internal-gui.h (FontLayoutCmdOTF): Moved from font-flt.c.
(MGlyph): New member otf_cmd.

19 years agoInclude "config.h".
handa [Tue, 13 Jul 2004 01:42:32 +0000 (01:42 +0000)]
Include "config.h".

19 years ago(FontLayoutCmdOTF): Moved from font-flt.c.
handa [Tue, 13 Jul 2004 01:42:12 +0000 (01:42 +0000)]
(FontLayoutCmdOTF): Moved from font-flt.c.
(MGlyph): New member otf_cmd.

19 years ago(mfont__ft_drive_gsub): Adjust prototype.
handa [Tue, 13 Jul 2004 01:41:15 +0000 (01:41 +0000)]
(mfont__ft_drive_gsub): Adjust prototype.
(mfont__ft_drive_gpos): Extern it.

19 years ago(layout_glyphs): Call mfont__ft_drive_gpos.
handa [Tue, 13 Jul 2004 01:40:03 +0000 (01:40 +0000)]
(layout_glyphs): Call mfont__ft_drive_gpos.

19 years ago*** empty log message ***
handa [Wed, 7 Jul 2004 11:49:01 +0000 (11:49 +0000)]
*** empty log message ***

19 years ago(Mcoding_compound_text): New variable.
handa [Wed, 7 Jul 2004 11:48:54 +0000 (11:48 +0000)]
(Mcoding_compound_text): New variable.
(covert_selection): Fix previous change.
(main): Set Mcoding_compound_text.

19 years ago*** empty log message ***
handa [Wed, 7 Jul 2004 11:26:34 +0000 (11:26 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
handa [Tue, 6 Jul 2004 11:37:40 +0000 (11:37 +0000)]
*** empty log message ***

19 years ago(libm17n_core_la_LIBADD): New variable.
handa [Tue, 6 Jul 2004 11:37:14 +0000 (11:37 +0000)]
(libm17n_core_la_LIBADD): New variable.
(libm17n_core_la_LDFLAGS): Add -export-dynamic, move
@XML2_LD_FLAGS@ to above.
(libm17n_la_LIBADD): Add -ldl.
(libm17n_la_LDFLAGS): Add -export-dynamic.
(X_LD_FLAGS): Fix the order of linking.
(libm17n_gui_la_LIBADD): Add ${OPTIONAL_LD_FLAGS}.
(libm17n_gui_la_LDFLAGS): Add -export-dynamic, delete above.
(libm17n_X_la_LDFLAGS): Add -module.
(libm17n_gd_la_SOURCES): Delete m17n-gd.h.
(libm17n_gd_la_LIBADD): Add @GD_LD_FLAGS@.
(libm17n_gd_la_LDFLAGS): Add -module.
(include_HEADERS): Delete m17n-gd.h.

19 years agoCancel previous changes
handa [Tue, 6 Jul 2004 11:36:45 +0000 (11:36 +0000)]
Cancel previous changes

19 years ago*** empty log message ***
handa [Tue, 6 Jul 2004 11:24:04 +0000 (11:24 +0000)]
*** empty log message ***

19 years agoCancel previous change.
handa [Tue, 6 Jul 2004 11:23:57 +0000 (11:23 +0000)]
Cancel previous change.

19 years ago(X_LD_FLAGS): Fix the order of linking.
handa [Tue, 6 Jul 2004 11:23:30 +0000 (11:23 +0000)]
(X_LD_FLAGS): Fix the order of linking.
(medit_LDADD, mview_LDADD, mdump_LDADD): Cancel previous change.

19 years ago*** empty log message ***
handa [Tue, 6 Jul 2004 05:14:19 +0000 (05:14 +0000)]
*** empty log message ***

19 years ago(covert_selection): If X_HAVE_UTF8_STRING is defined and
handa [Tue, 6 Jul 2004 05:14:07 +0000 (05:14 +0000)]
(covert_selection): If X_HAVE_UTF8_STRING is defined and
target is XA_UTF8_STRING, encode by utf-8.
(get_selection): If X_HAVE_UTF8_STRING is defined and *type is
XA_UTF8_STRING, decode by utf-8.

19 years agoAdd Punjabi, Kannada, Telugu, and Gujarati.
handa [Tue, 6 Jul 2004 05:13:54 +0000 (05:13 +0000)]
Add Punjabi, Kannada, Telugu, and Gujarati.

19 years agoAdd Telugu & Gujarati.
ntakahas [Mon, 5 Jul 2004 07:37:42 +0000 (07:37 +0000)]
Add Telugu & Gujarati.

19 years ago*** empty log message ***
handa [Mon, 5 Jul 2004 03:49:54 +0000 (03:49 +0000)]
*** empty log message ***

19 years agoAdd Kannada.
handa [Mon, 5 Jul 2004 03:49:39 +0000 (03:49 +0000)]
Add Kannada.