TMF Hg
    
	
		changelog
		
		
    - Tue, 11 Mar 2003 11:14:39 +0000
 
    - by eric [Tue, 11 Mar 2003 11:14:39 +0000] rev 95
 
    - many bug fixes including bit ordering of output, search positions and polarities.  added G4_DEBUG conditional.
 
    - Mon, 10 Mar 2003 13:08:25 +0000
 
    - by eric [Mon, 10 Mar 2003 13:08:25 +0000] rev 94
 
    - Working on G4 encoding.
 
    - Mon, 10 Mar 2003 09:58:34 +0000
 
    - by eric [Mon, 10 Mar 2003 09:58:34 +0000] rev 93
 
    - *** empty log message ***
 
    - Mon, 10 Mar 2003 09:58:09 +0000
 
    - by eric [Mon, 10 Mar 2003 09:58:09 +0000] rev 92
 
    - Replaced all uses of float with double.
 
    - Mon, 10 Mar 2003 09:49:50 +0000
 
    - by eric [Mon, 10 Mar 2003 09:49:50 +0000] rev 91
 
    - Moved g4 encoding functions from pdf library to bitblt library.
 
    - Sat, 08 Mar 2003 10:02:13 +0000
 
    - by eric [Sat, 08 Mar 2003 10:02:13 +0000] rev 90
 
    - added separate conditional for Electric Fence (EFENCE).  moved test programs into Maketest.
 
    - Sat, 08 Mar 2003 09:31:23 +0000
 
    - by eric [Sat, 08 Mar 2003 09:31:23 +0000] rev 89
 
    - fixes to pdf_split_name_tree_node().  when splitting a non-leaf node, update children's parent field.  recursively split upward if necessary.
 
    - Sat, 08 Mar 2003 09:23:05 +0000
 
    - by eric [Sat, 08 Mar 2003 09:23:05 +0000] rev 88
 
    - fix bugs in pdf_split_name_tree_node().
 
    - Sat, 08 Mar 2003 07:45:46 +0000
 
    - by eric [Sat, 08 Mar 2003 07:45:46 +0000] rev 87
 
    - more code for pdf_split_name_tree_node().
 
    - Sat, 08 Mar 2003 07:23:49 +0000
 
    - by eric [Sat, 08 Mar 2003 07:23:49 +0000] rev 86
 
    - added conditionals for debug builds and static linking.
 
    - Sat, 08 Mar 2003 06:52:09 +0000
 
    - by eric [Sat, 08 Mar 2003 06:52:09 +0000] rev 85
 
    - add linked list of name trees to struct pdf_file, and finalize all name trees when PDF file is closed.
 
    - Fri, 07 Mar 2003 11:35:36 +0000
 
    - by eric [Fri, 07 Mar 2003 11:35:36 +0000] rev 84
 
    - more work on pdf_add_tree_element().
 
    - Fri, 07 Mar 2003 11:28:45 +0000
 
    - by eric [Fri, 07 Mar 2003 11:28:45 +0000] rev 83
 
    - more work on pdf_add_tree_element().
 
    - Fri, 07 Mar 2003 11:02:31 +0000
 
    - by eric [Fri, 07 Mar 2003 11:02:31 +0000] rev 82
 
    - added pdf_compare_obj().
 
    - Fri, 07 Mar 2003 11:02:12 +0000
 
    - by eric [Fri, 07 Mar 2003 11:02:12 +0000] rev 81
 
    - added noreturn attribute to pdf_fatal().
 
    - Fri, 07 Mar 2003 10:16:08 +0000
 
    - by eric [Fri, 07 Mar 2003 10:16:08 +0000] rev 80
 
    - added name trees and number trees.
 
    - Wed, 05 Mar 2003 20:56:25 +0000
 
    - by eric [Wed, 05 Mar 2003 20:56:25 +0000] rev 79
 
    - move struct pdf_bookmark from pdf_private.h into pdf_bookmark.c.
 
    - Wed, 05 Mar 2003 20:44:33 +0000
 
    - by eric [Wed, 05 Mar 2003 20:44:33 +0000] rev 78
 
    - correct copyright years on recently created source files.
 
    - Wed, 05 Mar 2003 20:39:50 +0000
 
    - by eric [Wed, 05 Mar 2003 20:39:50 +0000] rev 77
 
    - added count field to struct pdf_bookmark.
 
    - Wed, 05 Mar 2003 02:26:43 +0000
 
    - by eric [Wed, 05 Mar 2003 02:26:43 +0000] rev 76
 
    - fixed Count for closed bookmarks, doesn't contribute to parent's Count.
 
    - Wed, 05 Mar 2003 02:09:49 +0000
 
    - by eric [Wed, 05 Mar 2003 02:09:49 +0000] rev 75
 
    - Added support for PageMode.
 
    - Wed, 05 Mar 2003 01:58:36 +0000
 
    - by eric [Wed, 05 Mar 2003 01:58:36 +0000] rev 74
 
    - added bookmark support.
 
    - Wed, 05 Mar 2003 01:58:31 +0000
 
    - by eric [Wed, 05 Mar 2003 01:58:31 +0000] rev 73
 
    - *** empty log message ***
 
    - Sun, 23 Feb 2003 17:40:41 +0000
 
    - by eric [Sun, 23 Feb 2003 17:40:41 +0000] rev 72
 
    - get_row_run_lengths() now fills in an array of run_t to provide more information.
 
    - Sat, 22 Feb 2003 10:02:06 +0000
 
    - by eric [Sat, 22 Feb 2003 10:02:06 +0000] rev 71
 
    - Generate G4 tables from strings of ones and zeros.
 
    - Fri, 21 Feb 2003 12:29:16 +0000
 
    - by eric [Fri, 21 Feb 2003 12:29:16 +0000] rev 70
 
    - updated HDRS
 
    - Fri, 21 Feb 2003 12:28:37 +0000
 
    - by eric [Fri, 21 Feb 2003 12:28:37 +0000] rev 69
 
    - GPL
 
    - Fri, 21 Feb 2003 12:28:06 +0000
 
    - by eric [Fri, 21 Feb 2003 12:28:06 +0000] rev 68
 
    - g4 tables
 
    - Fri, 21 Feb 2003 10:49:11 +0000
 
    - by eric [Fri, 21 Feb 2003 10:49:11 +0000] rev 67
 
    - changed pdf_calloc() to take two args like ordinary calloc().  added pdf_stream_write_bits() and pdf_stream_flush_bits().
 
    - Fri, 21 Feb 2003 09:25:47 +0000
 
    - by eric [Fri, 21 Feb 2003 09:25:47 +0000] rev 66
 
    - implemented ImageMask fill color arguments to pdf_write_g4_fax_image().
 
    - Fri, 21 Feb 2003 09:12:05 +0000
 
    - by eric [Fri, 21 Feb 2003 09:12:05 +0000] rev 65
 
    - *** empty log message ***
 
    - Fri, 21 Feb 2003 09:01:33 +0000
 
    - by eric [Fri, 21 Feb 2003 09:01:33 +0000] rev 64
 
    - added image position and size arguments to pdf_write_g4_fax_image.
 
    - Fri, 21 Feb 2003 08:49:11 +0000
 
    - by eric [Fri, 21 Feb 2003 08:49:11 +0000] rev 63
 
    - GPL.
 
    - Thu, 20 Feb 2003 12:44:17 +0000
 
    - by eric [Thu, 20 Feb 2003 12:44:17 +0000] rev 62
 
    - my own PDF routines to replace Panda.
 
    - Thu, 20 Feb 2003 12:21:10 +0000
 
    - by eric [Thu, 20 Feb 2003 12:21:10 +0000] rev 61
 
    - my own PDF routines to replace Panda.
 
    - Thu, 20 Feb 2003 12:20:28 +0000
 
    - by eric [Thu, 20 Feb 2003 12:20:28 +0000] rev 60
 
    - fix includes.
 
    - Thu, 20 Feb 2003 12:16:00 +0000
 
    - by eric [Thu, 20 Feb 2003 12:16:00 +0000] rev 59
 
    - my own PDF routines to replace Panda.
 
    - Thu, 20 Feb 2003 12:11:35 +0000
 
    - by eric [Thu, 20 Feb 2003 12:11:35 +0000] rev 58
 
    - only need a single table for run length encoding now.
 
    - Thu, 20 Feb 2003 12:11:06 +0000
 
    - by eric [Thu, 20 Feb 2003 12:11:06 +0000] rev 57
 
    - added run length encoding function.
 
    - Wed, 19 Feb 2003 10:34:35 +0000
 
    - by eric [Wed, 19 Feb 2003 10:34:35 +0000] rev 56
 
    - added code to generate RLE tables.
 
    - Wed, 19 Feb 2003 10:20:05 +0000
 
    - by eric [Wed, 19 Feb 2003 10:20:05 +0000] rev 55
 
    - fix error reporting in process_specs().  rename some functions for clarity.
 
    - Wed, 19 Feb 2003 10:17:12 +0000
 
    - by eric [Wed, 19 Feb 2003 10:17:12 +0000] rev 54
 
    - *** empty log message ***
 
    - Wed, 19 Feb 2003 10:14:49 +0000
 
    - by eric [Wed, 19 Feb 2003 10:14:49 +0000] rev 53
 
    - rename br.c to bitblt_table_gen.c, and integrate use of it into build process
 
    - Wed, 19 Feb 2003 10:15:16 +0000
 
    - by eric [Wed, 19 Feb 2003 10:15:16 +0000] rev 52
 
    - *** empty log message ***
 
    - Tue, 21 Jan 2003 18:53:48 +0000
 
    - by eric [Tue, 21 Jan 2003 18:53:48 +0000] rev 51
 
    - added 'dist' target, and minor cleanup
 
    - Tue, 21 Jan 2003 18:39:55 +0000
 
    - by eric [Tue, 21 Jan 2003 18:39:55 +0000] rev 50
 
    - output copyright message and URL before usage message
 
    - Tue, 21 Jan 2003 18:30:49 +0000
 
    - by eric [Tue, 21 Jan 2003 18:30:49 +0000] rev 49
 
    - added command-line mode
 
    - Mon, 26 Aug 2002 06:03:55 +0000
 
    - by eric [Mon, 26 Aug 2002 06:03:55 +0000] rev 48
 
    - now use C99 stdint.h and stdbool.h
 
    - Mon, 26 Aug 2002 05:43:49 +0000
 
    - by eric [Mon, 26 Aug 2002 05:43:49 +0000] rev 47
 
    - fixed 'middle-endian' output from TIFFReadScanline
 
    - Sun, 25 Aug 2002 13:22:42 +0000
 
    - by eric [Sun, 25 Aug 2002 13:22:42 +0000] rev 46
 
    - only call resize_bitmap if necessary
 
    - Sun, 25 Aug 2002 13:21:28 +0000
 
    - by eric [Sun, 25 Aug 2002 13:21:28 +0000] rev 45
 
    - cloning an input context wasn't updating last_input_context
 
    - Wed, 30 Jan 2002 08:55:53 +0000
 
    - by eric [Wed, 30 Jan 2002 08:55:53 +0000] rev 44
 
    - changed program name to "t2p"
 
    - Tue, 22 Jan 2002 09:42:42 +0000
 
    - by eric [Tue, 22 Jan 2002 09:42:42 +0000] rev 43
 
    - *** empty log message ***
 
    - Wed, 02 Jan 2002 16:39:39 +0000
 
    - by eric [Wed, 02 Jan 2002 16:39:39 +0000] rev 42
 
    - started work on bitblt optimization - split rotate functions from bitblt.
 
    - Wed, 02 Jan 2002 16:39:20 +0000
 
    - by eric [Wed, 02 Jan 2002 16:39:20 +0000] rev 41
 
    - Initial revision
 
    - Wed, 02 Jan 2002 13:49:42 +0000
 
    - by eric [Wed, 02 Jan 2002 13:49:42 +0000] rev 40
 
    - *** empty log message ***
 
    - Wed, 02 Jan 2002 12:49:55 +0000
 
    - by eric [Wed, 02 Jan 2002 12:49:55 +0000] rev 39
 
    - *** empty log message ***
 
    - Wed, 02 Jan 2002 10:48:07 +0000
 
    - by eric [Wed, 02 Jan 2002 10:48:07 +0000] rev 38
 
    - *** empty log message ***
 
    - Wed, 02 Jan 2002 10:30:37 +0000
 
    - by eric [Wed, 02 Jan 2002 10:30:37 +0000] rev 37
 
    - Initial revision
 
    - Wed, 02 Jan 2002 10:18:13 +0000
 
    - by eric [Wed, 02 Jan 2002 10:18:13 +0000] rev 36
 
    - bug fixes.
 
    - Wed, 02 Jan 2002 10:17:48 +0000
 
    - by eric [Wed, 02 Jan 2002 10:17:48 +0000] rev 35
 
    - use signed integers for coordinates.
 
    - Wed, 02 Jan 2002 10:17:24 +0000
 
    - by eric [Wed, 02 Jan 2002 10:17:24 +0000] rev 34
 
    - improve floating point literal handling.
 
    - Tue, 01 Jan 2002 10:18:33 +0000
 
    - by eric [Tue, 01 Jan 2002 10:18:33 +0000] rev 33
 
    - change coordinates to signed.
 
    - Tue, 01 Jan 2002 10:16:50 +0000
 
    - by eric [Tue, 01 Jan 2002 10:16:50 +0000] rev 32
 
    - added start of page size support.
 
    - Tue, 01 Jan 2002 06:17:39 +0000
 
    - by eric [Tue, 01 Jan 2002 06:17:39 +0000] rev 31
 
    - eliminate shift/reduce conflicts in output file attributes.
 
    - Tue, 01 Jan 2002 06:11:43 +0000
 
    - by eric [Tue, 01 Jan 2002 06:11:43 +0000] rev 30
 
    - add support for PDF file attributes: author, creator, title, etc.
 
    - Tue, 01 Jan 2002 05:41:03 +0000
 
    - by eric [Tue, 01 Jan 2002 05:41:03 +0000] rev 29
 
    - fix bugs.  copy samples per pixel tag.
 
    - Tue, 01 Jan 2002 05:02:44 +0000
 
    - by eric [Tue, 01 Jan 2002 05:02:44 +0000] rev 28
 
    - create temporary TIFF file.
 
    - Tue, 01 Jan 2002 03:46:08 +0000
 
    - by eric [Tue, 01 Jan 2002 03:46:08 +0000] rev 27
 
    - change 'format' to 'label', add character type, track bookmark level.
 
    - Tue, 01 Jan 2002 03:44:40 +0000
 
    - by eric [Tue, 01 Jan 2002 03:44:40 +0000] rev 26
 
    - handle input and output files properly.
 
    - Mon, 31 Dec 2001 16:44:24 +0000
 
    - by eric [Mon, 31 Dec 2001 16:44:24 +0000] rev 25
 
    - replaced page_number_format with page_label matching how PDF names
