m17n/libotf.git
20 years agoBig change to implement driving OpenType
handa [Mon, 12 Jul 2004 01:51:49 +0000 (01:51 +0000)]
Big change to implement driving OpenType
tables (GSUB and GPOS).

20 years ago(get_langsys): If script is NULL, use the first
handa [Mon, 12 Jul 2004 01:50:41 +0000 (01:50 +0000)]
(get_langsys): If script is NULL, use the first
one in script_list.

20 years ago*** empty log message ***
handa [Fri, 9 Jul 2004 04:01:42 +0000 (04:01 +0000)]
*** empty log message ***

20 years ago(lookup_gpos): Ignore glyphs whose ID is 0 (fix
handa [Fri, 9 Jul 2004 04:01:00 +0000 (04:01 +0000)]
(lookup_gpos): Ignore glyphs whose ID is 0 (fix
for the case of LookupType 2).

20 years ago*** empty log message ***
handa [Thu, 8 Jul 2004 02:43:54 +0000 (02:43 +0000)]
*** empty log message ***

20 years ago(read_class_set_list): Allocate the array *set
handa [Thu, 8 Jul 2004 02:43:48 +0000 (02:43 +0000)]
(read_class_set_list): Allocate the array *set
by OTF_CALLOC.

20 years ago*** empty log message ***
handa [Wed, 7 Jul 2004 13:12:36 +0000 (13:12 +0000)]
*** empty log message ***

20 years ago(lookup_gsub): For LookupType 5 Subformat 2, if
handa [Wed, 7 Jul 2004 13:12:28 +0000 (13:12 +0000)]
(lookup_gsub): For LookupType 5 Subformat 2, if
ClassSet is not defined, do nothing.

20 years ago(lookup_gsub): Fix handling of lookup type 6
handa [Tue, 29 Jun 2004 04:33:52 +0000 (04:33 +0000)]
(lookup_gsub): Fix handling of lookup type 6
format 3.

20 years ago*** empty log message ***
handa [Tue, 29 Jun 2004 04:33:47 +0000 (04:33 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Fri, 28 May 2004 00:25:28 +0000 (00:25 +0000)]
*** empty log message ***

20 years agoInclude <sys/types.h> and "config.h".
handa [Fri, 28 May 2004 00:25:19 +0000 (00:25 +0000)]
Include <sys/types.h> and "config.h".
(next_file): New function.
(main): Call next_file.

20 years agoCheck functions scandir and alphasort.
handa [Fri, 28 May 2004 00:24:05 +0000 (00:24 +0000)]
Check functions scandir and alphasort.

20 years ago*** empty log message ***
handa [Thu, 6 May 2004 07:14:32 +0000 (07:14 +0000)]
*** empty log message ***

20 years ago(registry): New variable.
handa [Thu, 6 May 2004 07:13:49 +0000 (07:13 +0000)]
(registry): New variable.
(dump_header): Include registry in the font name.
(main): Handle the encoding arg of the format M-N.  Without this
arg, generate a font with raw-encoding.

20 years agoInclude "config.h". Delete '//' style comments.
handa [Thu, 6 May 2004 07:10:09 +0000 (07:10 +0000)]
Include "config.h".  Delete '//' style comments.
(lookup_encoding_0, lookup_encoding_2, lookup_encoding_4)
(lookup_encoding_6, lookup_encoding_8, lookup_encoding_10)
(lookup_encoding_12, OTF_drive_cmap2): New functions.

20 years ago(read_name): Argument changed. Set
handa [Thu, 6 May 2004 07:07:48 +0000 (07:07 +0000)]
(read_name): Argument changed.  Set
OTF_NameRecord->ascii.  If possible, convert Unicode sequence to
ASCII.
(read_name_table): Adjusted for the change of read_name.
(read_cmap_table): Signal an error (not-yet-supported) if format
is 2.  Support for formats, 8, 10, 12.
(read_value_record): Clear value_record at first.
(read_lookup_subtable_gpos): Fix for the case subFormat is 1 and
2.
(OTF_open): Check file name extension.

20 years agoInclude <otf.h>.
handa [Thu, 6 May 2004 07:00:28 +0000 (07:00 +0000)]
Include <otf.h>.
(FATAL_ERROR): New macro.
(print_tag, print_gsub_gpos_info, help_and_exit): New functions.
(main): Handle -h, --help, -l args.  Prefer family/style names
extracted by the otf library.

20 years ago*** empty log message ***
handa [Wed, 5 May 2004 23:32:48 +0000 (23:32 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Wed, 5 May 2004 00:29:44 +0000 (00:29 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Wed, 5 May 2004 00:19:45 +0000 (00:19 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Tue, 4 May 2004 02:42:11 +0000 (02:42 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 3 May 2004 01:45:48 +0000 (01:45 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Tue, 30 Mar 2004 05:08:53 +0000 (05:08 +0000)]
*** empty log message ***

20 years ago(read_value_record): Clear value_record at
handa [Tue, 30 Mar 2004 05:08:15 +0000 (05:08 +0000)]
(read_value_record): Clear value_record at
first.
(read_lookup_subtable_gpos): For Lookup Type 1, read Coverage at
first.

20 years ago*** empty log message ***
handa [Mon, 29 Mar 2004 12:50:51 +0000 (12:50 +0000)]
*** empty log message ***

20 years ago(dump_lookup_subtable_gsub): For Lookup Type
handa [Mon, 29 Mar 2004 12:47:18 +0000 (12:47 +0000)]
(dump_lookup_subtable_gsub): For Lookup Type
7, fix arg to dump_lookup_subtable_gsub.
(dump_lookup_subtable_gpos): Support Lookup Type 9.

20 years agoRun automake after autoheader.
handa [Mon, 29 Mar 2004 12:45:48 +0000 (12:45 +0000)]
Run automake after autoheader.

20 years ago(OTF_close): Free otf->filename.
handa [Mon, 29 Mar 2004 12:44:45 +0000 (12:44 +0000)]
(OTF_close): Free otf->filename.

20 years ago*** empty log message ***
handa [Tue, 3 Feb 2004 13:10:24 +0000 (13:10 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 2 Feb 2004 13:09:19 +0000 (13:09 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 2 Feb 2004 11:04:23 +0000 (11:04 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Mon, 2 Feb 2004 08:17:27 +0000 (08:17 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Thu, 22 Jan 2004 08:05:46 +0000 (08:05 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Thu, 22 Jan 2004 08:01:10 +0000 (08:01 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Thu, 22 Jan 2004 07:56:14 +0000 (07:56 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Thu, 22 Jan 2004 07:35:54 +0000 (07:35 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
handa [Tue, 13 Jan 2004 02:49:28 +0000 (02:49 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sat, 18 Oct 2003 06:06:59 +0000 (06:06 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sat, 18 Oct 2003 02:55:34 +0000 (02:55 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 17 Oct 2003 13:17:38 +0000 (13:17 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 17 Oct 2003 13:15:30 +0000 (13:15 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 17 Oct 2003 13:06:22 +0000 (13:06 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 17 Oct 2003 08:46:56 +0000 (08:46 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 16 Oct 2003 13:25:54 +0000 (13:25 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Wed, 15 Oct 2003 13:14:27 +0000 (13:14 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 14 Oct 2003 12:57:38 +0000 (12:57 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 14 Oct 2003 02:07:14 +0000 (02:07 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 13 Oct 2003 00:58:02 +0000 (00:58 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sat, 11 Oct 2003 02:31:16 +0000 (02:31 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 2 Oct 2003 22:58:02 +0000 (22:58 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 22 Aug 2003 03:26:44 +0000 (03:26 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
ntakahas [Mon, 11 Aug 2003 15:32:17 +0000 (15:32 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 21 Jul 2003 12:02:27 +0000 (12:02 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sat, 19 Jul 2003 05:54:05 +0000 (05:54 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 10 Jul 2003 13:02:28 +0000 (13:02 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 10 Jul 2003 05:36:33 +0000 (05:36 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 10 Jul 2003 05:36:21 +0000 (05:36 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Wed, 9 Jul 2003 23:02:12 +0000 (23:02 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Wed, 9 Jul 2003 13:11:33 +0000 (13:11 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 8 Jul 2003 23:16:55 +0000 (23:16 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 8 Jul 2003 13:04:59 +0000 (13:04 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 16 Jun 2003 00:17:14 +0000 (00:17 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 9 Jun 2003 12:45:50 +0000 (12:45 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Wed, 26 Feb 2003 13:25:10 +0000 (13:25 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 23 Jan 2003 12:38:28 +0000 (12:38 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Thu, 23 Jan 2003 02:01:50 +0000 (02:01 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 20 Jan 2003 23:19:32 +0000 (23:19 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sun, 19 Jan 2003 23:17:50 +0000 (23:17 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 17 Dec 2002 13:12:59 +0000 (13:12 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sun, 15 Dec 2002 23:31:06 +0000 (23:31 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 13 Dec 2002 13:36:12 +0000 (13:36 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 10 Dec 2002 13:11:07 +0000 (13:11 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Tue, 10 Dec 2002 00:35:37 +0000 (00:35 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 9 Dec 2002 12:06:51 +0000 (12:06 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Mon, 9 Dec 2002 01:33:26 +0000 (01:33 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sat, 7 Dec 2002 01:36:20 +0000 (01:36 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Sat, 7 Dec 2002 00:33:22 +0000 (00:33 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
handa [Fri, 6 Dec 2002 13:23:28 +0000 (13:23 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
handa [Mon, 25 Nov 2002 00:10:54 +0000 (00:10 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
handa [Sat, 23 Nov 2002 01:07:23 +0000 (01:07 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
handa [Sat, 23 Nov 2002 01:00:16 +0000 (01:00 +0000)]
*** empty log message ***

22 years agoNew start
handa [Sat, 23 Nov 2002 00:47:50 +0000 (00:47 +0000)]
New