patch3: cnv/rletorast.c patch3: Output colormap when 8-bit input (instead of transforming to 24 bits). patch3: Fix pointer calc bug. patch3: Get RGB in the right order in 24 and 32 bit files. patch3: tools/rlequant.c patch3: Include colorquant.h. patch3: tools/rlequant.c patch3: Support input of arbitrary colormaps and generate color cubes patch3: in the output colormap. patch3: lib/colorquant.c patch3: Fix round-off error in variance calculation that sometimes patch3: caused multiple boxes with the same center to be cut. patch3: Change 'fast' argument to 'flags' argument. Currently: patch3: CQ_FAST: same as old fast argument patch3: CQ_QUANTIZE: data is not prequantized to bits patch3: CQ_NO_RGBMAP: don't build rgbmap. patch3: tools/rlequant.c patch3: Make it work for files with 1 or 2 channels (by duplicating patch3: the last channel enough times to make 3). This is a total patch3: kludge and really overkill for a 1 channel input file. patch3: Make the user aware of this by printing a message each time. patch3: tools/fant.c patch3: Changes by Jamie Painter: patch3: [34~Add -S option; change coordinate system convention so that patch3: scale factors are more intuitive; Redo interp_row (sigh, again); patch3: added blur_factor to -b argument patch3: tools/fant.c patch3: Add -c option: With -S, center image and keep aspect ratio constant. patch3: Make resulting image as large as possible within given rectangle. patch3: cnv/rletops.c patch3: Make comments conform to EPS version 2.0. patch3: tools/rlequant.c patch3: Fix bug with repositioned images. patch3: tools/avg4.c patch3: Bug fix: Made assumptions about evaluation order of increment patch3: operations. patch3: cnv/rlatorle.c patch3: Change names from rlb to rla. patch3: cnv/rlb_header.h patch3: Fix the comment. patch3: cnv/rlatorle.c patch3: Merge in rlbtorle.c. -b flag reads rlb files instead of rla files. patch3: cnv/rletorla.c patch3: Add ability to write 'rlb' files with -b flag. Fix assignment patch3: of aspect field. patch3: cnv/rlb_header.h patch3: Initial version. cnv/rla_header.h Initial revision. patch3: cnv/rlb_header.h patch3: Only define WINDOW_S type once. Fix comment. patch3: cnv/rletotiff.c patch3: Undefine TIFF symbol because of conflict with tiffio.h. patch3: Set USE_VARARGS and USE_PROTOTYPES symbols correctly for patch3: use by tiffcompat.h patch3: cnv/tifftorle.c patch3: Properly define USE_VARARGS and USE_PROTOTYPES for tiffcompat.h patch3: lib/rle_getrow.c patch3: Initialize (new) cmd and file_name fields. Add cmd to patch3: error messages. Check all malloc returns. patch3: #ifdef declarations moved to rle_config.h. patch3: tools/rleswap.c patch3: ifdefs moved to rle_config.h. patch3: Check memory allocation results. patch3: Properly initialize headers, call rle_names. patch3: tools/applymap.c patch3: Remove stuff now in rle_config.h. patch3: Fix memory allocation bugs. patch3: cnv/targatorle.c patch3: Remove stuff that's now in rle_config.h. patch3: cnv/giftorle.c patch3: Remove stuff now in rle_config.h. patch3: Add call to rle_names. patch3: cnv/cubitorle.c patch3: Add calls to rle_hdr_init, rle_names. Enhance scanargs call. patch3: cnv/graytorle.c patch3: Remove stuff in rle_config.h. patch3: Add rle_hdr_init/rle_names. patch3: Spiff up scanargs. patch3: cnv/iristorle.c patch3: Convert from Haeberli original. patch3: Add calls to scanargs, rle_open_f, rle_hdr_init, rle_names. patch3: cnv/painttorle.c patch3: Use rle_hdr_init/rle_names. Spiff scanargs. patch3: cnv/pgmtorle.c patch3: Remove stuff now in rle_config.h. patch3: Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/ppmtorle.c patch3: Remove stuff now in rle_config.h patch3: Add rle_hdr_init, rle_hames. patch3: Spiff scanargs. patch3: cnv/rastorle.c patch3: Use rasterfile.h instead of pixrect/pixrect_hs.h. The latter patch3: tried to include a non-installed file, and is not needed. patch3: Add rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/rawtorle.c patch3: Remove stuff in rle_config.h. patch3: Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/rlatorle.c patch3: Remove stuff in rle_config.h. Use rle_names, rle_hdr_init. patch3: Spiff scanargs. patch3: cnv/rletoabA60.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/rletoascii.c patch3: Remove stuff in rle_config.h. patch3: Use rle_hdr_init, rle_names. patch3: Handle files with other than 1 or 3 channels. patch3: Spiff scanargs. patch3: cnv/rletogray.c patch3: Remove stuff in rle_config.h patch3: Use rle_hdr_init, rle_names. patch3: cnv/rletoiris.c patch3: Convert from original Haeberli code to URT standard format. patch3: cnv/rletopaint.c patch3: Use rle_hdr_init, rle_names. patch3: cnv/rletoppm.c patch3: Remove stuff in rle_config.h. patch3: Use rle_hdr_init, rle_names. patch3: cnv/rletops.c patch3: Remove stuff in rle_config.h. patch3: Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/rletorast.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. patch3: cnv/rletoraw.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/rletorla.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/rletotiff.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. patch3: Spiff scanargs. patch3: cnv/targatorle.c patch3: Major changes by Andrew Hadenfeldt, EE, U Nebraska-Lincoln. patch3: Rewrote file I/O code for machine independence. Allow >512 wide images. patch3: Convert some 8- and 16-bit TARGA formats. patch3: -n specifies number of channels (3 or 4) for color.` patch3: Allow "color" images with one channel. patch3: cnv/tifftorle.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. patch3: cnv/wasatchrle.c patch3: Remove stuff in rle_config.h. Use rle_hdr_init, rle_names. cnv/xbmtorle.c Initial revision. patch3: cnv/rletoabA62/rle.c patch3: Use rle_hdr_init, rle_names. patch3: cnv/rletogif/compgif.c patch3: Remove stuff now in rle_config.h. patch3: cnv/rletogif/gifencod.c patch3: Make rle.h local for think C. patch3: cnv/rletogif/rletogif.c patch3: Remove stuff now in rle_config.h. patch3: Handle color maps better. patch3: Mask pixels. patch3: cnv/tex/dvirle2.c patch3: Use rle_hdr_init, rle_names. patch3: cnv/targatorle.c patch3: Use rle_hdr_init, rle_names. patch3: Changes from Andrew Hadenfeldt @ U Nebraska Lincoln patch3: New file I/O code, more device independent. patch3: Handle some 8-bit targa formats. patch3: cnv/targatorle.c patch3: Use rle_hdr_init, rle_names. patch3: Changes from Andrew Hadenfeldt @ U Nebraska Lincoln patch3: New file I/O code, more device independent. patch3: Handle some 8-bit targa formats. patch3: cnv/targatorle.c patch3: Change -n to -a (throw away alpha channel). Still backwards patch3: from most, though. patch3: Spiff scanargs. patch3: tools/applymap.c patch3: Move rle_names call for out_hdr. patch3: tools/avg4.c patch3: Remove stuff in rle_config.h. patch3: Use rle_hdr_init, etc. patch3: Use RLE_CHECK_ALLOC. patch3: tools/crop.c patch3: Remove stuff now in rle_config.h. patch3: Use rle_hdr_init, etc. patch3: Use RLE_CHECK_ALLOC. patch3: tools/fant.c patch3: Remove stuff in rle_config.h, use rle_init_hdr, RLE_CHECK_MALLOC... patch3: Use a single raster array, update in place. patch3: tools/into.c patch3: Remove stuff in rle_config.h. tools/mallocNd.c Initial revision. patch3: tools/mcut.c patch3: Remove stuff in rle_config.h, use rle_init_hdr, RLE_CHECK_MALLOC... patch3: tools/mergechan.c patch3: Remove stuff in rle_config.h, use rle_init_hdr, RLE_CHECK_MALLOC... patch3: tools/pyrlib.c patch3: Remove stuff in rle_config.h, use rle_init_hdr, RLE_CHECK_MALLOC... patch3: tools/pyrmask.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. patch3: tools/repos.c patch3: Remove stuff in rle_config.h, use rle_init_hdr, RLE_CHECK_MALLOC... patch3: tools/rle_box.c patch3: Use RLE_CHECK_ALLOC. patch3: tools/rleaddcom.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. patch3: tools/rlebg.c patch3: Remove stuff in rle_config.h, use rle_hdr_init... patch3: tools/rlebox.c patch3: Remove stuff in rle_config.h, use rle_hdr_init... patch3: tools/rlecat.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. patch3: Fix error message printing bug. tools/rleccube.c Initial revision. patch3: tools/rlecomp.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. patch3: tools/rledither.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. patch3: tools/rleflip.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. tools/rlegrid.c Initial revision. patch3: tools/rlehdr.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_MALLOC. patch3: Print color map in form usable by rleldmap & friends. patch3: Option to suppress printing header. patch3: Option to print only a certain number of headers from a file. patch3: tools/rlehisto.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rleldmap.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rlemandl.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: Add band scaling for close zooms. patch3: tools/rlenoise.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rlepatch.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rleprint.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rlequant.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rlescale.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: Spiff scanargs. Add linear scale option. patch3: tools/rleselect.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: Replace copy loop with call to rle_cp. patch3: Spiff scanargs. patch3: tools/rlesetbg.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rleskel.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: Add call to rle_close_f. patch3: Change while loop to for. patch3: tools/rlesortmap.c patch3: initial revision patch3: tools/rlespiff.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rlesplice.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rlesplit.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: Spiff scanargs. patch3: Use rle_cp instead of loop. patch3: tools/rlestereo.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/rleswap.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: Handle map and image separately. Add options to do one or patch3: the other or both. patch3: Spiff scanargs. patch3: tools/rlezoom.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/smush.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/to8.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/tobw.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/unexp.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: tools/unslice.c patch3: Remove stuff in rle_config.h, use rle_hdr_init..., RLE_CHECK_ALLOC. patch3: get/getx11/getx11.c patch3: Move check for sun X11/NeWS server bug after check for patch3: open display. patch3: get/getx11/getx11.h patch3: Remove stuff in rle_config.h get/getx11/fn_decls.h xxx patch3: get/getx11/getx11.c patch3: Move function declarations to fn_decls/prototypes.h patch3: Stingy mode, don't allocate so much memory for image/pixmap. patch3: Fix comment about flags. patch3: TV mode displays images in sequence, throws each away when done. patch3: Move display opening stuff to separate function. patch3: Handle window resizing. patch3: Use rle_hdr_init, etc. patch3: 'r' command removes a frame from flip book. patch3: Backspace and DEL step one frame backwards (opposite to space). patch3: get/getx11/getx11.c patch3: xxx patch3: get/getx11/getx11.h patch3: Fix SHIFT_MASK_PIXEL for DirectColor displays. patch3: Make black_pixel/white_pixel per image (for pseudocolor images). patch3: Fewer pixmaps per image. patch3: Allow panning even at 1x zoom. patch3: Include function declarations/prototypes. patch3: get/getx11/in_cmap.c patch3: Better handling of pseudocolor images. patch3: get/getx11/map_scan.c patch3: Better handling of directcolor and pseudocolor images. patch3: get/getx11/prototypes.h patch3: xxx patch3: get/getx11/x11_stuff.c patch3: Move function decls to fn_decls.h/prototypes.h. patch3: Handle pixmap allocation failure. patch3: Define separate function to open display. patch3: Allow window resize, scrolling at 1x. patch3: Define back color, border color for icon, otherwise dies on patch3: some server/visual pairs. patch3: Get most contrasting color pair for text message display. patch3: Fix DirectColor visual colormap allocation. patch3: get/getx11/makefile.src patch3: Add generation of prototypes.h and fn_decls.h. Also use them. patch3: Depend on rle_config.h. patch3: get/getx11/getx11.h patch3: Declare getenv(). patch3: get/getx11/map_scan.c patch3: Better handling of 1-bit images. patch3: get/getx11/x11_stuff.c patch3: Fix screen selection bug/misfeature. patch3: Better handling of 1-bit images. patch3: Center quantization ranges for undithered images. patch3: cnv/cubitorle.c patch3: Change to "rle.h" patch3: cnv/giftorle.c patch3: Flip image to account for origin disagreement between RLE and GIF. patch3: cnv/makefile.src patch3: Add rletotarga, xbmtorle. patch3: Sun Raster tools no longer need special compile line. patch3: cnv/rletoabA60.c patch3: Support PAL output. patch3: cnv/rletopaint.c patch3: Change to "rle.h". patch3: cnv/targatorle.c patch3: Fix compile error. patch3: config/sun3 patch3: Don't define TIFF by default. patch3: get/flip_book.c patch3: Use rle_hdr_init, etc. patch3: get/get4d.c patch3: Use rle_hdr_init, etc. patch3: Remove stuff now in rle_config.h. patch3: get/get_orion.c patch3: Remove stuff now in rle_config.h. patch3: Use rle_hdr_init, etc. patch3: get/getap.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: Use library dither setup functions instead of rolling own. patch3: get/getbob.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: Use library dither setup functions. patch3: get/getfb.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/getiris.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/getmex.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: Use library dither setup functions. patch3: get/getren.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/getsun.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/gettaac.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/getx10.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/read98721.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: include/rle.h patch3: Add decls of rle_hdr_init, rle_hdr_cp, rle_hdr_clear, rle_names. patch3: Add decl of rle_close_f. patch3: Add RLE_CHECK_ALLOC macro. patch3: Move bcopy/bzero to rle_config.h as macros, if needed. patch3: Add magic "initialized" number to header. patch3: include/rle_config.tlr patch3: Move setup declarations to here. patch3: Add bzero, bcopy, setlinebuf macros. patch3: include/rle_put.h patch3: Add states for longer runs to improve compression on some images. patch3: include/rle_raw.h patch3: Change include <> to include "" patch3: lib/Runput.c patch3: Remove stuff now in rle_config.h. patch3: Use command and file name in error messages. patch3: lib/buildmap.c patch3: Remove stuff now in rle_config.h. patch3: lib/float_to_exp.c patch3: Change include <> to include "" patch3: lib/getopt.c patch3: Remove stuff now in rle_config.h. patch3: lib/makefile.src patch3: Remove bstring.o, sVsetlinebuf.o, add rle_hdr.o, hilbert.o patch3: lib/rle_addhist.c patch3: Remove stuff now in rle_config.h. patch3: Change to USE_TIME_H from SYS_TIME_H. patch3: lib/rle_cp.c patch3: Change include <> to include "". patch3: Use command and file name in error message. patch3: lib/rle_getcom.c patch3: Change <> to "" for include. patch3: lib/rle_getraw.c patch3: Remove stuff now in rle_config.h. patch3: Print command and file name in error message. patch3: lib/rle_getrow.c patch3: Count images in rle_get_setup. patch3: Clear to background for types 0 and 2. patch3: lib/rle_getskip.c patch3: Change "" to <> for include. patch3: Add command and file name to error message. patch3: lib/rle_global.c patch3: Add new fields too header structure. patch3: lib/rle_open_f.c patch3: Add rle_close_f. patch3: Add child process handling to clean up pipe processes on systems patch3: that support it. patch3: lib/rle_putcom.c patch3: Remove stuff now in rle_config.h. patch3: lib/rle_putraw.c patch3: Change include <> to "". patch3: lib/rle_putrow.c patch3: Find longer runs to prevent some images from growing. patch3: Round in rle_to_bw instead of truncating. patch3: lib/rle_raw_alc.c patch3: Remove stuff now in rle_config.h. patch3: Provide for allocation of just buffer and not counts (useful when patch3: you want two sets of buffers, but only one count array.) patch3: lib/rle_rawrow.c patch3: Remove stuff now in rle_config.h. patch3: match bzero/bcopy prototypes. patch3: lib/rle_row_alc.c patch3: Change include <> to "". patch3: lib/scanargs.c patch3: Remove stuff now in rle_config.h. patch3: Format ending in & returns list of unused args for later parsing, patch3: also doesn't generate usage message if & is last char in format. patch3: Comments can be enclosed in parentheses almost anywhere (and patch3: will be printed in usage message). patch3: -help always prints usage message. patch3: tools/makefile.src patch3: Add rleccube, rlegrid. patch3: Fant get special compilation line (for mallocNd). patch3: tools/rleaddeof.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: tools/rlebg.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: tools/rlebox.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: tools/tobw.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: cnv/tex/dvirle1.c patch3: Remove stuff now in rle_config.h. patch3: get/cx3d/getcx3d.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: get/getmac/getmac.c patch3: Change include <> to include "". patch3: get/gmr27/getgmr.c patch3: Remove stuff now in rle_config.h. patch3: get/qcr/getqcr.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: man/man1/fant.1 patch3: Add -S, -b flags. patch3: man/man1/getx11.1 patch3: xx patch3: man/man1/rleClock.1 patch3: Fix examples. patch3: man/man1/rlequant.1 patch3: Add examples. patch3: Add -i, -r flags. patch3: man/man3/colorquant.3 patch3: Change 'fast' argument to 'flags'. patch3: tools/clock/rleClock.c patch3: Remove stuff now in rle_config.h. Use rle_hdr_init, etc. patch3: Bug fix. patch3: cnv/rla_header.h patch3: Add US Govt restricted rights legend. patch3: cnv/rlatorle.c patch3: Changes from wes. Appears to be some code cleanup and better patch3: Cray support. patch3: Change to support both rla and rlb files. patch3: cnv/rlb_header.h patch3: Add US Govt Restricted Rights legend. patch3: cnv/rletorla.c patch3: Changes from wes. Appears to be better Cray support, mostly. patch3: Changes to support both rla and rlb files. patch3: man/man1/rlatorle.1 patch3: Add "rlb" conversion. patch3: man/man1/rletorla.1 patch3: Add "rlb" conversion, -o flag, description of file size patch3: constraints. patch3: tools/rleswap.c patch3: Don't allocate 0 length chunk for background color. patch3: lib/rle_getrow.c patch3: Don't allocate background memory if 0 colors. lib/hilbert.c Base revision. lib/rle_hdr.c Base revision. patch3: cnv/rletogif/rletogif.c patch3: Fix ymin!=0 offset bug. patch3: man/man1/targatorle.1 patch3: Andrew C. Hadenfeldt, Univ. of Nebraska-Lincoln. patch3: cnv/rletotiff.c patch3: Fix offset bug for non 0 origin images. patch3: cnv/tifftorle.c patch3: Handle files with only one channel & possible a colormap, too. patch3: get/get4d.c patch3: Change from Michael Hart to whoop it up in black & white on patch3: an 8-bit display. patch3: cnv/rletoppm.c patch3: Flip image top to bottom. patch3: cnv/pgmtorle.c patch3: Flip image top to bottom. patch3: cnv/ppmtorle.c patch3: Flip top to bottom. Make it read concatenated ppm images. patch3: man/man1/rletoppm.1 patch3: Mods by Eric Haines to support plain format. patch3: cnv/ppmtorle.c patch3: Get rid of "Wavefront" comments. patch3: cnv/pgmtorle.c patch3: Get rid of "Wavefront" comments. patch3: cnv/rastorle.c patch3: Flip output image top to bottom. Fix odd-length row bug for patch3: 24 bit images. patch3: cnv/rletoppm.c patch3: Changes from Eric Haines to write plain format images. patch3: cnv/rletotiff.c patch3: Make it work with libtiff 2.4. patch3: cnv/tifftorle.c patch3: Make it work with libtiff 2.4. patch3: tools/applymap.c patch3: Change color in output header, not input header. patch3: tools/applymap.c patch3: Delete color_map_length comment, free color map from output image. patch3: tools/rlecat.c patch3: Fix image counting. patch3: tools/rlehdr.c patch3: Pay attention to color_map_length comment. patch3: tools/rlehisto.c patch3: Don't copy comment pointer, rle_hdr_cp does a better job. patch3: tools/rleldmap.c patch3: Try to pay attention to color_map_length comment. Delete or patch3: modify it as necessary. patch3: tools/rlesortmap.c patch3: Use hilbert instead of peano. patch3: tools/rlespiff.c patch3: Fix malloc(0) bug. patch3: tools/to8.c patch3: Delete color_map_length comment. patch3: tools/tobw.c patch3: Notice & delete color map. patch3: tools/rleldmap.c patch3: Delete color_map_length comment if == true size of color map. cnv/aliastorle.c Initial revision. cnv/rletoalias.c Initial revision. patch3: Configure patch3: Don't configure if no makefile.src. patch3: makedef.awk patch3: Some awks are broken. Add a comment on how to deal with it. patch3: makefile.hdr patch3: Add -lBSD to HPUX300CC flags. patch3: makefile.tlr patch3: Add code to handle scripts. patch3: cnv/makefile.src patch3: Add new programs. patch3: Change PBMDIR and TIFFDIR from straight make variables to paths. patch3: cnv/rletotiff.c patch3: Fix memory allocation bug. patch3: cnv/targatorle.c patch3: Handle more kinds of TARGA files. patch3: cnv/tifftorle.c patch3: Handle TIFFs with other than 8 bits/sample. patch3: get/makefile.src patch3: Add new programs. patch3: include/rle.h patch3: Some compilers complain about exit() return type in patch3: RLE_CHECK_ALLOC macro, if it is void. patch3: include/rle_put.h patch3: Support C++ 2.0 and g++. patch3: include/rle_raw.h patch3: Support C++ 2.0 and g++. patch3: lib/buildmap.c patch3: Fix typo. patch3: lib/rle_getrow.c patch3: Sizeof short is not always 2. Say what you mean. patch3: lib/scanargs.c patch3: Comma separated lists get wiped by scanargs. Make a copy first. patch3: Note: this introduces a memory leak. Sigh. patch3: man/makefile.src patch3: Add new manual pages. patch3: tools/into.c patch3: Remove declaration of rindex(). patch3: tools/rlecomp.c patch3: Actually check against background color, like it says. patch3: get/getx11/getx11.c patch3: Char pointer arithmetic doesn't work right on Cray? patch3: get/getx11/timer.c patch3: Take out timer stuff if NO_ITIMER is defined. patch3: man/man1/giftorle.1 patch3: Program flips images now. Can convert multiple images. patch3: man/man1/pgmtorle.1 patch3: Program flips image now. patch3: man/man1/ppmtorle.1 patch3: Program flips image now. Can convert concatenated images. patch3: man/man1/rastorle.1 patch3: Program flips image now. patch3: man/man1/rletoppm.1 patch3: Program flips image now. patch3: man/man1/rletorast.1 patch3: Program flips image now. patch3: man/man1/rletotiff.1 patch3: -v means flip vertically, not verbose. patch3: man/man1/tifftorle.1 patch3: Program converts more kinds of TIFF images now. patch3: man/makefile.src patch3: Get all the symbols in #ifdef ALL_MAN.