and stores them. 
    - Mon, 31 Dec 2001 08:25:04 +0000
 
    - by eric [Mon, 31 Dec 2001 08:25:04 +0000] rev 24
 
    - track bookmark level.
 
    - Mon, 31 Dec 2001 08:25:04 +0000
 
    - by eric [Mon, 31 Dec 2001 08:25:04 +0000] rev 23
 
    - added input and output attribute structures as arguments to process_page().
 
    - Mon, 31 Dec 2001 08:12:58 +0000
 
    - by eric [Mon, 31 Dec 2001 08:12:58 +0000] rev 22
 
    - moved most type declarations from semantics.h to semantics.c.
made various functions static. 
    - Mon, 31 Dec 2001 07:44:23 +0000
 
    - by eric [Mon, 31 Dec 2001 07:44:23 +0000] rev 21
 
    - *** empty log message ***
 
    - Mon, 31 Dec 2001 07:25:08 +0000
 
    - by eric [Mon, 31 Dec 2001 07:25:08 +0000] rev 20
 
    - *** empty log message ***
 
    - Mon, 31 Dec 2001 02:33:50 +0000
 
    - by eric [Mon, 31 Dec 2001 02:33:50 +0000] rev 19
 
    - *** empty log message ***
 
    - Sun, 30 Dec 2001 17:09:08 +0000
 
    - by eric [Sun, 30 Dec 2001 17:09:08 +0000] rev 18
 
    - *** empty log message ***
 
    - Sun, 30 Dec 2001 16:29:50 +0000
 
    - by eric [Sun, 30 Dec 2001 16:29:50 +0000] rev 17
 
    - *** empty log message ***
 
    - Sun, 30 Dec 2001 16:29:50 +0000
 
    - by eric [Sun, 30 Dec 2001 16:29:50 +0000] rev 16
 
    - Initial revision
 
    - Sun, 30 Dec 2001 04:16:46 +0000
 
    - by eric [Sun, 30 Dec 2001 04:16:46 +0000] rev 15
 
    - *** empty log message ***
 
    - Sun, 30 Dec 2001 04:16:46 +0000
 
    - by eric [Sun, 30 Dec 2001 04:16:46 +0000] rev 14
 
    - ..
 
    - Sun, 30 Dec 2001 01:54:43 +0000
 
    - by eric [Sun, 30 Dec 2001 01:54:43 +0000] rev 13
 
    - *** empty log message ***
 
    - Sat, 29 Dec 2001 18:59:47 +0000
 
    - by eric [Sat, 29 Dec 2001 18:59:47 +0000] rev 12
 
    - *** empty log message ***
 
    - Sat, 29 Dec 2001 17:45:43 +0000
 
    - by eric [Sat, 29 Dec 2001 17:45:43 +0000] rev 11
 
    - *** empty log message ***
 
    - Sat, 29 Dec 2001 17:44:57 +0000
 
    - by eric [Sat, 29 Dec 2001 17:44:57 +0000] rev 10
 
    - Initial revision
 
    - Sat, 29 Dec 2001 10:19:49 +0000
 
    - by eric [Sat, 29 Dec 2001 10:19:49 +0000] rev 9
 
    - *** empty log message ***
 
    - Fri, 28 Dec 2001 16:04:15 +0000
 
    - by eric [Fri, 28 Dec 2001 16:04:15 +0000] rev 8
 
    - *** empty log message ***
 
    - Fri, 28 Dec 2001 04:55:47 +0000
 
    - by eric [Fri, 28 Dec 2001 04:55:47 +0000] rev 7
 
    - *** empty log message ***
 
    - Fri, 28 Dec 2001 04:44:15 +0000
 
    - by eric [Fri, 28 Dec 2001 04:44:15 +0000] rev 6
 
    - added bitblt stuff, parser, and scanner.
 
    - Fri, 28 Dec 2001 04:44:05 +0000
 
    - by eric [Fri, 28 Dec 2001 04:44:05 +0000] rev 5
 
    - Initial revision
 
    - Thu, 27 Dec 2001 11:24:11 +0000
 
    - by eric [Thu, 27 Dec 2001 11:24:11 +0000] rev 4
 
    - If bitblt has to create the dest bitmap, take the dest_upper_left point into account.
 
    - Thu, 27 Dec 2001 11:17:28 +0000
 
    - by eric [Thu, 27 Dec 2001 11:17:28 +0000] rev 3
 
    - *** empty log message ***
 
    - Thu, 27 Dec 2001 11:04:43 +0000
 
    - by eric [Thu, 27 Dec 2001 11:04:43 +0000] rev 2
 
    - Initial revision
 
    - Sun, 12 Aug 2001 11:03:16 +0000
 
    - by eric [Sun, 12 Aug 2001 11:03:16 +0000] rev 1
 
    - added copyright and GPL notices.
 
    - Sun, 12 Aug 2001 11:03:08 +0000
 
    - by eric [Sun, 12 Aug 2001 11:03:08 +0000] rev 0
 
    - Initial revision