summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2015-09-29 22:17:28 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2015-09-29 22:17:28 +0200
commitfa756339d4204bff7f2820067f58214d32780d17 (patch)
treeb2e4aa0963db50808b29744fed340b93d496fde9
parentc0b89ac5bfb90835ef01573267020e42d4fe070c (diff)
Imported Upstream version 1.8.2upstream/1.8.2
-rw-r--r--[-rwxr-xr-x]Jambase0
-rw-r--r--[-rwxr-xr-x]Jamfile0
-rw-r--r--[-rwxr-xr-x]Jamtop0
-rw-r--r--[-rwxr-xr-x]License.txt0
-rw-r--r--[-rwxr-xr-x]License2.txt0
-rw-r--r--[-rwxr-xr-x]License3.txt0
-rw-r--r--[-rwxr-xr-x]Makefile0
-rw-r--r--[-rwxr-xr-x]Readme.txt6
-rw-r--r--[-rwxr-xr-x]adirs0
-rw-r--r--[-rwxr-xr-x]afiles0
-rw-r--r--[-rwxr-xr-x]binfiles0
-rw-r--r--[-rwxr-xr-x]blddirs0
-rw-r--r--[-rwxr-xr-x]ccast/Jamfile0
-rw-r--r--[-rwxr-xr-x]ccast/License.txt0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/Jamfile0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/aes.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/asn1.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/axTLS_config.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/axTLS_version.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/bigint.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/bigint.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/bigint_impl.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/cert.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/crypto.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/crypto_misc.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/crypto_misc.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/gen_cert.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/hmac.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/loader.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/md2.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/md5.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/openssl.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/os_int.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/os_port.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/os_port.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/p12.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/private_key.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/rc4.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/rsa.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/sha1.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/ssl.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/temp0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/tls1.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/tls1.h0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/tls1_clnt.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/tls1_svr.c0
-rw-r--r--[-rwxr-xr-x]ccast/axTLS/x509.c0
-rw-r--r--[-rwxr-xr-x]ccast/cast_channel.proto0
-rw-r--r--[-rwxr-xr-x]ccast/ccast.c0
-rw-r--r--[-rwxr-xr-x]ccast/ccast.h0
-rw-r--r--[-rwxr-xr-x]ccast/ccmdns.c0
-rw-r--r--[-rwxr-xr-x]ccast/ccmdns.h0
-rw-r--r--[-rwxr-xr-x]ccast/ccmes.c0
-rw-r--r--[-rwxr-xr-x]ccast/ccmes.h0
-rw-r--r--[-rwxr-xr-x]ccast/ccpacket.c0
-rw-r--r--[-rwxr-xr-x]ccast/ccpacket.h0
-rw-r--r--[-rwxr-xr-x]ccast/cctest.c0
-rw-r--r--[-rwxr-xr-x]ccast/chan/cast_channel.pb-c.c0
-rw-r--r--[-rwxr-xr-x]ccast/chan/cast_channel.pb-c.h0
-rw-r--r--[-rwxr-xr-x]ccast/chan/protobuf-c.c0
-rw-r--r--[-rwxr-xr-x]ccast/chan/protobuf-c.h0
-rw-r--r--[-rwxr-xr-x]ccast/dpat.c0
-rw-r--r--[-rwxr-xr-x]ccast/filt.c0
-rw-r--r--[-rwxr-xr-x]cgats/Jamfile0
-rw-r--r--[-rwxr-xr-x]cgats/License.txt0
-rw-r--r--[-rwxr-xr-x]cgats/Makefile0
-rw-r--r--[-rwxr-xr-x]cgats/Makefile.IBMNT0
-rw-r--r--[-rwxr-xr-x]cgats/Makefile.OSX0
-rw-r--r--[-rwxr-xr-x]cgats/Makefile.UNIX0
-rw-r--r--[-rwxr-xr-x]cgats/Makefile.WNT0
-rw-r--r--[-rwxr-xr-x]cgats/Readme.txt0
-rw-r--r--[-rwxr-xr-x]cgats/afiles0
-rw-r--r--[-rwxr-xr-x]cgats/cgats.c0
-rw-r--r--[-rwxr-xr-x]cgats/cgats.h0
-rw-r--r--[-rwxr-xr-x]cgats/cgatsstd.c0
-rw-r--r--[-rwxr-xr-x]cgats/makezip.ksh0
-rw-r--r--[-rwxr-xr-x]cgats/pars.c0
-rw-r--r--[-rwxr-xr-x]cgats/pars.h0
-rw-r--r--[-rwxr-xr-x]cgats/parsstd.c0
-rw-r--r--[-rwxr-xr-x]cgats/test.txt0
-rw-r--r--[-rwxr-xr-x]doc/3dformat.html0
-rw-r--r--[-rwxr-xr-x]doc/ArgyllCMS_arts_tag.html0
-rw-r--r--[-rwxr-xr-x]doc/ArgyllDoc.html514
-rw-r--r--[-rwxr-xr-x]doc/ArgyllFlow.jpgbin225826 -> 225826 bytes
-rw-r--r--[-rwxr-xr-x]doc/ArgyllFlowThumb.jpgbin10629 -> 10629 bytes
-rw-r--r--[-rwxr-xr-x]doc/CMP_DT_003.jpgbin23966 -> 23966 bytes
-rw-r--r--[-rwxr-xr-x]doc/CMP_Digital_Target-4.jpgbin21256 -> 21256 bytes
-rw-r--r--[-rwxr-xr-x]doc/CRTspectrum.jpgbin32231 -> 32231 bytes
-rw-r--r--[-rwxr-xr-x]doc/ChangesSummary.html22
-rw-r--r--[-rwxr-xr-x]doc/Chroma4.jpgbin16118 -> 16118 bytes
-rw-r--r--[-rwxr-xr-x]doc/ColorHug.jpgbin28768 -> 28768 bytes
-rw-r--r--[-rwxr-xr-x]doc/ColorManagement.html0
-rw-r--r--[-rwxr-xr-x]doc/ColorMunki.jpgbin43097 -> 43097 bytes
-rw-r--r--[-rwxr-xr-x]doc/ColorMunkiCreate.jpgbin29653 -> 29653 bytes
-rw-r--r--[-rwxr-xr-x]doc/Compiling.html0
-rw-r--r--[-rwxr-xr-x]doc/CrushedDisplyBlacks.html0
-rw-r--r--[-rwxr-xr-x]doc/DC.jpgbin23570 -> 23570 bytes
-rw-r--r--[-rwxr-xr-x]doc/DTP20.jpgbin83527 -> 83527 bytes
-rw-r--r--[-rwxr-xr-x]doc/DTP22.jpgbin51054 -> 51054 bytes
-rw-r--r--[-rwxr-xr-x]doc/DTP41.jpgbin78517 -> 78517 bytes
-rw-r--r--[-rwxr-xr-x]doc/DTP51.jpgbin52356 -> 52356 bytes
-rw-r--r--[-rwxr-xr-x]doc/DTP92.jpgbin41789 -> 41789 bytes
-rw-r--r--[-rwxr-xr-x]doc/DTP94.jpgbin46245 -> 46245 bytes
-rw-r--r--[-rwxr-xr-x]doc/DocLicense.txt0
-rw-r--r--[-rwxr-xr-x]doc/EX1.jpgbin24772 -> 24772 bytes
-rw-r--r--[-rwxr-xr-x]doc/Environment.html0
-rw-r--r--[-rwxr-xr-x]doc/FWA.html0
-rw-r--r--[-rwxr-xr-x]doc/FWA_measure.jpgbin23717 -> 23717 bytes
-rw-r--r--[-rwxr-xr-x]doc/File_Formats.html0
-rw-r--r--[-rwxr-xr-x]doc/Fluorescent.jpgbin35863 -> 35863 bytes
-rw-r--r--[-rwxr-xr-x]doc/HCFR.jpgbin21765 -> 21765 bytes
-rw-r--r--[-rwxr-xr-x]doc/HCT.jpgbin9601 -> 9601 bytes
-rw-r--r--[-rwxr-xr-x]doc/HiResLaser.jpgbin28163 -> 28163 bytes
-rw-r--r--[-rwxr-xr-x]doc/Huey.jpgbin30022 -> 30022 bytes
-rw-r--r--[-rwxr-xr-x]doc/Installing.html0
-rw-r--r--[-rwxr-xr-x]doc/Installing_Linux.html0
-rw-r--r--[-rwxr-xr-x]doc/Installing_MSWindows.html0
-rw-r--r--[-rwxr-xr-x]doc/Installing_OSX.html0
-rw-r--r--[-rwxr-xr-x]doc/JETI_1211.jpgbin29663 -> 29663 bytes
-rw-r--r--[-rwxr-xr-x]doc/K10A.jpgbin24339 -> 24339 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph1.jpgbin14691 -> 14691 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph2.jpgbin13544 -> 13544 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph3.jpgbin14548 -> 14548 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph4.jpgbin14056 -> 14056 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph5.jpgbin14084 -> 14084 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph6.jpgbin14830 -> 14830 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph7.jpgbin15134 -> 15134 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kgraph8.jpgbin14218 -> 14218 bytes
-rw-r--r--[-rwxr-xr-x]doc/Kparams.jpgbin15850 -> 15850 bytes
-rw-r--r--[-rwxr-xr-x]doc/LSDC.jpgbin12237 -> 12237 bytes
-rw-r--r--[-rwxr-xr-x]doc/LabSteps.jpgbin13335 -> 13335 bytes
-rw-r--r--[-rwxr-xr-x]doc/License.txt0
-rw-r--r--[-rwxr-xr-x]doc/License2.txt0
-rw-r--r--[-rwxr-xr-x]doc/License3.txt0
-rw-r--r--[-rwxr-xr-x]doc/Limitations.html0
-rw-r--r--[-rwxr-xr-x]doc/MinorTools.html0
-rw-r--r--[-rwxr-xr-x]doc/Organisation.html0
-rw-r--r--[-rwxr-xr-x]doc/Overview.html0
-rw-r--r--[-rwxr-xr-x]doc/Performance.html0
-rw-r--r--[-rwxr-xr-x]doc/Q60.jpgbin14943 -> 14943 bytes
-rw-r--r--[-rwxr-xr-x]doc/QPcard201.jpgbin4967 -> 4967 bytes
-rw-r--r--[-rwxr-xr-x]doc/QPcard202.jpgbin9016 -> 9016 bytes
-rw-r--r--[-rwxr-xr-x]doc/SG.jpgbin11348 -> 11348 bytes
-rw-r--r--[-rwxr-xr-x]doc/SG_footer.txt0
-rw-r--r--[-rwxr-xr-x]doc/SG_header.txt0
-rw-r--r--[-rwxr-xr-x]doc/SMCube.jpgbin11799 -> 11799 bytes
-rw-r--r--[-rwxr-xr-x]doc/Scenarios.html0
-rw-r--r--[-rwxr-xr-x]doc/Smile.jpgbin25761 -> 25761 bytes
-rw-r--r--[-rwxr-xr-x]doc/Source.html0
-rw-r--r--[-rwxr-xr-x]doc/Spyd2.jpgbin64227 -> 64227 bytes
-rw-r--r--[-rwxr-xr-x]doc/Spyd3.jpgbin13975 -> 13975 bytes
-rw-r--r--[-rwxr-xr-x]doc/Spyd3x.jpgbin13519 -> 13519 bytes
-rw-r--r--[-rwxr-xr-x]doc/Spyd4.jpgbin11284 -> 11284 bytes
-rw-r--r--[-rwxr-xr-x]doc/Spyd5.jpgbin16499 -> 16499 bytes
-rw-r--r--[-rwxr-xr-x]doc/SpyderChecker.jpgbin12497 -> 12497 bytes
-rw-r--r--[-rwxr-xr-x]doc/VideoEOTFs.html0
-rw-r--r--[-rwxr-xr-x]doc/WideGamutColmters.html0
-rw-r--r--[-rwxr-xr-x]doc/YellowGreen.jpgbin18404 -> 18404 bytes
-rw-r--r--[-rwxr-xr-x]doc/afiles0
-rw-r--r--[-rwxr-xr-x]doc/applycal.html0
-rw-r--r--[-rwxr-xr-x]doc/average.html0
-rw-r--r--[-rwxr-xr-x]doc/cal_format.html0
-rw-r--r--[-rwxr-xr-x]doc/calvschar.html0
-rw-r--r--[-rwxr-xr-x]doc/cb2ti3.html0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs.html0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/DTP-94_1964_10_Dell_2408W.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/DTP-94_1997_Shaw_Dell_2408W.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/DTP-94_Dell_2408W.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/DTP-94_Dell_U2410.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_1_NEC1990SXi.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_2_EIZO_S2233W.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_2_NEC1990SXi.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1931.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1964.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1931.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1964.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Huey_Acer_al2016w.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Huey_Eizo_CG243.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Huey_HP_compaq_6730s.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Huey_HP_lp2475w.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Huey_NEC1990SXi.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Huey_NEC_Spectraview_241.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/NEC_EyeOne_Display_2_NEC2690WUXi2.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder2_EIZO_S2433W_standard_1931.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder2_EIZO_S2433W_standard_1964.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder3_EIZO_S2233_standard_1964.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder3_EIZO_S2243W_standard_1931.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder3_HP_LP2475w.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder3_NEC2690WUXi2.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/ccmxs/Spyder3_NEC_PA301W.ccmx0
-rw-r--r--[-rwxr-xr-x]doc/cctiff.html0
-rw-r--r--[-rwxr-xr-x]doc/ccxxmake.html0
-rw-r--r--[-rwxr-xr-x]doc/chartread.html0
-rw-r--r--[-rwxr-xr-x]doc/cht_format.html0
-rw-r--r--[-rwxr-xr-x]doc/collink.html0
-rw-r--r--[-rwxr-xr-x]doc/colorchecker.jpgbin7522 -> 7522 bytes
-rw-r--r--[-rwxr-xr-x]doc/colprof.html0
-rw-r--r--[-rwxr-xr-x]doc/colverify.html0
-rw-r--r--[-rwxr-xr-x]doc/cube.jpgbin11036 -> 11036 bytes
-rw-r--r--[-rwxr-xr-x]doc/dispcal.html0
-rw-r--r--[-rwxr-xr-x]doc/dispprofloc.html0
-rw-r--r--[-rwxr-xr-x]doc/dispread.html0
-rw-r--r--[-rwxr-xr-x]doc/dispwin.html0
-rw-r--r--[-rwxr-xr-x]doc/evalInputTargets.html0
-rw-r--r--[-rwxr-xr-x]doc/extracticc.html0
-rw-r--r--[-rwxr-xr-x]doc/extractttag.html0
-rw-r--r--[-rwxr-xr-x]doc/fakeCMY.html0
-rw-r--r--[-rwxr-xr-x]doc/fakeread.html0
-rw-r--r--[-rwxr-xr-x]doc/filmread.html0
-rw-r--r--[-rwxr-xr-x]doc/filmtarg.html0
-rw-r--r--[-rwxr-xr-x]doc/gamma.html0
-rw-r--r--[-rwxr-xr-x]doc/gamutmapping1.jpgbin19794 -> 19794 bytes
-rw-r--r--[-rwxr-xr-x]doc/greytiff.html0
-rw-r--r--[-rwxr-xr-x]doc/i1d.jpgbin36903 -> 36903 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1d3_1.jpgbin16744 -> 16744 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1d3_2.jpgbin16538 -> 16538 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1m.jpgbin29888 -> 29888 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1p.jpgbin62804 -> 62804 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1pro2.jpgbin73450 -> 73450 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1proDriver.html0
-rw-r--r--[-rwxr-xr-x]doc/i1proDriver.xlsbin187392 -> 187392 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1proHiRes.html0
-rw-r--r--[-rwxr-xr-x]doc/i1proHiRes.jpgbin26870 -> 26870 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1proHiRes.zipbin319734 -> 319734 bytes
-rw-r--r--[-rwxr-xr-x]doc/i1scan14.jpgbin15925 -> 15925 bytes
-rw-r--r--[-rwxr-xr-x]doc/iccdump.html0
-rw-r--r--[-rwxr-xr-x]doc/iccgamut.html0
-rw-r--r--[-rwxr-xr-x]doc/iccgamutmapping.html0
-rw-r--r--[-rwxr-xr-x]doc/icclu.html0
-rw-r--r--[-rwxr-xr-x]doc/illumread.html0
-rw-r--r--[-rwxr-xr-x]doc/illumread_1.jpgbin14047 -> 14047 bytes
-rw-r--r--[-rwxr-xr-x]doc/illumread_2.jpgbin13451 -> 13451 bytes
-rw-r--r--[-rwxr-xr-x]doc/illumread_3.jpgbin17753 -> 17753 bytes
-rw-r--r--[-rwxr-xr-x]doc/illumread_4.jpgbin21691 -> 21691 bytes
-rw-r--r--[-rwxr-xr-x]doc/illumread_5.jpgbin15948 -> 15948 bytes
-rw-r--r--[-rwxr-xr-x]doc/illumread_6.jpgbin8066 -> 8066 bytes
-rw-r--r--[-rwxr-xr-x]doc/instruments.html266
-rw-r--r--[-rwxr-xr-x]doc/invprofcheck.html0
-rw-r--r--[-rwxr-xr-x]doc/kodak2ti3.html0
-rw-r--r--[-rwxr-xr-x]doc/monitorcontrols.html0
-rw-r--r--[-rwxr-xr-x]doc/mox.jpgbin8355 -> 8355 bytes
-rw-r--r--[-rwxr-xr-x]doc/moxxr.jpgbin6289 -> 6289 bytes
-rw-r--r--[-rwxr-xr-x]doc/mppcheck.html0
-rw-r--r--[-rwxr-xr-x]doc/mpplu.html0
-rw-r--r--[-rwxr-xr-x]doc/mppprof.html0
-rw-r--r--[-rwxr-xr-x]doc/oeminst.html0
-rw-r--r--[-rwxr-xr-x]doc/printcal.html0
-rw-r--r--[-rwxr-xr-x]doc/printtarg.html0
-rw-r--r--[-rwxr-xr-x]doc/profcheck.html0
-rw-r--r--[-rwxr-xr-x]doc/refine.html0
-rw-r--r--[-rwxr-xr-x]doc/revfix.html0
-rw-r--r--[-rwxr-xr-x]doc/scanin.html0
-rw-r--r--[-rwxr-xr-x]doc/sl.jpgbin77102 -> 77102 bytes
-rw-r--r--[-rwxr-xr-x]doc/spec2cie.html0
-rw-r--r--[-rwxr-xr-x]doc/specplot.html0
-rw-r--r--[-rwxr-xr-x]doc/splitti3.html0
-rw-r--r--[-rwxr-xr-x]doc/spotread.html0
-rw-r--r--[-rwxr-xr-x]doc/srgbplot.gifbin3468 -> 3468 bytes
-rw-r--r--[-rwxr-xr-x]doc/ss.jpgbin65180 -> 65180 bytes
-rw-r--r--[-rwxr-xr-x]doc/surface.jpgbin11222 -> 11222 bytes
-rw-r--r--[-rwxr-xr-x]doc/synthcal.html0
-rw-r--r--[-rwxr-xr-x]doc/synthread.html0
-rw-r--r--[-rwxr-xr-x]doc/targen.html0
-rw-r--r--[-rwxr-xr-x]doc/ti3_format.html16
-rw-r--r--[-rwxr-xr-x]doc/tiffgamut.html0
-rw-r--r--[-rwxr-xr-x]doc/timage.html0
-rw-r--r--[-rwxr-xr-x]doc/txt2ti3.html0
-rw-r--r--[-rwxr-xr-x]doc/ucmm.html0
-rw-r--r--[-rwxr-xr-x]doc/viewgam.html0
-rw-r--r--[-rwxr-xr-x]doc/xicclu.html0
-rw-r--r--[-rwxr-xr-x]gamut/GenRMGam.c0
-rw-r--r--[-rwxr-xr-x]gamut/GenVisGam.c0
-rw-r--r--[-rwxr-xr-x]gamut/Jamfile0
-rw-r--r--[-rwxr-xr-x]gamut/License.txt0
-rw-r--r--[-rwxr-xr-x]gamut/Readme.txt0
-rw-r--r--[-rwxr-xr-x]gamut/afiles0
-rw-r--r--[-rwxr-xr-x]gamut/fakegam.c0
-rw-r--r--[-rwxr-xr-x]gamut/gammap.c0
-rw-r--r--[-rwxr-xr-x]gamut/gammap.h0
-rw-r--r--[-rwxr-xr-x]gamut/gammap.txt0
-rw-r--r--[-rwxr-xr-x]gamut/gamut.c0
-rw-r--r--[-rwxr-xr-x]gamut/gamut.h0
-rw-r--r--[-rwxr-xr-x]gamut/isecvol.c0
-rw-r--r--[-rwxr-xr-x]gamut/maptest.c0
-rw-r--r--[-rwxr-xr-x]gamut/nearsmth.c0
-rw-r--r--[-rwxr-xr-x]gamut/nearsmth.h0
-rw-r--r--[-rwxr-xr-x]gamut/smthtest.c0
-rw-r--r--[-rwxr-xr-x]gamut/surftest.c0
-rw-r--r--[-rwxr-xr-x]gamut/viewgam.c0
-rw-r--r--[-rwxr-xr-x]h/License.txt0
-rw-r--r--[-rwxr-xr-x]h/Readme.txt0
-rw-r--r--[-rwxr-xr-x]h/aconfig.h4
-rw-r--r--[-rwxr-xr-x]h/afiles0
-rw-r--r--[-rwxr-xr-x]h/copyright.h0
-rw-r--r--[-rwxr-xr-x]h/counters.h0
-rw-r--r--[-rwxr-xr-x]h/llist.h0
-rw-r--r--[-rwxr-xr-x]h/sort.h0
-rw-r--r--[-rwxr-xr-x]h/xlist.h0
-rw-r--r--[-rwxr-xr-x]icc/ClayRGB1998.icmbin640 -> 640 bytes
-rw-r--r--[-rwxr-xr-x]icc/EBU3213_PAL.icmbin9176 -> 9176 bytes
-rw-r--r--[-rwxr-xr-x]icc/Jamfile0
-rw-r--r--[-rwxr-xr-x]icc/License.txt0
-rw-r--r--[-rwxr-xr-x]icc/Makefile0
-rw-r--r--[-rwxr-xr-x]icc/Makefile.IBMNT0
-rw-r--r--[-rwxr-xr-x]icc/Makefile.OSX0
-rw-r--r--[-rwxr-xr-x]icc/Makefile.UNIX0
-rw-r--r--[-rwxr-xr-x]icc/Makefile.WNT0
-rw-r--r--[-rwxr-xr-x]icc/ProPhoto.icmbin2948 -> 2948 bytes
-rw-r--r--[-rwxr-xr-x]icc/ProPhotoLin.icmbin2956 -> 2956 bytes
-rw-r--r--[-rwxr-xr-x]icc/Readme.txt0
-rw-r--r--[-rwxr-xr-x]icc/Rec2020.icmbin9120 -> 9120 bytes
-rw-r--r--[-rwxr-xr-x]icc/Rec709.icmbin2976 -> 2976 bytes
-rw-r--r--[-rwxr-xr-x]icc/SMPTE431_P3.icmbin928 -> 928 bytes
-rw-r--r--[-rwxr-xr-x]icc/SMPTE_RP145_NTSC.icmbin9156 -> 9156 bytes
-rw-r--r--[-rwxr-xr-x]icc/afiles0
-rw-r--r--[-rwxr-xr-x]icc/icc.c0
-rw-r--r--[-rwxr-xr-x]icc/icc.h0
-rw-r--r--[-rwxr-xr-x]icc/iccV42.h0
-rw-r--r--[-rwxr-xr-x]icc/iccdump.c0
-rw-r--r--[-rwxr-xr-x]icc/icclu.c0
-rw-r--r--[-rwxr-xr-x]icc/iccrw.c0
-rw-r--r--[-rwxr-xr-x]icc/iccstd.c0
-rw-r--r--[-rwxr-xr-x]icc/icctest.c0
-rw-r--r--[-rwxr-xr-x]icc/lab2lab.icmbin556 -> 556 bytes
-rw-r--r--[-rwxr-xr-x]icc/log.txt0
-rw-r--r--[-rwxr-xr-x]icc/lutest.c0
-rw-r--r--[-rwxr-xr-x]icc/mcheck.c0
-rw-r--r--[-rwxr-xr-x]icc/mkDispProf.c0
-rw-r--r--[-rwxr-xr-x]icc/sRGB.icmbin3268 -> 3268 bytes
-rw-r--r--[-rwxr-xr-x]icc/testDE2K.c0
-rw-r--r--[-rwxr-xr-x]icc/todo.txt0
-rw-r--r--[-rwxr-xr-x]imdi/Jamfile0
-rw-r--r--[-rwxr-xr-x]imdi/License.txt0
-rw-r--r--[-rwxr-xr-x]imdi/Makefile0
-rw-r--r--[-rwxr-xr-x]imdi/Makefile.OSX0
-rw-r--r--[-rwxr-xr-x]imdi/Makefile.UNIX0
-rw-r--r--[-rwxr-xr-x]imdi/Makefile.WNT0
-rw-r--r--[-rwxr-xr-x]imdi/Readme.txt0
-rw-r--r--[-rwxr-xr-x]imdi/afiles0
-rw-r--r--[-rwxr-xr-x]imdi/cctiff.c0
-rw-r--r--[-rwxr-xr-x]imdi/cctiffo.c0
-rw-r--r--[-rwxr-xr-x]imdi/cgen.c0
-rw-r--r--[-rwxr-xr-x]imdi/ctest.c0
-rw-r--r--[-rwxr-xr-x]imdi/greytiff.c0
-rw-r--r--[-rwxr-xr-x]imdi/imdi.c0
-rw-r--r--[-rwxr-xr-x]imdi/imdi.h0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_arch.h0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_gen.c0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_gen.h0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_make.c0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_tab.c0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_tab.h0
-rw-r--r--[-rwxr-xr-x]imdi/imdi_utl.h0
-rw-r--r--[-rwxr-xr-x]imdi/itest.c0
-rw-r--r--[-rwxr-xr-x]imdi/refi.c0
-rw-r--r--[-rwxr-xr-x]imdi/refi.h0
-rw-r--r--[-rwxr-xr-x]imdi/ssort.c0
-rw-r--r--[-rwxr-xr-x]install.bat0
-rw-r--r--[-rwxr-xr-x]jam.patch0
-rw-r--r--[-rwxr-xr-x]jcnf/Jamfile0
-rw-r--r--[-rwxr-xr-x]jcnf/Readme.txt0
-rw-r--r--[-rwxr-xr-x]jcnf/afiles0
-rw-r--r--[-rwxr-xr-x]jcnf/jcnf.c0
-rw-r--r--[-rwxr-xr-x]jcnf/jcnf.h0
-rw-r--r--[-rwxr-xr-x]jcnf/test.c0
-rw-r--r--[-rwxr-xr-x]jcnf/test.jcnf0
-rw-r--r--[-rwxr-xr-x]lib/Readme.txt0
-rw-r--r--[-rwxr-xr-x]lib/afiles0
-rw-r--r--[-rwxr-xr-x]link/Jamfile0
-rw-r--r--[-rwxr-xr-x]link/License.txt0
-rw-r--r--[-rwxr-xr-x]link/Readme.txt0
-rw-r--r--[-rwxr-xr-x]link/afiles0
-rw-r--r--[-rwxr-xr-x]link/collink.c0
-rw-r--r--[-rwxr-xr-x]link/monoplot.c0
-rw-r--r--[-rwxr-xr-x]link/pathplot.c0
-rw-r--r--[-rwxr-xr-x]log.txt16
-rw-r--r--[-rwxr-xr-x]makeall.bat0
-rw-r--r--[-rwxr-xr-x]makeall.sh0
-rw-r--r--[-rwxr-xr-x]makeinstall.sh0
-rw-r--r--[-rwxr-xr-x]makeoemdnldbin.sh0
-rw-r--r--[-rwxr-xr-x]makepackagebin.sh0
-rw-r--r--[-rwxr-xr-x]namedc/Jamfile0
-rw-r--r--[-rwxr-xr-x]namedc/License.txt0
-rw-r--r--[-rwxr-xr-x]namedc/afiles0
-rw-r--r--[-rwxr-xr-x]namedc/namedc.c0
-rw-r--r--[-rwxr-xr-x]namedc/namedc.h0
-rw-r--r--[-rwxr-xr-x]namedc/txt2iccnc.c0
-rw-r--r--[-rwxr-xr-x]notes.txt0
-rw-r--r--[-rwxr-xr-x]numlib/Jamfile0
-rw-r--r--[-rwxr-xr-x]numlib/LUtest.c0
-rw-r--r--[-rwxr-xr-x]numlib/License.txt0
-rw-r--r--[-rwxr-xr-x]numlib/Readme.txt0
-rw-r--r--[-rwxr-xr-x]numlib/aatree.c0
-rw-r--r--[-rwxr-xr-x]numlib/aatree.h0
-rw-r--r--[-rwxr-xr-x]numlib/afiles0
-rw-r--r--[-rwxr-xr-x]numlib/dhsx.c0
-rw-r--r--[-rwxr-xr-x]numlib/dhsx.h0
-rw-r--r--[-rwxr-xr-x]numlib/dnsq.c0
-rw-r--r--[-rwxr-xr-x]numlib/dnsq.h0
-rw-r--r--[-rwxr-xr-x]numlib/dnsqtest.c0
-rw-r--r--[-rwxr-xr-x]numlib/ludecomp.c0
-rw-r--r--[-rwxr-xr-x]numlib/ludecomp.h0
-rw-r--r--[-rwxr-xr-x]numlib/numlib.h0
-rw-r--r--[-rwxr-xr-x]numlib/numsup.c0
-rw-r--r--[-rwxr-xr-x]numlib/numsup.h0
-rw-r--r--[-rwxr-xr-x]numlib/powell.c0
-rw-r--r--[-rwxr-xr-x]numlib/powell.h0
-rw-r--r--[-rwxr-xr-x]numlib/rand.c0
-rw-r--r--[-rwxr-xr-x]numlib/rand.h0
-rw-r--r--[-rwxr-xr-x]numlib/sobol.c0
-rw-r--r--[-rwxr-xr-x]numlib/sobol.h0
-rw-r--r--[-rwxr-xr-x]numlib/soboltest.c0
-rw-r--r--[-rwxr-xr-x]numlib/svd.c0
-rw-r--r--[-rwxr-xr-x]numlib/svd.h0
-rw-r--r--[-rwxr-xr-x]numlib/svdtest.c0
-rw-r--r--[-rwxr-xr-x]numlib/tdhsx.c0
-rw-r--r--[-rwxr-xr-x]numlib/tpowell.c0
-rw-r--r--[-rwxr-xr-x]numlib/ui.c0
-rw-r--r--[-rwxr-xr-x]numlib/ui.h0
-rw-r--r--[-rwxr-xr-x]numlib/zbrent.c0
-rw-r--r--[-rwxr-xr-x]numlib/zbrent.h0
-rw-r--r--[-rwxr-xr-x]numlib/zbrenttest.c0
-rw-r--r--[-rwxr-xr-x]plot/Imakefile0
-rw-r--r--[-rwxr-xr-x]plot/Jamfile0
-rw-r--r--[-rwxr-xr-x]plot/License.txt0
-rw-r--r--[-rwxr-xr-x]plot/Readme.txt0
-rw-r--r--[-rwxr-xr-x]plot/X3DOM_LICENSE.txt0
-rw-r--r--[-rwxr-xr-x]plot/afiles0
-rw-r--r--[-rwxr-xr-x]plot/plot.c0
-rw-r--r--[-rwxr-xr-x]plot/plot.h0
-rw-r--r--[-rwxr-xr-x]plot/vrml.c0
-rw-r--r--[-rwxr-xr-x]plot/vrml.h0
-rw-r--r--[-rwxr-xr-x]plot/x3dom.css0
-rw-r--r--[-rwxr-xr-x]plot/x3dom.css.h0
-rw-r--r--[-rwxr-xr-x]plot/x3dom.js0
-rw-r--r--[-rwxr-xr-x]plot/x3dom.js.h0
-rw-r--r--[-rwxr-xr-x]profile/3dap5k.sp0
-rw-r--r--[-rwxr-xr-x]profile/CIE_C.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_0.0.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_0.1.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_0.3.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_0.5.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_0.7.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_1.0.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_1.2.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_1.5.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_1.7.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_2.0.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_2.5.sp0
-rw-r--r--[-rwxr-xr-x]profile/D50_3.0.sp0
-rw-r--r--[-rwxr-xr-x]profile/F1.sp0
-rw-r--r--[-rwxr-xr-x]profile/F5.sp0
-rw-r--r--[-rwxr-xr-x]profile/F8.sp0
-rw-r--r--[-rwxr-xr-x]profile/GTIPlus.sp0
-rw-r--r--[-rwxr-xr-x]profile/Jamfile0
-rw-r--r--[-rwxr-xr-x]profile/License.txt0
-rw-r--r--[-rwxr-xr-x]profile/Office.sp0
-rw-r--r--[-rwxr-xr-x]profile/Readme.txt0
-rw-r--r--[-rwxr-xr-x]profile/Trulux.sp0
-rw-r--r--[-rwxr-xr-x]profile/TruluxPlus.sp0
-rw-r--r--[-rwxr-xr-x]profile/afiles0
-rw-r--r--[-rwxr-xr-x]profile/applycal.c0
-rw-r--r--[-rwxr-xr-x]profile/cb2ti3.c0
-rw-r--r--[-rwxr-xr-x]profile/colprof.c0
-rw-r--r--[-rwxr-xr-x]profile/colverify.c0
-rw-r--r--[-rwxr-xr-x]profile/example.sp0
-rw-r--r--[-rwxr-xr-x]profile/example121.sp0
-rw-r--r--[-rwxr-xr-x]profile/invprofcheck.c0
-rw-r--r--[-rwxr-xr-x]profile/kodak2ti3.c0
-rw-r--r--[-rwxr-xr-x]profile/ls2ti3.c0
-rw-r--r--[-rwxr-xr-x]profile/mppcheck.c0
-rw-r--r--[-rwxr-xr-x]profile/mppprof.c0
-rw-r--r--[-rwxr-xr-x]profile/printcal.c0
-rw-r--r--[-rwxr-xr-x]profile/prof.h0
-rw-r--r--[-rwxr-xr-x]profile/profcheck.c0
-rw-r--r--[-rwxr-xr-x]profile/profin.c0
-rw-r--r--[-rwxr-xr-x]profile/profout.c0
-rw-r--r--[-rwxr-xr-x]profile/simpprof.c0
-rw-r--r--[-rwxr-xr-x]profile/splitti3.c0
-rw-r--r--[-rwxr-xr-x]profile/txt2ti3.c0
-rw-r--r--[-rwxr-xr-x]ref/3dap5k.sp0
-rw-r--r--[-rwxr-xr-x]ref/CIE_C.sp0
-rw-r--r--[-rwxr-xr-x]ref/CMP_DT_003.cht0
-rw-r--r--[-rwxr-xr-x]ref/CMP_Digital_Target-4.cht0
-rw-r--r--[-rwxr-xr-x]ref/CMP_Digital_Target-4.cie0
-rw-r--r--[-rwxr-xr-x]ref/CMP_Digital_Target-4.ti20
-rw-r--r--[-rwxr-xr-x]ref/CRT.ccss0
-rw-r--r--[-rwxr-xr-x]ref/ClayRGB1998.icmbin640 -> 640 bytes
-rw-r--r--[-rwxr-xr-x]ref/ColorChecker.cht0
-rw-r--r--[-rwxr-xr-x]ref/ColorChecker.cie0
-rw-r--r--[-rwxr-xr-x]ref/ColorChecker.ti20
-rw-r--r--[-rwxr-xr-x]ref/ColorCheckerDC.cht0
-rw-r--r--[-rwxr-xr-x]ref/ColorCheckerDC.ti20
-rw-r--r--[-rwxr-xr-x]ref/ColorCheckerPassport.cht0
-rw-r--r--[-rwxr-xr-x]ref/ColorCheckerPassport.cie0
-rw-r--r--[-rwxr-xr-x]ref/ColorCheckerSG.cht0
-rw-r--r--[-rwxr-xr-x]ref/ColorCheckerSG.ti20
-rw-r--r--[-rwxr-xr-x]ref/D50_0.0.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_0.1.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_0.3.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_0.5.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_0.7.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_1.0.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_1.2.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_1.5.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_1.7.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_2.0.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_2.5.sp0
-rw-r--r--[-rwxr-xr-x]ref/D50_3.0.sp0
-rw-r--r--[-rwxr-xr-x]ref/EBU3213_PAL.icmbin9176 -> 9176 bytes
-rw-r--r--[-rwxr-xr-x]ref/ECI2002.ti20
-rw-r--r--[-rwxr-xr-x]ref/ECI2002R.ti20
-rw-r--r--[-rwxr-xr-x]ref/F1.sp0
-rw-r--r--[-rwxr-xr-x]ref/F5.sp0
-rw-r--r--[-rwxr-xr-x]ref/F8.sp0
-rw-r--r--[-rwxr-xr-x]ref/FograStrip2.ti10
-rw-r--r--[-rwxr-xr-x]ref/FograStrip2_2.ti20
-rw-r--r--[-rwxr-xr-x]ref/FograStrip3.ti10
-rw-r--r--[-rwxr-xr-x]ref/FograStrip3_3.ti20
-rw-r--r--[-rwxr-xr-x]ref/GTIPlus.sp0
-rw-r--r--[-rwxr-xr-x]ref/Hutchcolor.cht0
-rw-r--r--[-rwxr-xr-x]ref/LaserSoftDCPro.cht0
-rw-r--r--[-rwxr-xr-x]ref/License.txt0
-rw-r--r--[-rwxr-xr-x]ref/Office.sp0
-rw-r--r--[-rwxr-xr-x]ref/ProPhoto.icmbin2948 -> 2948 bytes
-rw-r--r--[-rwxr-xr-x]ref/ProPhotoLin.icmbin2956 -> 2956 bytes
-rw-r--r--[-rwxr-xr-x]ref/QPcard_201.cht0
-rw-r--r--[-rwxr-xr-x]ref/QPcard_201.cie0
-rw-r--r--[-rwxr-xr-x]ref/QPcard_202.cht0
-rw-r--r--[-rwxr-xr-x]ref/QPcard_202.cie0
-rw-r--r--[-rwxr-xr-x]ref/ReadMe.txt0
-rw-r--r--[-rwxr-xr-x]ref/Rec2020.icmbin9120 -> 9120 bytes
-rw-r--r--[-rwxr-xr-x]ref/Rec709.icmbin2976 -> 2976 bytes
-rw-r--r--[-rwxr-xr-x]ref/SMPTE431_P3.icmbin928 -> 928 bytes
-rw-r--r--[-rwxr-xr-x]ref/SMPTE_RP145_NTSC.icmbin9156 -> 9156 bytes
-rw-r--r--[-rwxr-xr-x]ref/SOtele.sp0
-rw-r--r--[-rwxr-xr-x]ref/SpyderChecker.cht0
-rw-r--r--[-rwxr-xr-x]ref/SpyderChecker.cie0
-rw-r--r--[-rwxr-xr-x]ref/Trulux.sp0
-rw-r--r--[-rwxr-xr-x]ref/TruluxPlus.sp0
-rw-r--r--[-rwxr-xr-x]ref/afiles0
-rw-r--r--[-rwxr-xr-x]ref/ccxx.ti10
-rw-r--r--[-rwxr-xr-x]ref/cmyk.icmbin961644 -> 961644 bytes
-rw-r--r--[-rwxr-xr-x]ref/example.sp0
-rw-r--r--[-rwxr-xr-x]ref/example121.sp0
-rw-r--r--[-rwxr-xr-x]ref/i1_RGB_Scan_1.4.cht0
-rw-r--r--[-rwxr-xr-x]ref/i1_RGB_Scan_1.4.ti20
-rw-r--r--[-rwxr-xr-x]ref/it8.cht0
-rw-r--r--[-rwxr-xr-x]ref/lab2lab.icmbin556 -> 556 bytes
-rw-r--r--[-rwxr-xr-x]ref/linear.cal0
-rw-r--r--[-rwxr-xr-x]ref/sRGB.icmbin3268 -> 3268 bytes
-rw-r--r--[-rwxr-xr-x]ref/strange.cal0
-rw-r--r--[-rwxr-xr-x]render/Jamfile0
-rw-r--r--[-rwxr-xr-x]render/License.txt0
-rw-r--r--[-rwxr-xr-x]render/Readme.txt0
-rw-r--r--[-rwxr-xr-x]render/afiles0
-rw-r--r--[-rwxr-xr-x]render/makecharts.ksh0
-rw-r--r--[-rwxr-xr-x]render/render.c0
-rw-r--r--[-rwxr-xr-x]render/render.h0
-rw-r--r--[-rwxr-xr-x]render/screens.h0
-rw-r--r--[-rwxr-xr-x]render/thscreen.c0
-rw-r--r--[-rwxr-xr-x]render/thscreen.h0
-rw-r--r--[-rwxr-xr-x]render/timage.c0
-rw-r--r--[-rwxr-xr-x]rspl/c1.c0
-rw-r--r--[-rwxr-xr-x]rspl/c1df.c0
-rw-r--r--[-rwxr-xr-x]rspl/cw1.c0
-rw-r--r--[-rwxr-xr-x]rspl/cw3.c0
-rw-r--r--[-rwxr-xr-x]rspl/gam.c0
-rw-r--r--[-rwxr-xr-x]rspl/gam.h0
-rw-r--r--[-rwxr-xr-x]rspl/mlbs.c0
-rw-r--r--[-rwxr-xr-x]rspl/mlbs.h0
-rw-r--r--[-rwxr-xr-x]rspl/opt.c0
-rw-r--r--[-rwxr-xr-x]rspl/rev.c0
-rw-r--r--[-rwxr-xr-x]rspl/rev.h0
-rw-r--r--[-rwxr-xr-x]rspl/revbench.c0
-rw-r--r--[-rwxr-xr-x]rspl/rspl.c0
-rw-r--r--[-rwxr-xr-x]rspl/rspl.h0
-rw-r--r--[-rwxr-xr-x]rspl/rspl1.c0
-rw-r--r--[-rwxr-xr-x]rspl/rspl1.h0
-rw-r--r--[-rwxr-xr-x]rspl/rspl_imp.h0
-rw-r--r--[-rwxr-xr-x]rspl/scat.c0
-rw-r--r--[-rwxr-xr-x]rspl/scat2.c0
-rw-r--r--[-rwxr-xr-x]rspl/sm1.c0
-rw-r--r--[-rwxr-xr-x]rspl/sm2.c0
-rw-r--r--[-rwxr-xr-x]rspl/sm3.c0
-rw-r--r--[-rwxr-xr-x]rspl/smtmpp.c0
-rw-r--r--[-rwxr-xr-x]rspl/smtnd.c0
-rw-r--r--[-rwxr-xr-x]rspl/spline.c0
-rw-r--r--[-rwxr-xr-x]rspl/stest.c0
-rw-r--r--[-rwxr-xr-x]rspl/t2d.c0
-rw-r--r--[-rwxr-xr-x]rspl/t2ddf.c0
-rw-r--r--[-rwxr-xr-x]rspl/t3d.c0
-rw-r--r--[-rwxr-xr-x]rspl/t3ddf.c0
-rw-r--r--[-rwxr-xr-x]rspl/tnd.c0
-rw-r--r--[-rwxr-xr-x]rspl/trnd.c0
-rw-r--r--[-rwxr-xr-x]scanin/CMP_DT_003.cht0
-rw-r--r--[-rwxr-xr-x]scanin/CMP_Digital_Target-4.cht0
-rw-r--r--[-rwxr-xr-x]scanin/CMP_Digital_Target-4.cie0
-rw-r--r--[-rwxr-xr-x]scanin/CMP_Digital_Target-4.ti20
-rw-r--r--[-rwxr-xr-x]scanin/ColorChecker.cht0
-rw-r--r--[-rwxr-xr-x]scanin/ColorChecker.cie0
-rw-r--r--[-rwxr-xr-x]scanin/ColorCheckerDC.cht0
-rw-r--r--[-rwxr-xr-x]scanin/ColorCheckerDC.ti20
-rw-r--r--[-rwxr-xr-x]scanin/ColorCheckerPassport.cht0
-rw-r--r--[-rwxr-xr-x]scanin/ColorCheckerPassport.cie0
-rw-r--r--[-rwxr-xr-x]scanin/ColorCheckerSG.cht0
-rw-r--r--[-rwxr-xr-x]scanin/ColorCheckerSG.ti20
-rw-r--r--[-rwxr-xr-x]scanin/Hutchcolor.cht0
-rw-r--r--[-rwxr-xr-x]scanin/Jamfile0
-rw-r--r--[-rwxr-xr-x]scanin/LaserSoftDCPro.cht0
-rw-r--r--[-rwxr-xr-x]scanin/License.txt0
-rw-r--r--[-rwxr-xr-x]scanin/QPcard_201.cht0
-rw-r--r--[-rwxr-xr-x]scanin/QPcard_201.cie0
-rw-r--r--[-rwxr-xr-x]scanin/QPcard_202.cht0
-rw-r--r--[-rwxr-xr-x]scanin/QPcard_202.cie0
-rw-r--r--[-rwxr-xr-x]scanin/Readme.txt0
-rw-r--r--[-rwxr-xr-x]scanin/SpyderChecker.cht0
-rw-r--r--[-rwxr-xr-x]scanin/SpyderChecker.cie0
-rw-r--r--[-rwxr-xr-x]scanin/afiles0
-rw-r--r--[-rwxr-xr-x]scanin/i1_RGB_Scan_1.4.cht0
-rw-r--r--[-rwxr-xr-x]scanin/it8.cht0
-rw-r--r--[-rwxr-xr-x]scanin/scanin.c0
-rw-r--r--[-rwxr-xr-x]scanin/scanrd.c0
-rw-r--r--[-rwxr-xr-x]scanin/scanrd.h0
-rw-r--r--[-rwxr-xr-x]scanin/scanrd_.h0
-rw-r--r--[-rwxr-xr-x]spectro/IntsLib_Readme.txt0
-rw-r--r--[-rwxr-xr-x]spectro/Jamfile0
-rw-r--r--[-rwxr-xr-x]spectro/License.txt0
-rw-r--r--[-rwxr-xr-x]spectro/License2.txt0
-rw-r--r--[-rwxr-xr-x]spectro/License3.txt0
-rw-r--r--[-rwxr-xr-x]spectro/LzmaDec.c0
-rw-r--r--[-rwxr-xr-x]spectro/LzmaDec.h0
-rw-r--r--[-rwxr-xr-x]spectro/LzmaTypes.h0
-rw-r--r--[-rwxr-xr-x]spectro/Makefile.OSX0
-rw-r--r--[-rwxr-xr-x]spectro/Makefile.SA0
-rw-r--r--[-rwxr-xr-x]spectro/Makefile.UNIX0
-rw-r--r--[-rwxr-xr-x]spectro/Makefile.WNT0
-rw-r--r--[-rwxr-xr-x]spectro/Readme.txt0
-rw-r--r--[-rwxr-xr-x]spectro/SOtele.sp0
-rw-r--r--[-rwxr-xr-x]spectro/afiles0
-rw-r--r--[-rwxr-xr-x]spectro/aglob.c0
-rw-r--r--[-rwxr-xr-x]spectro/aglob.h0
-rw-r--r--[-rwxr-xr-x]spectro/average.c0
-rw-r--r--[-rwxr-xr-x]spectro/base64.c0
-rw-r--r--[-rwxr-xr-x]spectro/base64.h0
-rw-r--r--[-rwxr-xr-x]spectro/ccwin.c0
-rw-r--r--[-rwxr-xr-x]spectro/ccwin.h0
-rw-r--r--[-rwxr-xr-x]spectro/ccxx.ti10
-rw-r--r--[-rwxr-xr-x]spectro/ccxxmake.c0
-rw-r--r--[-rwxr-xr-x]spectro/chartread.c0
-rw-r--r--[-rwxr-xr-x]spectro/colorhug.c0
-rw-r--r--[-rwxr-xr-x]spectro/colorhug.h0
-rw-r--r--[-rwxr-xr-x]spectro/conv.c5
-rw-r--r--[-rwxr-xr-x]spectro/conv.h0
-rw-r--r--[-rwxr-xr-x]spectro/cubecal.h0
-rw-r--r--[-rwxr-xr-x]spectro/dispcal.c0
-rw-r--r--[-rwxr-xr-x]spectro/dispread.c0
-rw-r--r--[-rwxr-xr-x]spectro/dispsup.c0
-rw-r--r--[-rwxr-xr-x]spectro/dispsup.h0
-rw-r--r--[-rwxr-xr-x]spectro/disptechs.c109
-rw-r--r--[-rwxr-xr-x]spectro/disptechs.h3
-rw-r--r--[-rwxr-xr-x]spectro/dispwin.c0
-rw-r--r--[-rwxr-xr-x]spectro/dispwin.h0
-rw-r--r--[-rwxr-xr-x]spectro/dtp20.c0
-rw-r--r--[-rwxr-xr-x]spectro/dtp20.h0
-rw-r--r--[-rwxr-xr-x]spectro/dtp22.c0
-rw-r--r--[-rwxr-xr-x]spectro/dtp22.h0
-rw-r--r--[-rwxr-xr-x]spectro/dtp41.c0
-rw-r--r--[-rwxr-xr-x]spectro/dtp41.h0
-rw-r--r--[-rwxr-xr-x]spectro/dtp51.c0
-rw-r--r--[-rwxr-xr-x]spectro/dtp51.h0
-rw-r--r--[-rwxr-xr-x]spectro/dtp92.c0
-rw-r--r--[-rwxr-xr-x]spectro/dtp92.h0
-rw-r--r--[-rwxr-xr-x]spectro/ex1.c0
-rw-r--r--[-rwxr-xr-x]spectro/ex1.h0
-rw-r--r--[-rwxr-xr-x]spectro/fakeread.c0
-rw-r--r--[-rwxr-xr-x]spectro/hcfr.c0
-rw-r--r--[-rwxr-xr-x]spectro/hcfr.h0
-rw-r--r--[-rwxr-xr-x]spectro/hidio.c0
-rw-r--r--[-rwxr-xr-x]spectro/hidio.h0
-rw-r--r--[-rwxr-xr-x]spectro/huey.c0
-rw-r--r--[-rwxr-xr-x]spectro/huey.h0
-rw-r--r--[-rwxr-xr-x]spectro/i1d3.c0
-rw-r--r--[-rwxr-xr-x]spectro/i1d3.h0
-rw-r--r--[-rwxr-xr-x]spectro/i1disp.c0
-rw-r--r--[-rwxr-xr-x]spectro/i1disp.h0
-rw-r--r--[-rwxr-xr-x]spectro/i1pro.c0
-rw-r--r--[-rwxr-xr-x]spectro/i1pro.h0
-rw-r--r--[-rwxr-xr-x]spectro/i1pro_imp.c0
-rw-r--r--[-rwxr-xr-x]spectro/i1pro_imp.h0
-rw-r--r--[-rwxr-xr-x]spectro/icoms.c0
-rw-r--r--[-rwxr-xr-x]spectro/icoms.h0
-rw-r--r--[-rwxr-xr-x]spectro/icoms_nt.c0
-rw-r--r--[-rwxr-xr-x]spectro/icoms_ux.c0
-rw-r--r--[-rwxr-xr-x]spectro/ifiles0
-rw-r--r--[-rwxr-xr-x]spectro/illumread.c0
-rw-r--r--[-rwxr-xr-x]spectro/inflate.c0
-rw-r--r--[-rwxr-xr-x]spectro/inst.c43
-rw-r--r--[-rwxr-xr-x]spectro/inst.h1
-rw-r--r--[-rwxr-xr-x]spectro/instappsup.c0
-rw-r--r--[-rwxr-xr-x]spectro/instappsup.h0
-rw-r--r--[-rwxr-xr-x]spectro/instlib.ksh0
-rw-r--r--[-rwxr-xr-x]spectro/instlib.txt0
-rw-r--r--[-rwxr-xr-x]spectro/insttypeinst.h0
-rw-r--r--[-rwxr-xr-x]spectro/insttypes.c0
-rw-r--r--[-rwxr-xr-x]spectro/insttypes.h0
-rw-r--r--[-rwxr-xr-x]spectro/iusb.h0
-rw-r--r--[-rwxr-xr-x]spectro/kleink10.c0
-rw-r--r--[-rwxr-xr-x]spectro/kleink10.h0
-rw-r--r--[-rwxr-xr-x]spectro/linear.cal2
-rw-r--r--[-rwxr-xr-x]spectro/linear.sp0
-rw-r--r--[-rwxr-xr-x]spectro/madvrwin.c0
-rw-r--r--[-rwxr-xr-x]spectro/madvrwin.h0
-rw-r--r--[-rwxr-xr-x]spectro/mongoose.c0
-rw-r--r--[-rwxr-xr-x]spectro/mongoose.h0
-rw-r--r--[-rwxr-xr-x]spectro/munki.c0
-rw-r--r--[-rwxr-xr-x]spectro/munki.h0
-rw-r--r--[-rwxr-xr-x]spectro/munki_imp.c0
-rw-r--r--[-rwxr-xr-x]spectro/munki_imp.h0
-rw-r--r--[-rwxr-xr-x]spectro/oemarch.c0
-rw-r--r--[-rwxr-xr-x]spectro/oemarch.h0
-rw-r--r--[-rwxr-xr-x]spectro/oeminst.c0
-rw-r--r--[-rwxr-xr-x]spectro/pollem.c0
-rw-r--r--[-rwxr-xr-x]spectro/pollem.h0
-rw-r--r--[-rwxr-xr-x]spectro/rspec.c0
-rw-r--r--[-rwxr-xr-x]spectro/rspec.h0
-rw-r--r--[-rwxr-xr-x]spectro/smcube.c0
-rw-r--r--[-rwxr-xr-x]spectro/smcube.h0
-rw-r--r--[-rwxr-xr-x]spectro/spec2cie.c163
-rw-r--r--[-rwxr-xr-x]spectro/specbos.c0
-rw-r--r--[-rwxr-xr-x]spectro/specbos.h0
-rw-r--r--[-rwxr-xr-x]spectro/spotread.c0
-rw-r--r--[-rwxr-xr-x]spectro/spyd2.c0
-rw-r--r--[-rwxr-xr-x]spectro/spyd2.h0
-rw-r--r--[-rwxr-xr-x]spectro/ss.c0
-rw-r--r--[-rwxr-xr-x]spectro/ss.h0
-rw-r--r--[-rwxr-xr-x]spectro/ss_imp.c0
-rw-r--r--[-rwxr-xr-x]spectro/ss_imp.h0
-rw-r--r--[-rwxr-xr-x]spectro/strange.cal2
-rw-r--r--[-rwxr-xr-x]spectro/synthcal.c0
-rw-r--r--[-rwxr-xr-x]spectro/synthread.c0
-rw-r--r--[-rwxr-xr-x]spectro/usbio.c0
-rw-r--r--[-rwxr-xr-x]spectro/usbio.h0
-rw-r--r--[-rwxr-xr-x]spectro/usbio_bsd.c0
-rw-r--r--[-rwxr-xr-x]spectro/usbio_lx.c0
-rw-r--r--[-rwxr-xr-x]spectro/usbio_nt.c0
-rw-r--r--[-rwxr-xr-x]spectro/usbio_ox.c0
-rw-r--r--[-rwxr-xr-x]spectro/vinflate.c0
-rw-r--r--[-rwxr-xr-x]spectro/webwin.c0
-rw-r--r--[-rwxr-xr-x]spectro/webwin.h0
-rw-r--r--[-rwxr-xr-x]spectro/xdg_bds.c0
-rw-r--r--[-rwxr-xr-x]spectro/xdg_bds.h0
-rw-r--r--[-rwxr-xr-x]target/ColorChecker.ti20
-rw-r--r--[-rwxr-xr-x]target/ECI2002.ti20
-rw-r--r--[-rwxr-xr-x]target/ECI2002R.ti20
-rw-r--r--[-rwxr-xr-x]target/FograStrip2.ti10
-rw-r--r--[-rwxr-xr-x]target/FograStrip2_2.ti20
-rw-r--r--[-rwxr-xr-x]target/FograStrip3.ti10
-rw-r--r--[-rwxr-xr-x]target/FograStrip3_3.ti20
-rw-r--r--[-rwxr-xr-x]target/Jamfile0
-rw-r--r--[-rwxr-xr-x]target/License.txt0
-rw-r--r--[-rwxr-xr-x]target/Readme.txt0
-rw-r--r--[-rwxr-xr-x]target/afiles0
-rw-r--r--[-rwxr-xr-x]target/alphix.c0
-rw-r--r--[-rwxr-xr-x]target/alphix.h0
-rw-r--r--[-rwxr-xr-x]target/filmtarg.c0
-rw-r--r--[-rwxr-xr-x]target/i1_RGB_Scan_1.4.ti20
-rw-r--r--[-rwxr-xr-x]target/ifarp.c0
-rw-r--r--[-rwxr-xr-x]target/ifarp.h0
-rw-r--r--[-rwxr-xr-x]target/ofps.c0
-rw-r--r--[-rwxr-xr-x]target/ofps.h0
-rw-r--r--[-rwxr-xr-x]target/ppoint.c0
-rw-r--r--[-rwxr-xr-x]target/ppoint.h0
-rw-r--r--[-rwxr-xr-x]target/prand.c0
-rw-r--r--[-rwxr-xr-x]target/prand.h0
-rw-r--r--[-rwxr-xr-x]target/printtarg.c0
-rw-r--r--[-rwxr-xr-x]target/randix.c0
-rw-r--r--[-rwxr-xr-x]target/randix.h0
-rw-r--r--[-rwxr-xr-x]target/simdlat.c0
-rw-r--r--[-rwxr-xr-x]target/simdlat.h0
-rw-r--r--[-rwxr-xr-x]target/simplat.c0
-rw-r--r--[-rwxr-xr-x]target/simplat.h0
-rw-r--r--[-rwxr-xr-x]target/targen.c0
-rw-r--r--[-rwxr-xr-x]target/targen.h0
-rw-r--r--[-rwxr-xr-x]ttbd.txt0
-rw-r--r--[-rwxr-xr-x]tweak/Jamfile0
-rw-r--r--[-rwxr-xr-x]tweak/License.txt0
-rw-r--r--[-rwxr-xr-x]tweak/Readme.txt0
-rw-r--r--[-rwxr-xr-x]tweak/afiles0
-rw-r--r--[-rwxr-xr-x]tweak/refine.c0
-rw-r--r--[-rwxr-xr-x]ucmm/Jamfile0
-rw-r--r--[-rwxr-xr-x]ucmm/afiles0
-rw-r--r--[-rwxr-xr-x]ucmm/ucmm.c0
-rw-r--r--[-rwxr-xr-x]ucmm/ucmm.h0
-rw-r--r--[-rwxr-xr-x]usb/45-Argyll.rules0
-rw-r--r--[-rwxr-xr-x]usb/55-Argyll.rules0
-rw-r--r--[-rwxr-xr-x]usb/Argyll0
-rw-r--r--[-rwxr-xr-x]usb/Argyll.kext/Info.plist0
-rw-r--r--[-rwxr-xr-x]usb/Argyll.usermap0
-rw-r--r--[-rwxr-xr-x]usb/ArgyllCMS.catbin3551 -> 3551 bytes
-rw-r--r--[-rwxr-xr-x]usb/ArgyllCMS.inf0
-rw-r--r--[-rwxr-xr-x]usb/ArgyllCMS.inf.d0
-rw-r--r--[-rwxr-xr-x]usb/ArgyllCMS.inf.t0
-rw-r--r--[-rwxr-xr-x]usb/ArgyllCMS_x64.catbin3535 -> 3535 bytes
-rw-r--r--[-rwxr-xr-x]usb/Jamfile0
-rw-r--r--[-rwxr-xr-x]usb/afiles0
-rw-r--r--[-rwxr-xr-x]usb/binfiles.lx0
-rw-r--r--[-rwxr-xr-x]usb/binfiles.msw0
-rw-r--r--[-rwxr-xr-x]usb/binfiles.osx0
-rw-r--r--[-rwxr-xr-x]usb/driver/AUTHORS.txt0
-rw-r--r--[-rwxr-xr-x]usb/driver/COPYING_GPL.txt0
-rw-r--r--[-rwxr-xr-x]usb/driver/LICENSE.txt0
-rw-r--r--[-rwxr-xr-x]usb/driver/Makefile0
-rw-r--r--[-rwxr-xr-x]usb/driver/README.txt0
-rw-r--r--[-rwxr-xr-x]usb/driver/abort_endpoint.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/claim_interface.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/clear_feature.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/dispatch.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/driver_api.h0
-rw-r--r--[-rwxr-xr-x]usb/driver/driver_debug.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/driver_debug.h0
-rw-r--r--[-rwxr-xr-x]usb/driver/driver_registry.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/get_configuration.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/get_descriptor.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/get_interface.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/get_status.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/ioctl.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/libusb-win32-README-1.2.6.0.txt0
-rw-r--r--[-rwxr-xr-x]usb/driver/libusb_driver.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/libusb_driver.h0
-rw-r--r--[-rwxr-xr-x]usb/driver/libusb_driver_rc.rc0
-rw-r--r--[-rwxr-xr-x]usb/driver/lusb_defdi_guids.h0
-rw-r--r--[-rwxr-xr-x]usb/driver/pnp.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/power.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/release_interface.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/reset_device.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/reset_endpoint.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/set_configuration.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/set_descriptor.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/set_feature.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/set_interface.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/transfer.c0
-rw-r--r--[-rwxr-xr-x]usb/driver/usbd.def0
-rw-r--r--[-rwxr-xr-x]usb/driver/usbdlib_gcc.h0
-rw-r--r--[-rwxr-xr-x]usb/driver/vendor_request.c0
-rw-r--r--[-rwxr-xr-x]usb/install_kext.sh0
-rw-r--r--[-rwxr-xr-x]xicc/Jamfile0
-rw-r--r--[-rwxr-xr-x]xicc/License.txt0
-rw-r--r--[-rwxr-xr-x]xicc/Readme.txt0
-rw-r--r--[-rwxr-xr-x]xicc/afiles0
-rw-r--r--[-rwxr-xr-x]xicc/bt1886.c0
-rw-r--r--[-rwxr-xr-x]xicc/bt1886.h0
-rw-r--r--[-rwxr-xr-x]xicc/cam02.c0
-rw-r--r--[-rwxr-xr-x]xicc/cam02.h0
-rw-r--r--[-rwxr-xr-x]xicc/cam02plot.c0
-rw-r--r--[-rwxr-xr-x]xicc/cam02ref.h0
-rw-r--r--[-rwxr-xr-x]xicc/cam02test.c0
-rw-r--r--[-rwxr-xr-x]xicc/cam97s3.c0
-rw-r--r--[-rwxr-xr-x]xicc/cam97s3.h0
-rw-r--r--[-rwxr-xr-x]xicc/cam97test.c0
-rw-r--r--[-rwxr-xr-x]xicc/ccmx.c0
-rw-r--r--[-rwxr-xr-x]xicc/ccmx.h0
-rw-r--r--[-rwxr-xr-x]xicc/ccss.c0
-rw-r--r--[-rwxr-xr-x]xicc/ccss.h0
-rw-r--r--[-rwxr-xr-x]xicc/ccttest.c0
-rw-r--r--[-rwxr-xr-x]xicc/cgatsplot.c0
-rw-r--r--[-rwxr-xr-x]xicc/cv.c0
-rw-r--r--[-rwxr-xr-x]xicc/cvtest.c0
-rw-r--r--[-rwxr-xr-x]xicc/example.sp0
-rw-r--r--[-rwxr-xr-x]xicc/extracticc.c0
-rw-r--r--[-rwxr-xr-x]xicc/extractttag.c0
-rw-r--r--[-rwxr-xr-x]xicc/fakeCMY.c0
-rw-r--r--[-rwxr-xr-x]xicc/fbview.c0
-rw-r--r--[-rwxr-xr-x]xicc/iccgamut.c0
-rw-r--r--[-rwxr-xr-x]xicc/iccjpeg.c0
-rw-r--r--[-rwxr-xr-x]xicc/iccjpeg.h0
-rw-r--r--[-rwxr-xr-x]xicc/icheck.c0
-rw-r--r--[-rwxr-xr-x]xicc/monctest.c0
-rw-r--r--[-rwxr-xr-x]xicc/moncurve.c0
-rw-r--r--[-rwxr-xr-x]xicc/moncurve.h0
-rw-r--r--[-rwxr-xr-x]xicc/mpp.c0
-rw-r--r--[-rwxr-xr-x]xicc/mpp.h0
-rw-r--r--[-rwxr-xr-x]xicc/mpplu.c0
-rw-r--r--[-rwxr-xr-x]xicc/revfix.c0
-rw-r--r--[-rwxr-xr-x]xicc/specplot.c0
-rw-r--r--[-rwxr-xr-x]xicc/specsubsamp.c0
-rw-r--r--[-rwxr-xr-x]xicc/spectest.c0
-rw-r--r--[-rwxr-xr-x]xicc/spectest2.c0
-rw-r--r--[-rwxr-xr-x]xicc/tiffgamut.c0
-rw-r--r--[-rwxr-xr-x]xicc/tiffgmts.c0
-rw-r--r--[-rwxr-xr-x]xicc/transplot.c0
-rw-r--r--[-rwxr-xr-x]xicc/xcal.c0
-rw-r--r--[-rwxr-xr-x]xicc/xcal.h0
-rw-r--r--[-rwxr-xr-x]xicc/xcam.c0
-rw-r--r--[-rwxr-xr-x]xicc/xcam.h0
-rw-r--r--[-rwxr-xr-x]xicc/xcolorants.c0
-rw-r--r--[-rwxr-xr-x]xicc/xcolorants.h0
-rw-r--r--[-rwxr-xr-x]xicc/xcolorantslu.c0
-rw-r--r--[-rwxr-xr-x]xicc/xdevlin.c0
-rw-r--r--[-rwxr-xr-x]xicc/xdevlin.h0
-rw-r--r--[-rwxr-xr-x]xicc/xdgb.c0
-rw-r--r--[-rwxr-xr-x]xicc/xdgb.h0
-rw-r--r--[-rwxr-xr-x]xicc/xfbview.c0
-rw-r--r--[-rwxr-xr-x]xicc/xfit.c0
-rw-r--r--[-rwxr-xr-x]xicc/xfit.h0
-rw-r--r--[-rwxr-xr-x]xicc/xicc.c0
-rw-r--r--[-rwxr-xr-x]xicc/xicc.h0
-rw-r--r--[-rwxr-xr-x]xicc/xicclu.c0
-rw-r--r--[-rwxr-xr-x]xicc/xlut.c4
-rw-r--r--[-rwxr-xr-x]xicc/xlutfix.c0
-rw-r--r--[-rwxr-xr-x]xicc/xmatrix.c3
-rw-r--r--[-rwxr-xr-x]xicc/xmono.c0
-rw-r--r--[-rwxr-xr-x]xicc/xspect.c2
-rw-r--r--[-rwxr-xr-x]xicc/xspect.h0
-rw-r--r--[-rwxr-xr-x]xicc/xutils.c0
-rw-r--r--[-rwxr-xr-x]xicc/xutils.h0
-rw-r--r--[-rwxr-xr-x]xml/ANNOUNCEMENT0
-rw-r--r--[-rwxr-xr-x]xml/CHANGES0
-rw-r--r--[-rwxr-xr-x]xml/COPYING0
-rw-r--r--[-rwxr-xr-x]xml/Makefile.in0
-rw-r--r--[-rwxr-xr-x]xml/README0
-rw-r--r--[-rwxr-xr-x]xml/afiles0
-rw-r--r--[-rwxr-xr-x]xml/config.h.in0
-rw-r--r--[-rwxr-xr-x]xml/configure0
-rw-r--r--[-rwxr-xr-x]xml/configure.in0
-rw-r--r--[-rwxr-xr-x]xml/doc/Mini-XML.pdfbin599349 -> 599349 bytes
-rw-r--r--[-rwxr-xr-x]xml/install-sh0
-rw-r--r--[-rwxr-xr-x]xml/mxml-attr.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-config.h0
-rw-r--r--[-rwxr-xr-x]xml/mxml-entity.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-file.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-get.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-index.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-node.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-private.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-private.h0
-rw-r--r--[-rwxr-xr-x]xml/mxml-search.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-set.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml-string.c0
-rw-r--r--[-rwxr-xr-x]xml/mxml.h0
-rw-r--r--[-rwxr-xr-x]xml/mxml.list.in0
-rw-r--r--[-rwxr-xr-x]xml/mxml.pc.in0
-rw-r--r--[-rwxr-xr-x]xml/mxml.spec0
-rw-r--r--[-rwxr-xr-x]xml/mxml.xml0
-rw-r--r--[-rwxr-xr-x]xml/mxmldoc.c0
-rw-r--r--[-rwxr-xr-x]xml/test.xml0
-rw-r--r--[-rwxr-xr-x]xml/testmxml.c0
-rw-r--r--[-rwxr-xr-x]yajl/COPYING0
-rw-r--r--[-rwxr-xr-x]yajl/ChangeLog0
-rw-r--r--[-rwxr-xr-x]yajl/Jamfile0
-rw-r--r--[-rwxr-xr-x]yajl/README0
-rw-r--r--[-rwxr-xr-x]yajl/TODO0
-rw-r--r--[-rwxr-xr-x]yajl/afiles0
-rw-r--r--[-rwxr-xr-x]yajl/json_verify.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_alloc.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_alloc.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_buf.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_buf.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_bytestack.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_common.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_encode.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_encode.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_gen.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_gen.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_lex.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_lex.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_parse.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_parser.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_parser.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_test.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_tree.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_tree.h0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_version.c0
-rw-r--r--[-rwxr-xr-x]yajl/yajl_version.h0
-rw-r--r--[-rwxr-xr-x]ziparch.sh6
977 files changed, 953 insertions, 234 deletions
diff --git a/Jambase b/Jambase
index a54a03f..a54a03f 100755..100644
--- a/Jambase
+++ b/Jambase
diff --git a/Jamfile b/Jamfile
index 6cee41c..6cee41c 100755..100644
--- a/Jamfile
+++ b/Jamfile
diff --git a/Jamtop b/Jamtop
index 141abd2..141abd2 100755..100644
--- a/Jamtop
+++ b/Jamtop
diff --git a/License.txt b/License.txt
index a871fcf..a871fcf 100755..100644
--- a/License.txt
+++ b/License.txt
diff --git a/License2.txt b/License2.txt
index 05ca889..05ca889 100755..100644
--- a/License2.txt
+++ b/License2.txt
diff --git a/License3.txt b/License3.txt
index 94a9ed0..94a9ed0 100755..100644
--- a/License3.txt
+++ b/License3.txt
diff --git a/Makefile b/Makefile
index 44fb7f1..44fb7f1 100755..100644
--- a/Makefile
+++ b/Makefile
diff --git a/Readme.txt b/Readme.txt
index 2fc1b4b..3bb253a 100755..100644
--- a/Readme.txt
+++ b/Readme.txt
@@ -1,8 +1,8 @@
-Argyll CMS README file - Version 1.7.0
+Argyll CMS README file - Version 1.8.2
--------------------------------------
-Date: 1st May 2015
+Date: 7th September 2015
Author: Graeme Gill
Introduction
@@ -26,7 +26,7 @@ provided for each major tool, and a general guide to using the tools for
typical color management tasks is also available. A mailing list provides
support for more advanced usage.
-This is Version 1.7.0, a feature and bug fix update to V1.6.3.
+This is Version 1.8.2, a bug fix update to V1.8.1.
The first public release of icclib was in November 1998,
and of Argyll was in October 2000. Code development commenced in 1995. See
Changes Summary for an overview of changes since the last release. Changes
diff --git a/adirs b/adirs
index 9c15248..9c15248 100755..100644
--- a/adirs
+++ b/adirs
diff --git a/afiles b/afiles
index 6e84a85..6e84a85 100755..100644
--- a/afiles
+++ b/afiles
diff --git a/binfiles b/binfiles
index 93615a4..93615a4 100755..100644
--- a/binfiles
+++ b/binfiles
diff --git a/blddirs b/blddirs
index 73d667b..73d667b 100755..100644
--- a/blddirs
+++ b/blddirs
diff --git a/ccast/Jamfile b/ccast/Jamfile
index 3d03a2f..3d03a2f 100755..100644
--- a/ccast/Jamfile
+++ b/ccast/Jamfile
diff --git a/ccast/License.txt b/ccast/License.txt
index a871fcf..a871fcf 100755..100644
--- a/ccast/License.txt
+++ b/ccast/License.txt
diff --git a/ccast/axTLS/Jamfile b/ccast/axTLS/Jamfile
index 9a8aff4..9a8aff4 100755..100644
--- a/ccast/axTLS/Jamfile
+++ b/ccast/axTLS/Jamfile
diff --git a/ccast/axTLS/aes.c b/ccast/axTLS/aes.c
index 9b07e27..9b07e27 100755..100644
--- a/ccast/axTLS/aes.c
+++ b/ccast/axTLS/aes.c
diff --git a/ccast/axTLS/asn1.c b/ccast/axTLS/asn1.c
index b082275..b082275 100755..100644
--- a/ccast/axTLS/asn1.c
+++ b/ccast/axTLS/asn1.c
diff --git a/ccast/axTLS/axTLS_config.h b/ccast/axTLS/axTLS_config.h
index ffda4e3..ffda4e3 100755..100644
--- a/ccast/axTLS/axTLS_config.h
+++ b/ccast/axTLS/axTLS_config.h
diff --git a/ccast/axTLS/axTLS_version.h b/ccast/axTLS/axTLS_version.h
index e8158cc..e8158cc 100755..100644
--- a/ccast/axTLS/axTLS_version.h
+++ b/ccast/axTLS/axTLS_version.h
diff --git a/ccast/axTLS/bigint.c b/ccast/axTLS/bigint.c
index e9ca04c..e9ca04c 100755..100644
--- a/ccast/axTLS/bigint.c
+++ b/ccast/axTLS/bigint.c
diff --git a/ccast/axTLS/bigint.h b/ccast/axTLS/bigint.h
index 2966a3e..2966a3e 100755..100644
--- a/ccast/axTLS/bigint.h
+++ b/ccast/axTLS/bigint.h
diff --git a/ccast/axTLS/bigint_impl.h b/ccast/axTLS/bigint_impl.h
index 820620d..820620d 100755..100644
--- a/ccast/axTLS/bigint_impl.h
+++ b/ccast/axTLS/bigint_impl.h
diff --git a/ccast/axTLS/cert.h b/ccast/axTLS/cert.h
index 30c7b65..30c7b65 100755..100644
--- a/ccast/axTLS/cert.h
+++ b/ccast/axTLS/cert.h
diff --git a/ccast/axTLS/crypto.h b/ccast/axTLS/crypto.h
index bf2c187..bf2c187 100755..100644
--- a/ccast/axTLS/crypto.h
+++ b/ccast/axTLS/crypto.h
diff --git a/ccast/axTLS/crypto_misc.c b/ccast/axTLS/crypto_misc.c
index f43fd04..f43fd04 100755..100644
--- a/ccast/axTLS/crypto_misc.c
+++ b/ccast/axTLS/crypto_misc.c
diff --git a/ccast/axTLS/crypto_misc.h b/ccast/axTLS/crypto_misc.h
index acb5c73..acb5c73 100755..100644
--- a/ccast/axTLS/crypto_misc.h
+++ b/ccast/axTLS/crypto_misc.h
diff --git a/ccast/axTLS/gen_cert.c b/ccast/axTLS/gen_cert.c
index fa22c4e..fa22c4e 100755..100644
--- a/ccast/axTLS/gen_cert.c
+++ b/ccast/axTLS/gen_cert.c
diff --git a/ccast/axTLS/hmac.c b/ccast/axTLS/hmac.c
index 24a04d7..24a04d7 100755..100644
--- a/ccast/axTLS/hmac.c
+++ b/ccast/axTLS/hmac.c
diff --git a/ccast/axTLS/loader.c b/ccast/axTLS/loader.c
index 92167be..92167be 100755..100644
--- a/ccast/axTLS/loader.c
+++ b/ccast/axTLS/loader.c
diff --git a/ccast/axTLS/md2.c b/ccast/axTLS/md2.c
index dee909a..dee909a 100755..100644
--- a/ccast/axTLS/md2.c
+++ b/ccast/axTLS/md2.c
diff --git a/ccast/axTLS/md5.c b/ccast/axTLS/md5.c
index 7f50713..7f50713 100755..100644
--- a/ccast/axTLS/md5.c
+++ b/ccast/axTLS/md5.c
diff --git a/ccast/axTLS/openssl.c b/ccast/axTLS/openssl.c
index e3f8972..e3f8972 100755..100644
--- a/ccast/axTLS/openssl.c
+++ b/ccast/axTLS/openssl.c
diff --git a/ccast/axTLS/os_int.h b/ccast/axTLS/os_int.h
index 8ae5878..8ae5878 100755..100644
--- a/ccast/axTLS/os_int.h
+++ b/ccast/axTLS/os_int.h
diff --git a/ccast/axTLS/os_port.c b/ccast/axTLS/os_port.c
index 0bb74f8..0bb74f8 100755..100644
--- a/ccast/axTLS/os_port.c
+++ b/ccast/axTLS/os_port.c
diff --git a/ccast/axTLS/os_port.h b/ccast/axTLS/os_port.h
index 8ede75a..8ede75a 100755..100644
--- a/ccast/axTLS/os_port.h
+++ b/ccast/axTLS/os_port.h
diff --git a/ccast/axTLS/p12.c b/ccast/axTLS/p12.c
index 2bafaf7..2bafaf7 100755..100644
--- a/ccast/axTLS/p12.c
+++ b/ccast/axTLS/p12.c
diff --git a/ccast/axTLS/private_key.h b/ccast/axTLS/private_key.h
index ce7985c..ce7985c 100755..100644
--- a/ccast/axTLS/private_key.h
+++ b/ccast/axTLS/private_key.h
diff --git a/ccast/axTLS/rc4.c b/ccast/axTLS/rc4.c
index 12a1211..12a1211 100755..100644
--- a/ccast/axTLS/rc4.c
+++ b/ccast/axTLS/rc4.c
diff --git a/ccast/axTLS/rsa.c b/ccast/axTLS/rsa.c
index e707f2b..e707f2b 100755..100644
--- a/ccast/axTLS/rsa.c
+++ b/ccast/axTLS/rsa.c
diff --git a/ccast/axTLS/sha1.c b/ccast/axTLS/sha1.c
index 1082733..1082733 100755..100644
--- a/ccast/axTLS/sha1.c
+++ b/ccast/axTLS/sha1.c
diff --git a/ccast/axTLS/ssl.h b/ccast/axTLS/ssl.h
index 3f001da..3f001da 100755..100644
--- a/ccast/axTLS/ssl.h
+++ b/ccast/axTLS/ssl.h
diff --git a/ccast/axTLS/temp b/ccast/axTLS/temp
index 859e8be..859e8be 100755..100644
--- a/ccast/axTLS/temp
+++ b/ccast/axTLS/temp
diff --git a/ccast/axTLS/tls1.c b/ccast/axTLS/tls1.c
index b635263..b635263 100755..100644
--- a/ccast/axTLS/tls1.c
+++ b/ccast/axTLS/tls1.c
diff --git a/ccast/axTLS/tls1.h b/ccast/axTLS/tls1.h
index 14c6382..14c6382 100755..100644
--- a/ccast/axTLS/tls1.h
+++ b/ccast/axTLS/tls1.h
diff --git a/ccast/axTLS/tls1_clnt.c b/ccast/axTLS/tls1_clnt.c
index cb8b990..cb8b990 100755..100644
--- a/ccast/axTLS/tls1_clnt.c
+++ b/ccast/axTLS/tls1_clnt.c
diff --git a/ccast/axTLS/tls1_svr.c b/ccast/axTLS/tls1_svr.c
index 51c9d76..51c9d76 100755..100644
--- a/ccast/axTLS/tls1_svr.c
+++ b/ccast/axTLS/tls1_svr.c
diff --git a/ccast/axTLS/x509.c b/ccast/axTLS/x509.c
index c2ca49f..c2ca49f 100755..100644
--- a/ccast/axTLS/x509.c
+++ b/ccast/axTLS/x509.c
diff --git a/ccast/cast_channel.proto b/ccast/cast_channel.proto
index d321eaf..d321eaf 100755..100644
--- a/ccast/cast_channel.proto
+++ b/ccast/cast_channel.proto
diff --git a/ccast/ccast.c b/ccast/ccast.c
index 981b5ae..981b5ae 100755..100644
--- a/ccast/ccast.c
+++ b/ccast/ccast.c
diff --git a/ccast/ccast.h b/ccast/ccast.h
index 7014679..7014679 100755..100644
--- a/ccast/ccast.h
+++ b/ccast/ccast.h
diff --git a/ccast/ccmdns.c b/ccast/ccmdns.c
index 0ba3318..0ba3318 100755..100644
--- a/ccast/ccmdns.c
+++ b/ccast/ccmdns.c
diff --git a/ccast/ccmdns.h b/ccast/ccmdns.h
index 5144448..5144448 100755..100644
--- a/ccast/ccmdns.h
+++ b/ccast/ccmdns.h
diff --git a/ccast/ccmes.c b/ccast/ccmes.c
index d0581d9..d0581d9 100755..100644
--- a/ccast/ccmes.c
+++ b/ccast/ccmes.c
diff --git a/ccast/ccmes.h b/ccast/ccmes.h
index 5eae02a..5eae02a 100755..100644
--- a/ccast/ccmes.h
+++ b/ccast/ccmes.h
diff --git a/ccast/ccpacket.c b/ccast/ccpacket.c
index 97e28d7..97e28d7 100755..100644
--- a/ccast/ccpacket.c
+++ b/ccast/ccpacket.c
diff --git a/ccast/ccpacket.h b/ccast/ccpacket.h
index e4f6f76..e4f6f76 100755..100644
--- a/ccast/ccpacket.h
+++ b/ccast/ccpacket.h
diff --git a/ccast/cctest.c b/ccast/cctest.c
index 2000cc5..2000cc5 100755..100644
--- a/ccast/cctest.c
+++ b/ccast/cctest.c
diff --git a/ccast/chan/cast_channel.pb-c.c b/ccast/chan/cast_channel.pb-c.c
index ec79608..ec79608 100755..100644
--- a/ccast/chan/cast_channel.pb-c.c
+++ b/ccast/chan/cast_channel.pb-c.c
diff --git a/ccast/chan/cast_channel.pb-c.h b/ccast/chan/cast_channel.pb-c.h
index 982e420..982e420 100755..100644
--- a/ccast/chan/cast_channel.pb-c.h
+++ b/ccast/chan/cast_channel.pb-c.h
diff --git a/ccast/chan/protobuf-c.c b/ccast/chan/protobuf-c.c
index 1157d8b..1157d8b 100755..100644
--- a/ccast/chan/protobuf-c.c
+++ b/ccast/chan/protobuf-c.c
diff --git a/ccast/chan/protobuf-c.h b/ccast/chan/protobuf-c.h
index 8c4ba1d..8c4ba1d 100755..100644
--- a/ccast/chan/protobuf-c.h
+++ b/ccast/chan/protobuf-c.h
diff --git a/ccast/dpat.c b/ccast/dpat.c
index 106c52a..106c52a 100755..100644
--- a/ccast/dpat.c
+++ b/ccast/dpat.c
diff --git a/ccast/filt.c b/ccast/filt.c
index ab075ae..ab075ae 100755..100644
--- a/ccast/filt.c
+++ b/ccast/filt.c
diff --git a/cgats/Jamfile b/cgats/Jamfile
index 813269a..813269a 100755..100644
--- a/cgats/Jamfile
+++ b/cgats/Jamfile
diff --git a/cgats/License.txt b/cgats/License.txt
index 7655233..7655233 100755..100644
--- a/cgats/License.txt
+++ b/cgats/License.txt
diff --git a/cgats/Makefile b/cgats/Makefile
index 5312104..5312104 100755..100644
--- a/cgats/Makefile
+++ b/cgats/Makefile
diff --git a/cgats/Makefile.IBMNT b/cgats/Makefile.IBMNT
index 26a2bd2..26a2bd2 100755..100644
--- a/cgats/Makefile.IBMNT
+++ b/cgats/Makefile.IBMNT
diff --git a/cgats/Makefile.OSX b/cgats/Makefile.OSX
index fb1c88f..fb1c88f 100755..100644
--- a/cgats/Makefile.OSX
+++ b/cgats/Makefile.OSX
diff --git a/cgats/Makefile.UNIX b/cgats/Makefile.UNIX
index 91d6005..91d6005 100755..100644
--- a/cgats/Makefile.UNIX
+++ b/cgats/Makefile.UNIX
diff --git a/cgats/Makefile.WNT b/cgats/Makefile.WNT
index 4ca291d..4ca291d 100755..100644
--- a/cgats/Makefile.WNT
+++ b/cgats/Makefile.WNT
diff --git a/cgats/Readme.txt b/cgats/Readme.txt
index 94f3e3d..94f3e3d 100755..100644
--- a/cgats/Readme.txt
+++ b/cgats/Readme.txt
diff --git a/cgats/afiles b/cgats/afiles
index e185eb7..e185eb7 100755..100644
--- a/cgats/afiles
+++ b/cgats/afiles
diff --git a/cgats/cgats.c b/cgats/cgats.c
index 3e6e642..3e6e642 100755..100644
--- a/cgats/cgats.c
+++ b/cgats/cgats.c
diff --git a/cgats/cgats.h b/cgats/cgats.h
index bc0cdd7..bc0cdd7 100755..100644
--- a/cgats/cgats.h
+++ b/cgats/cgats.h
diff --git a/cgats/cgatsstd.c b/cgats/cgatsstd.c
index d8fbb34..d8fbb34 100755..100644
--- a/cgats/cgatsstd.c
+++ b/cgats/cgatsstd.c
diff --git a/cgats/makezip.ksh b/cgats/makezip.ksh
index 8cc5f6c..8cc5f6c 100755..100644
--- a/cgats/makezip.ksh
+++ b/cgats/makezip.ksh
diff --git a/cgats/pars.c b/cgats/pars.c
index 8a4e4b9..8a4e4b9 100755..100644
--- a/cgats/pars.c
+++ b/cgats/pars.c
diff --git a/cgats/pars.h b/cgats/pars.h
index 83bbdad..83bbdad 100755..100644
--- a/cgats/pars.h
+++ b/cgats/pars.h
diff --git a/cgats/parsstd.c b/cgats/parsstd.c
index 4443e0a..4443e0a 100755..100644
--- a/cgats/parsstd.c
+++ b/cgats/parsstd.c
diff --git a/cgats/test.txt b/cgats/test.txt
index 5036d32..5036d32 100755..100644
--- a/cgats/test.txt
+++ b/cgats/test.txt
diff --git a/doc/3dformat.html b/doc/3dformat.html
index da256c5..da256c5 100755..100644
--- a/doc/3dformat.html
+++ b/doc/3dformat.html
diff --git a/doc/ArgyllCMS_arts_tag.html b/doc/ArgyllCMS_arts_tag.html
index 826aa30..826aa30 100755..100644
--- a/doc/ArgyllCMS_arts_tag.html
+++ b/doc/ArgyllCMS_arts_tag.html
diff --git a/doc/ArgyllDoc.html b/doc/ArgyllDoc.html
index 5f617e0..6dda431 100755..100644
--- a/doc/ArgyllDoc.html
+++ b/doc/ArgyllDoc.html
@@ -10,9 +10,9 @@
<title>Argyll Documentation Top</title>
</head>
<body>
- <h1> Argyll CMS documentation index (V1.8.0)<br>
+ <h1> Argyll CMS documentation index (V1.8.2)<br>
</h1>
- Date:&nbsp;&nbsp; 20th August 2015<br>
+ Date:&nbsp;&nbsp; 7th September 2015<br>
Author: Graeme Gill
<h2><u><a name="Intro"></a>Introduction</u></h2>
ArgyllCMS is an ICC compatible color management system, available as
@@ -34,13 +34,13 @@
provided for each major tool, and a general guide to using the tools
for typical color management tasks is also available. A mailing list
provides support for more advanced usage.<br>
- <p>This is Version 1.8.0, a feature and bug fix update to V1.7.0.
- The first public release of icclib was in November 1998, and of
- Argyll was in October 2000. Code development commenced in 1995.
- See <a href="ChangesSummary.html">Changes Summary</a> for an
- overview of changes since the last release. Changes between
- revisions is detailed in the <b>log.txt</b> file that accompanies
- the source code. </p>
+ <p>This is Version 1.8.2, a bug fix update to V1.8.1. The first
+ public release of icclib was in November 1998, and of Argyll was
+ in October 2000. Code development commenced in 1995. See <a
+ href="ChangesSummary.html">Changes Summary</a> for an overview
+ of changes since the last release. Changes between revisions is
+ detailed in the <b>log.txt</b> file that accompanies the source
+ code. </p>
<p>The latest source code is available from <a
href="http://www.argyllcms.com/">here</a>.<br>
</p>
@@ -102,6 +102,10 @@
+
+
+
+
discussion</a> of what color management is, and why we need it,
together with a brief overview of the ICC profile format.<br>
@@ -135,7 +139,7 @@
&nbsp;Linux OpenSuSE 10.3<br>
&nbsp;Linux Whitebox 4.2/2<br>
<p>but may well compile and run correctly in many more than this,
- including OS X 10.8. </p>
+ including OS X 10.8, 10.8 and 10.10. </p>
This is a <span style="font-weight: bold;">command line terminal</span>
only environment. Those unfamiliar with command line environments
should consult an appropriate tutorial for their environment if they
@@ -197,6 +201,10 @@
+
+
+
+
- Tele-Spectro-Radiometer<br>
<br>
@@ -251,6 +259,10 @@
+
+
+
+
- Tele-Spectro-Radiometer<br>
<br>
@@ -282,6 +294,10 @@
+
+
+
+
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
@@ -381,6 +397,10 @@
+
+
+
+
- "swipe" type reflective spectrometer, that can be used untethered.<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#DTP22">DTP22 Digital
@@ -474,6 +494,10 @@
+
+
+
+
- spot type reflective spectrometer.<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#DTP41">DTP41</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -566,6 +590,10 @@
+
+
+
+
- spot and strip reading reflective spectrometer.<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#DTP41">DTP41T</a>
@@ -660,6 +688,10 @@
+
+
+
+
- spot and strip reading reflective/transmissive spectrometer.<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#dtp51">DTP51</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -752,6 +784,10 @@
+
+
+
+
- strip reading reflective colorimeter.<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#DTP92">DTP92</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -844,6 +880,10 @@
+
+
+
+
- CRT display colorimeter.<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#DTP94">DTP94</a> <font
@@ -997,6 +1037,10 @@
+
+
+
+
- display colorimeter. (Treated as a Eye-One Display 2)<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#i1d">CalMAN X2</a>
@@ -1090,6 +1134,10 @@
+
+
+
+
- display colorimeter. (Treated as a Eye-One Display 2)<br>
&nbsp;&nbsp;&nbsp; <a href="instruments.html#Huey">Huey</a> &nbsp;
@@ -1192,6 +1240,10 @@
+
+
+
+
[The Sequel Chroma 4 may also work.]<br>
<br>
@@ -1286,6 +1338,10 @@
+
+
+
+
- see <a href="instruments.html#i1d">Eye-One Display</a><br>
<br>
@@ -1385,6 +1441,10 @@
+
+
+
+
[The Spyder 1 has also been reported as working, but this has not
been confirmed.]<br>
@@ -1497,9 +1557,17 @@
+
+
+
+
- display colorimeter</span><br>
- &nbsp;&nbsp;&nbsp; <a href="instruments.html#ColorHug">ColorHug</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ &nbsp;&nbsp;&nbsp; <a href="instruments.html#ColorHug">ColorHug</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
+
+
@@ -1576,10 +1644,12 @@
- display colorimeter<br>
- &nbsp;&nbsp;&nbsp; <a href="instruments.html#SMCube">SwatchMate
- Cube</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ &nbsp;&nbsp;&nbsp; <a href="instruments.html#SMCube">Palette/SwatchMate
+
+
- - reflective colorimeter<br>
+ Cube</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -
+ reflective colorimeter<br>
<span style="font-weight: bold;"></span><span class="titre"><br>
See </span><a href="instruments.html">Operation of particular
instruments</a> for more instrument specific detail.<br>
@@ -1636,6 +1706,10 @@
+
+
+
+
GNU</span> license <span style="font-weight: bold;">prohibits</span>
extending these tools<span style="font-weight: bold;"></span>
@@ -1782,6 +1856,10 @@
+
+
+
+
the jcnf library in <span style="font-weight: bold;">jcnf</span>/,
@@ -1872,6 +1950,10 @@
+
+
+
+
the files <span style="font-weight: bold;">spectro/xdg_bds.*</span>,
<span style="font-weight: bold;">spectro/aglob.*</span> and the
@@ -2045,6 +2127,10 @@ calibration
+
+
+
+
and profiling is <a href="http://hoech.net/dispcalGUI/">dispcalGUI</a>
by Florian Höch. Others can be found with a suitable <a
@@ -2145,6 +2231,10 @@ href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=argyllcms+GUI&amp;a
+
+
+
+
-? </b>(or some other unrecognized flag, if the "?" character is
treated specially in your shell, i.e. try "--" on OS X zsh).<br>
@@ -2252,6 +2342,10 @@ href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=argyllcms+GUI&amp;a
+
+
+
+
Verbose mode<br>
&nbsp;&nbsp; -d
@@ -2345,6 +2439,10 @@ href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=argyllcms+GUI&amp;a
+
+
+
+
Choose a depth 0-4<br>
&nbsp;&nbsp; -r
@@ -2438,6 +2536,10 @@ href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=argyllcms+GUI&amp;a
+
+
+
+
Use a random depth<br>
&nbsp;&nbsp; -f
@@ -2534,6 +2636,10 @@ href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=argyllcms+GUI&amp;a
+
+
+
+
Manual<br>
&nbsp;&nbsp; infile
@@ -2627,6 +2733,10 @@ href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=argyllcms+GUI&amp;a
+
+
+
+
Input file<br>
&nbsp;&nbsp; outfile
@@ -2871,6 +2981,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span><big>Generate a profiling test target values .ti1 file. </big><br
style="font-family: monospace;">
@@ -2965,6 +3079,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
film recorder TIFF files from Argyll .ti1 file. </big><br
style="font-family: monospace;">
@@ -3059,6 +3177,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a PS, EPS or TIFF file containing test patch values, ready for
printing.</big></small>
@@ -3155,6 +3277,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a test chart using an instrument to create a .ti3 data file.</big><span
style="font-family: monospace;"> </span><br style="font-family:
@@ -3250,6 +3376,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
and read colorimetric values from a display </big><br
style="font-family: monospace;">
@@ -3344,6 +3474,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
film colorimetric values using a SpectroScanT (Deprecated ?)</big><br
style="font-family: monospace;">
@@ -3438,6 +3572,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span><big>Convert a TIFF&nbsp; image of a test chart into .ti3
device values. <br>
@@ -3537,6 +3675,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
the reading of a device using an ICC or MPP profile. <br>
</big></small><small><a style="font-family: monospace;"
@@ -3635,6 +3777,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span><big>Convert Colorblind format CMY/RGB test chart into
Argyll .ti3 CGATS format. </big><br style="font-family:
@@ -3730,6 +3876,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Kodak Colorflow format CMYK test chart into Argyll .ti3 CGATS
format. </big><br style="font-family: monospace;">
@@ -3824,6 +3974,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span><big>Convert Gretag/Logo/X-Rite/Barbieri or other format
RGB or CMYK test chart results into Argyll .ti3 CGATS format. </big></small><br
@@ -3857,6 +4011,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
LightSpace format RGB .bcs test chart results into Argyll
.ti3 CGATS format.</big></small></big><br>
@@ -3951,6 +4109,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span><big>Create a fake Argyll .ti3 CMY data file from a CMYK
profile, as a basis of creating a CMY to CMYK separation<br>
@@ -3975,6 +4137,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
or Merge two or more measurement data files, or average patches
within a single file.</big></small><br>
@@ -4070,6 +4236,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Create an ICC profile from the .ti3 test data. <br>
<small><a style="font-family: monospace;" href="mppprof.html">mppprof</a><span
@@ -4163,6 +4333,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Create a Model Printer Profile (MPP) from the .ti3
test data. <br>
@@ -4257,6 +4431,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Regenerate a device profiles B2A table data by
inverting the A2B table.
@@ -4352,6 +4530,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Link two device ICC profiles to create a device
link profile.
@@ -4448,6 +4630,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Color convert a TIFF or JPEG file using a sequence
of ICC device, device link, abstract profiles and calibration files.
@@ -4542,6 +4728,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
calibration curves to an ICC profile.<br>
<small><a style="font-family: monospace;" href="icclu.html">icclu&nbsp;</a><span
@@ -4635,6 +4825,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Lookup individual color values through any ICC
profile table. <br>
@@ -4729,6 +4923,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Lookup individual color values forward or inverted
though an ICC profile or CAL table. <br>
@@ -4823,6 +5021,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Lookup individual color values though an MPP
profile. Also create MPP gamut files/views.<br>
@@ -4917,6 +5119,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a TIFF file to monochrome using an ICC device profile <br>
<h3>Color Tweaking tools<br>
@@ -5019,6 +5225,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a gamut file or VRML file of the color gamut of an ICC profile. <br>
<small><a style="font-family: monospace;" href="tiffgamut.html">tiffgamut</a><span
@@ -5112,6 +5322,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a gamut file or VRML file of the color gamut of a TIFF or JPEG
image. <br>
@@ -5206,6 +5420,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Convert one or more gamuts into a VRML 3D
visualization file. Compute an intersection.<br>
@@ -5302,6 +5520,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Dump the contents of an ICC profile as text. <br>
<small><a style="font-family: monospace;" href="profcheck.html">profcheck</a><span
@@ -5395,6 +5617,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an ICC profile against .ti3 test chart data, create pruned .ti3
file.<br>
@@ -5488,6 +5714,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</small>Check ICC forward against inverse lookup. <br>
<small><a style="font-family: monospace;" href="splitti3.html">splitsti3</a><span
@@ -5580,6 +5810,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a CGATS file (ie. a .ti3) into two parts randomly to verify
profiling. <br>
@@ -5677,6 +5911,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an MPP profile against .ti3 test chart data. <br>
<small><a style="font-family: monospace;" href="spotread.html">spotread</a><span
@@ -5769,6 +6007,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an instrument to read a single spot color value. <br>
<small><a style="font-family: monospace;" href="colverify.html">colverify</a><span
@@ -5805,6 +6047,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
matching of CIE in two CGATS/.ti3 files (also view differences as
VRML)<br>
@@ -5898,6 +6144,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a synthetic input, display or output calibration (<a
href="File_Formats.html#.cal">.cal</a>)file.
@@ -5992,6 +6242,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a Spectrometer to create a Colorimeter Correction Matrix
(CCMX)&nbsp; or a Colorimeter Calibration Spectral Set (CCSS)&nbsp;
@@ -6088,6 +6342,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an embedded ICC profile from a TIFF or JPEG file.<br>
</small><small><a style="font-family: monospace;"
@@ -6187,6 +6445,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
or uninstall display profile, set display calibration from profile
or .cal file, test displace and dispwin access to a display.<br>
@@ -6287,6 +6549,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Plot a spectrum (.sp, .cmf, .ccss) and calculate CCT and VCT.<br>
<small><a style="font-family: monospace;" href="spec2cie.html">spec2cie</a><span
@@ -6381,6 +6647,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
reflective spectral .ti3 readings into CIE XYZ and D50 L*a*b*
readings. Apply FWA, plot spectrums.<br>
@@ -6477,6 +6747,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
calibration curves to an ICC profile.<br>
<small><a style="font-family: monospace;" href="average.html">average</a><span
@@ -6570,6 +6844,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small><small><big>Average or Merge two or more
measurement data files, or average patches within a single file.</big></small><br>
@@ -6664,6 +6942,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Convert Colorblind format CMY/RGB test chart into
Argyll .ti3 CGATS format. <br>
@@ -6758,6 +7040,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Color convert a TIFF or JPEG file using a sequence
of ICC device, device link, abstract profiles and calibration files.<br>
@@ -6851,6 +7137,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a Spectrometer to create a Colorimeter Correction Matrix
(CCMX)&nbsp; or a Colorimeter Calibration Spectral Set (CCSS)&nbsp;
@@ -6946,6 +7236,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a test chart using an instrument to create a .ti3 data file. <br>
<small><a style="font-family: monospace;" href="collink.html">collink</a><span
@@ -7039,6 +7333,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Link two device ICC profiles to create a device
link profile. <br>
@@ -7133,6 +7431,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Create an ICC profile from the .ti3 test data.<br>
<font size="-1"><a style="font-family: monospace;"
@@ -7227,6 +7529,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
matching of CIE in two CGATS/.ti3 files (also view differences as
VRML)<br>
@@ -7324,6 +7630,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
and read colorimetric values from a display <br>
<small><a style="font-family: monospace;" href="dispwin.html">dispwin</a><span
@@ -7418,6 +7728,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
or uninstall display profile, set display calibration from profile
or .cal file, test displace and dispwin access to a display.<br>
@@ -7513,6 +7827,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an embedded ICC profile from a TIFF or JPEG file.<br>
</small><small><a style="font-family: monospace;"
@@ -7611,6 +7929,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Create a fake Argyll .ti3 CMY data file from a CMYK
profile, as a basis of creating a CMY to CMYK separation <br>
@@ -7705,6 +8027,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
the reading of a device using an ICC or MPP profile. <br>
<small><a style="font-family: monospace;" href="filmread.html">filmread</a><span
@@ -7798,6 +8124,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
film colorimetric values using a SpectroScanT (Deprecated ?)<br>
<small><a style="font-family: monospace;" href="filmtarg.html">filmtarg</a><span
@@ -7891,6 +8221,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
film recorder TIFF files from Argyll .ti1 file. <br>
<small><a style="font-family: monospace;" href="greytiff.html">greytiff</a><span
@@ -7984,6 +8318,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a TIFF file to monochrome using an ICC device profile <small><a
style="font-family: monospace;" href="oeminst.html"></a></small><br>
@@ -8078,6 +8416,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Dump the contents of an ICC profile as text. <br>
<small><a style="font-family: monospace;" href="iccgamut.html">iccgamut</a><span
@@ -8171,6 +8513,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a gamut file or VRML file of the color gamut of an ICC profile. <br>
<small><a style="font-family: monospace;" href="icclu.html">icclu&nbsp;</a><span
@@ -8264,6 +8610,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Lookup individual color values through any ICC
profile table. <br>
@@ -8357,6 +8707,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an instrument to measure an illuminant spectrum, and estimate its UV
content.<br>
@@ -8454,6 +8808,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Kodak Colorflow format CMYK test chart into Argyll .ti3 CGATS
format. <br>
@@ -8549,6 +8907,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span><big>Convert LightSpace format RGB .bcs test chart
results into Argyll .ti3 CGATS format.</big></small></big></small><br>
@@ -8643,6 +9005,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an MPP profile against .ti3 test chart data. <br>
<small><a style="font-family: monospace;" href="mpplu.html">mpplu</a><span
@@ -8736,6 +9102,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Lookup individual color values though an MPP
profile. Also create MPP gamut files/views. <br>
@@ -8830,6 +9200,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Create a Model Printer Profile (MPP) from the .ti3
test data. <br>
@@ -8928,6 +9302,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a printer calibration .cal file from a .ti3 data file<small><big>.</big></small><br>
<small><a style="font-family: monospace;" href="printtarg.html">printtarg</a><span
@@ -9021,6 +9399,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a PS, EPS or TIFF file containing test patch values, ready for
printing.</big></small><br>
@@ -9115,6 +9497,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an ICC profile against .ti3 test chart data, create pruned .ti3
file.<br>
@@ -9214,6 +9600,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Regenerate a device profiles B2A table data by
inverting the A2B table. <br>
@@ -9308,6 +9698,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Convert a TIFF&nbsp; image of a test chart into
.ti3 device values. <br>
@@ -9403,6 +9797,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
reflective spectral .ti3 readings into CIE XYZ and D50 L*a*b*
readings. Apply FWA, plot spectrums.<br>
@@ -9498,6 +9896,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Plot a spectrum (.sp, .cmf, .ccss) and calculate CCT and VCT.<br>
<small><a style="font-family: monospace;" href="splitti3.html">splitsti3</a><span
@@ -9590,6 +9992,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a CGATS file (ie. a .ti3) into two parts randomly to verify
profiling. <br>
@@ -9683,6 +10089,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
an instrument to read a single spot color value. <small><a
style="font-family: monospace;" href="oeminst.html"></a></small><br>
@@ -9776,6 +10186,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a synthetic input, display or output calibration (<a
href="File_Formats.html#.cal">.cal</a>)file.<br>
@@ -9870,6 +10284,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
the reading of a device using a synthetic device model. </big></small><br>
<small><a style="font-family: monospace;" href="targen.html">targen</a><span
@@ -9963,6 +10381,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Generate a profiling test target values .ti1 file.
<br>
@@ -10057,6 +10479,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
a gamut file or VRML file of the color gamut of a TIFF or JPEG
image. <br>
@@ -10155,6 +10581,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small><small><big>Convert Gretag/Logo/X-Rite/Barbieri or
other format RGB or CMYK test chart results into Argyll .ti3
@@ -10250,6 +10680,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
one or more gamuts into a VRML 3D visualization file. Compute an
intersection.<br>
@@ -10344,6 +10778,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
</span></small>Lookup individual color values forward or inverted
though an ICC profile or CAL table. <br>
@@ -10465,6 +10903,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Device test values <br>
<a href="File_Formats.html#.ti2">.ti2</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -10557,6 +10999,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Device test values &amp; chart layout <br>
<a href="File_Formats.html#.ti3">.ti3</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -10649,6 +11095,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Device test values &amp; CIE tristimulus/spectral results&nbsp; <a
href="ti3_format.html">Format details.</a><br>
@@ -10745,6 +11195,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Test chart recognition template. <a href="cht_format.html">Format
details.</a> <br>
@@ -10838,6 +11292,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
3D gamut surface description <br>
<a href="File_Formats.html#.sp">.sp</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -10930,6 +11388,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Illuminant spectral description <br>
<a href="File_Formats.html#.cmf">.cmf</a>
@@ -11030,6 +11492,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Standard text based data exchange format <br>
<a href="File_Formats.html#ICC">ICC</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -11122,6 +11588,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
International Color Consortium profile format <br>
<a href="File_Formats.html#MPP">MPP</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -11214,6 +11684,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Model device profile format <br>
<a href="File_Formats.html#TIFF">TIFF</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -11306,6 +11780,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Tag Image File Format raster files. <br>
<a href="File_Formats.html#JPEG">JPEG</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -11398,6 +11876,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Joint Photographic Experts Group, JPEG File Interchange Format
raster files. <br>
@@ -11495,6 +11977,10 @@ href="http://www.google.com/search?hl=en&amp;q=windows+command+prompt+tutorial">
+
+
+
+
Virtual Reality Modelling Language 3D file format. <br>
<a href="File_Formats.html#X3D">X3D</a>
diff --git a/doc/ArgyllFlow.jpg b/doc/ArgyllFlow.jpg
index 962e42a..962e42a 100755..100644
--- a/doc/ArgyllFlow.jpg
+++ b/doc/ArgyllFlow.jpg
Binary files differ
diff --git a/doc/ArgyllFlowThumb.jpg b/doc/ArgyllFlowThumb.jpg
index a98b4ff..a98b4ff 100755..100644
--- a/doc/ArgyllFlowThumb.jpg
+++ b/doc/ArgyllFlowThumb.jpg
Binary files differ
diff --git a/doc/CMP_DT_003.jpg b/doc/CMP_DT_003.jpg
index 1975eeb..1975eeb 100755..100644
--- a/doc/CMP_DT_003.jpg
+++ b/doc/CMP_DT_003.jpg
Binary files differ
diff --git a/doc/CMP_Digital_Target-4.jpg b/doc/CMP_Digital_Target-4.jpg
index f8cb7a9..f8cb7a9 100755..100644
--- a/doc/CMP_Digital_Target-4.jpg
+++ b/doc/CMP_Digital_Target-4.jpg
Binary files differ
diff --git a/doc/CRTspectrum.jpg b/doc/CRTspectrum.jpg
index 82ddd17..82ddd17 100755..100644
--- a/doc/CRTspectrum.jpg
+++ b/doc/CRTspectrum.jpg
Binary files differ
diff --git a/doc/ChangesSummary.html b/doc/ChangesSummary.html
index 559f521..9bf9dca 100755..100644
--- a/doc/ChangesSummary.html
+++ b/doc/ChangesSummary.html
@@ -16,6 +16,18 @@
<h1> Summary of Argyll CMS Changes since last release</h1>
<h3>For a <span style="text-decoration: underline;">complete</span>
and more detailed list of changes, please see the log.txt file.</h3>
+ <h1>[V1.8.1 -&gt; V1.8.2] 7th September 2015</h1>
+ <ul>
+ <li>Fixed endless loop bug in alternate calibration selectors
+ code.</li>
+ </ul>
+ <h1>[V1.8.0 -&gt; V1.8.1] 4th September 2015</h1>
+ <ul>
+ <li>Fixed bug in "spec2cie -n" wrong field indexes were being
+ used.</li>
+ <li>Fixed colorimeter calibration selectors to add in alternate
+ selectors if the letters are free.</li>
+ </ul>
<h1>[V1.7.0 -&gt; V1.8.0] 20th August 2015</h1>
<ul>
<li>Added support for the Image Engineering EX1 spectroradiometer.</li>
@@ -24,6 +36,10 @@
<li>Added Added Television Lighting Consistency Index (EBU
TLCI-2012 Qa)&nbsp; to spotread and specplot output.</li>
<li>Added R9 value to CRI value in spotread and specplot output.</li>
+ <li>Added workaround for JETI specbos having been calibrated by a
+ 3rd party, and its calibrated range being out of sync with its
+ claimed range.<br>
+ </li>
<li>Added support for "EMISINPUT" type .ti3 file.</li>
<li>Build using OpenSSL rather than axTLS if it is built on Linux.</li>
<li>Fixed stack space problem in OS X UI programs by expanding
@@ -967,6 +983,9 @@
+
+
+
</span>for systems with &gt; 3Gig Ram.</li>
<li>Add support for the Eye-One Monitor spectrometer.</li>
<li>Added -L option to <span style="font-weight: bold;">printtarg</span>
@@ -1004,6 +1023,9 @@
+
+
+
and memory usage issues.</li>
<li>Fixed issues with Eye-One Pro Rev B timeouts.</li>
<li>Added new option to collink -fk, that forces 000K input to K
diff --git a/doc/Chroma4.jpg b/doc/Chroma4.jpg
index 917a9e5..917a9e5 100755..100644
--- a/doc/Chroma4.jpg
+++ b/doc/Chroma4.jpg
Binary files differ
diff --git a/doc/ColorHug.jpg b/doc/ColorHug.jpg
index 6c5d16a..6c5d16a 100755..100644
--- a/doc/ColorHug.jpg
+++ b/doc/ColorHug.jpg
Binary files differ
diff --git a/doc/ColorManagement.html b/doc/ColorManagement.html
index 3adcbe8..3adcbe8 100755..100644
--- a/doc/ColorManagement.html
+++ b/doc/ColorManagement.html
diff --git a/doc/ColorMunki.jpg b/doc/ColorMunki.jpg
index 513d770..513d770 100755..100644
--- a/doc/ColorMunki.jpg
+++ b/doc/ColorMunki.jpg
Binary files differ
diff --git a/doc/ColorMunkiCreate.jpg b/doc/ColorMunkiCreate.jpg
index 64b3dbd..64b3dbd 100755..100644
--- a/doc/ColorMunkiCreate.jpg
+++ b/doc/ColorMunkiCreate.jpg
Binary files differ
diff --git a/doc/Compiling.html b/doc/Compiling.html
index 942e15e..942e15e 100755..100644
--- a/doc/Compiling.html
+++ b/doc/Compiling.html
diff --git a/doc/CrushedDisplyBlacks.html b/doc/CrushedDisplyBlacks.html
index 3038384..3038384 100755..100644
--- a/doc/CrushedDisplyBlacks.html
+++ b/doc/CrushedDisplyBlacks.html
diff --git a/doc/DC.jpg b/doc/DC.jpg
index 4b3508e..4b3508e 100755..100644
--- a/doc/DC.jpg
+++ b/doc/DC.jpg
Binary files differ
diff --git a/doc/DTP20.jpg b/doc/DTP20.jpg
index f5ec164..f5ec164 100755..100644
--- a/doc/DTP20.jpg
+++ b/doc/DTP20.jpg
Binary files differ
diff --git a/doc/DTP22.jpg b/doc/DTP22.jpg
index 93d7400..93d7400 100755..100644
--- a/doc/DTP22.jpg
+++ b/doc/DTP22.jpg
Binary files differ
diff --git a/doc/DTP41.jpg b/doc/DTP41.jpg
index 1a946e9..1a946e9 100755..100644
--- a/doc/DTP41.jpg
+++ b/doc/DTP41.jpg
Binary files differ
diff --git a/doc/DTP51.jpg b/doc/DTP51.jpg
index 946810c..946810c 100755..100644
--- a/doc/DTP51.jpg
+++ b/doc/DTP51.jpg
Binary files differ
diff --git a/doc/DTP92.jpg b/doc/DTP92.jpg
index 2570daa..2570daa 100755..100644
--- a/doc/DTP92.jpg
+++ b/doc/DTP92.jpg
Binary files differ
diff --git a/doc/DTP94.jpg b/doc/DTP94.jpg
index d99feaf..d99feaf 100755..100644
--- a/doc/DTP94.jpg
+++ b/doc/DTP94.jpg
Binary files differ
diff --git a/doc/DocLicense.txt b/doc/DocLicense.txt
index cd2b3b1..cd2b3b1 100755..100644
--- a/doc/DocLicense.txt
+++ b/doc/DocLicense.txt
diff --git a/doc/EX1.jpg b/doc/EX1.jpg
index 0192ba8..0192ba8 100755..100644
--- a/doc/EX1.jpg
+++ b/doc/EX1.jpg
Binary files differ
diff --git a/doc/Environment.html b/doc/Environment.html
index b4cd9ca..b4cd9ca 100755..100644
--- a/doc/Environment.html
+++ b/doc/Environment.html
diff --git a/doc/FWA.html b/doc/FWA.html
index c6b1f4b..c6b1f4b 100755..100644
--- a/doc/FWA.html
+++ b/doc/FWA.html
diff --git a/doc/FWA_measure.jpg b/doc/FWA_measure.jpg
index 7d97fff..7d97fff 100755..100644
--- a/doc/FWA_measure.jpg
+++ b/doc/FWA_measure.jpg
Binary files differ
diff --git a/doc/File_Formats.html b/doc/File_Formats.html
index 70a196a..70a196a 100755..100644
--- a/doc/File_Formats.html
+++ b/doc/File_Formats.html
diff --git a/doc/Fluorescent.jpg b/doc/Fluorescent.jpg
index acabf74..acabf74 100755..100644
--- a/doc/Fluorescent.jpg
+++ b/doc/Fluorescent.jpg
Binary files differ
diff --git a/doc/HCFR.jpg b/doc/HCFR.jpg
index 9454842..9454842 100755..100644
--- a/doc/HCFR.jpg
+++ b/doc/HCFR.jpg
Binary files differ
diff --git a/doc/HCT.jpg b/doc/HCT.jpg
index a1f1f23..a1f1f23 100755..100644
--- a/doc/HCT.jpg
+++ b/doc/HCT.jpg
Binary files differ
diff --git a/doc/HiResLaser.jpg b/doc/HiResLaser.jpg
index 66da2eb..66da2eb 100755..100644
--- a/doc/HiResLaser.jpg
+++ b/doc/HiResLaser.jpg
Binary files differ
diff --git a/doc/Huey.jpg b/doc/Huey.jpg
index 5f25980..5f25980 100755..100644
--- a/doc/Huey.jpg
+++ b/doc/Huey.jpg
Binary files differ
diff --git a/doc/Installing.html b/doc/Installing.html
index 79d8ade..79d8ade 100755..100644
--- a/doc/Installing.html
+++ b/doc/Installing.html
diff --git a/doc/Installing_Linux.html b/doc/Installing_Linux.html
index a26d64c..a26d64c 100755..100644
--- a/doc/Installing_Linux.html
+++ b/doc/Installing_Linux.html
diff --git a/doc/Installing_MSWindows.html b/doc/Installing_MSWindows.html
index bb610cd..bb610cd 100755..100644
--- a/doc/Installing_MSWindows.html
+++ b/doc/Installing_MSWindows.html
diff --git a/doc/Installing_OSX.html b/doc/Installing_OSX.html
index fb01e4a..fb01e4a 100755..100644
--- a/doc/Installing_OSX.html
+++ b/doc/Installing_OSX.html
diff --git a/doc/JETI_1211.jpg b/doc/JETI_1211.jpg
index efbf291..efbf291 100755..100644
--- a/doc/JETI_1211.jpg
+++ b/doc/JETI_1211.jpg
Binary files differ
diff --git a/doc/K10A.jpg b/doc/K10A.jpg
index 1a93349..1a93349 100755..100644
--- a/doc/K10A.jpg
+++ b/doc/K10A.jpg
Binary files differ
diff --git a/doc/Kgraph1.jpg b/doc/Kgraph1.jpg
index 9f6edf9..9f6edf9 100755..100644
--- a/doc/Kgraph1.jpg
+++ b/doc/Kgraph1.jpg
Binary files differ
diff --git a/doc/Kgraph2.jpg b/doc/Kgraph2.jpg
index a7d532d..a7d532d 100755..100644
--- a/doc/Kgraph2.jpg
+++ b/doc/Kgraph2.jpg
Binary files differ
diff --git a/doc/Kgraph3.jpg b/doc/Kgraph3.jpg
index f916558..f916558 100755..100644
--- a/doc/Kgraph3.jpg
+++ b/doc/Kgraph3.jpg
Binary files differ
diff --git a/doc/Kgraph4.jpg b/doc/Kgraph4.jpg
index 603c9bd..603c9bd 100755..100644
--- a/doc/Kgraph4.jpg
+++ b/doc/Kgraph4.jpg
Binary files differ
diff --git a/doc/Kgraph5.jpg b/doc/Kgraph5.jpg
index 1de1b88..1de1b88 100755..100644
--- a/doc/Kgraph5.jpg
+++ b/doc/Kgraph5.jpg
Binary files differ
diff --git a/doc/Kgraph6.jpg b/doc/Kgraph6.jpg
index f3981d2..f3981d2 100755..100644
--- a/doc/Kgraph6.jpg
+++ b/doc/Kgraph6.jpg
Binary files differ
diff --git a/doc/Kgraph7.jpg b/doc/Kgraph7.jpg
index c2d0686..c2d0686 100755..100644
--- a/doc/Kgraph7.jpg
+++ b/doc/Kgraph7.jpg
Binary files differ
diff --git a/doc/Kgraph8.jpg b/doc/Kgraph8.jpg
index 1bb9569..1bb9569 100755..100644
--- a/doc/Kgraph8.jpg
+++ b/doc/Kgraph8.jpg
Binary files differ
diff --git a/doc/Kparams.jpg b/doc/Kparams.jpg
index 04e344b..04e344b 100755..100644
--- a/doc/Kparams.jpg
+++ b/doc/Kparams.jpg
Binary files differ
diff --git a/doc/LSDC.jpg b/doc/LSDC.jpg
index 2ad2a67..2ad2a67 100755..100644
--- a/doc/LSDC.jpg
+++ b/doc/LSDC.jpg
Binary files differ
diff --git a/doc/LabSteps.jpg b/doc/LabSteps.jpg
index d25590f..d25590f 100755..100644
--- a/doc/LabSteps.jpg
+++ b/doc/LabSteps.jpg
Binary files differ
diff --git a/doc/License.txt b/doc/License.txt
index a871fcf..a871fcf 100755..100644
--- a/doc/License.txt
+++ b/doc/License.txt
diff --git a/doc/License2.txt b/doc/License2.txt
index 05ca889..05ca889 100755..100644
--- a/doc/License2.txt
+++ b/doc/License2.txt
diff --git a/doc/License3.txt b/doc/License3.txt
index 94a9ed0..94a9ed0 100755..100644
--- a/doc/License3.txt
+++ b/doc/License3.txt
diff --git a/doc/Limitations.html b/doc/Limitations.html
index f3fb811..f3fb811 100755..100644
--- a/doc/Limitations.html
+++ b/doc/Limitations.html
diff --git a/doc/MinorTools.html b/doc/MinorTools.html
index 5e9a5c4..5e9a5c4 100755..100644
--- a/doc/MinorTools.html
+++ b/doc/MinorTools.html
diff --git a/doc/Organisation.html b/doc/Organisation.html
index 738b4ba..738b4ba 100755..100644
--- a/doc/Organisation.html
+++ b/doc/Organisation.html
diff --git a/doc/Overview.html b/doc/Overview.html
index 373d195..373d195 100755..100644
--- a/doc/Overview.html
+++ b/doc/Overview.html
diff --git a/doc/Performance.html b/doc/Performance.html
index 340cec0..340cec0 100755..100644
--- a/doc/Performance.html
+++ b/doc/Performance.html
diff --git a/doc/Q60.jpg b/doc/Q60.jpg
index 1521e04..1521e04 100755..100644
--- a/doc/Q60.jpg
+++ b/doc/Q60.jpg
Binary files differ
diff --git a/doc/QPcard201.jpg b/doc/QPcard201.jpg
index dbe1448..dbe1448 100755..100644
--- a/doc/QPcard201.jpg
+++ b/doc/QPcard201.jpg
Binary files differ
diff --git a/doc/QPcard202.jpg b/doc/QPcard202.jpg
index 3332bdd..3332bdd 100755..100644
--- a/doc/QPcard202.jpg
+++ b/doc/QPcard202.jpg
Binary files differ
diff --git a/doc/SG.jpg b/doc/SG.jpg
index 7dc20e1..7dc20e1 100755..100644
--- a/doc/SG.jpg
+++ b/doc/SG.jpg
Binary files differ
diff --git a/doc/SG_footer.txt b/doc/SG_footer.txt
index e82fbc2..e82fbc2 100755..100644
--- a/doc/SG_footer.txt
+++ b/doc/SG_footer.txt
diff --git a/doc/SG_header.txt b/doc/SG_header.txt
index 83af2cd..83af2cd 100755..100644
--- a/doc/SG_header.txt
+++ b/doc/SG_header.txt
diff --git a/doc/SMCube.jpg b/doc/SMCube.jpg
index e38d23a..e38d23a 100755..100644
--- a/doc/SMCube.jpg
+++ b/doc/SMCube.jpg
Binary files differ
diff --git a/doc/Scenarios.html b/doc/Scenarios.html
index 8cd45c9..8cd45c9 100755..100644
--- a/doc/Scenarios.html
+++ b/doc/Scenarios.html
diff --git a/doc/Smile.jpg b/doc/Smile.jpg
index 66a6b00..66a6b00 100755..100644
--- a/doc/Smile.jpg
+++ b/doc/Smile.jpg
Binary files differ
diff --git a/doc/Source.html b/doc/Source.html
index 5ea423e..5ea423e 100755..100644
--- a/doc/Source.html
+++ b/doc/Source.html
diff --git a/doc/Spyd2.jpg b/doc/Spyd2.jpg
index 8f8eff5..8f8eff5 100755..100644
--- a/doc/Spyd2.jpg
+++ b/doc/Spyd2.jpg
Binary files differ
diff --git a/doc/Spyd3.jpg b/doc/Spyd3.jpg
index e1ab16f..e1ab16f 100755..100644
--- a/doc/Spyd3.jpg
+++ b/doc/Spyd3.jpg
Binary files differ
diff --git a/doc/Spyd3x.jpg b/doc/Spyd3x.jpg
index 8916915..8916915 100755..100644
--- a/doc/Spyd3x.jpg
+++ b/doc/Spyd3x.jpg
Binary files differ
diff --git a/doc/Spyd4.jpg b/doc/Spyd4.jpg
index 0d1b1b6..0d1b1b6 100755..100644
--- a/doc/Spyd4.jpg
+++ b/doc/Spyd4.jpg
Binary files differ
diff --git a/doc/Spyd5.jpg b/doc/Spyd5.jpg
index 86b4be2..86b4be2 100755..100644
--- a/doc/Spyd5.jpg
+++ b/doc/Spyd5.jpg
Binary files differ
diff --git a/doc/SpyderChecker.jpg b/doc/SpyderChecker.jpg
index e50a205..e50a205 100755..100644
--- a/doc/SpyderChecker.jpg
+++ b/doc/SpyderChecker.jpg
Binary files differ
diff --git a/doc/VideoEOTFs.html b/doc/VideoEOTFs.html
index 526477c..526477c 100755..100644
--- a/doc/VideoEOTFs.html
+++ b/doc/VideoEOTFs.html
diff --git a/doc/WideGamutColmters.html b/doc/WideGamutColmters.html
index 67a5817..67a5817 100755..100644
--- a/doc/WideGamutColmters.html
+++ b/doc/WideGamutColmters.html
diff --git a/doc/YellowGreen.jpg b/doc/YellowGreen.jpg
index 16f637f..16f637f 100755..100644
--- a/doc/YellowGreen.jpg
+++ b/doc/YellowGreen.jpg
Binary files differ
diff --git a/doc/afiles b/doc/afiles
index 88f7406..88f7406 100755..100644
--- a/doc/afiles
+++ b/doc/afiles
diff --git a/doc/applycal.html b/doc/applycal.html
index 5c5e661..5c5e661 100755..100644
--- a/doc/applycal.html
+++ b/doc/applycal.html
diff --git a/doc/average.html b/doc/average.html
index 231df92..231df92 100755..100644
--- a/doc/average.html
+++ b/doc/average.html
diff --git a/doc/cal_format.html b/doc/cal_format.html
index 361a329..361a329 100755..100644
--- a/doc/cal_format.html
+++ b/doc/cal_format.html
diff --git a/doc/calvschar.html b/doc/calvschar.html
index f194d79..f194d79 100755..100644
--- a/doc/calvschar.html
+++ b/doc/calvschar.html
diff --git a/doc/cb2ti3.html b/doc/cb2ti3.html
index d999075..d999075 100755..100644
--- a/doc/cb2ti3.html
+++ b/doc/cb2ti3.html
diff --git a/doc/ccmxs.html b/doc/ccmxs.html
index 1ceaeac..1ceaeac 100755..100644
--- a/doc/ccmxs.html
+++ b/doc/ccmxs.html
diff --git a/doc/ccmxs/DTP-94_1964_10_Dell_2408W.ccmx b/doc/ccmxs/DTP-94_1964_10_Dell_2408W.ccmx
index c1d0e8c..c1d0e8c 100755..100644
--- a/doc/ccmxs/DTP-94_1964_10_Dell_2408W.ccmx
+++ b/doc/ccmxs/DTP-94_1964_10_Dell_2408W.ccmx
diff --git a/doc/ccmxs/DTP-94_1997_Shaw_Dell_2408W.ccmx b/doc/ccmxs/DTP-94_1997_Shaw_Dell_2408W.ccmx
index 168fc51..168fc51 100755..100644
--- a/doc/ccmxs/DTP-94_1997_Shaw_Dell_2408W.ccmx
+++ b/doc/ccmxs/DTP-94_1997_Shaw_Dell_2408W.ccmx
diff --git a/doc/ccmxs/DTP-94_Dell_2408W.ccmx b/doc/ccmxs/DTP-94_Dell_2408W.ccmx
index bf58d48..bf58d48 100755..100644
--- a/doc/ccmxs/DTP-94_Dell_2408W.ccmx
+++ b/doc/ccmxs/DTP-94_Dell_2408W.ccmx
diff --git a/doc/ccmxs/DTP-94_Dell_U2410.ccmx b/doc/ccmxs/DTP-94_Dell_U2410.ccmx
index 0d7c610..0d7c610 100755..100644
--- a/doc/ccmxs/DTP-94_Dell_U2410.ccmx
+++ b/doc/ccmxs/DTP-94_Dell_U2410.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_1_NEC1990SXi.ccmx b/doc/ccmxs/EyeOne_Display_1_NEC1990SXi.ccmx
index b8d3072..b8d3072 100755..100644
--- a/doc/ccmxs/EyeOne_Display_1_NEC1990SXi.ccmx
+++ b/doc/ccmxs/EyeOne_Display_1_NEC1990SXi.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_2_EIZO_S2233W.ccmx b/doc/ccmxs/EyeOne_Display_2_EIZO_S2233W.ccmx
index c3f9d80..c3f9d80 100755..100644
--- a/doc/ccmxs/EyeOne_Display_2_EIZO_S2233W.ccmx
+++ b/doc/ccmxs/EyeOne_Display_2_EIZO_S2233W.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_2_NEC1990SXi.ccmx b/doc/ccmxs/EyeOne_Display_2_NEC1990SXi.ccmx
index c70758e..c70758e 100755..100644
--- a/doc/ccmxs/EyeOne_Display_2_NEC1990SXi.ccmx
+++ b/doc/ccmxs/EyeOne_Display_2_NEC1990SXi.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1931.ccmx b/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1931.ccmx
index 4500b0e..4500b0e 100755..100644
--- a/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1931.ccmx
+++ b/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1931.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1964.ccmx b/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1964.ccmx
index 1d8e082..1d8e082 100755..100644
--- a/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1964.ccmx
+++ b/doc/ccmxs/EyeOne_Display_LT_U2410_Standard_1964.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1931.ccmx b/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1931.ccmx
index e6be5d5..e6be5d5 100755..100644
--- a/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1931.ccmx
+++ b/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1931.ccmx
diff --git a/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1964.ccmx b/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1964.ccmx
index 1de91c9..1de91c9 100755..100644
--- a/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1964.ccmx
+++ b/doc/ccmxs/EyeOne_Display_LT_U2410_sRGB_1964.ccmx
diff --git a/doc/ccmxs/Huey_Acer_al2016w.ccmx b/doc/ccmxs/Huey_Acer_al2016w.ccmx
index 288a230..288a230 100755..100644
--- a/doc/ccmxs/Huey_Acer_al2016w.ccmx
+++ b/doc/ccmxs/Huey_Acer_al2016w.ccmx
diff --git a/doc/ccmxs/Huey_Eizo_CG243.ccmx b/doc/ccmxs/Huey_Eizo_CG243.ccmx
index 29e21bd..29e21bd 100755..100644
--- a/doc/ccmxs/Huey_Eizo_CG243.ccmx
+++ b/doc/ccmxs/Huey_Eizo_CG243.ccmx
diff --git a/doc/ccmxs/Huey_HP_compaq_6730s.ccmx b/doc/ccmxs/Huey_HP_compaq_6730s.ccmx
index 26f11ae..26f11ae 100755..100644
--- a/doc/ccmxs/Huey_HP_compaq_6730s.ccmx
+++ b/doc/ccmxs/Huey_HP_compaq_6730s.ccmx
diff --git a/doc/ccmxs/Huey_HP_lp2475w.ccmx b/doc/ccmxs/Huey_HP_lp2475w.ccmx
index c33ee75..c33ee75 100755..100644
--- a/doc/ccmxs/Huey_HP_lp2475w.ccmx
+++ b/doc/ccmxs/Huey_HP_lp2475w.ccmx
diff --git a/doc/ccmxs/Huey_NEC1990SXi.ccmx b/doc/ccmxs/Huey_NEC1990SXi.ccmx
index 97f8d8a..97f8d8a 100755..100644
--- a/doc/ccmxs/Huey_NEC1990SXi.ccmx
+++ b/doc/ccmxs/Huey_NEC1990SXi.ccmx
diff --git a/doc/ccmxs/Huey_NEC_Spectraview_241.ccmx b/doc/ccmxs/Huey_NEC_Spectraview_241.ccmx
index f7341da..f7341da 100755..100644
--- a/doc/ccmxs/Huey_NEC_Spectraview_241.ccmx
+++ b/doc/ccmxs/Huey_NEC_Spectraview_241.ccmx
diff --git a/doc/ccmxs/NEC_EyeOne_Display_2_NEC2690WUXi2.ccmx b/doc/ccmxs/NEC_EyeOne_Display_2_NEC2690WUXi2.ccmx
index a6c29fc..a6c29fc 100755..100644
--- a/doc/ccmxs/NEC_EyeOne_Display_2_NEC2690WUXi2.ccmx
+++ b/doc/ccmxs/NEC_EyeOne_Display_2_NEC2690WUXi2.ccmx
diff --git a/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1931.ccmx b/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1931.ccmx
index 0cbe855..0cbe855 100755..100644
--- a/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1931.ccmx
+++ b/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1931.ccmx
diff --git a/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1964.ccmx b/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1964.ccmx
index d1960b3..d1960b3 100755..100644
--- a/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1964.ccmx
+++ b/doc/ccmxs/Spyder2_EIZO_S2433W_standard_1964.ccmx
diff --git a/doc/ccmxs/Spyder3_EIZO_S2233_standard_1964.ccmx b/doc/ccmxs/Spyder3_EIZO_S2233_standard_1964.ccmx
index 214a680..214a680 100755..100644
--- a/doc/ccmxs/Spyder3_EIZO_S2233_standard_1964.ccmx
+++ b/doc/ccmxs/Spyder3_EIZO_S2233_standard_1964.ccmx
diff --git a/doc/ccmxs/Spyder3_EIZO_S2243W_standard_1931.ccmx b/doc/ccmxs/Spyder3_EIZO_S2243W_standard_1931.ccmx
index 7fbf60b..7fbf60b 100755..100644
--- a/doc/ccmxs/Spyder3_EIZO_S2243W_standard_1931.ccmx
+++ b/doc/ccmxs/Spyder3_EIZO_S2243W_standard_1931.ccmx
diff --git a/doc/ccmxs/Spyder3_HP_LP2475w.ccmx b/doc/ccmxs/Spyder3_HP_LP2475w.ccmx
index 40e990c..40e990c 100755..100644
--- a/doc/ccmxs/Spyder3_HP_LP2475w.ccmx
+++ b/doc/ccmxs/Spyder3_HP_LP2475w.ccmx
diff --git a/doc/ccmxs/Spyder3_NEC2690WUXi2.ccmx b/doc/ccmxs/Spyder3_NEC2690WUXi2.ccmx
index 2a663bc..2a663bc 100755..100644
--- a/doc/ccmxs/Spyder3_NEC2690WUXi2.ccmx
+++ b/doc/ccmxs/Spyder3_NEC2690WUXi2.ccmx
diff --git a/doc/ccmxs/Spyder3_NEC_PA301W.ccmx b/doc/ccmxs/Spyder3_NEC_PA301W.ccmx
index b0dd777..b0dd777 100755..100644
--- a/doc/ccmxs/Spyder3_NEC_PA301W.ccmx
+++ b/doc/ccmxs/Spyder3_NEC_PA301W.ccmx
diff --git a/doc/cctiff.html b/doc/cctiff.html
index 5a9ca82..5a9ca82 100755..100644
--- a/doc/cctiff.html
+++ b/doc/cctiff.html
diff --git a/doc/ccxxmake.html b/doc/ccxxmake.html
index a2a9080..a2a9080 100755..100644
--- a/doc/ccxxmake.html
+++ b/doc/ccxxmake.html
diff --git a/doc/chartread.html b/doc/chartread.html
index 4d5b005..4d5b005 100755..100644
--- a/doc/chartread.html
+++ b/doc/chartread.html
diff --git a/doc/cht_format.html b/doc/cht_format.html
index 80a3e9e..80a3e9e 100755..100644
--- a/doc/cht_format.html
+++ b/doc/cht_format.html
diff --git a/doc/collink.html b/doc/collink.html
index 0bb3e77..0bb3e77 100755..100644
--- a/doc/collink.html
+++ b/doc/collink.html
diff --git a/doc/colorchecker.jpg b/doc/colorchecker.jpg
index 464dd11..464dd11 100755..100644
--- a/doc/colorchecker.jpg
+++ b/doc/colorchecker.jpg
Binary files differ
diff --git a/doc/colprof.html b/doc/colprof.html
index b3b6df2..b3b6df2 100755..100644
--- a/doc/colprof.html
+++ b/doc/colprof.html
diff --git a/doc/colverify.html b/doc/colverify.html
index daebbdd..daebbdd 100755..100644
--- a/doc/colverify.html
+++ b/doc/colverify.html
diff --git a/doc/cube.jpg b/doc/cube.jpg
index 929273c..929273c 100755..100644
--- a/doc/cube.jpg
+++ b/doc/cube.jpg
Binary files differ
diff --git a/doc/dispcal.html b/doc/dispcal.html
index ff96ff2..ff96ff2 100755..100644
--- a/doc/dispcal.html
+++ b/doc/dispcal.html
diff --git a/doc/dispprofloc.html b/doc/dispprofloc.html
index 668ed16..668ed16 100755..100644
--- a/doc/dispprofloc.html
+++ b/doc/dispprofloc.html
diff --git a/doc/dispread.html b/doc/dispread.html
index f7fe551..f7fe551 100755..100644
--- a/doc/dispread.html
+++ b/doc/dispread.html
diff --git a/doc/dispwin.html b/doc/dispwin.html
index 05db989..05db989 100755..100644
--- a/doc/dispwin.html
+++ b/doc/dispwin.html
diff --git a/doc/evalInputTargets.html b/doc/evalInputTargets.html
index 91a38f1..91a38f1 100755..100644
--- a/doc/evalInputTargets.html
+++ b/doc/evalInputTargets.html
diff --git a/doc/extracticc.html b/doc/extracticc.html
index 73e572b..73e572b 100755..100644
--- a/doc/extracticc.html
+++ b/doc/extracticc.html
diff --git a/doc/extractttag.html b/doc/extractttag.html
index 90174b4..90174b4 100755..100644
--- a/doc/extractttag.html
+++ b/doc/extractttag.html
diff --git a/doc/fakeCMY.html b/doc/fakeCMY.html
index 3122073..3122073 100755..100644
--- a/doc/fakeCMY.html
+++ b/doc/fakeCMY.html
diff --git a/doc/fakeread.html b/doc/fakeread.html
index 376e971..376e971 100755..100644
--- a/doc/fakeread.html
+++ b/doc/fakeread.html
diff --git a/doc/filmread.html b/doc/filmread.html
index 2109b99..2109b99 100755..100644
--- a/doc/filmread.html
+++ b/doc/filmread.html
diff --git a/doc/filmtarg.html b/doc/filmtarg.html
index ba1c060..ba1c060 100755..100644
--- a/doc/filmtarg.html
+++ b/doc/filmtarg.html
diff --git a/doc/gamma.html b/doc/gamma.html
index 2a9cec3..2a9cec3 100755..100644
--- a/doc/gamma.html
+++ b/doc/gamma.html
diff --git a/doc/gamutmapping1.jpg b/doc/gamutmapping1.jpg
index e962666..e962666 100755..100644
--- a/doc/gamutmapping1.jpg
+++ b/doc/gamutmapping1.jpg
Binary files differ
diff --git a/doc/greytiff.html b/doc/greytiff.html
index caccece..caccece 100755..100644
--- a/doc/greytiff.html
+++ b/doc/greytiff.html
diff --git a/doc/i1d.jpg b/doc/i1d.jpg
index e7cc159..e7cc159 100755..100644
--- a/doc/i1d.jpg
+++ b/doc/i1d.jpg
Binary files differ
diff --git a/doc/i1d3_1.jpg b/doc/i1d3_1.jpg
index afb77a3..afb77a3 100755..100644
--- a/doc/i1d3_1.jpg
+++ b/doc/i1d3_1.jpg
Binary files differ
diff --git a/doc/i1d3_2.jpg b/doc/i1d3_2.jpg
index 306f830..306f830 100755..100644
--- a/doc/i1d3_2.jpg
+++ b/doc/i1d3_2.jpg
Binary files differ
diff --git a/doc/i1m.jpg b/doc/i1m.jpg
index efbf55f..efbf55f 100755..100644
--- a/doc/i1m.jpg
+++ b/doc/i1m.jpg
Binary files differ
diff --git a/doc/i1p.jpg b/doc/i1p.jpg
index 7e59c06..7e59c06 100755..100644
--- a/doc/i1p.jpg
+++ b/doc/i1p.jpg
Binary files differ
diff --git a/doc/i1pro2.jpg b/doc/i1pro2.jpg
index 8b3cbec..8b3cbec 100755..100644
--- a/doc/i1pro2.jpg
+++ b/doc/i1pro2.jpg
Binary files differ
diff --git a/doc/i1proDriver.html b/doc/i1proDriver.html
index 0894f59..0894f59 100755..100644
--- a/doc/i1proDriver.html
+++ b/doc/i1proDriver.html
diff --git a/doc/i1proDriver.xls b/doc/i1proDriver.xls
index ca1cdf5..ca1cdf5 100755..100644
--- a/doc/i1proDriver.xls
+++ b/doc/i1proDriver.xls
Binary files differ
diff --git a/doc/i1proHiRes.html b/doc/i1proHiRes.html
index d6eef6a..d6eef6a 100755..100644
--- a/doc/i1proHiRes.html
+++ b/doc/i1proHiRes.html
diff --git a/doc/i1proHiRes.jpg b/doc/i1proHiRes.jpg
index c07b37c..c07b37c 100755..100644
--- a/doc/i1proHiRes.jpg
+++ b/doc/i1proHiRes.jpg
Binary files differ
diff --git a/doc/i1proHiRes.zip b/doc/i1proHiRes.zip
index 49721f9..49721f9 100755..100644
--- a/doc/i1proHiRes.zip
+++ b/doc/i1proHiRes.zip
Binary files differ
diff --git a/doc/i1scan14.jpg b/doc/i1scan14.jpg
index 94b68fb..94b68fb 100755..100644
--- a/doc/i1scan14.jpg
+++ b/doc/i1scan14.jpg
Binary files differ
diff --git a/doc/iccdump.html b/doc/iccdump.html
index 8be51f3..8be51f3 100755..100644
--- a/doc/iccdump.html
+++ b/doc/iccdump.html
diff --git a/doc/iccgamut.html b/doc/iccgamut.html
index 47df32c..47df32c 100755..100644
--- a/doc/iccgamut.html
+++ b/doc/iccgamut.html
diff --git a/doc/iccgamutmapping.html b/doc/iccgamutmapping.html
index 8deab44..8deab44 100755..100644
--- a/doc/iccgamutmapping.html
+++ b/doc/iccgamutmapping.html
diff --git a/doc/icclu.html b/doc/icclu.html
index 9a95fbf..9a95fbf 100755..100644
--- a/doc/icclu.html
+++ b/doc/icclu.html
diff --git a/doc/illumread.html b/doc/illumread.html
index 9b65b2f..9b65b2f 100755..100644
--- a/doc/illumread.html
+++ b/doc/illumread.html
diff --git a/doc/illumread_1.jpg b/doc/illumread_1.jpg
index 97b5382..97b5382 100755..100644
--- a/doc/illumread_1.jpg
+++ b/doc/illumread_1.jpg
Binary files differ
diff --git a/doc/illumread_2.jpg b/doc/illumread_2.jpg
index 6fef757..6fef757 100755..100644
--- a/doc/illumread_2.jpg
+++ b/doc/illumread_2.jpg
Binary files differ
diff --git a/doc/illumread_3.jpg b/doc/illumread_3.jpg
index fcab321..fcab321 100755..100644
--- a/doc/illumread_3.jpg
+++ b/doc/illumread_3.jpg
Binary files differ
diff --git a/doc/illumread_4.jpg b/doc/illumread_4.jpg
index 6c955c0..6c955c0 100755..100644
--- a/doc/illumread_4.jpg
+++ b/doc/illumread_4.jpg
Binary files differ
diff --git a/doc/illumread_5.jpg b/doc/illumread_5.jpg
index 5462e8f..5462e8f 100755..100644
--- a/doc/illumread_5.jpg
+++ b/doc/illumread_5.jpg
Binary files differ
diff --git a/doc/illumread_6.jpg b/doc/illumread_6.jpg
index a91a63e..a91a63e 100755..100644
--- a/doc/illumread_6.jpg
+++ b/doc/illumread_6.jpg
Binary files differ
diff --git a/doc/instruments.html b/doc/instruments.html
index 2a970bd..b493b27 100755..100644
--- a/doc/instruments.html
+++ b/doc/instruments.html
@@ -45,6 +45,9 @@
+
+
+
- Tele-Spectro-Radiometer<br>
<br>
@@ -101,6 +104,9 @@
+
+
+
- Tele-Spectro-Radiometer<br>
<br>
@@ -159,6 +165,9 @@
+
+
+
- "swipe" type reflective spectrometer, that can be used untethered.<br>
&nbsp;&nbsp;&nbsp; <a href="#DTP22">DTP22 Digital Swatchbook</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -205,6 +214,9 @@
+
+
+
- spot type reflective spectrometer.<br>
&nbsp;&nbsp;&nbsp; <a href="#DTP41">DTP41</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -251,6 +263,9 @@
+
+
+
- spot and strip reading reflective spectrometer.<br>
&nbsp;&nbsp;&nbsp; <a href="#DTP41">DTP41T</a> &nbsp; &nbsp; &nbsp;
@@ -299,6 +314,9 @@
+
+
+
- spot and strip reading reflective/transmissive spectrometer.<br>
&nbsp;&nbsp;&nbsp; <a href="#dtp51">DTP51</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -345,6 +363,9 @@
+
+
+
- strip reading reflective colorimeter.<br>
&nbsp;&nbsp;&nbsp; <a href="#DTP92">DTP92</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -391,6 +412,9 @@
+
+
+
- CRT display colorimeter.<br>
&nbsp;&nbsp;&nbsp; <a href="#DTP94">DTP94</a> <font size="-1">"Optix
@@ -437,6 +461,9 @@
+
+
+
XR"</font> or "Optix XR2" or "Optix Pro"- display colorimeter.<br>
<a href="#ColorMunki"><span style="text-decoration: underline;"></span></a>&nbsp;&nbsp;&nbsp;
@@ -483,6 +510,9 @@
+
+
+
<a href="#ColorMunki"><span style="text-decoration: underline;">ColorMunki</span></a>
Design or Photo&nbsp;
@@ -583,6 +613,9 @@
+
+
+
- display colorimeter. (Treated as a Eye-One Display 2)<br>
&nbsp;&nbsp;&nbsp; <a href="#i1d">CalMAN X2</a>
@@ -630,6 +663,9 @@
+
+
+
- display colorimeter. (Treated as a Eye-One Display 2)<br>
&nbsp;&nbsp;&nbsp; <a href="#Huey">Huey</a> &nbsp; &nbsp; &nbsp;
@@ -686,6 +722,9 @@
+
+
+
[The Sequel Chroma 4 may also work.]<br>
<br>
@@ -734,6 +773,9 @@
+
+
+
- see <a href="#i1d">Eye-One Display</a><br>
<br>
@@ -787,6 +829,9 @@
+
+
+
[The Spyder 1 also seems to work.]<br>
&nbsp;&nbsp;&nbsp;&nbsp; <a href="#spyd3">Spyder 3</a> &nbsp;
@@ -852,9 +897,15 @@
+
+
+
- display colorimeter<br>
- </span>&nbsp;&nbsp;&nbsp; <a href="#ColorHug">ColorHug</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ </span>&nbsp;&nbsp;&nbsp; <a href="#ColorHug">ColorHug</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
+
@@ -891,8 +942,7 @@
- display colorimeter<span class="titre"></span><br>
- &nbsp;&nbsp;&nbsp; <a href="#SMCube">SwatchMate Cube</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-
+ &nbsp;&nbsp;&nbsp; <a href="#SMCube">Palette/SwatchMate Cube</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
- reflective colorimeter<br>
@@ -1211,6 +1261,9 @@
+
+
+
type</span> selection parameter. Depending on the instrument, this
may combine two related functions: 1) Changing the measurement mode
@@ -1258,8 +1311,8 @@
this measurement. A rough guide is as follows:<br>
<br>
</p>
- <table cellpadding="2" cellspacing="2" border="1" height="230"
- width="372">
+ <table border="1" cellpadding="2" cellspacing="2" width="372"
+ height="230">
<tbody>
<tr>
<td valign="top"><b>Instrument</b></td>
@@ -1334,8 +1387,8 @@
style="font-weight: bold;">specbos 1211 and 1201
Tele-Spectro-Radiometer<br>
</span></span></p>
- <img alt="JETI specbos 1211" src="JETI_1211.jpg" height="254"
- width="257">
+ <img alt="JETI specbos 1211" src="JETI_1211.jpg" width="257"
+ height="254">
<p><span style="font-weight: bold;"><br>
</span><span style="font-weight: bold;">Availability:<br>
<br>
@@ -1352,8 +1405,8 @@
<p><span style="font-weight: bold;"><a name="ex1"></a><span
style="font-weight: bold;">Image Engineering EX1<br>
</span></span></p>
- <img alt="Image Engineering EX1" src="EX1.jpg" height="158"
- width="253"> <span style="font-weight: bold;"><br>
+ <img alt="Image Engineering EX1" src="EX1.jpg" width="253"
+ height="158"> <span style="font-weight: bold;"><br>
</span><span style="font-weight: bold;"><br>
Availability:<br>
<br>
@@ -1361,6 +1414,9 @@
href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/ex1">Image
+
+
+
Engineering EX1</a> is a currently available instruments. This is
a high resolution spectrometer intended for the measurement of light
@@ -1372,7 +1428,7 @@ href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/e
<p><span style="font-weight: bold;"><a name="k10a"></a><span
style="font-weight: bold;">Klein K10-A Colorimeter<br>
</span></span></p>
- <img alt="Klein K10-A" src="K10A.jpg" height="236" width="267"><br>
+ <img alt="Klein K10-A" src="K10A.jpg" width="267" height="236"><br>
<p><span style="font-weight: bold;"><br>
</span><span style="font-weight: bold;">Availability:<br>
<br>
@@ -1386,6 +1442,9 @@ href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/e
+
+
+
<a href="http://www.kleininstruments.com/">Klein Instruments</a>&nbsp;
@@ -1397,6 +1456,9 @@ href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/e
+
+
+
is a currently available instrument. It is noted for it's speed,
high precision, and ability to measure to very low light
@@ -1712,6 +1774,9 @@ href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/e
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Cathode Ray
Tube display, that is of the Refresh type [Default, CB2].<br>
@@ -1778,6 +1843,9 @@ href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/e
+
+
+
LCD display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Liquid
Crystal Display, that is of the Non-Refresh type [default, CB1].<br>
@@ -1825,6 +1893,9 @@ href="http://www.image-engineering.de/iq-products/iq-tools/measurement-devices/e
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Cathode Ray
Tube display, that is of the Refresh type [CB2].<br>
@@ -1888,6 +1959,9 @@ Gretag
+
+
+
MacBeth (Now X-Rite) is a discontinued instrument. It is often
available second hand. If buying it second hand, make sure it comes
@@ -2137,6 +2211,9 @@ Gretag
+
+
+
Smile</span> are:<br>
<br>
@@ -2171,6 +2248,9 @@ Gretag
+
+
+
LCD with LED back-light&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A Liquid Crystal display that uses
@@ -2222,6 +2302,9 @@ Gretag
+
+
+
LCD display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Liquid
Crystal Display, that is of the Non-Refresh type. [Default, CB1]<br>
@@ -2269,6 +2352,9 @@ Gretag
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A
Cathode Ray Tube display, that is of the Refresh type. [CB2]<br>
@@ -2335,6 +2421,9 @@ href="http://www8.hp.com/us/en/products/oas/product-detail.html?oid=5225568">HP
+
+
+
DreamColor</a> instruments are also reported to work. They will
appear as a be a the same as the i1Display Pro.<br>
@@ -2405,56 +2494,9 @@ href="http://www8.hp.com/us/en/products/oas/product-detail.html?oid=5225568">HP
<br>
Availability:<br>
<br>
- </span>The <span style="font-weight: bold;">Huey </span>is widely
- available under the <a href="http://www.pantone.com/">Pantone</a>
- name as well as the manufacturer, <a href="http://www.xrite.com/">X-Rite</a>.
- There lower cost Huey is now discontinued, while the <a
-href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Pro</a> is still available.<br>
+ </span>The <span style="font-weight: bold;">Huey </span>and <b>Huey
+ Pro</b> are discontinued instruments. They may still be available
+ as old stock, or second hand. <br>
<span style="font-weight: bold;"></span><br>
<span style="font-weight: bold;">Operation:</span><br>
<br>
@@ -2504,6 +2546,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
LCD display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Liquid
Crystal Display, that is of the Non-Refresh type. [Default, CB1]<br>
@@ -2551,6 +2596,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Cathode Ray
Tube display, that is of the Refresh type. [CB2]<br>
@@ -2623,6 +2671,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Cathode Ray
Tube display, that is of the Refresh type.<br>
@@ -2670,6 +2721,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
LCD display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Liquid
Crystal Display, that is of the Non-Refresh type.<br>
@@ -2684,7 +2738,7 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
<br>
</span>The <span style="font-weight: bold;">Spyder 2 </span><span
style="font-weight: bold;"></span>has been superseded by the
- Spyder 3 &amp; 4, but may be available second hand.<br>
+ Spyder 5, but may be available second hand.<br>
[The Spyder 1 has also been reported as working, but this has not
been confirmed.]<br>
<span style="font-weight: bold;"><br>
@@ -2750,6 +2804,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
LCD display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; A Liquid Crystal
Display, that is of the Non-Refresh type. [Default, CB1]<br>
@@ -2797,6 +2854,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Cathode Ray
Tube display, that is of the Refresh type. [CB2]<br>
@@ -2826,8 +2886,8 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
<br>
</span>The <span style="font-weight: bold;">Spyder3Elite</span>, <span
style="font-weight: bold;">Spyder3Pro</span> and <span
- style="font-weight: bold;">Spyder3Express</span> are being
- superseded by the Spyder4, but may still stocked by some dealers,
+ style="font-weight: bold;">Spyder3Express</span> have being
+ superseded by the Spyder 5, but may still stocked by some dealers,
and may be available second hand. The <span style="font-weight:
bold;">Spyder3Elite</span> and <span style="font-weight: bold;">Spyder3Pro</span>
appear to be identical hardware with different software from the
@@ -2869,9 +2929,11 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
<br>
</span>The <span style="font-weight: bold;">Spyder4Elite</span>, <span
style="font-weight: bold;">Spyder4Pro</span> and <span
- style="font-weight: bold;">Spyder4Express</span> are a currently
- available instruments. The <span style="font-weight: bold;">Spyder4Elite</span>
- and <span style="font-weight: bold;">Spyder4Pro</span> appear to be
+ style="font-weight: bold;">Spyder4Express</span> have being
+ superseded by the Spyder 5, but may still stocked by some dealers,
+ and may be available second hand.&nbsp; The <span
+ style="font-weight: bold;">Spyder4Elite</span> and <span
+ style="font-weight: bold;">Spyder4Pro</span> appear to be
identical hardware with different software from the manufacturer.
The <span style="font-weight: bold;">Spyder4Express</span> lacks
the ambient sensor.<br>
@@ -2967,6 +3029,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
- normal gamut Liquid Crystal Display with standard Cold Cathode
Fluorescent Lamp backlight.<br>
@@ -3023,6 +3088,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; Wide Gamut LCD, RGB LED
Backlight - wide gamut Liquid Crystal Display with RGB LED
@@ -3074,6 +3142,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
- normal gamut Liquid Crystal Display with alternative Cold Cathode
Fluorescent Lamp backlight (Laptop ?)<br>
@@ -3089,7 +3160,7 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
colorimeter<br>
<br>
<img style="width: 262px; height: 220px;" alt="Spyder4"
- src="Spyd5.jpg" height="350" width="449"> <br>
+ src="Spyd5.jpg" width="449" height="350"> <br>
<br>
</span><span style="font-weight: bold;">Availability:<br>
<br>
@@ -3109,6 +3180,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
Calibration Spectral Sample</a>) files, and this also gives the
instrument the capability of using a non-default standard observer.
@@ -3199,6 +3273,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
- normal gamut Liquid Crystal Display with standard Cold Cathode
Fluorescent Lamp backlight.<br>
@@ -3255,6 +3332,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; Wide Gamut LCD, RGB LED
Backlight - wide gamut Liquid Crystal Display with RGB LED
@@ -3306,6 +3386,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
- normal gamut Liquid Crystal Display with alternative Cold Cathode
Fluorescent Lamp backlight (Laptop ?)<br>
@@ -3367,6 +3450,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
HCFR Probe</span> is a kit instrument from <span
style="font-weight: bold;"></span> <a
@@ -3432,6 +3518,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
LCD display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Liquid
Crystal Display [Default].<br>
@@ -3479,6 +3568,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
CRT display&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; A Cathode Ray
Tube display.<br>
@@ -3490,7 +3582,7 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
style="font-weight: bold;" class="titre">ColorHug<br>
<br>
<img alt="" src="ColorHug.jpg" style="width: 203px; height:
- 194px;" height="623" width="552"><br>
+ 194px;" width="552" height="623"><br>
<br>
</span><span style="font-weight: bold;">Availability:<br>
<br>
@@ -3526,6 +3618,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
LCD, CCFL Backlight [Default]<br>
&nbsp;&nbsp; <b>c</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -3543,6 +3638,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
CRT display<br>
&nbsp;&nbsp; <b>p</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -3560,6 +3658,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
Projector<br>
&nbsp;&nbsp; <b>e</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -3576,6 +3677,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
LCD, White LED Backlight<br>
&nbsp;&nbsp; <b>F</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -3593,6 +3697,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
Factory matrix (For Calibration) [CB1]<br>
&nbsp;&nbsp;<b> R</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -3610,19 +3717,25 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
Raw Reading (For Factory matrix Calibration) [CB2]<br>
<br>
<hr style="width: 100%; height: 2px;"><br>
- <a name="SMCube"></a><span style="font-weight: bold;">SwatchMate
+ <a name="SMCube"></a><span style="font-weight: bold;">Palette/SwatchMate
+
+
+
Cube<br>
<br>
- <img alt="SwatchMate Cube" src="SMCube.jpg" height="205"
- width="169"><br>
+ <img alt="SwatchMate Cube" src="SMCube.jpg" width="169"
+ height="205"><br>
<br>
</span><span style="font-weight: bold;">Availability:<br>
<br>
- </span>The Cube from <a href="http://www.swatchmate.com/">SwatchMate</a>
+ </span>The Cube from <a href="http://palette.com/cube.html">Palette/SwatchMate</a>
is a currently available entry level Colorimeter, with <a
href="http://www.argyllcms.com/doc2/smcube/smcube1.html">somewhat
limited accuracy</a>. The ArgyllCMS driver provides two
@@ -3636,6 +3749,9 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
+
Matt surfaces [Default]<br>
&nbsp;&nbsp; <b>g</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -3653,12 +3769,18 @@ href="http://www.pantone.com/pages/products/product.aspx?pid=562&amp;ca=2">Huey
+
+
+
Gloss surfaces<br>
&nbsp;&nbsp; <b>N</b>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
+
+
Native Calibration<br>
<br>
diff --git a/doc/invprofcheck.html b/doc/invprofcheck.html
index 65502ee..65502ee 100755..100644
--- a/doc/invprofcheck.html
+++ b/doc/invprofcheck.html
diff --git a/doc/kodak2ti3.html b/doc/kodak2ti3.html
index 5485506..5485506 100755..100644
--- a/doc/kodak2ti3.html
+++ b/doc/kodak2ti3.html
diff --git a/doc/monitorcontrols.html b/doc/monitorcontrols.html
index 83ab695..83ab695 100755..100644
--- a/doc/monitorcontrols.html
+++ b/doc/monitorcontrols.html
diff --git a/doc/mox.jpg b/doc/mox.jpg
index f3c7166..f3c7166 100755..100644
--- a/doc/mox.jpg
+++ b/doc/mox.jpg
Binary files differ
diff --git a/doc/moxxr.jpg b/doc/moxxr.jpg
index 579d7fc..579d7fc 100755..100644
--- a/doc/moxxr.jpg
+++ b/doc/moxxr.jpg
Binary files differ
diff --git a/doc/mppcheck.html b/doc/mppcheck.html
index cd44989..cd44989 100755..100644
--- a/doc/mppcheck.html
+++ b/doc/mppcheck.html
diff --git a/doc/mpplu.html b/doc/mpplu.html
index 8d4e755..8d4e755 100755..100644
--- a/doc/mpplu.html
+++ b/doc/mpplu.html
diff --git a/doc/mppprof.html b/doc/mppprof.html
index 5446451..5446451 100755..100644
--- a/doc/mppprof.html
+++ b/doc/mppprof.html
diff --git a/doc/oeminst.html b/doc/oeminst.html
index d1daccd..d1daccd 100755..100644
--- a/doc/oeminst.html
+++ b/doc/oeminst.html
diff --git a/doc/printcal.html b/doc/printcal.html
index 89264c5..89264c5 100755..100644
--- a/doc/printcal.html
+++ b/doc/printcal.html
diff --git a/doc/printtarg.html b/doc/printtarg.html
index 0d86cac..0d86cac 100755..100644
--- a/doc/printtarg.html
+++ b/doc/printtarg.html
diff --git a/doc/profcheck.html b/doc/profcheck.html
index a85e07e..a85e07e 100755..100644
--- a/doc/profcheck.html
+++ b/doc/profcheck.html
diff --git a/doc/refine.html b/doc/refine.html
index 36a0ae4..36a0ae4 100755..100644
--- a/doc/refine.html
+++ b/doc/refine.html
diff --git a/doc/revfix.html b/doc/revfix.html
index 4892de2..4892de2 100755..100644
--- a/doc/revfix.html
+++ b/doc/revfix.html
diff --git a/doc/scanin.html b/doc/scanin.html
index 96d3cc2..96d3cc2 100755..100644
--- a/doc/scanin.html
+++ b/doc/scanin.html
diff --git a/doc/sl.jpg b/doc/sl.jpg
index aaf330f..aaf330f 100755..100644
--- a/doc/sl.jpg
+++ b/doc/sl.jpg
Binary files differ
diff --git a/doc/spec2cie.html b/doc/spec2cie.html
index 7911948..7911948 100755..100644
--- a/doc/spec2cie.html
+++ b/doc/spec2cie.html
diff --git a/doc/specplot.html b/doc/specplot.html
index 45c9f72..45c9f72 100755..100644
--- a/doc/specplot.html
+++ b/doc/specplot.html
diff --git a/doc/splitti3.html b/doc/splitti3.html
index 05bad37..05bad37 100755..100644
--- a/doc/splitti3.html
+++ b/doc/splitti3.html
diff --git a/doc/spotread.html b/doc/spotread.html
index 3fe030f..3fe030f 100755..100644
--- a/doc/spotread.html
+++ b/doc/spotread.html
diff --git a/doc/srgbplot.gif b/doc/srgbplot.gif
index 6226a97..6226a97 100755..100644
--- a/doc/srgbplot.gif
+++ b/doc/srgbplot.gif
Binary files differ
diff --git a/doc/ss.jpg b/doc/ss.jpg
index 93875a5..93875a5 100755..100644
--- a/doc/ss.jpg
+++ b/doc/ss.jpg
Binary files differ
diff --git a/doc/surface.jpg b/doc/surface.jpg
index cf412fb..cf412fb 100755..100644
--- a/doc/surface.jpg
+++ b/doc/surface.jpg
Binary files differ
diff --git a/doc/synthcal.html b/doc/synthcal.html
index 89f3fed..89f3fed 100755..100644
--- a/doc/synthcal.html
+++ b/doc/synthcal.html
diff --git a/doc/synthread.html b/doc/synthread.html
index 116a43d..116a43d 100755..100644
--- a/doc/synthread.html
+++ b/doc/synthread.html
diff --git a/doc/targen.html b/doc/targen.html
index 3aa1bb4..3aa1bb4 100755..100644
--- a/doc/targen.html
+++ b/doc/targen.html
diff --git a/doc/ti3_format.html b/doc/ti3_format.html
index 38a1eb7..559aa12 100755..100644
--- a/doc/ti3_format.html
+++ b/doc/ti3_format.html
@@ -57,6 +57,7 @@
+
"<span style="font-weight: bold;">DISPLAY</span>",&nbsp; <span
style="font-weight: bold;">"INPUT"</span> or <span
style="font-weight: bold;">"EMISINPUT"</span>.<br>
@@ -64,7 +65,7 @@
information is from. (An OUTPUT device is typically a printer. An
INPUT device is typically a Scanner or Camera with data from a
reflective reference chart. An EMISINPUT is a camera with emissive
- reference data. ).<br>
+ rather than reflective reference data. ).<br>
<br>
An <span style="font-weight: bold;">"OUTPUT"</span> type device may
have a <span style="font-weight: bold;">TOTAL_INK_LIMIT</span>
@@ -81,6 +82,7 @@
+
119.657745 121.474236".<br>
<br>
</span>A display device may also have a <span style="font-weight:
@@ -171,11 +173,13 @@ Cyan
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
C<br>
&nbsp;&nbsp;&nbsp; Magenta &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; M<br>
@@ -184,36 +188,42 @@ Cyan
+
Y<br>
&nbsp;&nbsp;&nbsp; Black &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
K<br>
&nbsp;&nbsp;&nbsp; Orange &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
O<br>
&nbsp;&nbsp;&nbsp; Red
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
R<br>
&nbsp;&nbsp;&nbsp; Green &nbsp; &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
G<br>
&nbsp;&nbsp;&nbsp; Blue &nbsp;&nbsp; &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
B<br>
&nbsp;&nbsp;&nbsp; White &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
@@ -223,24 +233,28 @@ Cyan
+
c<br>
&nbsp;&nbsp;&nbsp; Light
Magenta&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
m<br>
&nbsp;&nbsp;&nbsp; Light
Yellow&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
y<br>
&nbsp;&nbsp;&nbsp; Light
Black&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+
k<br>
&nbsp;&nbsp;&nbsp; Medium Cyan&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2c<br>
diff --git a/doc/tiffgamut.html b/doc/tiffgamut.html
index 6aea52d..6aea52d 100755..100644
--- a/doc/tiffgamut.html
+++ b/doc/tiffgamut.html
diff --git a/doc/timage.html b/doc/timage.html
index 2daed27..2daed27 100755..100644
--- a/doc/timage.html
+++ b/doc/timage.html
diff --git a/doc/txt2ti3.html b/doc/txt2ti3.html
index 0fc467d..0fc467d 100755..100644
--- a/doc/txt2ti3.html
+++ b/doc/txt2ti3.html
diff --git a/doc/ucmm.html b/doc/ucmm.html
index 31d95cb..31d95cb 100755..100644
--- a/doc/ucmm.html
+++ b/doc/ucmm.html
diff --git a/doc/viewgam.html b/doc/viewgam.html
index 9c3e3f0..9c3e3f0 100755..100644
--- a/doc/viewgam.html
+++ b/doc/viewgam.html
diff --git a/doc/xicclu.html b/doc/xicclu.html
index cf572fe..cf572fe 100755..100644
--- a/doc/xicclu.html
+++ b/doc/xicclu.html
diff --git a/gamut/GenRMGam.c b/gamut/GenRMGam.c
index 5a62eee..5a62eee 100755..100644
--- a/gamut/GenRMGam.c
+++ b/gamut/GenRMGam.c
diff --git a/gamut/GenVisGam.c b/gamut/GenVisGam.c
index 12d8d9d..12d8d9d 100755..100644
--- a/gamut/GenVisGam.c
+++ b/gamut/GenVisGam.c
diff --git a/gamut/Jamfile b/gamut/Jamfile
index e97d0df..e97d0df 100755..100644
--- a/gamut/Jamfile
+++ b/gamut/Jamfile
diff --git a/gamut/License.txt b/gamut/License.txt
index a871fcf..a871fcf 100755..100644
--- a/gamut/License.txt
+++ b/gamut/License.txt
diff --git a/gamut/Readme.txt b/gamut/Readme.txt
index 56e7e13..56e7e13 100755..100644
--- a/gamut/Readme.txt
+++ b/gamut/Readme.txt
diff --git a/gamut/afiles b/gamut/afiles
index 951926b..951926b 100755..100644
--- a/gamut/afiles
+++ b/gamut/afiles
diff --git a/gamut/fakegam.c b/gamut/fakegam.c
index ec40457..ec40457 100755..100644
--- a/gamut/fakegam.c
+++ b/gamut/fakegam.c
diff --git a/gamut/gammap.c b/gamut/gammap.c
index 638a2cd..638a2cd 100755..100644
--- a/gamut/gammap.c
+++ b/gamut/gammap.c
diff --git a/gamut/gammap.h b/gamut/gammap.h
index 69207a4..69207a4 100755..100644
--- a/gamut/gammap.h
+++ b/gamut/gammap.h
diff --git a/gamut/gammap.txt b/gamut/gammap.txt
index f751248..f751248 100755..100644
--- a/gamut/gammap.txt
+++ b/gamut/gammap.txt
diff --git a/gamut/gamut.c b/gamut/gamut.c
index dd4f43b..dd4f43b 100755..100644
--- a/gamut/gamut.c
+++ b/gamut/gamut.c
diff --git a/gamut/gamut.h b/gamut/gamut.h
index 467852f..467852f 100755..100644
--- a/gamut/gamut.h
+++ b/gamut/gamut.h
diff --git a/gamut/isecvol.c b/gamut/isecvol.c
index 58eea9d..58eea9d 100755..100644
--- a/gamut/isecvol.c
+++ b/gamut/isecvol.c
diff --git a/gamut/maptest.c b/gamut/maptest.c
index 3a33453..3a33453 100755..100644
--- a/gamut/maptest.c
+++ b/gamut/maptest.c
diff --git a/gamut/nearsmth.c b/gamut/nearsmth.c
index c0bd2be..c0bd2be 100755..100644
--- a/gamut/nearsmth.c
+++ b/gamut/nearsmth.c
diff --git a/gamut/nearsmth.h b/gamut/nearsmth.h
index f826357..f826357 100755..100644
--- a/gamut/nearsmth.h
+++ b/gamut/nearsmth.h
diff --git a/gamut/smthtest.c b/gamut/smthtest.c
index c9214d3..c9214d3 100755..100644
--- a/gamut/smthtest.c
+++ b/gamut/smthtest.c
diff --git a/gamut/surftest.c b/gamut/surftest.c
index ca2a786..ca2a786 100755..100644
--- a/gamut/surftest.c
+++ b/gamut/surftest.c
diff --git a/gamut/viewgam.c b/gamut/viewgam.c
index 9a7a2f5..9a7a2f5 100755..100644
--- a/gamut/viewgam.c
+++ b/gamut/viewgam.c
diff --git a/h/License.txt b/h/License.txt
index a871fcf..a871fcf 100755..100644
--- a/h/License.txt
+++ b/h/License.txt
diff --git a/h/Readme.txt b/h/Readme.txt
index fecc33a..fecc33a 100755..100644
--- a/h/Readme.txt
+++ b/h/Readme.txt
diff --git a/h/aconfig.h b/h/aconfig.h
index ccb353d..4b24c82 100755..100644
--- a/h/aconfig.h
+++ b/h/aconfig.h
@@ -9,8 +9,8 @@
/* minor number = 8 bits */
/* major number = 8 bits */
-#define ARGYLL_VERSION 0x01080
-#define ARGYLL_VERSION_STR "1.8.0"
+#define ARGYLL_VERSION 0x01082
+#define ARGYLL_VERSION_STR "1.8.2"
/* Maximum file path length */
#define MAXNAMEL 1024
diff --git a/h/afiles b/h/afiles
index 86572ca..86572ca 100755..100644
--- a/h/afiles
+++ b/h/afiles
diff --git a/h/copyright.h b/h/copyright.h
index 7dc880e..7dc880e 100755..100644
--- a/h/copyright.h
+++ b/h/copyright.h
diff --git a/h/counters.h b/h/counters.h
index 0fbb11a..0fbb11a 100755..100644
--- a/h/counters.h
+++ b/h/counters.h
diff --git a/h/llist.h b/h/llist.h
index 1af31bf..1af31bf 100755..100644
--- a/h/llist.h
+++ b/h/llist.h
diff --git a/h/sort.h b/h/sort.h
index 98bee8f..98bee8f 100755..100644
--- a/h/sort.h
+++ b/h/sort.h
diff --git a/h/xlist.h b/h/xlist.h
index dc03019..dc03019 100755..100644
--- a/h/xlist.h
+++ b/h/xlist.h
diff --git a/icc/ClayRGB1998.icm b/icc/ClayRGB1998.icm
index 4c8ecb3..4c8ecb3 100755..100644
--- a/icc/ClayRGB1998.icm
+++ b/icc/ClayRGB1998.icm
Binary files differ
diff --git a/icc/EBU3213_PAL.icm b/icc/EBU3213_PAL.icm
index b0e67bc..b0e67bc 100755..100644
--- a/icc/EBU3213_PAL.icm
+++ b/icc/EBU3213_PAL.icm
Binary files differ
diff --git a/icc/Jamfile b/icc/Jamfile
index 4bedbba..4bedbba 100755..100644
--- a/icc/Jamfile
+++ b/icc/Jamfile
diff --git a/icc/License.txt b/icc/License.txt
index bd0c4f2..bd0c4f2 100755..100644
--- a/icc/License.txt
+++ b/icc/License.txt
diff --git a/icc/Makefile b/icc/Makefile
index 85f19be..85f19be 100755..100644
--- a/icc/Makefile
+++ b/icc/Makefile
diff --git a/icc/Makefile.IBMNT b/icc/Makefile.IBMNT
index 26a2bd2..26a2bd2 100755..100644
--- a/icc/Makefile.IBMNT
+++ b/icc/Makefile.IBMNT
diff --git a/icc/Makefile.OSX b/icc/Makefile.OSX
index fb1c88f..fb1c88f 100755..100644
--- a/icc/Makefile.OSX
+++ b/icc/Makefile.OSX
diff --git a/icc/Makefile.UNIX b/icc/Makefile.UNIX
index 91d6005..91d6005 100755..100644
--- a/icc/Makefile.UNIX
+++ b/icc/Makefile.UNIX
diff --git a/icc/Makefile.WNT b/icc/Makefile.WNT
index 4ca291d..4ca291d 100755..100644
--- a/icc/Makefile.WNT
+++ b/icc/Makefile.WNT
diff --git a/icc/ProPhoto.icm b/icc/ProPhoto.icm
index cb6ee56..cb6ee56 100755..100644
--- a/icc/ProPhoto.icm
+++ b/icc/ProPhoto.icm
Binary files differ
diff --git a/icc/ProPhotoLin.icm b/icc/ProPhotoLin.icm
index 28369aa..28369aa 100755..100644
--- a/icc/ProPhotoLin.icm
+++ b/icc/ProPhotoLin.icm
Binary files differ
diff --git a/icc/Readme.txt b/icc/Readme.txt
index d39e9da..d39e9da 100755..100644
--- a/icc/Readme.txt
+++ b/icc/Readme.txt
diff --git a/icc/Rec2020.icm b/icc/Rec2020.icm
index 0decaf6..0decaf6 100755..100644
--- a/icc/Rec2020.icm
+++ b/icc/Rec2020.icm
Binary files differ
diff --git a/icc/Rec709.icm b/icc/Rec709.icm
index abf0a63..abf0a63 100755..100644
--- a/icc/Rec709.icm
+++ b/icc/Rec709.icm
Binary files differ
diff --git a/icc/SMPTE431_P3.icm b/icc/SMPTE431_P3.icm
index 8055849..8055849 100755..100644
--- a/icc/SMPTE431_P3.icm
+++ b/icc/SMPTE431_P3.icm
Binary files differ
diff --git a/icc/SMPTE_RP145_NTSC.icm b/icc/SMPTE_RP145_NTSC.icm
index 7fc78fb..7fc78fb 100755..100644
--- a/icc/SMPTE_RP145_NTSC.icm
+++ b/icc/SMPTE_RP145_NTSC.icm
Binary files differ
diff --git a/icc/afiles b/icc/afiles
index acb730e..acb730e 100755..100644
--- a/icc/afiles
+++ b/icc/afiles
diff --git a/icc/icc.c b/icc/icc.c
index 92611c3..92611c3 100755..100644
--- a/icc/icc.c
+++ b/icc/icc.c
diff --git a/icc/icc.h b/icc/icc.h
index 4eba0ec..4eba0ec 100755..100644
--- a/icc/icc.h
+++ b/icc/icc.h
diff --git a/icc/iccV42.h b/icc/iccV42.h
index 2f3ec27..2f3ec27 100755..100644
--- a/icc/iccV42.h
+++ b/icc/iccV42.h
diff --git a/icc/iccdump.c b/icc/iccdump.c
index 76959e7..76959e7 100755..100644
--- a/icc/iccdump.c
+++ b/icc/iccdump.c
diff --git a/icc/icclu.c b/icc/icclu.c
index 80126da..80126da 100755..100644
--- a/icc/icclu.c
+++ b/icc/icclu.c
diff --git a/icc/iccrw.c b/icc/iccrw.c
index 807c5f4..807c5f4 100755..100644
--- a/icc/iccrw.c
+++ b/icc/iccrw.c
diff --git a/icc/iccstd.c b/icc/iccstd.c
index 1cb63eb..1cb63eb 100755..100644
--- a/icc/iccstd.c
+++ b/icc/iccstd.c
diff --git a/icc/icctest.c b/icc/icctest.c
index d04cc1e..d04cc1e 100755..100644
--- a/icc/icctest.c
+++ b/icc/icctest.c
diff --git a/icc/lab2lab.icm b/icc/lab2lab.icm
index 39a5911..39a5911 100755..100644
--- a/icc/lab2lab.icm
+++ b/icc/lab2lab.icm
Binary files differ
diff --git a/icc/log.txt b/icc/log.txt
index 2e185dc..2e185dc 100755..100644
--- a/icc/log.txt
+++ b/icc/log.txt
diff --git a/icc/lutest.c b/icc/lutest.c
index 9bf127f..9bf127f 100755..100644
--- a/icc/lutest.c
+++ b/icc/lutest.c
diff --git a/icc/mcheck.c b/icc/mcheck.c
index a392f31..a392f31 100755..100644
--- a/icc/mcheck.c
+++ b/icc/mcheck.c
diff --git a/icc/mkDispProf.c b/icc/mkDispProf.c
index 6878aad..6878aad 100755..100644
--- a/icc/mkDispProf.c
+++ b/icc/mkDispProf.c
diff --git a/icc/sRGB.icm b/icc/sRGB.icm
index 9d33a4b..9d33a4b 100755..100644
--- a/icc/sRGB.icm
+++ b/icc/sRGB.icm
Binary files differ
diff --git a/icc/testDE2K.c b/icc/testDE2K.c
index 11a4201..11a4201 100755..100644
--- a/icc/testDE2K.c
+++ b/icc/testDE2K.c
diff --git a/icc/todo.txt b/icc/todo.txt
index bdbaa5e..bdbaa5e 100755..100644
--- a/icc/todo.txt
+++ b/icc/todo.txt
diff --git a/imdi/Jamfile b/imdi/Jamfile
index 79b27fb..79b27fb 100755..100644
--- a/imdi/Jamfile
+++ b/imdi/Jamfile
diff --git a/imdi/License.txt b/imdi/License.txt
index a871fcf..a871fcf 100755..100644
--- a/imdi/License.txt
+++ b/imdi/License.txt
diff --git a/imdi/Makefile b/imdi/Makefile
index 5523893..5523893 100755..100644
--- a/imdi/Makefile
+++ b/imdi/Makefile
diff --git a/imdi/Makefile.OSX b/imdi/Makefile.OSX
index 1e03a43..1e03a43 100755..100644
--- a/imdi/Makefile.OSX
+++ b/imdi/Makefile.OSX
diff --git a/imdi/Makefile.UNIX b/imdi/Makefile.UNIX
index 37aab1a..37aab1a 100755..100644
--- a/imdi/Makefile.UNIX
+++ b/imdi/Makefile.UNIX
diff --git a/imdi/Makefile.WNT b/imdi/Makefile.WNT
index 601e1f6..601e1f6 100755..100644
--- a/imdi/Makefile.WNT
+++ b/imdi/Makefile.WNT
diff --git a/imdi/Readme.txt b/imdi/Readme.txt
index a12d649..a12d649 100755..100644
--- a/imdi/Readme.txt
+++ b/imdi/Readme.txt
diff --git a/imdi/afiles b/imdi/afiles
index 81f6220..81f6220 100755..100644
--- a/imdi/afiles
+++ b/imdi/afiles
diff --git a/imdi/cctiff.c b/imdi/cctiff.c
index 32dc5e8..32dc5e8 100755..100644
--- a/imdi/cctiff.c
+++ b/imdi/cctiff.c
diff --git a/imdi/cctiffo.c b/imdi/cctiffo.c
index c155e03..c155e03 100755..100644
--- a/imdi/cctiffo.c
+++ b/imdi/cctiffo.c
diff --git a/imdi/cgen.c b/imdi/cgen.c
index b186dd6..b186dd6 100755..100644
--- a/imdi/cgen.c
+++ b/imdi/cgen.c
diff --git a/imdi/ctest.c b/imdi/ctest.c
index caf0692..caf0692 100755..100644
--- a/imdi/ctest.c
+++ b/imdi/ctest.c
diff --git a/imdi/greytiff.c b/imdi/greytiff.c
index bcc7553..bcc7553 100755..100644
--- a/imdi/greytiff.c
+++ b/imdi/greytiff.c
diff --git a/imdi/imdi.c b/imdi/imdi.c
index 8174c8e..8174c8e 100755..100644
--- a/imdi/imdi.c
+++ b/imdi/imdi.c
diff --git a/imdi/imdi.h b/imdi/imdi.h
index 1e72b8c..1e72b8c 100755..100644
--- a/imdi/imdi.h
+++ b/imdi/imdi.h
diff --git a/imdi/imdi_arch.h b/imdi/imdi_arch.h
index afceb73..afceb73 100755..100644
--- a/imdi/imdi_arch.h
+++ b/imdi/imdi_arch.h
diff --git a/imdi/imdi_gen.c b/imdi/imdi_gen.c
index ab17ad3..ab17ad3 100755..100644
--- a/imdi/imdi_gen.c
+++ b/imdi/imdi_gen.c
diff --git a/imdi/imdi_gen.h b/imdi/imdi_gen.h
index 8a7ced9..8a7ced9 100755..100644
--- a/imdi/imdi_gen.h
+++ b/imdi/imdi_gen.h
diff --git a/imdi/imdi_make.c b/imdi/imdi_make.c
index 7990f53..7990f53 100755..100644
--- a/imdi/imdi_make.c
+++ b/imdi/imdi_make.c
diff --git a/imdi/imdi_tab.c b/imdi/imdi_tab.c
index 4f448f0..4f448f0 100755..100644
--- a/imdi/imdi_tab.c
+++ b/imdi/imdi_tab.c
diff --git a/imdi/imdi_tab.h b/imdi/imdi_tab.h
index 403fcaa..403fcaa 100755..100644
--- a/imdi/imdi_tab.h
+++ b/imdi/imdi_tab.h
diff --git a/imdi/imdi_utl.h b/imdi/imdi_utl.h
index f1a3ff5..f1a3ff5 100755..100644
--- a/imdi/imdi_utl.h
+++ b/imdi/imdi_utl.h
diff --git a/imdi/itest.c b/imdi/itest.c
index 515d2b1..515d2b1 100755..100644
--- a/imdi/itest.c
+++ b/imdi/itest.c
diff --git a/imdi/refi.c b/imdi/refi.c
index 55fe449..55fe449 100755..100644
--- a/imdi/refi.c
+++ b/imdi/refi.c
diff --git a/imdi/refi.h b/imdi/refi.h
index 26570c4..26570c4 100755..100644
--- a/imdi/refi.h
+++ b/imdi/refi.h
diff --git a/imdi/ssort.c b/imdi/ssort.c
index f9a25fd..f9a25fd 100755..100644
--- a/imdi/ssort.c
+++ b/imdi/ssort.c
diff --git a/install.bat b/install.bat
index 4c27fda..4c27fda 100755..100644
--- a/install.bat
+++ b/install.bat
diff --git a/jam.patch b/jam.patch
index 7133c90..7133c90 100755..100644
--- a/jam.patch
+++ b/jam.patch
diff --git a/jcnf/Jamfile b/jcnf/Jamfile
index ea1e8f7..ea1e8f7 100755..100644
--- a/jcnf/Jamfile
+++ b/jcnf/Jamfile
diff --git a/jcnf/Readme.txt b/jcnf/Readme.txt
index 295c026..295c026 100755..100644
--- a/jcnf/Readme.txt
+++ b/jcnf/Readme.txt
diff --git a/jcnf/afiles b/jcnf/afiles
index 39508fa..39508fa 100755..100644
--- a/jcnf/afiles
+++ b/jcnf/afiles
diff --git a/jcnf/jcnf.c b/jcnf/jcnf.c
index 799be7c..799be7c 100755..100644
--- a/jcnf/jcnf.c
+++ b/jcnf/jcnf.c
diff --git a/jcnf/jcnf.h b/jcnf/jcnf.h
index d861d3d..d861d3d 100755..100644
--- a/jcnf/jcnf.h
+++ b/jcnf/jcnf.h
diff --git a/jcnf/test.c b/jcnf/test.c
index ddf4f5b..ddf4f5b 100755..100644
--- a/jcnf/test.c
+++ b/jcnf/test.c
diff --git a/jcnf/test.jcnf b/jcnf/test.jcnf
index d37b286..d37b286 100755..100644
--- a/jcnf/test.jcnf
+++ b/jcnf/test.jcnf
diff --git a/lib/Readme.txt b/lib/Readme.txt
index 79e1dde..79e1dde 100755..100644
--- a/lib/Readme.txt
+++ b/lib/Readme.txt
diff --git a/lib/afiles b/lib/afiles
index c519e4e..c519e4e 100755..100644
--- a/lib/afiles
+++ b/lib/afiles
diff --git a/link/Jamfile b/link/Jamfile
index 319757e..319757e 100755..100644
--- a/link/Jamfile
+++ b/link/Jamfile
diff --git a/link/License.txt b/link/License.txt
index a871fcf..a871fcf 100755..100644
--- a/link/License.txt
+++ b/link/License.txt
diff --git a/link/Readme.txt b/link/Readme.txt
index 9e8dacc..9e8dacc 100755..100644
--- a/link/Readme.txt
+++ b/link/Readme.txt
diff --git a/link/afiles b/link/afiles
index 7c73bd7..7c73bd7 100755..100644
--- a/link/afiles
+++ b/link/afiles
diff --git a/link/collink.c b/link/collink.c
index 7d04838..7d04838 100755..100644
--- a/link/collink.c
+++ b/link/collink.c
diff --git a/link/monoplot.c b/link/monoplot.c
index adcc532..adcc532 100755..100644
--- a/link/monoplot.c
+++ b/link/monoplot.c
diff --git a/link/pathplot.c b/link/pathplot.c
index afe1fee..afe1fee 100755..100644
--- a/link/pathplot.c
+++ b/link/pathplot.c
diff --git a/log.txt b/log.txt
index 610fd05..3c6d45f 100755..100644
--- a/log.txt
+++ b/log.txt
@@ -2,6 +2,19 @@
Argyll CMS change log
=====================
+Version 1.8.2
+-------------
+
+* Fixed endless loop bug in alternate calibration selectors code.
+
+Version 1.8.1 (4th September 2015)
+-------------
+
+* Fixed bug in "spec2cie -n" wrong field indexes were being used.
+
+* Fixed colorimeter calibration selectors to add in alternate
+ selectors if the letters are free.
+
Version 1.8.0 (20th August 2015)
-------------
@@ -19,6 +32,9 @@ Version 1.8.0 (20th August 2015)
* Added support for the SwatchMate Cube reflective colorimeter with
improved accuracy.
+* Added workaround for JETI specbos having been calibrated by a 3rd party,
+ and its calibrated range being out of sync with its claimed range.
+
* Fixed stack space problem in OS X UI programs by expanding
main thread proxy to have 8MB instead of the default 512K.
diff --git a/makeall.bat b/makeall.bat
index fe99e59..fe99e59 100755..100644
--- a/makeall.bat
+++ b/makeall.bat
diff --git a/makeall.sh b/makeall.sh
index eb4ac7d..eb4ac7d 100755..100644
--- a/makeall.sh
+++ b/makeall.sh
diff --git a/makeinstall.sh b/makeinstall.sh
index be2b03d..be2b03d 100755..100644
--- a/makeinstall.sh
+++ b/makeinstall.sh
diff --git a/makeoemdnldbin.sh b/makeoemdnldbin.sh
index b77fb8b..b77fb8b 100755..100644
--- a/makeoemdnldbin.sh
+++ b/makeoemdnldbin.sh
diff --git a/makepackagebin.sh b/makepackagebin.sh
index 1b8db28..1b8db28 100755..100644
--- a/makepackagebin.sh
+++ b/makepackagebin.sh
diff --git a/namedc/Jamfile b/namedc/Jamfile
index 62d4c7e..62d4c7e 100755..100644
--- a/namedc/Jamfile
+++ b/namedc/Jamfile
diff --git a/namedc/License.txt b/namedc/License.txt
index a871fcf..a871fcf 100755..100644
--- a/namedc/License.txt
+++ b/namedc/License.txt
diff --git a/namedc/afiles b/namedc/afiles
index cd1bf61..cd1bf61 100755..100644
--- a/namedc/afiles
+++ b/namedc/afiles
diff --git a/namedc/namedc.c b/namedc/namedc.c
index 6dcfce8..6dcfce8 100755..100644
--- a/namedc/namedc.c
+++ b/namedc/namedc.c
diff --git a/namedc/namedc.h b/namedc/namedc.h
index cc8917d..cc8917d 100755..100644
--- a/namedc/namedc.h
+++ b/namedc/namedc.h
diff --git a/namedc/txt2iccnc.c b/namedc/txt2iccnc.c
index 3ea1bc9..3ea1bc9 100755..100644
--- a/namedc/txt2iccnc.c
+++ b/namedc/txt2iccnc.c
diff --git a/notes.txt b/notes.txt
index 3bcc065..3bcc065 100755..100644
--- a/notes.txt
+++ b/notes.txt
diff --git a/numlib/Jamfile b/numlib/Jamfile
index 87c3c78..87c3c78 100755..100644
--- a/numlib/Jamfile
+++ b/numlib/Jamfile
diff --git a/numlib/LUtest.c b/numlib/LUtest.c
index feb2277..feb2277 100755..100644
--- a/numlib/LUtest.c
+++ b/numlib/LUtest.c
diff --git a/numlib/License.txt b/numlib/License.txt
index a871fcf..a871fcf 100755..100644
--- a/numlib/License.txt
+++ b/numlib/License.txt
diff --git a/numlib/Readme.txt b/numlib/Readme.txt
index 8cc0173..8cc0173 100755..100644
--- a/numlib/Readme.txt
+++ b/numlib/Readme.txt
diff --git a/numlib/aatree.c b/numlib/aatree.c
index 2f38b1d..2f38b1d 100755..100644
--- a/numlib/aatree.c
+++ b/numlib/aatree.c
diff --git a/numlib/aatree.h b/numlib/aatree.h
index 4212b09..4212b09 100755..100644
--- a/numlib/aatree.h
+++ b/numlib/aatree.h
diff --git a/numlib/afiles b/numlib/afiles
index 29d6699..29d6699 100755..100644
--- a/numlib/afiles
+++ b/numlib/afiles
diff --git a/numlib/dhsx.c b/numlib/dhsx.c
index 180d15c..180d15c 100755..100644
--- a/numlib/dhsx.c
+++ b/numlib/dhsx.c
diff --git a/numlib/dhsx.h b/numlib/dhsx.h
index 828b8b2..828b8b2 100755..100644
--- a/numlib/dhsx.h
+++ b/numlib/dhsx.h
diff --git a/numlib/dnsq.c b/numlib/dnsq.c
index 75f00a8..75f00a8 100755..100644
--- a/numlib/dnsq.c
+++ b/numlib/dnsq.c
diff --git a/numlib/dnsq.h b/numlib/dnsq.h
index e06e562..e06e562 100755..100644
--- a/numlib/dnsq.h
+++ b/numlib/dnsq.h
diff --git a/numlib/dnsqtest.c b/numlib/dnsqtest.c
index 3f02819..3f02819 100755..100644
--- a/numlib/dnsqtest.c
+++ b/numlib/dnsqtest.c
diff --git a/numlib/ludecomp.c b/numlib/ludecomp.c
index 72e014a..72e014a 100755..100644
--- a/numlib/ludecomp.c
+++ b/numlib/ludecomp.c
diff --git a/numlib/ludecomp.h b/numlib/ludecomp.h
index cdb4382..cdb4382 100755..100644
--- a/numlib/ludecomp.h
+++ b/numlib/ludecomp.h
diff --git a/numlib/numlib.h b/numlib/numlib.h
index aa34b2d..aa34b2d 100755..100644
--- a/numlib/numlib.h
+++ b/numlib/numlib.h
diff --git a/numlib/numsup.c b/numlib/numsup.c
index 43f6e73..43f6e73 100755..100644
--- a/numlib/numsup.c
+++ b/numlib/numsup.c
diff --git a/numlib/numsup.h b/numlib/numsup.h
index a284809..a284809 100755..100644
--- a/numlib/numsup.h
+++ b/numlib/numsup.h
diff --git a/numlib/powell.c b/numlib/powell.c
index 5d2adac..5d2adac 100755..100644
--- a/numlib/powell.c
+++ b/numlib/powell.c
diff --git a/numlib/powell.h b/numlib/powell.h
index a1db8b6..a1db8b6 100755..100644
--- a/numlib/powell.h
+++ b/numlib/powell.h
diff --git a/numlib/rand.c b/numlib/rand.c
index 436de52..436de52 100755..100644
--- a/numlib/rand.c
+++ b/numlib/rand.c
diff --git a/numlib/rand.h b/numlib/rand.h
index 46f79f2..46f79f2 100755..100644
--- a/numlib/rand.h
+++ b/numlib/rand.h
diff --git a/numlib/sobol.c b/numlib/sobol.c
index 40a2c38..40a2c38 100755..100644
--- a/numlib/sobol.c
+++ b/numlib/sobol.c
diff --git a/numlib/sobol.h b/numlib/sobol.h
index 08ac5c0..08ac5c0 100755..100644
--- a/numlib/sobol.h
+++ b/numlib/sobol.h
diff --git a/numlib/soboltest.c b/numlib/soboltest.c
index 32c26ee..32c26ee 100755..100644
--- a/numlib/soboltest.c
+++ b/numlib/soboltest.c
diff --git a/numlib/svd.c b/numlib/svd.c
index fdb8edd..fdb8edd 100755..100644
--- a/numlib/svd.c
+++ b/numlib/svd.c
diff --git a/numlib/svd.h b/numlib/svd.h
index 59b080d..59b080d 100755..100644
--- a/numlib/svd.h
+++ b/numlib/svd.h
diff --git a/numlib/svdtest.c b/numlib/svdtest.c
index 100120d..100120d 100755..100644
--- a/numlib/svdtest.c
+++ b/numlib/svdtest.c
diff --git a/numlib/tdhsx.c b/numlib/tdhsx.c
index d1738c4..d1738c4 100755..100644
--- a/numlib/tdhsx.c
+++ b/numlib/tdhsx.c
diff --git a/numlib/tpowell.c b/numlib/tpowell.c
index f7b0aad..f7b0aad 100755..100644
--- a/numlib/tpowell.c
+++ b/numlib/tpowell.c
diff --git a/numlib/ui.c b/numlib/ui.c
index 31fd3b6..31fd3b6 100755..100644
--- a/numlib/ui.c
+++ b/numlib/ui.c
diff --git a/numlib/ui.h b/numlib/ui.h
index e1d7a58..e1d7a58 100755..100644
--- a/numlib/ui.h
+++ b/numlib/ui.h
diff --git a/numlib/zbrent.c b/numlib/zbrent.c
index a811818..a811818 100755..100644
--- a/numlib/zbrent.c
+++ b/numlib/zbrent.c
diff --git a/numlib/zbrent.h b/numlib/zbrent.h
index 2f8aac4..2f8aac4 100755..100644
--- a/numlib/zbrent.h
+++ b/numlib/zbrent.h
diff --git a/numlib/zbrenttest.c b/numlib/zbrenttest.c
index d7b44d3..d7b44d3 100755..100644
--- a/numlib/zbrenttest.c
+++ b/numlib/zbrenttest.c
diff --git a/plot/Imakefile b/plot/Imakefile
index 316b296..316b296 100755..100644
--- a/plot/Imakefile
+++ b/plot/Imakefile
diff --git a/plot/Jamfile b/plot/Jamfile
index 5468cd6..5468cd6 100755..100644
--- a/plot/Jamfile
+++ b/plot/Jamfile
diff --git a/plot/License.txt b/plot/License.txt
index a871fcf..a871fcf 100755..100644
--- a/plot/License.txt
+++ b/plot/License.txt
diff --git a/plot/Readme.txt b/plot/Readme.txt
index 6d15a37..6d15a37 100755..100644
--- a/plot/Readme.txt
+++ b/plot/Readme.txt
diff --git a/plot/X3DOM_LICENSE.txt b/plot/X3DOM_LICENSE.txt
index d9c2faf..d9c2faf 100755..100644
--- a/plot/X3DOM_LICENSE.txt
+++ b/plot/X3DOM_LICENSE.txt
diff --git a/plot/afiles b/plot/afiles
index 9e3f888..9e3f888 100755..100644
--- a/plot/afiles
+++ b/plot/afiles
diff --git a/plot/plot.c b/plot/plot.c
index 948cb64..948cb64 100755..100644
--- a/plot/plot.c
+++ b/plot/plot.c
diff --git a/plot/plot.h b/plot/plot.h
index 89bf16b..89bf16b 100755..100644
--- a/plot/plot.h
+++ b/plot/plot.h
diff --git a/plot/vrml.c b/plot/vrml.c
index 5b3f9a1..5b3f9a1 100755..100644
--- a/plot/vrml.c
+++ b/plot/vrml.c
diff --git a/plot/vrml.h b/plot/vrml.h
index ff44a6c..ff44a6c 100755..100644
--- a/plot/vrml.h
+++ b/plot/vrml.h
diff --git a/plot/x3dom.css b/plot/x3dom.css
index c92109d..c92109d 100755..100644
--- a/plot/x3dom.css
+++ b/plot/x3dom.css
diff --git a/plot/x3dom.css.h b/plot/x3dom.css.h
index d10fb9b..d10fb9b 100755..100644
--- a/plot/x3dom.css.h
+++ b/plot/x3dom.css.h
diff --git a/plot/x3dom.js b/plot/x3dom.js
index 5744b3c..5744b3c 100755..100644
--- a/plot/x3dom.js
+++ b/plot/x3dom.js
diff --git a/plot/x3dom.js.h b/plot/x3dom.js.h
index 11ea311..11ea311 100755..100644
--- a/plot/x3dom.js.h
+++ b/plot/x3dom.js.h
diff --git a/profile/3dap5k.sp b/profile/3dap5k.sp
index cfbc67d..cfbc67d 100755..100644
--- a/profile/3dap5k.sp
+++ b/profile/3dap5k.sp
diff --git a/profile/CIE_C.sp b/profile/CIE_C.sp
index 8b771fe..8b771fe 100755..100644
--- a/profile/CIE_C.sp
+++ b/profile/CIE_C.sp
diff --git a/profile/D50_0.0.sp b/profile/D50_0.0.sp
index 8904fca..8904fca 100755..100644
--- a/profile/D50_0.0.sp
+++ b/profile/D50_0.0.sp
diff --git a/profile/D50_0.1.sp b/profile/D50_0.1.sp
index ad747fb..ad747fb 100755..100644
--- a/profile/D50_0.1.sp
+++ b/profile/D50_0.1.sp
diff --git a/profile/D50_0.3.sp b/profile/D50_0.3.sp
index 1a64a27..1a64a27 100755..100644
--- a/profile/D50_0.3.sp
+++ b/profile/D50_0.3.sp
diff --git a/profile/D50_0.5.sp b/profile/D50_0.5.sp
index 367d0d3..367d0d3 100755..100644
--- a/profile/D50_0.5.sp
+++ b/profile/D50_0.5.sp
diff --git a/profile/D50_0.7.sp b/profile/D50_0.7.sp
index 2e0b2e8..2e0b2e8 100755..100644
--- a/profile/D50_0.7.sp
+++ b/profile/D50_0.7.sp
diff --git a/profile/D50_1.0.sp b/profile/D50_1.0.sp
index d74e76a..d74e76a 100755..100644
--- a/profile/D50_1.0.sp
+++ b/profile/D50_1.0.sp
diff --git a/profile/D50_1.2.sp b/profile/D50_1.2.sp
index 180d650..180d650 100755..100644
--- a/profile/D50_1.2.sp
+++ b/profile/D50_1.2.sp
diff --git a/profile/D50_1.5.sp b/profile/D50_1.5.sp
index 786e292..786e292 100755..100644
--- a/profile/D50_1.5.sp
+++ b/profile/D50_1.5.sp
diff --git a/profile/D50_1.7.sp b/profile/D50_1.7.sp
index ba8dc6b..ba8dc6b 100755..100644
--- a/profile/D50_1.7.sp
+++ b/profile/D50_1.7.sp
diff --git a/profile/D50_2.0.sp b/profile/D50_2.0.sp
index efa0214..efa0214 100755..100644
--- a/profile/D50_2.0.sp
+++ b/profile/D50_2.0.sp
diff --git a/profile/D50_2.5.sp b/profile/D50_2.5.sp
index 8057f14..8057f14 100755..100644
--- a/profile/D50_2.5.sp
+++ b/profile/D50_2.5.sp
diff --git a/profile/D50_3.0.sp b/profile/D50_3.0.sp
index e68d891..e68d891 100755..100644
--- a/profile/D50_3.0.sp
+++ b/profile/D50_3.0.sp
diff --git a/profile/F1.sp b/profile/F1.sp
index 908cd72..908cd72 100755..100644
--- a/profile/F1.sp
+++ b/profile/F1.sp
diff --git a/profile/F5.sp b/profile/F5.sp
index 4959a50..4959a50 100755..100644
--- a/profile/F5.sp
+++ b/profile/F5.sp
diff --git a/profile/F8.sp b/profile/F8.sp
index f1e7beb..f1e7beb 100755..100644
--- a/profile/F8.sp
+++ b/profile/F8.sp
diff --git a/profile/GTIPlus.sp b/profile/GTIPlus.sp
index 4c4c164..4c4c164 100755..100644
--- a/profile/GTIPlus.sp
+++ b/profile/GTIPlus.sp
diff --git a/profile/Jamfile b/profile/Jamfile
index 0c857a8..0c857a8 100755..100644
--- a/profile/Jamfile
+++ b/profile/Jamfile
diff --git a/profile/License.txt b/profile/License.txt
index a871fcf..a871fcf 100755..100644
--- a/profile/License.txt
+++ b/profile/License.txt
diff --git a/profile/Office.sp b/profile/Office.sp
index 290d310..290d310 100755..100644
--- a/profile/Office.sp
+++ b/profile/Office.sp
diff --git a/profile/Readme.txt b/profile/Readme.txt
index 5fc569a..5fc569a 100755..100644
--- a/profile/Readme.txt
+++ b/profile/Readme.txt
diff --git a/profile/Trulux.sp b/profile/Trulux.sp
index fc5bb0f..fc5bb0f 100755..100644
--- a/profile/Trulux.sp
+++ b/profile/Trulux.sp
diff --git a/profile/TruluxPlus.sp b/profile/TruluxPlus.sp
index 0fd9c39..0fd9c39 100755..100644
--- a/profile/TruluxPlus.sp
+++ b/profile/TruluxPlus.sp
diff --git a/profile/afiles b/profile/afiles
index 2d91df7..2d91df7 100755..100644
--- a/profile/afiles
+++ b/profile/afiles
diff --git a/profile/applycal.c b/profile/applycal.c
index 17187db..17187db 100755..100644
--- a/profile/applycal.c
+++ b/profile/applycal.c
diff --git a/profile/cb2ti3.c b/profile/cb2ti3.c
index 4fc7866..4fc7866 100755..100644
--- a/profile/cb2ti3.c
+++ b/profile/cb2ti3.c
diff --git a/profile/colprof.c b/profile/colprof.c
index ced168b..ced168b 100755..100644
--- a/profile/colprof.c
+++ b/profile/colprof.c
diff --git a/profile/colverify.c b/profile/colverify.c
index 40165a0..40165a0 100755..100644
--- a/profile/colverify.c
+++ b/profile/colverify.c
diff --git a/profile/example.sp b/profile/example.sp
index 08d836e..08d836e 100755..100644
--- a/profile/example.sp
+++ b/profile/example.sp
diff --git a/profile/example121.sp b/profile/example121.sp
index d139c38..d139c38 100755..100644
--- a/profile/example121.sp
+++ b/profile/example121.sp
diff --git a/profile/invprofcheck.c b/profile/invprofcheck.c
index 5cb1101..5cb1101 100755..100644
--- a/profile/invprofcheck.c
+++ b/profile/invprofcheck.c
diff --git a/profile/kodak2ti3.c b/profile/kodak2ti3.c
index b510719..b510719 100755..100644
--- a/profile/kodak2ti3.c
+++ b/profile/kodak2ti3.c
diff --git a/profile/ls2ti3.c b/profile/ls2ti3.c
index 3330e16..3330e16 100755..100644
--- a/profile/ls2ti3.c
+++ b/profile/ls2ti3.c
diff --git a/profile/mppcheck.c b/profile/mppcheck.c
index 6615a84..6615a84 100755..100644
--- a/profile/mppcheck.c
+++ b/profile/mppcheck.c
diff --git a/profile/mppprof.c b/profile/mppprof.c
index 41fe2fc..41fe2fc 100755..100644
--- a/profile/mppprof.c
+++ b/profile/mppprof.c
diff --git a/profile/printcal.c b/profile/printcal.c
index 9bbcb41..9bbcb41 100755..100644
--- a/profile/printcal.c
+++ b/profile/printcal.c
diff --git a/profile/prof.h b/profile/prof.h
index 013fbd6..013fbd6 100755..100644
--- a/profile/prof.h
+++ b/profile/prof.h
diff --git a/profile/profcheck.c b/profile/profcheck.c
index 8c2fc60..8c2fc60 100755..100644
--- a/profile/profcheck.c
+++ b/profile/profcheck.c
diff --git a/profile/profin.c b/profile/profin.c
index 4db596c..4db596c 100755..100644
--- a/profile/profin.c
+++ b/profile/profin.c
diff --git a/profile/profout.c b/profile/profout.c
index 1a6f4ae..1a6f4ae 100755..100644
--- a/profile/profout.c
+++ b/profile/profout.c
diff --git a/profile/simpprof.c b/profile/simpprof.c
index 61128ff..61128ff 100755..100644
--- a/profile/simpprof.c
+++ b/profile/simpprof.c
diff --git a/profile/splitti3.c b/profile/splitti3.c
index eb92938..eb92938 100755..100644
--- a/profile/splitti3.c
+++ b/profile/splitti3.c
diff --git a/profile/txt2ti3.c b/profile/txt2ti3.c
index 28f5071..28f5071 100755..100644
--- a/profile/txt2ti3.c
+++ b/profile/txt2ti3.c
diff --git a/ref/3dap5k.sp b/ref/3dap5k.sp
index cfbc67d..cfbc67d 100755..100644
--- a/ref/3dap5k.sp
+++ b/ref/3dap5k.sp
diff --git a/ref/CIE_C.sp b/ref/CIE_C.sp
index 8b771fe..8b771fe 100755..100644
--- a/ref/CIE_C.sp
+++ b/ref/CIE_C.sp
diff --git a/ref/CMP_DT_003.cht b/ref/CMP_DT_003.cht
index 37411af..37411af 100755..100644
--- a/ref/CMP_DT_003.cht
+++ b/ref/CMP_DT_003.cht
diff --git a/ref/CMP_Digital_Target-4.cht b/ref/CMP_Digital_Target-4.cht
index eb95ed8..eb95ed8 100755..100644
--- a/ref/CMP_Digital_Target-4.cht
+++ b/ref/CMP_Digital_Target-4.cht
diff --git a/ref/CMP_Digital_Target-4.cie b/ref/CMP_Digital_Target-4.cie
index 6c8ff5d..6c8ff5d 100755..100644
--- a/ref/CMP_Digital_Target-4.cie
+++ b/ref/CMP_Digital_Target-4.cie
diff --git a/ref/CMP_Digital_Target-4.ti2 b/ref/CMP_Digital_Target-4.ti2
index 8cc38ea..8cc38ea 100755..100644
--- a/ref/CMP_Digital_Target-4.ti2
+++ b/ref/CMP_Digital_Target-4.ti2
diff --git a/ref/CRT.ccss b/ref/CRT.ccss
index 49d4bb8..49d4bb8 100755..100644
--- a/ref/CRT.ccss
+++ b/ref/CRT.ccss
diff --git a/ref/ClayRGB1998.icm b/ref/ClayRGB1998.icm
index 4c8ecb3..4c8ecb3 100755..100644
--- a/ref/ClayRGB1998.icm
+++ b/ref/ClayRGB1998.icm
Binary files differ
diff --git a/ref/ColorChecker.cht b/ref/ColorChecker.cht
index 1da441b..1da441b 100755..100644
--- a/ref/ColorChecker.cht
+++ b/ref/ColorChecker.cht
diff --git a/ref/ColorChecker.cie b/ref/ColorChecker.cie
index 8c78ff6..8c78ff6 100755..100644
--- a/ref/ColorChecker.cie
+++ b/ref/ColorChecker.cie
diff --git a/ref/ColorChecker.ti2 b/ref/ColorChecker.ti2
index 6ede47a..6ede47a 100755..100644
--- a/ref/ColorChecker.ti2
+++ b/ref/ColorChecker.ti2
diff --git a/ref/ColorCheckerDC.cht b/ref/ColorCheckerDC.cht
index ad7ea29..ad7ea29 100755..100644
--- a/ref/ColorCheckerDC.cht
+++ b/ref/ColorCheckerDC.cht
diff --git a/ref/ColorCheckerDC.ti2 b/ref/ColorCheckerDC.ti2
index f87284c..f87284c 100755..100644
--- a/ref/ColorCheckerDC.ti2
+++ b/ref/ColorCheckerDC.ti2
diff --git a/ref/ColorCheckerPassport.cht b/ref/ColorCheckerPassport.cht
index 758cad7..758cad7 100755..100644
--- a/ref/ColorCheckerPassport.cht
+++ b/ref/ColorCheckerPassport.cht
diff --git a/ref/ColorCheckerPassport.cie b/ref/ColorCheckerPassport.cie
index f25c019..f25c019 100755..100644
--- a/ref/ColorCheckerPassport.cie
+++ b/ref/ColorCheckerPassport.cie
diff --git a/ref/ColorCheckerSG.cht b/ref/ColorCheckerSG.cht
index 1836f73..1836f73 100755..100644
--- a/ref/ColorCheckerSG.cht
+++ b/ref/ColorCheckerSG.cht
diff --git a/ref/ColorCheckerSG.ti2 b/ref/ColorCheckerSG.ti2
index 7459061..7459061 100755..100644
--- a/ref/ColorCheckerSG.ti2
+++ b/ref/ColorCheckerSG.ti2
diff --git a/ref/D50_0.0.sp b/ref/D50_0.0.sp
index 8904fca..8904fca 100755..100644
--- a/ref/D50_0.0.sp
+++ b/ref/D50_0.0.sp
diff --git a/ref/D50_0.1.sp b/ref/D50_0.1.sp
index ad747fb..ad747fb 100755..100644
--- a/ref/D50_0.1.sp
+++ b/ref/D50_0.1.sp
diff --git a/ref/D50_0.3.sp b/ref/D50_0.3.sp
index 1a64a27..1a64a27 100755..100644
--- a/ref/D50_0.3.sp
+++ b/ref/D50_0.3.sp
diff --git a/ref/D50_0.5.sp b/ref/D50_0.5.sp
index 367d0d3..367d0d3 100755..100644
--- a/ref/D50_0.5.sp
+++ b/ref/D50_0.5.sp
diff --git a/ref/D50_0.7.sp b/ref/D50_0.7.sp
index 2e0b2e8..2e0b2e8 100755..100644
--- a/ref/D50_0.7.sp
+++ b/ref/D50_0.7.sp
diff --git a/ref/D50_1.0.sp b/ref/D50_1.0.sp
index d74e76a..d74e76a 100755..100644
--- a/ref/D50_1.0.sp
+++ b/ref/D50_1.0.sp
diff --git a/ref/D50_1.2.sp b/ref/D50_1.2.sp
index 180d650..180d650 100755..100644
--- a/ref/D50_1.2.sp
+++ b/ref/D50_1.2.sp
diff --git a/ref/D50_1.5.sp b/ref/D50_1.5.sp
index 786e292..786e292 100755..100644
--- a/ref/D50_1.5.sp
+++ b/ref/D50_1.5.sp
diff --git a/ref/D50_1.7.sp b/ref/D50_1.7.sp
index ba8dc6b..ba8dc6b 100755..100644
--- a/ref/D50_1.7.sp
+++ b/ref/D50_1.7.sp
diff --git a/ref/D50_2.0.sp b/ref/D50_2.0.sp
index efa0214..efa0214 100755..100644
--- a/ref/D50_2.0.sp
+++ b/ref/D50_2.0.sp
diff --git a/ref/D50_2.5.sp b/ref/D50_2.5.sp
index 8057f14..8057f14 100755..100644
--- a/ref/D50_2.5.sp
+++ b/ref/D50_2.5.sp
diff --git a/ref/D50_3.0.sp b/ref/D50_3.0.sp
index e68d891..e68d891 100755..100644
--- a/ref/D50_3.0.sp
+++ b/ref/D50_3.0.sp
diff --git a/ref/EBU3213_PAL.icm b/ref/EBU3213_PAL.icm
index b0e67bc..b0e67bc 100755..100644
--- a/ref/EBU3213_PAL.icm
+++ b/ref/EBU3213_PAL.icm
Binary files differ
diff --git a/ref/ECI2002.ti2 b/ref/ECI2002.ti2
index 0ab3095..0ab3095 100755..100644
--- a/ref/ECI2002.ti2
+++ b/ref/ECI2002.ti2
diff --git a/ref/ECI2002R.ti2 b/ref/ECI2002R.ti2
index d3f2d8b..d3f2d8b 100755..100644
--- a/ref/ECI2002R.ti2
+++ b/ref/ECI2002R.ti2
diff --git a/ref/F1.sp b/ref/F1.sp
index 908cd72..908cd72 100755..100644
--- a/ref/F1.sp
+++ b/ref/F1.sp
diff --git a/ref/F5.sp b/ref/F5.sp
index 4959a50..4959a50 100755..100644
--- a/ref/F5.sp
+++ b/ref/F5.sp
diff --git a/ref/F8.sp b/ref/F8.sp
index f1e7beb..f1e7beb 100755..100644
--- a/ref/F8.sp
+++ b/ref/F8.sp
diff --git a/ref/FograStrip2.ti1 b/ref/FograStrip2.ti1
index f8abae7..f8abae7 100755..100644
--- a/ref/FograStrip2.ti1
+++ b/ref/FograStrip2.ti1
diff --git a/ref/FograStrip2_2.ti2 b/ref/FograStrip2_2.ti2
index b84cb9d..b84cb9d 100755..100644
--- a/ref/FograStrip2_2.ti2
+++ b/ref/FograStrip2_2.ti2
diff --git a/ref/FograStrip3.ti1 b/ref/FograStrip3.ti1
index 4cf126f..4cf126f 100755..100644
--- a/ref/FograStrip3.ti1
+++ b/ref/FograStrip3.ti1
diff --git a/ref/FograStrip3_3.ti2 b/ref/FograStrip3_3.ti2
index 8f9822e..8f9822e 100755..100644
--- a/ref/FograStrip3_3.ti2
+++ b/ref/FograStrip3_3.ti2
diff --git a/ref/GTIPlus.sp b/ref/GTIPlus.sp
index 4c4c164..4c4c164 100755..100644
--- a/ref/GTIPlus.sp
+++ b/ref/GTIPlus.sp
diff --git a/ref/Hutchcolor.cht b/ref/Hutchcolor.cht
index fcc5135..fcc5135 100755..100644
--- a/ref/Hutchcolor.cht
+++ b/ref/Hutchcolor.cht
diff --git a/ref/LaserSoftDCPro.cht b/ref/LaserSoftDCPro.cht
index e5df741..e5df741 100755..100644
--- a/ref/LaserSoftDCPro.cht
+++ b/ref/LaserSoftDCPro.cht
diff --git a/ref/License.txt b/ref/License.txt
index a871fcf..a871fcf 100755..100644
--- a/ref/License.txt
+++ b/ref/License.txt
diff --git a/ref/Office.sp b/ref/Office.sp
index 290d310..290d310 100755..100644
--- a/ref/Office.sp
+++ b/ref/Office.sp
diff --git a/ref/ProPhoto.icm b/ref/ProPhoto.icm
index cb6ee56..cb6ee56 100755..100644
--- a/ref/ProPhoto.icm
+++ b/ref/ProPhoto.icm
Binary files differ
diff --git a/ref/ProPhotoLin.icm b/ref/ProPhotoLin.icm
index 28369aa..28369aa 100755..100644
--- a/ref/ProPhotoLin.icm
+++ b/ref/ProPhotoLin.icm
Binary files differ
diff --git a/ref/QPcard_201.cht b/ref/QPcard_201.cht
index a9d9542..a9d9542 100755..100644
--- a/ref/QPcard_201.cht
+++ b/ref/QPcard_201.cht
diff --git a/ref/QPcard_201.cie b/ref/QPcard_201.cie
index ecd1a3a..ecd1a3a 100755..100644
--- a/ref/QPcard_201.cie
+++ b/ref/QPcard_201.cie
diff --git a/ref/QPcard_202.cht b/ref/QPcard_202.cht
index 4d10406..4d10406 100755..100644
--- a/ref/QPcard_202.cht
+++ b/ref/QPcard_202.cht
diff --git a/ref/QPcard_202.cie b/ref/QPcard_202.cie
index 683b6c0..683b6c0 100755..100644
--- a/ref/QPcard_202.cie
+++ b/ref/QPcard_202.cie
diff --git a/ref/ReadMe.txt b/ref/ReadMe.txt
index 10dc457..10dc457 100755..100644
--- a/ref/ReadMe.txt
+++ b/ref/ReadMe.txt
diff --git a/ref/Rec2020.icm b/ref/Rec2020.icm
index 0decaf6..0decaf6 100755..100644
--- a/ref/Rec2020.icm
+++ b/ref/Rec2020.icm
Binary files differ
diff --git a/ref/Rec709.icm b/ref/Rec709.icm
index abf0a63..abf0a63 100755..100644
--- a/ref/Rec709.icm
+++ b/ref/Rec709.icm
Binary files differ
diff --git a/ref/SMPTE431_P3.icm b/ref/SMPTE431_P3.icm
index 8055849..8055849 100755..100644
--- a/ref/SMPTE431_P3.icm
+++ b/ref/SMPTE431_P3.icm
Binary files differ
diff --git a/ref/SMPTE_RP145_NTSC.icm b/ref/SMPTE_RP145_NTSC.icm
index 7fc78fb..7fc78fb 100755..100644
--- a/ref/SMPTE_RP145_NTSC.icm
+++ b/ref/SMPTE_RP145_NTSC.icm
Binary files differ
diff --git a/ref/SOtele.sp b/ref/SOtele.sp
index f63d90e..f63d90e 100755..100644
--- a/ref/SOtele.sp
+++ b/ref/SOtele.sp
diff --git a/ref/SpyderChecker.cht b/ref/SpyderChecker.cht
index 1c0ef3a..1c0ef3a 100755..100644
--- a/ref/SpyderChecker.cht
+++ b/ref/SpyderChecker.cht
diff --git a/ref/SpyderChecker.cie b/ref/SpyderChecker.cie
index 302e416..302e416 100755..100644
--- a/ref/SpyderChecker.cie
+++ b/ref/SpyderChecker.cie
diff --git a/ref/Trulux.sp b/ref/Trulux.sp
index fc5bb0f..fc5bb0f 100755..100644
--- a/ref/Trulux.sp
+++ b/ref/Trulux.sp
diff --git a/ref/TruluxPlus.sp b/ref/TruluxPlus.sp
index 0fd9c39..0fd9c39 100755..100644
--- a/ref/TruluxPlus.sp
+++ b/ref/TruluxPlus.sp
diff --git a/ref/afiles b/ref/afiles
index 360448a..360448a 100755..100644
--- a/ref/afiles
+++ b/ref/afiles
diff --git a/ref/ccxx.ti1 b/ref/ccxx.ti1
index 47f2b13..47f2b13 100755..100644
--- a/ref/ccxx.ti1
+++ b/ref/ccxx.ti1
diff --git a/ref/cmyk.icm b/ref/cmyk.icm
index 7f07077..7f07077 100755..100644
--- a/ref/cmyk.icm
+++ b/ref/cmyk.icm
Binary files differ
diff --git a/ref/example.sp b/ref/example.sp
index 08d836e..08d836e 100755..100644
--- a/ref/example.sp
+++ b/ref/example.sp
diff --git a/ref/example121.sp b/ref/example121.sp
index d139c38..d139c38 100755..100644
--- a/ref/example121.sp
+++ b/ref/example121.sp
diff --git a/ref/i1_RGB_Scan_1.4.cht b/ref/i1_RGB_Scan_1.4.cht
index 3a3d7c9..3a3d7c9 100755..100644
--- a/ref/i1_RGB_Scan_1.4.cht
+++ b/ref/i1_RGB_Scan_1.4.cht
diff --git a/ref/i1_RGB_Scan_1.4.ti2 b/ref/i1_RGB_Scan_1.4.ti2
index 8aaf081..8aaf081 100755..100644
--- a/ref/i1_RGB_Scan_1.4.ti2
+++ b/ref/i1_RGB_Scan_1.4.ti2
diff --git a/ref/it8.cht b/ref/it8.cht
index f1e256d..f1e256d 100755..100644
--- a/ref/it8.cht
+++ b/ref/it8.cht
diff --git a/ref/lab2lab.icm b/ref/lab2lab.icm
index 39a5911..39a5911 100755..100644
--- a/ref/lab2lab.icm
+++ b/ref/lab2lab.icm
Binary files differ
diff --git a/ref/linear.cal b/ref/linear.cal
index b686edc..b686edc 100755..100644
--- a/ref/linear.cal
+++ b/ref/linear.cal
diff --git a/ref/sRGB.icm b/ref/sRGB.icm
index 9d33a4b..9d33a4b 100755..100644
--- a/ref/sRGB.icm
+++ b/ref/sRGB.icm
Binary files differ
diff --git a/ref/strange.cal b/ref/strange.cal
index 6757f3b..6757f3b 100755..100644
--- a/ref/strange.cal
+++ b/ref/strange.cal
diff --git a/render/Jamfile b/render/Jamfile
index 7c9704b..7c9704b 100755..100644
--- a/render/Jamfile
+++ b/render/Jamfile
diff --git a/render/License.txt b/render/License.txt
index a871fcf..a871fcf 100755..100644
--- a/render/License.txt
+++ b/render/License.txt
diff --git a/render/Readme.txt b/render/Readme.txt
index 6ed3ea7..6ed3ea7 100755..100644
--- a/render/Readme.txt
+++ b/render/Readme.txt
diff --git a/render/afiles b/render/afiles
index 26a7384..26a7384 100755..100644
--- a/render/afiles
+++ b/render/afiles
diff --git a/render/makecharts.ksh b/render/makecharts.ksh
index 98ceb11..98ceb11 100755..100644
--- a/render/makecharts.ksh
+++ b/render/makecharts.ksh
diff --git a/render/render.c b/render/render.c
index d6ab108..d6ab108 100755..100644
--- a/render/render.c
+++ b/render/render.c
diff --git a/render/render.h b/render/render.h
index 26b7028..26b7028 100755..100644
--- a/render/render.h
+++ b/render/render.h
diff --git a/render/screens.h b/render/screens.h
index 353597b..353597b 100755..100644
--- a/render/screens.h
+++ b/render/screens.h
diff --git a/render/thscreen.c b/render/thscreen.c
index 7c115f3..7c115f3 100755..100644
--- a/render/thscreen.c
+++ b/render/thscreen.c
diff --git a/render/thscreen.h b/render/thscreen.h
index f14a8a4..f14a8a4 100755..100644
--- a/render/thscreen.h
+++ b/render/thscreen.h
diff --git a/render/timage.c b/render/timage.c
index 20c999a..20c999a 100755..100644
--- a/render/timage.c
+++ b/render/timage.c
diff --git a/rspl/c1.c b/rspl/c1.c
index 31849ee..31849ee 100755..100644
--- a/rspl/c1.c
+++ b/rspl/c1.c
diff --git a/rspl/c1df.c b/rspl/c1df.c
index 4020d7a..4020d7a 100755..100644
--- a/rspl/c1df.c
+++ b/rspl/c1df.c
diff --git a/rspl/cw1.c b/rspl/cw1.c
index 2a026c8..2a026c8 100755..100644
--- a/rspl/cw1.c
+++ b/rspl/cw1.c
diff --git a/rspl/cw3.c b/rspl/cw3.c
index e26cb7a..e26cb7a 100755..100644
--- a/rspl/cw3.c
+++ b/rspl/cw3.c
diff --git a/rspl/gam.c b/rspl/gam.c
index e46780f..e46780f 100755..100644
--- a/rspl/gam.c
+++ b/rspl/gam.c
diff --git a/rspl/gam.h b/rspl/gam.h
index 0892e4d..0892e4d 100755..100644
--- a/rspl/gam.h
+++ b/rspl/gam.h
diff --git a/rspl/mlbs.c b/rspl/mlbs.c
index bbe3865..bbe3865 100755..100644
--- a/rspl/mlbs.c
+++ b/rspl/mlbs.c
diff --git a/rspl/mlbs.h b/rspl/mlbs.h
index 4678cfd..4678cfd 100755..100644
--- a/rspl/mlbs.h
+++ b/rspl/mlbs.h
diff --git a/rspl/opt.c b/rspl/opt.c
index d5a70ce..d5a70ce 100755..100644
--- a/rspl/opt.c
+++ b/rspl/opt.c
diff --git a/rspl/rev.c b/rspl/rev.c
index 1dbf6cc..1dbf6cc 100755..100644
--- a/rspl/rev.c
+++ b/rspl/rev.c
diff --git a/rspl/rev.h b/rspl/rev.h
index b947cbe..b947cbe 100755..100644
--- a/rspl/rev.h
+++ b/rspl/rev.h
diff --git a/rspl/revbench.c b/rspl/revbench.c
index 81e668e..81e668e 100755..100644
--- a/rspl/revbench.c
+++ b/rspl/revbench.c
diff --git a/rspl/rspl.c b/rspl/rspl.c
index 431a7e3..431a7e3 100755..100644
--- a/rspl/rspl.c
+++ b/rspl/rspl.c
diff --git a/rspl/rspl.h b/rspl/rspl.h
index ae0a165..ae0a165 100755..100644
--- a/rspl/rspl.h
+++ b/rspl/rspl.h
diff --git a/rspl/rspl1.c b/rspl/rspl1.c
index dc3588b..dc3588b 100755..100644
--- a/rspl/rspl1.c
+++ b/rspl/rspl1.c
diff --git a/rspl/rspl1.h b/rspl/rspl1.h
index 747abd5..747abd5 100755..100644
--- a/rspl/rspl1.h
+++ b/rspl/rspl1.h
diff --git a/rspl/rspl_imp.h b/rspl/rspl_imp.h
index 0cd8805..0cd8805 100755..100644
--- a/rspl/rspl_imp.h
+++ b/rspl/rspl_imp.h
diff --git a/rspl/scat.c b/rspl/scat.c
index f1535fa..f1535fa 100755..100644
--- a/rspl/scat.c
+++ b/rspl/scat.c
diff --git a/rspl/scat2.c b/rspl/scat2.c
index 7579366..7579366 100755..100644
--- a/rspl/scat2.c
+++ b/rspl/scat2.c
diff --git a/rspl/sm1.c b/rspl/sm1.c
index 5bcf26e..5bcf26e 100755..100644
--- a/rspl/sm1.c
+++ b/rspl/sm1.c
diff --git a/rspl/sm2.c b/rspl/sm2.c
index 84bc8cf..84bc8cf 100755..100644
--- a/rspl/sm2.c
+++ b/rspl/sm2.c
diff --git a/rspl/sm3.c b/rspl/sm3.c
index 9307787..9307787 100755..100644
--- a/rspl/sm3.c
+++ b/rspl/sm3.c
diff --git a/rspl/smtmpp.c b/rspl/smtmpp.c
index 1264d4b..1264d4b 100755..100644
--- a/rspl/smtmpp.c
+++ b/rspl/smtmpp.c
diff --git a/rspl/smtnd.c b/rspl/smtnd.c
index f105429..f105429 100755..100644
--- a/rspl/smtnd.c
+++ b/rspl/smtnd.c
diff --git a/rspl/spline.c b/rspl/spline.c
index dabeb0f..dabeb0f 100755..100644
--- a/rspl/spline.c
+++ b/rspl/spline.c
diff --git a/rspl/stest.c b/rspl/stest.c
index d1cf2da..d1cf2da 100755..100644
--- a/rspl/stest.c
+++ b/rspl/stest.c
diff --git a/rspl/t2d.c b/rspl/t2d.c
index e3f304c..e3f304c 100755..100644
--- a/rspl/t2d.c
+++ b/rspl/t2d.c
diff --git a/rspl/t2ddf.c b/rspl/t2ddf.c
index 115d5f5..115d5f5 100755..100644
--- a/rspl/t2ddf.c
+++ b/rspl/t2ddf.c
diff --git a/rspl/t3d.c b/rspl/t3d.c
index c526669..c526669 100755..100644
--- a/rspl/t3d.c
+++ b/rspl/t3d.c
diff --git a/rspl/t3ddf.c b/rspl/t3ddf.c
index 4a43f0d..4a43f0d 100755..100644
--- a/rspl/t3ddf.c
+++ b/rspl/t3ddf.c
diff --git a/rspl/tnd.c b/rspl/tnd.c
index c6f0911..c6f0911 100755..100644
--- a/rspl/tnd.c
+++ b/rspl/tnd.c
diff --git a/rspl/trnd.c b/rspl/trnd.c
index 2676182..2676182 100755..100644
--- a/rspl/trnd.c
+++ b/rspl/trnd.c
diff --git a/scanin/CMP_DT_003.cht b/scanin/CMP_DT_003.cht
index 37411af..37411af 100755..100644
--- a/scanin/CMP_DT_003.cht
+++ b/scanin/CMP_DT_003.cht
diff --git a/scanin/CMP_Digital_Target-4.cht b/scanin/CMP_Digital_Target-4.cht
index eb95ed8..eb95ed8 100755..100644
--- a/scanin/CMP_Digital_Target-4.cht
+++ b/scanin/CMP_Digital_Target-4.cht
diff --git a/scanin/CMP_Digital_Target-4.cie b/scanin/CMP_Digital_Target-4.cie
index 6c8ff5d..6c8ff5d 100755..100644
--- a/scanin/CMP_Digital_Target-4.cie
+++ b/scanin/CMP_Digital_Target-4.cie
diff --git a/scanin/CMP_Digital_Target-4.ti2 b/scanin/CMP_Digital_Target-4.ti2
index e4b15e9..e4b15e9 100755..100644
--- a/scanin/CMP_Digital_Target-4.ti2
+++ b/scanin/CMP_Digital_Target-4.ti2
diff --git a/scanin/ColorChecker.cht b/scanin/ColorChecker.cht
index 1da441b..1da441b 100755..100644
--- a/scanin/ColorChecker.cht
+++ b/scanin/ColorChecker.cht
diff --git a/scanin/ColorChecker.cie b/scanin/ColorChecker.cie
index 8c78ff6..8c78ff6 100755..100644
--- a/scanin/ColorChecker.cie
+++ b/scanin/ColorChecker.cie
diff --git a/scanin/ColorCheckerDC.cht b/scanin/ColorCheckerDC.cht
index ad7ea29..ad7ea29 100755..100644
--- a/scanin/ColorCheckerDC.cht
+++ b/scanin/ColorCheckerDC.cht
diff --git a/scanin/ColorCheckerDC.ti2 b/scanin/ColorCheckerDC.ti2
index f87284c..f87284c 100755..100644
--- a/scanin/ColorCheckerDC.ti2
+++ b/scanin/ColorCheckerDC.ti2
diff --git a/scanin/ColorCheckerPassport.cht b/scanin/ColorCheckerPassport.cht
index 5378c2f..5378c2f 100755..100644
--- a/scanin/ColorCheckerPassport.cht
+++ b/scanin/ColorCheckerPassport.cht
diff --git a/scanin/ColorCheckerPassport.cie b/scanin/ColorCheckerPassport.cie
index f25c019..f25c019 100755..100644
--- a/scanin/ColorCheckerPassport.cie
+++ b/scanin/ColorCheckerPassport.cie
diff --git a/scanin/ColorCheckerSG.cht b/scanin/ColorCheckerSG.cht
index 1836f73..1836f73 100755..100644
--- a/scanin/ColorCheckerSG.cht
+++ b/scanin/ColorCheckerSG.cht
diff --git a/scanin/ColorCheckerSG.ti2 b/scanin/ColorCheckerSG.ti2
index 7459061..7459061 100755..100644
--- a/scanin/ColorCheckerSG.ti2
+++ b/scanin/ColorCheckerSG.ti2
diff --git a/scanin/Hutchcolor.cht b/scanin/Hutchcolor.cht
index fcc5135..fcc5135 100755..100644
--- a/scanin/Hutchcolor.cht
+++ b/scanin/Hutchcolor.cht
diff --git a/scanin/Jamfile b/scanin/Jamfile
index 7a1ab7a..7a1ab7a 100755..100644
--- a/scanin/Jamfile
+++ b/scanin/Jamfile
diff --git a/scanin/LaserSoftDCPro.cht b/scanin/LaserSoftDCPro.cht
index e5df741..e5df741 100755..100644
--- a/scanin/LaserSoftDCPro.cht
+++ b/scanin/LaserSoftDCPro.cht
diff --git a/scanin/License.txt b/scanin/License.txt
index a871fcf..a871fcf 100755..100644
--- a/scanin/License.txt
+++ b/scanin/License.txt
diff --git a/scanin/QPcard_201.cht b/scanin/QPcard_201.cht
index a9d9542..a9d9542 100755..100644
--- a/scanin/QPcard_201.cht
+++ b/scanin/QPcard_201.cht
diff --git a/scanin/QPcard_201.cie b/scanin/QPcard_201.cie
index ecd1a3a..ecd1a3a 100755..100644
--- a/scanin/QPcard_201.cie
+++ b/scanin/QPcard_201.cie
diff --git a/scanin/QPcard_202.cht b/scanin/QPcard_202.cht
index 4d10406..4d10406 100755..100644
--- a/scanin/QPcard_202.cht
+++ b/scanin/QPcard_202.cht
diff --git a/scanin/QPcard_202.cie b/scanin/QPcard_202.cie
index 683b6c0..683b6c0 100755..100644
--- a/scanin/QPcard_202.cie
+++ b/scanin/QPcard_202.cie
diff --git a/scanin/Readme.txt b/scanin/Readme.txt
index 2976595..2976595 100755..100644
--- a/scanin/Readme.txt
+++ b/scanin/Readme.txt
diff --git a/scanin/SpyderChecker.cht b/scanin/SpyderChecker.cht
index 1c0ef3a..1c0ef3a 100755..100644
--- a/scanin/SpyderChecker.cht
+++ b/scanin/SpyderChecker.cht
diff --git a/scanin/SpyderChecker.cie b/scanin/SpyderChecker.cie
index 302e416..302e416 100755..100644
--- a/scanin/SpyderChecker.cie
+++ b/scanin/SpyderChecker.cie
diff --git a/scanin/afiles b/scanin/afiles
index 399961c..399961c 100755..100644
--- a/scanin/afiles
+++ b/scanin/afiles
diff --git a/scanin/i1_RGB_Scan_1.4.cht b/scanin/i1_RGB_Scan_1.4.cht
index 3a3d7c9..3a3d7c9 100755..100644
--- a/scanin/i1_RGB_Scan_1.4.cht
+++ b/scanin/i1_RGB_Scan_1.4.cht
diff --git a/scanin/it8.cht b/scanin/it8.cht
index f1e256d..f1e256d 100755..100644
--- a/scanin/it8.cht
+++ b/scanin/it8.cht
diff --git a/scanin/scanin.c b/scanin/scanin.c
index 860d831..860d831 100755..100644
--- a/scanin/scanin.c
+++ b/scanin/scanin.c
diff --git a/scanin/scanrd.c b/scanin/scanrd.c
index 7e497be..7e497be 100755..100644
--- a/scanin/scanrd.c
+++ b/scanin/scanrd.c
diff --git a/scanin/scanrd.h b/scanin/scanrd.h
index 9507981..9507981 100755..100644
--- a/scanin/scanrd.h
+++ b/scanin/scanrd.h
diff --git a/scanin/scanrd_.h b/scanin/scanrd_.h
index 52d6368..52d6368 100755..100644
--- a/scanin/scanrd_.h
+++ b/scanin/scanrd_.h
diff --git a/spectro/IntsLib_Readme.txt b/spectro/IntsLib_Readme.txt
index 7d9fb0c..7d9fb0c 100755..100644
--- a/spectro/IntsLib_Readme.txt
+++ b/spectro/IntsLib_Readme.txt
diff --git a/spectro/Jamfile b/spectro/Jamfile
index 9eb292f..9eb292f 100755..100644
--- a/spectro/Jamfile
+++ b/spectro/Jamfile
diff --git a/spectro/License.txt b/spectro/License.txt
index a871fcf..a871fcf 100755..100644
--- a/spectro/License.txt
+++ b/spectro/License.txt
diff --git a/spectro/License2.txt b/spectro/License2.txt
index 05ca889..05ca889 100755..100644
--- a/spectro/License2.txt
+++ b/spectro/License2.txt
diff --git a/spectro/License3.txt b/spectro/License3.txt
index 94a9ed0..94a9ed0 100755..100644
--- a/spectro/License3.txt
+++ b/spectro/License3.txt
diff --git a/spectro/LzmaDec.c b/spectro/LzmaDec.c
index 8c1a148..8c1a148 100755..100644
--- a/spectro/LzmaDec.c
+++ b/spectro/LzmaDec.c
diff --git a/spectro/LzmaDec.h b/spectro/LzmaDec.h
index 6045fae..6045fae 100755..100644
--- a/spectro/LzmaDec.h
+++ b/spectro/LzmaDec.h
diff --git a/spectro/LzmaTypes.h b/spectro/LzmaTypes.h
index 7732c24..7732c24 100755..100644
--- a/spectro/LzmaTypes.h
+++ b/spectro/LzmaTypes.h
diff --git a/spectro/Makefile.OSX b/spectro/Makefile.OSX
index 485cbf4..485cbf4 100755..100644
--- a/spectro/Makefile.OSX
+++ b/spectro/Makefile.OSX
diff --git a/spectro/Makefile.SA b/spectro/Makefile.SA
index 2d57742..2d57742 100755..100644
--- a/spectro/Makefile.SA
+++ b/spectro/Makefile.SA
diff --git a/spectro/Makefile.UNIX b/spectro/Makefile.UNIX
index adafa67..adafa67 100755..100644
--- a/spectro/Makefile.UNIX
+++ b/spectro/Makefile.UNIX
diff --git a/spectro/Makefile.WNT b/spectro/Makefile.WNT
index 83eef28..83eef28 100755..100644
--- a/spectro/Makefile.WNT
+++ b/spectro/Makefile.WNT
diff --git a/spectro/Readme.txt b/spectro/Readme.txt
index b9fe0aa..b9fe0aa 100755..100644
--- a/spectro/Readme.txt
+++ b/spectro/Readme.txt
diff --git a/spectro/SOtele.sp b/spectro/SOtele.sp
index f63d90e..f63d90e 100755..100644
--- a/spectro/SOtele.sp
+++ b/spectro/SOtele.sp
diff --git a/spectro/afiles b/spectro/afiles
index 984bac5..984bac5 100755..100644
--- a/spectro/afiles
+++ b/spectro/afiles
diff --git a/spectro/aglob.c b/spectro/aglob.c
index 2ba37d5..2ba37d5 100755..100644
--- a/spectro/aglob.c
+++ b/spectro/aglob.c
diff --git a/spectro/aglob.h b/spectro/aglob.h
index dbb5025..dbb5025 100755..100644
--- a/spectro/aglob.h
+++ b/spectro/aglob.h
diff --git a/spectro/average.c b/spectro/average.c
index 5a8fb3f..5a8fb3f 100755..100644
--- a/spectro/average.c
+++ b/spectro/average.c
diff --git a/spectro/base64.c b/spectro/base64.c
index 388d121..388d121 100755..100644
--- a/spectro/base64.c
+++ b/spectro/base64.c
diff --git a/spectro/base64.h b/spectro/base64.h
index 726f20a..726f20a 100755..100644
--- a/spectro/base64.h
+++ b/spectro/base64.h
diff --git a/spectro/ccwin.c b/spectro/ccwin.c
index 1e9a18d..1e9a18d 100755..100644
--- a/spectro/ccwin.c
+++ b/spectro/ccwin.c
diff --git a/spectro/ccwin.h b/spectro/ccwin.h
index 9fb902d..9fb902d 100755..100644
--- a/spectro/ccwin.h
+++ b/spectro/ccwin.h
diff --git a/spectro/ccxx.ti1 b/spectro/ccxx.ti1
index 47f2b13..47f2b13 100755..100644
--- a/spectro/ccxx.ti1
+++ b/spectro/ccxx.ti1
diff --git a/spectro/ccxxmake.c b/spectro/ccxxmake.c
index 4202c67..4202c67 100755..100644
--- a/spectro/ccxxmake.c
+++ b/spectro/ccxxmake.c
diff --git a/spectro/chartread.c b/spectro/chartread.c
index 0fc7646..0fc7646 100755..100644
--- a/spectro/chartread.c
+++ b/spectro/chartread.c
diff --git a/spectro/colorhug.c b/spectro/colorhug.c
index 1b2a56d..1b2a56d 100755..100644
--- a/spectro/colorhug.c
+++ b/spectro/colorhug.c
diff --git a/spectro/colorhug.h b/spectro/colorhug.h
index 90fff6f..90fff6f 100755..100644
--- a/spectro/colorhug.h
+++ b/spectro/colorhug.h
diff --git a/spectro/conv.c b/spectro/conv.c
index 1f4d102..1a8c78b 100755..100644
--- a/spectro/conv.c
+++ b/spectro/conv.c
@@ -130,11 +130,11 @@ int next_con_char(void) {
return c;
}
-/* Horrible hack to poll stdin when we're not interactive */
+/* Horrible hack to poll stdin when we're not interactive. */
/* This has the drawback that the char and returm must be */
/* written in one operation for the character to be recognised - */
/* trying to do this manually typically doesn't work unless you are */
-/* very fast an lucky. */
+/* very fast and lucky. */
static int th_read_char(void *pp) {
char *rp = (char *)pp;
HANDLE stdinh;
@@ -166,6 +166,7 @@ int poll_con_char(void) {
/* any of MSWin's async file read functions, because we */
/* have no way of ensuring that the STD_INPUT_HANDLE has been */
/* opened with FILE_FLAG_OVERLAPPED. Used a thread instead... */
+ /* ReOpenFile() would fix this, but it's not available in WinXP, only Visa+ :-( */
if ((getch_thread = new_athread(th_read_char, &c)) != NULL) {
HANDLE stdinh;
diff --git a/spectro/conv.h b/spectro/conv.h
index 4e14dd9..4e14dd9 100755..100644
--- a/spectro/conv.h
+++ b/spectro/conv.h
diff --git a/spectro/cubecal.h b/spectro/cubecal.h
index 60f7380..60f7380 100755..100644
--- a/spectro/cubecal.h
+++ b/spectro/cubecal.h
diff --git a/spectro/dispcal.c b/spectro/dispcal.c
index 97337cd..97337cd 100755..100644
--- a/spectro/dispcal.c
+++ b/spectro/dispcal.c
diff --git a/spectro/dispread.c b/spectro/dispread.c
index 8a78fcc..8a78fcc 100755..100644
--- a/spectro/dispread.c
+++ b/spectro/dispread.c
diff --git a/spectro/dispsup.c b/spectro/dispsup.c
index 57a598e..57a598e 100755..100644
--- a/spectro/dispsup.c
+++ b/spectro/dispsup.c
diff --git a/spectro/dispsup.h b/spectro/dispsup.h
index bca3070..bca3070 100755..100644
--- a/spectro/dispsup.h
+++ b/spectro/dispsup.h
diff --git a/spectro/disptechs.c b/spectro/disptechs.c
index d44519c..70e150f 100755..100644
--- a/spectro/disptechs.c
+++ b/spectro/disptechs.c
@@ -56,7 +56,7 @@
/* We deliberately duplicate the selection characters, */
/* because it's not usual to offer the whole list, just */
-/* a sub-set, which may not clash. */
+/* a sub-set which may not clash. */
/* disptechs_set_sel() should be used to present */
/* unique selectors. */
static disptech_info disptech_info_array[] = {
@@ -387,52 +387,72 @@ disptech_info *disptech_get_strid(char *strid) {
so we need to do three passes through all the selections.
*/
-/* Set the selection characters. */
-/* Return NZ if we have not set all selectors */
-/* If a selector is set, its index will be set in usels[], */
-/* and any remaining selection characters deleted. */
-/* If flag == 0, set from just first suggested selector */
-/* If flag == 1, set from just suggested selector */
+/* Append the selection characters. */
+/* If a selector is set, its index will be set in usels[]. */
+/* Remove any used selectors from isel[]. */
+/* If flag == 0, set from just first suggested selector. */
+/* If flag == 1, set from just suggested selectors. */
/* If flag == 2, set from suggested and fallback selectors */
-/* If flag == 3, set from suggested and fallback selectors, and set unset to nul */
-int disptechs_set_sel(
+/* If flag == 3, append from suggested selectors */
+void disptechs_set_sel(
int flag, /* See above */
int ix, /* Index of entry being set */
- char *sel, /* Pointer to string list of suggested selectors, */
- /* return a single unique selector in string. */
+ char *osel, /* Append unique selectors to this string. */
+ char *isel, /* Pointer to string list of suggested selectors, */
char *usels, /* char[256] initially -1, to track used selector entry index */
int *k, /* Index of next available selector in asels */
char *asels /* String list of fallback selectors to choose from, in order. */
) {
- char *d, *s, i;
+ char *iisel = isel, i;
-//a1logd(g_log, 1,"disptechs_set_sel: flag %d, ix %d, sel '%s', k %d\n",flag, ix,sel,*k);
+//a1logd(g_log, 1,"disptechs_set_sel: flag %d, ix %d, osel '%s', isel '%s', k %d\n",flag, ix,osel,isel,*k);
- /* See if this has already been allocated */
- if (usels[*sel] == ix) {
-//a1logd(g_log, 1," set OK\n");
- return 0; /* Nothing to do */
+ if (flag != 3) {
+ /* See if we already have a selecor character */
+ if (osel[0] != '\000') {
+//a1logd(g_log, 1," already set OK\n");
+ return;
+ }
+ } else {
+ if (isel[0] == '\000') {
+//a1logd(g_log, 1," nothing to set from\n");
+ return; /* Nothing to set from */
+ }
+
+ /* Get ready to append */
+ osel += strlen(osel);
}
- /* Set from the suggested selectors */
- for (i = 0, s = sel; *s != '\000'; s++, i++) {
+ /* Set or add from the first unsed suggested selectors */
+ for (i = 0; *isel != '\000'; isel++, i++) {
if (flag == 0 && i > 0) {
//a1logd(g_log, 1," run out of primaries\n");
break; /* Looked at primary */
}
- if (usels[*s] == ((char)-1)) { /* If this selector is not currently used */
-//a1logd(g_log, 1," set to '%c' at %d\n", *s, i);
- sel[0] = *s; /* Use it */
- sel[1] = '\000';
- usels[*s] = ix;
- return 0;
+ if (usels[*isel] == ((char)-1)) { /* If this selector is not currently used */
+//a1logd(g_log, 1," added to '%c' from %d\n", *isel, i);
+ osel[0] = *isel; /* Use it */
+ osel[1] = '\000';
+ usels[osel[0]] = ix;
+
+ /* Remove all used/discarded from isel, in case we are called again. */
+ for (isel++; ;isel++, iisel++) {
+ *iisel = *isel;
+ if (*isel == '\000')
+ break;
+ }
+ return;
}
-//a1logd(g_log, 1," sel '%c' at %d is used by ix %d\n", *s, i, usels[*s]);
+//a1logd(g_log, 1," sel '%c' at %d is used by ix %d\n", *isel, i, usels[*isel]);
}
- if (flag <= 2) {
-//a1logd(g_log, 1," returning unset\n");
- return 1;
+ /* If we get here, we haven't managed to add anything from the remaining */
+ /* selectors, so mark the candidate list as empty: */
+ iisel[0] = '\000';
+
+ if (flag != 2) {
+//a1logd(g_log, 1," returning without add\n");
+ return;
}
/* Get the next unused char in fallback list */
@@ -442,22 +462,16 @@ int disptechs_set_sel(
}
if (asels[*k] != '\000') {
//a1logd(g_log, 1," set int to fallback '%c' at %d\n", asels[*k], *k);
- sel[0] = asels[*k];
- sel[1] = '\000';
- usels[sel[0]] = ix;
+ osel[0] = asels[*k];
+ osel[1] = '\000';
+ usels[osel[0]] = ix;
(*k)++;
- return 0;
- }
-
- /* Set any unset to nul */
- if (flag >= 3) {
-//a1logd(g_log, 1," clearing\n");
- sel[0] = '\000';
+ return;
}
-//a1logd(g_log, 1," failed\n");
- /* If we got here, we failed */
- return 1;
+//a1logd(g_log, 1," returning after fallback without add\n");
+ /* If we got here, we failed to add a selector */
+ return;
}
/* Return the display tech list with unique lsel lectors */
@@ -474,18 +488,19 @@ disptech_info *disptech_get_list() {
/* Add entries from the static list and their primary selectors */
for (i = 0; list[i].dtech != disptech_end; i++) {
-//a1logd(1,"tech[%d] '%s' sels = '%s'\n",i,list[i].desc,list[i].sel);
- strcpy(list[i].lsel, list[i].sel);
- disptechs_set_sel(0, i, list[i].lsel, usels, &k, asels);
+//a1logd(g_log,1,"tech[%d] '%s' sels = '%s'\n",i,list[i].desc,list[i].sel);
+ strcpy(list[i].isel, list[i].sel);
+ list[i].lsel[0] = '\000';
+ disptechs_set_sel(0, i, list[i].lsel, list[i].isel, usels, &k, asels);
}
/* Set selectors from secondary */
for (i = 0; list[i].dtech != disptech_end; i++)
- disptechs_set_sel(1, i, list[i].lsel, usels, &k, asels);
+ disptechs_set_sel(1, i, list[i].lsel, list[i].isel, usels, &k, asels);
/* Set remainder from fallback */
for (i = 0; list[i].dtech != disptech_end; i++)
- disptechs_set_sel(3, i, list[i].lsel, usels, &k, asels);
+ disptechs_set_sel(2, i, list[i].lsel, list[i].isel, usels, &k, asels);
return list;
}
diff --git a/spectro/disptechs.h b/spectro/disptechs.h
index 68245cf..9860eac 100755..100644
--- a/spectro/disptechs.h
+++ b/spectro/disptechs.h
@@ -114,6 +114,7 @@ struct _disptech_info {
/* Private: */
char lsel[10]; /* Unique list selector for ui */
+ char isel[10]; /* Candidate selectors */
}; typedef struct _disptech_info disptech_info;
@@ -137,7 +138,7 @@ disptech_info *disptech_select(disptech_info *list, char c);
/* utility function, used by disptech_get_list & inst_creat_disptype_list() */
/* See disptechs.c for parameter description. */
-int disptechs_set_sel(int flag, int ix, char *sel, char *usels, int *k, char *asels);
+void disptechs_set_sel(int flag, int ix, char *osel, char *isel, char *usels, int *k, char *asels);
/* - - - - - - - - - - */
/* Display settling time model */
diff --git a/spectro/dispwin.c b/spectro/dispwin.c
index 69536f3..69536f3 100755..100644
--- a/spectro/dispwin.c
+++ b/spectro/dispwin.c
diff --git a/spectro/dispwin.h b/spectro/dispwin.h
index b5e14ce..b5e14ce 100755..100644
--- a/spectro/dispwin.h
+++ b/spectro/dispwin.h
diff --git a/spectro/dtp20.c b/spectro/dtp20.c
index a504803..a504803 100755..100644
--- a/spectro/dtp20.c
+++ b/spectro/dtp20.c
diff --git a/spectro/dtp20.h b/spectro/dtp20.h
index c575c67..c575c67 100755..100644
--- a/spectro/dtp20.h
+++ b/spectro/dtp20.h
diff --git a/spectro/dtp22.c b/spectro/dtp22.c
index d332ffc..d332ffc 100755..100644
--- a/spectro/dtp22.c
+++ b/spectro/dtp22.c
diff --git a/spectro/dtp22.h b/spectro/dtp22.h
index 95dce16..95dce16 100755..100644
--- a/spectro/dtp22.h
+++ b/spectro/dtp22.h
diff --git a/spectro/dtp41.c b/spectro/dtp41.c
index 5c3361c..5c3361c 100755..100644
--- a/spectro/dtp41.c
+++ b/spectro/dtp41.c
diff --git a/spectro/dtp41.h b/spectro/dtp41.h
index 529f94c..529f94c 100755..100644
--- a/spectro/dtp41.h
+++ b/spectro/dtp41.h
diff --git a/spectro/dtp51.c b/spectro/dtp51.c
index cfd1265..cfd1265 100755..100644
--- a/spectro/dtp51.c
+++ b/spectro/dtp51.c
diff --git a/spectro/dtp51.h b/spectro/dtp51.h
index 329c5d6..329c5d6 100755..100644
--- a/spectro/dtp51.h
+++ b/spectro/dtp51.h
diff --git a/spectro/dtp92.c b/spectro/dtp92.c
index 1ed9bc1..1ed9bc1 100755..100644
--- a/spectro/dtp92.c
+++ b/spectro/dtp92.c
diff --git a/spectro/dtp92.h b/spectro/dtp92.h
index 317fb7a..317fb7a 100755..100644
--- a/spectro/dtp92.h
+++ b/spectro/dtp92.h
diff --git a/spectro/ex1.c b/spectro/ex1.c
index 93d0a31..93d0a31 100755..100644
--- a/spectro/ex1.c
+++ b/spectro/ex1.c
diff --git a/spectro/ex1.h b/spectro/ex1.h
index d69b7ca..d69b7ca 100755..100644
--- a/spectro/ex1.h
+++ b/spectro/ex1.h
diff --git a/spectro/fakeread.c b/spectro/fakeread.c
index 3cad93a..3cad93a 100755..100644
--- a/spectro/fakeread.c
+++ b/spectro/fakeread.c
diff --git a/spectro/hcfr.c b/spectro/hcfr.c
index d0a8261..d0a8261 100755..100644
--- a/spectro/hcfr.c
+++ b/spectro/hcfr.c
diff --git a/spectro/hcfr.h b/spectro/hcfr.h
index 8910cec..8910cec 100755..100644
--- a/spectro/hcfr.h
+++ b/spectro/hcfr.h
diff --git a/spectro/hidio.c b/spectro/hidio.c
index c930755..c930755 100755..100644
--- a/spectro/hidio.c
+++ b/spectro/hidio.c
diff --git a/spectro/hidio.h b/spectro/hidio.h
index 90a741b..90a741b 100755..100644
--- a/spectro/hidio.h
+++ b/spectro/hidio.h
diff --git a/spectro/huey.c b/spectro/huey.c
index 79f8089..79f8089 100755..100644
--- a/spectro/huey.c
+++ b/spectro/huey.c
diff --git a/spectro/huey.h b/spectro/huey.h
index aec96a0..aec96a0 100755..100644
--- a/spectro/huey.h
+++ b/spectro/huey.h
diff --git a/spectro/i1d3.c b/spectro/i1d3.c
index 689f328..689f328 100755..100644
--- a/spectro/i1d3.c
+++ b/spectro/i1d3.c
diff --git a/spectro/i1d3.h b/spectro/i1d3.h
index 47f3858..47f3858 100755..100644
--- a/spectro/i1d3.h
+++ b/spectro/i1d3.h
diff --git a/spectro/i1disp.c b/spectro/i1disp.c
index 437e1fa..437e1fa 100755..100644
--- a/spectro/i1disp.c
+++ b/spectro/i1disp.c
diff --git a/spectro/i1disp.h b/spectro/i1disp.h
index 45e21db..45e21db 100755..100644
--- a/spectro/i1disp.h
+++ b/spectro/i1disp.h
diff --git a/spectro/i1pro.c b/spectro/i1pro.c
index 96335cc..96335cc 100755..100644
--- a/spectro/i1pro.c
+++ b/spectro/i1pro.c
diff --git a/spectro/i1pro.h b/spectro/i1pro.h
index 4366e4f..4366e4f 100755..100644
--- a/spectro/i1pro.h
+++ b/spectro/i1pro.h
diff --git a/spectro/i1pro_imp.c b/spectro/i1pro_imp.c
index 0b6fc69..0b6fc69 100755..100644
--- a/spectro/i1pro_imp.c
+++ b/spectro/i1pro_imp.c
diff --git a/spectro/i1pro_imp.h b/spectro/i1pro_imp.h
index 6bf8de4..6bf8de4 100755..100644
--- a/spectro/i1pro_imp.h
+++ b/spectro/i1pro_imp.h
diff --git a/spectro/icoms.c b/spectro/icoms.c
index b69b72a..b69b72a 100755..100644
--- a/spectro/icoms.c
+++ b/spectro/icoms.c
diff --git a/spectro/icoms.h b/spectro/icoms.h
index 2a282f0..2a282f0 100755..100644
--- a/spectro/icoms.h
+++ b/spectro/icoms.h
diff --git a/spectro/icoms_nt.c b/spectro/icoms_nt.c
index 14258e9..14258e9 100755..100644
--- a/spectro/icoms_nt.c
+++ b/spectro/icoms_nt.c
diff --git a/spectro/icoms_ux.c b/spectro/icoms_ux.c
index 7fb7359..7fb7359 100755..100644
--- a/spectro/icoms_ux.c
+++ b/spectro/icoms_ux.c
diff --git a/spectro/ifiles b/spectro/ifiles
index 706d0b7..706d0b7 100755..100644
--- a/spectro/ifiles
+++ b/spectro/ifiles
diff --git a/spectro/illumread.c b/spectro/illumread.c
index 381f6b6..381f6b6 100755..100644
--- a/spectro/illumread.c
+++ b/spectro/illumread.c
diff --git a/spectro/inflate.c b/spectro/inflate.c
index 55d8e65..55d8e65 100755..100644
--- a/spectro/inflate.c
+++ b/spectro/inflate.c
diff --git a/spectro/inst.c b/spectro/inst.c
index ba12f9d..949e34f 100755..100644
--- a/spectro/inst.c
+++ b/spectro/inst.c
@@ -875,9 +875,11 @@ int doccmx /* Add matching installed ccmx files */
usels[i] = ((char)-1);
k = 0; /* Next selector index */
+ /* First create a list of calibrations and their desired selectors: */
+
/* Add entries from the static list and their primary selectors */
/* (We're currently assuming that calibrations that the instrument */
- /* returns are not custom) */
+ /* returns are not custom.) */
/* Count the number in the static list. */
for (i = 0; !(sdtlist[i].flags & inst_dtflags_end); i++) {
@@ -966,25 +968,52 @@ int doccmx /* Add matching installed ccmx files */
}
}
+ /* Copy candidate selectors to private isel[] list */
+ for (i = 0; i < nlist; i++) {
+ strcpy(list[i].isel, list[i].sel);
+ list[i].sel[0] = '\000';
+ }
+
+ /* Then allocate a slector for each calibration: */
+
/* Set selectors from primary for cbid or custom first */
for (i = 0; i < nlist; i++) {
if (list[i].cbid > 0
|| (list[i].flags & inst_dtflags_custom) != 0) {
- disptechs_set_sel(0, i, list[i].sel, usels, &k, asels);
+ disptechs_set_sel(0, i, list[i].sel, list[i].isel, usels, &k, asels);
}
}
/* Set selectors from primary for rest */
for (i = 0; i < nlist; i++)
- disptechs_set_sel(0, i, list[i].sel, usels, &k, asels);
+ disptechs_set_sel(0, i, list[i].sel, list[i].isel, usels, &k, asels);
- /* Set remaining selectors from secondaries */
+ /* Set remaining selectors from primaries or secondaries */
for (i = 0; i < nlist; i++)
- disptechs_set_sel(1, i, list[i].sel, usels, &k, asels);
+ disptechs_set_sel(1, i, list[i].sel, list[i].isel, usels, &k, asels);
- /* Set remaining from fallback (or give up and set to null) */
+ /* Set remaining from fallback */
for (i = 0; i < nlist; i++) {
- fail = disptechs_set_sel(3, i, list[i].sel, usels, &k, asels);
+ disptechs_set_sel(2, i, list[i].sel, list[i].isel, usels, &k, asels);
+ if (list[i].sel[0] == '\000')
+ fail = 1;
+ }
+
+ /* Any calibrations that failed to find a character will be left as a nul string */
+
+ /* Add alternate selectors if they are free. */
+ for (;;) {
+ int more = 0;
+ for (i = 0; i < nlist; i++) {
+ /* Add unused secondaries */
+ disptechs_set_sel(3, i, list[i].sel, list[i].isel, usels, &k, asels);
+
+ if (list[i].isel[0] != '\000') { /* Still more secondaries available */
+ more = 1;
+ }
+ }
+ if (!more)
+ break;
}
if (pndtlist != NULL)
diff --git a/spectro/inst.h b/spectro/inst.h
index 00dd9b3..d47f7ea 100755..100644
--- a/spectro/inst.h
+++ b/spectro/inst.h
@@ -390,6 +390,7 @@ typedef struct _inst_disptypesel {
/* Private: */
int ix; /* Internal index, */
+ char isel[INST_DTYPE_SEL_LEN]; /* String of potential selector characters */
// Stuff for ccss & ccmx
char *path; /* Path to ccss or ccmx. NULL if not valid */
diff --git a/spectro/instappsup.c b/spectro/instappsup.c
index 0762bbe..0762bbe 100755..100644
--- a/spectro/instappsup.c
+++ b/spectro/instappsup.c
diff --git a/spectro/instappsup.h b/spectro/instappsup.h
index 8da4325..8da4325 100755..100644
--- a/spectro/instappsup.h
+++ b/spectro/instappsup.h
diff --git a/spectro/instlib.ksh b/spectro/instlib.ksh
index 88796f8..88796f8 100755..100644
--- a/spectro/instlib.ksh
+++ b/spectro/instlib.ksh
diff --git a/spectro/instlib.txt b/spectro/instlib.txt
index 661584d..661584d 100755..100644
--- a/spectro/instlib.txt
+++ b/spectro/instlib.txt
diff --git a/spectro/insttypeinst.h b/spectro/insttypeinst.h
index ad8047d..ad8047d 100755..100644
--- a/spectro/insttypeinst.h
+++ b/spectro/insttypeinst.h
diff --git a/spectro/insttypes.c b/spectro/insttypes.c
index 5a660a8..5a660a8 100755..100644
--- a/spectro/insttypes.c
+++ b/spectro/insttypes.c
diff --git a/spectro/insttypes.h b/spectro/insttypes.h
index ab80cd2..ab80cd2 100755..100644
--- a/spectro/insttypes.h
+++ b/spectro/insttypes.h
diff --git a/spectro/iusb.h b/spectro/iusb.h
index a254ec0..a254ec0 100755..100644
--- a/spectro/iusb.h
+++ b/spectro/iusb.h
diff --git a/spectro/kleink10.c b/spectro/kleink10.c
index 461cb28..461cb28 100755..100644
--- a/spectro/kleink10.c
+++ b/spectro/kleink10.c
diff --git a/spectro/kleink10.h b/spectro/kleink10.h
index 4dcc334..4dcc334 100755..100644
--- a/spectro/kleink10.h
+++ b/spectro/kleink10.h
diff --git a/spectro/linear.cal b/spectro/linear.cal
index ac93eb5..96cad93 100755..100644
--- a/spectro/linear.cal
+++ b/spectro/linear.cal
@@ -2,7 +2,7 @@ CAL
DESCRIPTOR "Argyll Device Calibration Curves"
ORIGINATOR "Argyll synthcal"
-CREATED "Tue Aug 18 00:14:21 2015"
+CREATED "Mon Sep 07 03:37:56 2015"
DEVICE_CLASS "DISPLAY"
COLOR_REP "RGB"
diff --git a/spectro/linear.sp b/spectro/linear.sp
index 8851462..8851462 100755..100644
--- a/spectro/linear.sp
+++ b/spectro/linear.sp
diff --git a/spectro/madvrwin.c b/spectro/madvrwin.c
index e131e5e..e131e5e 100755..100644
--- a/spectro/madvrwin.c
+++ b/spectro/madvrwin.c
diff --git a/spectro/madvrwin.h b/spectro/madvrwin.h
index bbaf32e..bbaf32e 100755..100644
--- a/spectro/madvrwin.h
+++ b/spectro/madvrwin.h
diff --git a/spectro/mongoose.c b/spectro/mongoose.c
index 019101e..019101e 100755..100644
--- a/spectro/mongoose.c
+++ b/spectro/mongoose.c
diff --git a/spectro/mongoose.h b/spectro/mongoose.h
index 1ee0c47..1ee0c47 100755..100644
--- a/spectro/mongoose.h
+++ b/spectro/mongoose.h
diff --git a/spectro/munki.c b/spectro/munki.c
index 57f5ce8..57f5ce8 100755..100644
--- a/spectro/munki.c
+++ b/spectro/munki.c
diff --git a/spectro/munki.h b/spectro/munki.h
index 01eda29..01eda29 100755..100644
--- a/spectro/munki.h
+++ b/spectro/munki.h
diff --git a/spectro/munki_imp.c b/spectro/munki_imp.c
index 6f49d0d..6f49d0d 100755..100644
--- a/spectro/munki_imp.c
+++ b/spectro/munki_imp.c
diff --git a/spectro/munki_imp.h b/spectro/munki_imp.h
index ea9451f..ea9451f 100755..100644
--- a/spectro/munki_imp.h
+++ b/spectro/munki_imp.h
diff --git a/spectro/oemarch.c b/spectro/oemarch.c
index a9bbda1..a9bbda1 100755..100644
--- a/spectro/oemarch.c
+++ b/spectro/oemarch.c
diff --git a/spectro/oemarch.h b/spectro/oemarch.h
index b0b1a65..b0b1a65 100755..100644
--- a/spectro/oemarch.h
+++ b/spectro/oemarch.h
diff --git a/spectro/oeminst.c b/spectro/oeminst.c
index bce7a67..bce7a67 100755..100644
--- a/spectro/oeminst.c
+++ b/spectro/oeminst.c
diff --git a/spectro/pollem.c b/spectro/pollem.c
index f7578c8..f7578c8 100755..100644
--- a/spectro/pollem.c
+++ b/spectro/pollem.c
diff --git a/spectro/pollem.h b/spectro/pollem.h
index f8a86ee..f8a86ee 100755..100644
--- a/spectro/pollem.h
+++ b/spectro/pollem.h
diff --git a/spectro/rspec.c b/spectro/rspec.c
index 49d725b..49d725b 100755..100644
--- a/spectro/rspec.c
+++ b/spectro/rspec.c
diff --git a/spectro/rspec.h b/spectro/rspec.h
index bc5d427..bc5d427 100755..100644
--- a/spectro/rspec.h
+++ b/spectro/rspec.h
diff --git a/spectro/smcube.c b/spectro/smcube.c
index 1618447..1618447 100755..100644
--- a/spectro/smcube.c
+++ b/spectro/smcube.c
diff --git a/spectro/smcube.h b/spectro/smcube.h
index 7283635..7283635 100755..100644
--- a/spectro/smcube.h
+++ b/spectro/smcube.h
diff --git a/spectro/spec2cie.c b/spectro/spec2cie.c
index c9e570c..aa91ebb 100755..100644
--- a/spectro/spec2cie.c
+++ b/spectro/spec2cie.c
@@ -514,8 +514,10 @@ main(int argc, char *argv[])
{
int sidx; /* Sample ID index */
- int ti, ii, Xi, Yi, Zi, Li, ai, bi;
+ int ti, ii;
+ int Xi, Yi, Zi, Li, ai, bi; /* CGATS indexes for each field */
int spi[XSPECT_MAX_BANDS]; /* CGATS indexes for each wavelength */
+ int oXi, oYi, oZi, oLi, oai, obi; /* CGATS indexes for each ouput field */
xsp2cie *sp2cie; /* Spectral conversion object */
xspect sp;
double XYZ[3];
@@ -572,13 +574,17 @@ main(int argc, char *argv[])
/* copy fields to output file (except spectral if nospec) */
for (i = 0; i < icg->t[0].nfields; i++) {
- /* See if this is a input spectral field */
- for (j = 0; nospec && j < sp.spec_n; j++) {
- if (spi[j] == i)
- break; /* Yes it is */
+
+ if (nospec) {
+ for (j = 0; nospec && j < sp.spec_n; j++) {
+ if (spi[j] == i) {
+ break; /* Yes it is */
+ }
+ }
+ if (j < sp.spec_n)
+ continue; /* Skip it */
}
- if (nospec == 0 || j >= sp.spec_n)
- ocg->add_field (ocg, 0, icg->t[0].fsym[i], icg->t[0].ftype[i]);
+ ocg->add_field (ocg, 0, icg->t[0].fsym[i], icg->t[0].ftype[i]);
}
/* create field for XYZ and Lab if not present */
@@ -607,6 +613,13 @@ main(int argc, char *argv[])
if ((bi = ocg->add_field(ocg, 0, "LAB_B", r_t)) < 0)
error ("Cannot add field to table");
+ oXi = Xi;
+ oYi = Yi;
+ oZi = Zi;
+ oLi = Li;
+ oai = ai;
+ obi = bi;
+
/* allocate elements */
if ((elems = (cgats_set_elem *)
@@ -746,25 +759,40 @@ main(int argc, char *argv[])
xspect corr_sp;
/* copy all input colums to output (except spectral if nospec) */
-
for (jj = j = 0; j < icg->t[0].nfields; j++) {
- for (k = 0; nospec && k < sp.spec_n; k++) {
- if (spi[k] == j)
- break;
- }
- if (nospec == 0 || k >= sp.spec_n) {
- switch (icg->t[0].ftype[j]) {
- case r_t:
- elems[jj].d = *((double *) icg->t[0].fdata[i][j]);
- break;
- case i_t:
- elems[jj].i = *((int *) icg->t[0].fdata[i][j]);
+
+ if (nospec) {
+ /* See if this is a spectral field */
+ for (k = 0; nospec && k < sp.spec_n; k++) {
+ if (spi[k] == j)
break;
- default:
- elems[jj].c = (char *) icg->t[0].fdata[i][j];
}
- jj++;
+
+ /* It is a spectral field */
+ if (k < sp.spec_n) {
+ continue; /* Skip it */
+ }
}
+
+ /* Correct the other fields location in output */
+ if (j == Xi) oXi = jj;
+ if (j == Yi) oYi = jj;
+ if (j == Zi) oZi = jj;
+ if (j == Li) oLi = jj;
+ if (j == ai) oai = jj;
+ if (j == bi) obi = jj;
+
+ switch (icg->t[0].ftype[j]) {
+ case r_t:
+ elems[jj].d = *((double *) icg->t[0].fdata[i][j]);
+ break;
+ case i_t:
+ elems[jj].i = *((int *) icg->t[0].fdata[i][j]);
+ break;
+ default:
+ elems[jj].c = (char *) icg->t[0].fdata[i][j];
+ }
+ jj++;
}
/* Read the spectral values for this patch */
@@ -781,63 +809,16 @@ main(int argc, char *argv[])
/* Write the corrected spectral values for this patch */
if (nospec == 0) {
for (j = 0; j < sp.spec_n; j++) {
- elems[spi[j]].d = corr_sp.spec[j];
+ elems[spi[j]].d = sp.spec[j] = corr_sp.spec[j];
}
}
-#ifdef ALLOW_PLOT
- if (doplot) {
- int ii;
- double xx[XRES];
- double y1[XRES];
- double y2[XRES];
- double lab[3];
-
- icmXYZ2Lab(&icmD50, lab, XYZ);
- printf("Patch %d, XYZ = %f %f %f, Lab = %f %f %f\n",i,
- XYZ[0], XYZ[1], XYZ[2], lab[0], lab[1], lab[2]);
-
- /* Plot spectrum out */
- for (ii = 0; ii < XRES; ii++) {
- double ww;
-
- ww = (sp.spec_wl_long - sp.spec_wl_short)
- * ((double)ii/(XRES-1.0)) + sp.spec_wl_short;
-
- xx[ii] = ww;
- y1[ii] = value_xspect(&sp, ww);
- y2[ii] = 100.0 * value_xspect(&corr_sp, ww);
- }
- do_plot(xx,y1,y2,NULL,ii);
- }
-#endif
}
+
+ /* No FWA comp */
else {
/* Convert it to CIE space */
sp2cie->convert (sp2cie, XYZ, &sp);
-#ifdef ALLOW_PLOT
- if (doplot) {
- int ii;
- double xx[XRES];
- double y1[XRES];
- double lab[3];
-
- icmXYZ2Lab(&icmD50, lab, XYZ);
- printf("Patch %d, XYZ = %f %f %f, Lab = %f %f %f\n",i,
- XYZ[0], XYZ[1], XYZ[2], lab[0], lab[1], lab[2]);
-
- /* Plot spectrum out */
- for (ii = 0; ii < XRES; ii++) {
- double ww;
-
- ww = (sp.spec_wl_long - sp.spec_wl_short)
- * ((double)ii/(XRES-1.0)) + sp.spec_wl_short;
-
- xx[ii] = ww;
- y1[ii] = value_xspect(&sp, ww);
- }
- do_plot(xx,y1,NULL,NULL,ii);
- }
-#endif
+
}
/* Could use sp2cie->get_cie_il() to get CIE white point */
@@ -846,13 +827,35 @@ main(int argc, char *argv[])
/* This won't work for emmisive though, since get_cie_il() will return 'E' */
icmXYZ2Lab(&icmD50, Lab, XYZ);
- elems[Xi].d = XYZ[0] * 100.0;
- elems[Yi].d = XYZ[1] * 100.0;
- elems[Zi].d = XYZ[2] * 100.0;
+#ifdef ALLOW_PLOT
+ if (doplot) {
+ int ii;
+ double xx[XRES];
+ double y1[XRES];
+
+ printf("Patch %d, XYZ = %f %f %f, Lab = %f %f %f\n",i,
+ XYZ[0], XYZ[1], XYZ[2], Lab[0], Lab[1], Lab[2]);
+
+ /* Plot spectrum out */
+ for (ii = 0; ii < XRES; ii++) {
+ double ww;
+
+ ww = (sp.spec_wl_long - sp.spec_wl_short)
+ * ((double)ii/(XRES-1.0)) + sp.spec_wl_short;
+
+ xx[ii] = ww;
+ y1[ii] = value_xspect(&sp, ww);
+ }
+ do_plot(xx,y1,NULL,NULL,ii);
+ }
+#endif
+ elems[oXi].d = XYZ[0] * 100.0;
+ elems[oYi].d = XYZ[1] * 100.0;
+ elems[oZi].d = XYZ[2] * 100.0;
- elems[Li].d = Lab[0];
- elems[ai].d = Lab[1];
- elems[bi].d = Lab[2];
+ elems[oLi].d = Lab[0];
+ elems[oai].d = Lab[1];
+ elems[obi].d = Lab[2];
ocg->add_setarr(ocg, 0, elems);
}
@@ -866,7 +869,7 @@ main(int argc, char *argv[])
ocg->del (ocg); /* Clean up */
icg->del (icg); /* Clean up */
- free (elems);
+ free (elems);
}
return 0;
diff --git a/spectro/specbos.c b/spectro/specbos.c
index e819c06..e819c06 100755..100644
--- a/spectro/specbos.c
+++ b/spectro/specbos.c
diff --git a/spectro/specbos.h b/spectro/specbos.h
index e926c42..e926c42 100755..100644
--- a/spectro/specbos.h
+++ b/spectro/specbos.h
diff --git a/spectro/spotread.c b/spectro/spotread.c
index baf1c76..baf1c76 100755..100644
--- a/spectro/spotread.c
+++ b/spectro/spotread.c
diff --git a/spectro/spyd2.c b/spectro/spyd2.c
index b546f6b..b546f6b 100755..100644
--- a/spectro/spyd2.c
+++ b/spectro/spyd2.c
diff --git a/spectro/spyd2.h b/spectro/spyd2.h
index 923234f..923234f 100755..100644
--- a/spectro/spyd2.h
+++ b/spectro/spyd2.h
diff --git a/spectro/ss.c b/spectro/ss.c
index 90720ca..90720ca 100755..100644
--- a/spectro/ss.c
+++ b/spectro/ss.c
diff --git a/spectro/ss.h b/spectro/ss.h
index bff0846..bff0846 100755..100644
--- a/spectro/ss.h
+++ b/spectro/ss.h
diff --git a/spectro/ss_imp.c b/spectro/ss_imp.c
index 6f184b3..6f184b3 100755..100644
--- a/spectro/ss_imp.c
+++ b/spectro/ss_imp.c
diff --git a/spectro/ss_imp.h b/spectro/ss_imp.h
index c298e80..c298e80 100755..100644
--- a/spectro/ss_imp.h
+++ b/spectro/ss_imp.h
diff --git a/spectro/strange.cal b/spectro/strange.cal
index 06725b0..406fba4 100755..100644
--- a/spectro/strange.cal
+++ b/spectro/strange.cal
@@ -2,7 +2,7 @@ CAL
DESCRIPTOR "Argyll Device Calibration Curves"
ORIGINATOR "Argyll synthcal"
-CREATED "Tue Aug 18 00:14:21 2015"
+CREATED "Mon Sep 07 03:37:56 2015"
DEVICE_CLASS "DISPLAY"
COLOR_REP "RGB"
diff --git a/spectro/synthcal.c b/spectro/synthcal.c
index 75d18be..75d18be 100755..100644
--- a/spectro/synthcal.c
+++ b/spectro/synthcal.c
diff --git a/spectro/synthread.c b/spectro/synthread.c
index 3a23c31..3a23c31 100755..100644
--- a/spectro/synthread.c
+++ b/spectro/synthread.c
diff --git a/spectro/usbio.c b/spectro/usbio.c
index 668544a..668544a 100755..100644
--- a/spectro/usbio.c
+++ b/spectro/usbio.c
diff --git a/spectro/usbio.h b/spectro/usbio.h
index 578bd83..578bd83 100755..100644
--- a/spectro/usbio.h
+++ b/spectro/usbio.h
diff --git a/spectro/usbio_bsd.c b/spectro/usbio_bsd.c
index 0af13a1..0af13a1 100755..100644
--- a/spectro/usbio_bsd.c
+++ b/spectro/usbio_bsd.c
diff --git a/spectro/usbio_lx.c b/spectro/usbio_lx.c
index cb9ec59..cb9ec59 100755..100644
--- a/spectro/usbio_lx.c
+++ b/spectro/usbio_lx.c
diff --git a/spectro/usbio_nt.c b/spectro/usbio_nt.c
index 8daac0d..8daac0d 100755..100644
--- a/spectro/usbio_nt.c
+++ b/spectro/usbio_nt.c
diff --git a/spectro/usbio_ox.c b/spectro/usbio_ox.c
index d3da59a..d3da59a 100755..100644
--- a/spectro/usbio_ox.c
+++ b/spectro/usbio_ox.c
diff --git a/spectro/vinflate.c b/spectro/vinflate.c
index 847fa28..847fa28 100755..100644
--- a/spectro/vinflate.c
+++ b/spectro/vinflate.c
diff --git a/spectro/webwin.c b/spectro/webwin.c
index e13981a..e13981a 100755..100644
--- a/spectro/webwin.c
+++ b/spectro/webwin.c
diff --git a/spectro/webwin.h b/spectro/webwin.h
index 1f4412a..1f4412a 100755..100644
--- a/spectro/webwin.h
+++ b/spectro/webwin.h
diff --git a/spectro/xdg_bds.c b/spectro/xdg_bds.c
index c1805ed..c1805ed 100755..100644
--- a/spectro/xdg_bds.c
+++ b/spectro/xdg_bds.c
diff --git a/spectro/xdg_bds.h b/spectro/xdg_bds.h
index 5c29790..5c29790 100755..100644
--- a/spectro/xdg_bds.h
+++ b/spectro/xdg_bds.h
diff --git a/target/ColorChecker.ti2 b/target/ColorChecker.ti2
index 6ede47a..6ede47a 100755..100644
--- a/target/ColorChecker.ti2
+++ b/target/ColorChecker.ti2
diff --git a/target/ECI2002.ti2 b/target/ECI2002.ti2
index 0ab3095..0ab3095 100755..100644
--- a/target/ECI2002.ti2
+++ b/target/ECI2002.ti2
diff --git a/target/ECI2002R.ti2 b/target/ECI2002R.ti2
index d3f2d8b..d3f2d8b 100755..100644
--- a/target/ECI2002R.ti2
+++ b/target/ECI2002R.ti2
diff --git a/target/FograStrip2.ti1 b/target/FograStrip2.ti1
index f8abae7..f8abae7 100755..100644
--- a/target/FograStrip2.ti1
+++ b/target/FograStrip2.ti1
diff --git a/target/FograStrip2_2.ti2 b/target/FograStrip2_2.ti2
index b84cb9d..b84cb9d 100755..100644
--- a/target/FograStrip2_2.ti2
+++ b/target/FograStrip2_2.ti2
diff --git a/target/FograStrip3.ti1 b/target/FograStrip3.ti1
index 4cf126f..4cf126f 100755..100644
--- a/target/FograStrip3.ti1
+++ b/target/FograStrip3.ti1
diff --git a/target/FograStrip3_3.ti2 b/target/FograStrip3_3.ti2
index 8f9822e..8f9822e 100755..100644
--- a/target/FograStrip3_3.ti2
+++ b/target/FograStrip3_3.ti2
diff --git a/target/Jamfile b/target/Jamfile
index 1ab2da6..1ab2da6 100755..100644
--- a/target/Jamfile
+++ b/target/Jamfile
diff --git a/target/License.txt b/target/License.txt
index a871fcf..a871fcf 100755..100644
--- a/target/License.txt
+++ b/target/License.txt
diff --git a/target/Readme.txt b/target/Readme.txt
index 99a8317..99a8317 100755..100644
--- a/target/Readme.txt
+++ b/target/Readme.txt
diff --git a/target/afiles b/target/afiles
index 4b06b9f..4b06b9f 100755..100644
--- a/target/afiles
+++ b/target/afiles
diff --git a/target/alphix.c b/target/alphix.c
index 68dfd48..68dfd48 100755..100644
--- a/target/alphix.c
+++ b/target/alphix.c
diff --git a/target/alphix.h b/target/alphix.h
index 091c191..091c191 100755..100644
--- a/target/alphix.h
+++ b/target/alphix.h
diff --git a/target/filmtarg.c b/target/filmtarg.c
index af341dd..af341dd 100755..100644
--- a/target/filmtarg.c
+++ b/target/filmtarg.c
diff --git a/target/i1_RGB_Scan_1.4.ti2 b/target/i1_RGB_Scan_1.4.ti2
index 8aaf081..8aaf081 100755..100644
--- a/target/i1_RGB_Scan_1.4.ti2
+++ b/target/i1_RGB_Scan_1.4.ti2
diff --git a/target/ifarp.c b/target/ifarp.c
index 544f316..544f316 100755..100644
--- a/target/ifarp.c
+++ b/target/ifarp.c
diff --git a/target/ifarp.h b/target/ifarp.h
index 083411b..083411b 100755..100644
--- a/target/ifarp.h
+++ b/target/ifarp.h
diff --git a/target/ofps.c b/target/ofps.c
index dfcee2e..dfcee2e 100755..100644
--- a/target/ofps.c
+++ b/target/ofps.c
diff --git a/target/ofps.h b/target/ofps.h
index e2b1d55..e2b1d55 100755..100644
--- a/target/ofps.h
+++ b/target/ofps.h
diff --git a/target/ppoint.c b/target/ppoint.c
index 217b1e9..217b1e9 100755..100644
--- a/target/ppoint.c
+++ b/target/ppoint.c
diff --git a/target/ppoint.h b/target/ppoint.h
index 2a4bc52..2a4bc52 100755..100644
--- a/target/ppoint.h
+++ b/target/ppoint.h
diff --git a/target/prand.c b/target/prand.c
index 7ce5760..7ce5760 100755..100644
--- a/target/prand.c
+++ b/target/prand.c
diff --git a/target/prand.h b/target/prand.h
index d7e50eb..d7e50eb 100755..100644
--- a/target/prand.h
+++ b/target/prand.h
diff --git a/target/printtarg.c b/target/printtarg.c
index 863537f..863537f 100755..100644
--- a/target/printtarg.c
+++ b/target/printtarg.c
diff --git a/target/randix.c b/target/randix.c
index bf85764..bf85764 100755..100644
--- a/target/randix.c
+++ b/target/randix.c
diff --git a/target/randix.h b/target/randix.h
index b4c36c0..b4c36c0 100755..100644
--- a/target/randix.h
+++ b/target/randix.h
diff --git a/target/simdlat.c b/target/simdlat.c
index 50f159b..50f159b 100755..100644
--- a/target/simdlat.c
+++ b/target/simdlat.c
diff --git a/target/simdlat.h b/target/simdlat.h
index 93e0ad3..93e0ad3 100755..100644
--- a/target/simdlat.h
+++ b/target/simdlat.h
diff --git a/target/simplat.c b/target/simplat.c
index e738ff7..e738ff7 100755..100644
--- a/target/simplat.c
+++ b/target/simplat.c
diff --git a/target/simplat.h b/target/simplat.h
index 4cede20..4cede20 100755..100644
--- a/target/simplat.h
+++ b/target/simplat.h
diff --git a/target/targen.c b/target/targen.c
index 4d1d7ac..4d1d7ac 100755..100644
--- a/target/targen.c
+++ b/target/targen.c
diff --git a/target/targen.h b/target/targen.h
index c99b551..c99b551 100755..100644
--- a/target/targen.h
+++ b/target/targen.h
diff --git a/ttbd.txt b/ttbd.txt
index 0a6ac0b..0a6ac0b 100755..100644
--- a/ttbd.txt
+++ b/ttbd.txt
diff --git a/tweak/Jamfile b/tweak/Jamfile
index c788adf..c788adf 100755..100644
--- a/tweak/Jamfile
+++ b/tweak/Jamfile
diff --git a/tweak/License.txt b/tweak/License.txt
index a871fcf..a871fcf 100755..100644
--- a/tweak/License.txt
+++ b/tweak/License.txt
diff --git a/tweak/Readme.txt b/tweak/Readme.txt
index a409b90..a409b90 100755..100644
--- a/tweak/Readme.txt
+++ b/tweak/Readme.txt
diff --git a/tweak/afiles b/tweak/afiles
index e455547..e455547 100755..100644
--- a/tweak/afiles
+++ b/tweak/afiles
diff --git a/tweak/refine.c b/tweak/refine.c
index 6e06882..6e06882 100755..100644
--- a/tweak/refine.c
+++ b/tweak/refine.c
diff --git a/ucmm/Jamfile b/ucmm/Jamfile
index 23038f7..23038f7 100755..100644
--- a/ucmm/Jamfile
+++ b/ucmm/Jamfile
diff --git a/ucmm/afiles b/ucmm/afiles
index 3204a05..3204a05 100755..100644
--- a/ucmm/afiles
+++ b/ucmm/afiles
diff --git a/ucmm/ucmm.c b/ucmm/ucmm.c
index 52bd8f0..52bd8f0 100755..100644
--- a/ucmm/ucmm.c
+++ b/ucmm/ucmm.c
diff --git a/ucmm/ucmm.h b/ucmm/ucmm.h
index fc08ca1..fc08ca1 100755..100644
--- a/ucmm/ucmm.h
+++ b/ucmm/ucmm.h
diff --git a/usb/45-Argyll.rules b/usb/45-Argyll.rules
index beeda7c..beeda7c 100755..100644
--- a/usb/45-Argyll.rules
+++ b/usb/45-Argyll.rules
diff --git a/usb/55-Argyll.rules b/usb/55-Argyll.rules
index 704e7cf..704e7cf 100755..100644
--- a/usb/55-Argyll.rules
+++ b/usb/55-Argyll.rules
diff --git a/usb/Argyll b/usb/Argyll
index b7eebc2..b7eebc2 100755..100644
--- a/usb/Argyll
+++ b/usb/Argyll
diff --git a/usb/Argyll.kext/Info.plist b/usb/Argyll.kext/Info.plist
index 754e6d5..754e6d5 100755..100644
--- a/usb/Argyll.kext/Info.plist
+++ b/usb/Argyll.kext/Info.plist
diff --git a/usb/Argyll.usermap b/usb/Argyll.usermap
index 8890153..8890153 100755..100644
--- a/usb/Argyll.usermap
+++ b/usb/Argyll.usermap
diff --git a/usb/ArgyllCMS.cat b/usb/ArgyllCMS.cat
index 6d0305e..91c5a81 100755..100644
--- a/usb/ArgyllCMS.cat
+++ b/usb/ArgyllCMS.cat
Binary files differ
diff --git a/usb/ArgyllCMS.inf b/usb/ArgyllCMS.inf
index 4de9f51..4de9f51 100755..100644
--- a/usb/ArgyllCMS.inf
+++ b/usb/ArgyllCMS.inf
diff --git a/usb/ArgyllCMS.inf.d b/usb/ArgyllCMS.inf.d
index c130cee..c130cee 100755..100644
--- a/usb/ArgyllCMS.inf.d
+++ b/usb/ArgyllCMS.inf.d
diff --git a/usb/ArgyllCMS.inf.t b/usb/ArgyllCMS.inf.t
index 635d9ef..635d9ef 100755..100644
--- a/usb/ArgyllCMS.inf.t
+++ b/usb/ArgyllCMS.inf.t
diff --git a/usb/ArgyllCMS_x64.cat b/usb/ArgyllCMS_x64.cat
index e1f12c6..24b915e 100755..100644
--- a/usb/ArgyllCMS_x64.cat
+++ b/usb/ArgyllCMS_x64.cat
Binary files differ
diff --git a/usb/Jamfile b/usb/Jamfile
index 8df0fba..8df0fba 100755..100644
--- a/usb/Jamfile
+++ b/usb/Jamfile
diff --git a/usb/afiles b/usb/afiles
index 4dbc3c1..4dbc3c1 100755..100644
--- a/usb/afiles
+++ b/usb/afiles
diff --git a/usb/binfiles.lx b/usb/binfiles.lx
index 7dd8767..7dd8767 100755..100644
--- a/usb/binfiles.lx
+++ b/usb/binfiles.lx
diff --git a/usb/binfiles.msw b/usb/binfiles.msw
index f498d92..f498d92 100755..100644
--- a/usb/binfiles.msw
+++ b/usb/binfiles.msw
diff --git a/usb/binfiles.osx b/usb/binfiles.osx
index 60ed4ec..60ed4ec 100755..100644
--- a/usb/binfiles.osx
+++ b/usb/binfiles.osx
diff --git a/usb/driver/AUTHORS.txt b/usb/driver/AUTHORS.txt
index 375ec6c..375ec6c 100755..100644
--- a/usb/driver/AUTHORS.txt
+++ b/usb/driver/AUTHORS.txt
diff --git a/usb/driver/COPYING_GPL.txt b/usb/driver/COPYING_GPL.txt
index 94a9ed0..94a9ed0 100755..100644
--- a/usb/driver/COPYING_GPL.txt
+++ b/usb/driver/COPYING_GPL.txt
diff --git a/usb/driver/LICENSE.txt b/usb/driver/LICENSE.txt
index d8dd99d..d8dd99d 100755..100644
--- a/usb/driver/LICENSE.txt
+++ b/usb/driver/LICENSE.txt
diff --git a/usb/driver/Makefile b/usb/driver/Makefile
index 18937ab..18937ab 100755..100644
--- a/usb/driver/Makefile
+++ b/usb/driver/Makefile
diff --git a/usb/driver/README.txt b/usb/driver/README.txt
index 0dc3ac0..0dc3ac0 100755..100644
--- a/usb/driver/README.txt
+++ b/usb/driver/README.txt
diff --git a/usb/driver/abort_endpoint.c b/usb/driver/abort_endpoint.c
index 3ec46e9..3ec46e9 100755..100644
--- a/usb/driver/abort_endpoint.c
+++ b/usb/driver/abort_endpoint.c
diff --git a/usb/driver/claim_interface.c b/usb/driver/claim_interface.c
index 9ec0fe5..9ec0fe5 100755..100644
--- a/usb/driver/claim_interface.c
+++ b/usb/driver/claim_interface.c
diff --git a/usb/driver/clear_feature.c b/usb/driver/clear_feature.c
index c3b5c24..c3b5c24 100755..100644
--- a/usb/driver/clear_feature.c
+++ b/usb/driver/clear_feature.c
diff --git a/usb/driver/dispatch.c b/usb/driver/dispatch.c
index 8eccb21..8eccb21 100755..100644
--- a/usb/driver/dispatch.c
+++ b/usb/driver/dispatch.c
diff --git a/usb/driver/driver_api.h b/usb/driver/driver_api.h
index 5339a81..5339a81 100755..100644
--- a/usb/driver/driver_api.h
+++ b/usb/driver/driver_api.h
diff --git a/usb/driver/driver_debug.c b/usb/driver/driver_debug.c
index 49f1878..49f1878 100755..100644
--- a/usb/driver/driver_debug.c
+++ b/usb/driver/driver_debug.c
diff --git a/usb/driver/driver_debug.h b/usb/driver/driver_debug.h
index a4f396f..a4f396f 100755..100644
--- a/usb/driver/driver_debug.h
+++ b/usb/driver/driver_debug.h
diff --git a/usb/driver/driver_registry.c b/usb/driver/driver_registry.c
index 3b0c67d..3b0c67d 100755..100644
--- a/usb/driver/driver_registry.c
+++ b/usb/driver/driver_registry.c
diff --git a/usb/driver/get_configuration.c b/usb/driver/get_configuration.c
index fa9b522..fa9b522 100755..100644
--- a/usb/driver/get_configuration.c
+++ b/usb/driver/get_configuration.c
diff --git a/usb/driver/get_descriptor.c b/usb/driver/get_descriptor.c
index 2b5172e..2b5172e 100755..100644
--- a/usb/driver/get_descriptor.c
+++ b/usb/driver/get_descriptor.c
diff --git a/usb/driver/get_interface.c b/usb/driver/get_interface.c
index b218281..b218281 100755..100644
--- a/usb/driver/get_interface.c
+++ b/usb/driver/get_interface.c
diff --git a/usb/driver/get_status.c b/usb/driver/get_status.c
index 2e77f91..2e77f91 100755..100644
--- a/usb/driver/get_status.c
+++ b/usb/driver/get_status.c
diff --git a/usb/driver/ioctl.c b/usb/driver/ioctl.c
index f059175..f059175 100755..100644
--- a/usb/driver/ioctl.c
+++ b/usb/driver/ioctl.c
diff --git a/usb/driver/libusb-win32-README-1.2.6.0.txt b/usb/driver/libusb-win32-README-1.2.6.0.txt
index 99445f7..99445f7 100755..100644
--- a/usb/driver/libusb-win32-README-1.2.6.0.txt
+++ b/usb/driver/libusb-win32-README-1.2.6.0.txt
diff --git a/usb/driver/libusb_driver.c b/usb/driver/libusb_driver.c
index 61ebf77..61ebf77 100755..100644
--- a/usb/driver/libusb_driver.c
+++ b/usb/driver/libusb_driver.c
diff --git a/usb/driver/libusb_driver.h b/usb/driver/libusb_driver.h
index e0a5d3c..e0a5d3c 100755..100644
--- a/usb/driver/libusb_driver.h
+++ b/usb/driver/libusb_driver.h
diff --git a/usb/driver/libusb_driver_rc.rc b/usb/driver/libusb_driver_rc.rc
index b0affc8..b0affc8 100755..100644
--- a/usb/driver/libusb_driver_rc.rc
+++ b/usb/driver/libusb_driver_rc.rc
diff --git a/usb/driver/lusb_defdi_guids.h b/usb/driver/lusb_defdi_guids.h
index 99833b0..99833b0 100755..100644
--- a/usb/driver/lusb_defdi_guids.h
+++ b/usb/driver/lusb_defdi_guids.h
diff --git a/usb/driver/pnp.c b/usb/driver/pnp.c
index b103650..b103650 100755..100644
--- a/usb/driver/pnp.c
+++ b/usb/driver/pnp.c
diff --git a/usb/driver/power.c b/usb/driver/power.c
index d29dd9b..d29dd9b 100755..100644
--- a/usb/driver/power.c
+++ b/usb/driver/power.c
diff --git a/usb/driver/release_interface.c b/usb/driver/release_interface.c
index bcd483c..bcd483c 100755..100644
--- a/usb/driver/release_interface.c
+++ b/usb/driver/release_interface.c
diff --git a/usb/driver/reset_device.c b/usb/driver/reset_device.c
index a0fd97b..a0fd97b 100755..100644
--- a/usb/driver/reset_device.c
+++ b/usb/driver/reset_device.c
diff --git a/usb/driver/reset_endpoint.c b/usb/driver/reset_endpoint.c
index 3396b93..3396b93 100755..100644
--- a/usb/driver/reset_endpoint.c
+++ b/usb/driver/reset_endpoint.c
diff --git a/usb/driver/set_configuration.c b/usb/driver/set_configuration.c
index 9f2fac1..9f2fac1 100755..100644
--- a/usb/driver/set_configuration.c
+++ b/usb/driver/set_configuration.c
diff --git a/usb/driver/set_descriptor.c b/usb/driver/set_descriptor.c
index 46bbad7..46bbad7 100755..100644
--- a/usb/driver/set_descriptor.c
+++ b/usb/driver/set_descriptor.c
diff --git a/usb/driver/set_feature.c b/usb/driver/set_feature.c
index 12e7745..12e7745 100755..100644
--- a/usb/driver/set_feature.c
+++ b/usb/driver/set_feature.c
diff --git a/usb/driver/set_interface.c b/usb/driver/set_interface.c
index 840600e..840600e 100755..100644
--- a/usb/driver/set_interface.c
+++ b/usb/driver/set_interface.c
diff --git a/usb/driver/transfer.c b/usb/driver/transfer.c
index 0a02aa1..0a02aa1 100755..100644
--- a/usb/driver/transfer.c
+++ b/usb/driver/transfer.c
diff --git a/usb/driver/usbd.def b/usb/driver/usbd.def
index 5c283bb..5c283bb 100755..100644
--- a/usb/driver/usbd.def
+++ b/usb/driver/usbd.def
diff --git a/usb/driver/usbdlib_gcc.h b/usb/driver/usbdlib_gcc.h
index 5dec851..5dec851 100755..100644
--- a/usb/driver/usbdlib_gcc.h
+++ b/usb/driver/usbdlib_gcc.h
diff --git a/usb/driver/vendor_request.c b/usb/driver/vendor_request.c
index f3a898b..f3a898b 100755..100644
--- a/usb/driver/vendor_request.c
+++ b/usb/driver/vendor_request.c
diff --git a/usb/install_kext.sh b/usb/install_kext.sh
index 22c181a..22c181a 100755..100644
--- a/usb/install_kext.sh
+++ b/usb/install_kext.sh
diff --git a/xicc/Jamfile b/xicc/Jamfile
index 5a03901..5a03901 100755..100644
--- a/xicc/Jamfile
+++ b/xicc/Jamfile
diff --git a/xicc/License.txt b/xicc/License.txt
index a871fcf..a871fcf 100755..100644
--- a/xicc/License.txt
+++ b/xicc/License.txt
diff --git a/xicc/Readme.txt b/xicc/Readme.txt
index f4a303a..f4a303a 100755..100644
--- a/xicc/Readme.txt
+++ b/xicc/Readme.txt
diff --git a/xicc/afiles b/xicc/afiles
index f2b84ad..f2b84ad 100755..100644
--- a/xicc/afiles
+++ b/xicc/afiles
diff --git a/xicc/bt1886.c b/xicc/bt1886.c
index 3f94dbe..3f94dbe 100755..100644
--- a/xicc/bt1886.c
+++ b/xicc/bt1886.c
diff --git a/xicc/bt1886.h b/xicc/bt1886.h
index f14efdc..f14efdc 100755..100644
--- a/xicc/bt1886.h
+++ b/xicc/bt1886.h
diff --git a/xicc/cam02.c b/xicc/cam02.c
index 5140f04..5140f04 100755..100644
--- a/xicc/cam02.c
+++ b/xicc/cam02.c
diff --git a/xicc/cam02.h b/xicc/cam02.h
index 37443d3..37443d3 100755..100644
--- a/xicc/cam02.h
+++ b/xicc/cam02.h
diff --git a/xicc/cam02plot.c b/xicc/cam02plot.c
index f397e09..f397e09 100755..100644
--- a/xicc/cam02plot.c
+++ b/xicc/cam02plot.c
diff --git a/xicc/cam02ref.h b/xicc/cam02ref.h
index 29f7d2a..29f7d2a 100755..100644
--- a/xicc/cam02ref.h
+++ b/xicc/cam02ref.h
diff --git a/xicc/cam02test.c b/xicc/cam02test.c
index eba27d6..eba27d6 100755..100644
--- a/xicc/cam02test.c
+++ b/xicc/cam02test.c
diff --git a/xicc/cam97s3.c b/xicc/cam97s3.c
index d75b33e..d75b33e 100755..100644
--- a/xicc/cam97s3.c
+++ b/xicc/cam97s3.c
diff --git a/xicc/cam97s3.h b/xicc/cam97s3.h
index 9893ea4..9893ea4 100755..100644
--- a/xicc/cam97s3.h
+++ b/xicc/cam97s3.h
diff --git a/xicc/cam97test.c b/xicc/cam97test.c
index ff71bc8..ff71bc8 100755..100644
--- a/xicc/cam97test.c
+++ b/xicc/cam97test.c
diff --git a/xicc/ccmx.c b/xicc/ccmx.c
index 538f181..538f181 100755..100644
--- a/xicc/ccmx.c
+++ b/xicc/ccmx.c
diff --git a/xicc/ccmx.h b/xicc/ccmx.h
index 94263e0..94263e0 100755..100644
--- a/xicc/ccmx.h
+++ b/xicc/ccmx.h
diff --git a/xicc/ccss.c b/xicc/ccss.c
index 75075c1..75075c1 100755..100644
--- a/xicc/ccss.c
+++ b/xicc/ccss.c
diff --git a/xicc/ccss.h b/xicc/ccss.h
index 8258031..8258031 100755..100644
--- a/xicc/ccss.h
+++ b/xicc/ccss.h
diff --git a/xicc/ccttest.c b/xicc/ccttest.c
index 52bbdac..52bbdac 100755..100644
--- a/xicc/ccttest.c
+++ b/xicc/ccttest.c
diff --git a/xicc/cgatsplot.c b/xicc/cgatsplot.c
index ccaa28a..ccaa28a 100755..100644
--- a/xicc/cgatsplot.c
+++ b/xicc/cgatsplot.c
diff --git a/xicc/cv.c b/xicc/cv.c
index 7cd7927..7cd7927 100755..100644
--- a/xicc/cv.c
+++ b/xicc/cv.c
diff --git a/xicc/cvtest.c b/xicc/cvtest.c
index a9fa59f..a9fa59f 100755..100644
--- a/xicc/cvtest.c
+++ b/xicc/cvtest.c
diff --git a/xicc/example.sp b/xicc/example.sp
index 57cfcfc..57cfcfc 100755..100644
--- a/xicc/example.sp
+++ b/xicc/example.sp
diff --git a/xicc/extracticc.c b/xicc/extracticc.c
index 5fc24af..5fc24af 100755..100644
--- a/xicc/extracticc.c
+++ b/xicc/extracticc.c
diff --git a/xicc/extractttag.c b/xicc/extractttag.c
index 2c26bda..2c26bda 100755..100644
--- a/xicc/extractttag.c
+++ b/xicc/extractttag.c
diff --git a/xicc/fakeCMY.c b/xicc/fakeCMY.c
index b27f2d1..b27f2d1 100755..100644
--- a/xicc/fakeCMY.c
+++ b/xicc/fakeCMY.c
diff --git a/xicc/fbview.c b/xicc/fbview.c
index 07a9170..07a9170 100755..100644
--- a/xicc/fbview.c
+++ b/xicc/fbview.c
diff --git a/xicc/iccgamut.c b/xicc/iccgamut.c
index a77653f..a77653f 100755..100644
--- a/xicc/iccgamut.c
+++ b/xicc/iccgamut.c
diff --git a/xicc/iccjpeg.c b/xicc/iccjpeg.c
index 13d4e25..13d4e25 100755..100644
--- a/xicc/iccjpeg.c
+++ b/xicc/iccjpeg.c
diff --git a/xicc/iccjpeg.h b/xicc/iccjpeg.h
index 5e1888d..5e1888d 100755..100644
--- a/xicc/iccjpeg.h
+++ b/xicc/iccjpeg.h
diff --git a/xicc/icheck.c b/xicc/icheck.c
index 5f61d9a..5f61d9a 100755..100644
--- a/xicc/icheck.c
+++ b/xicc/icheck.c
diff --git a/xicc/monctest.c b/xicc/monctest.c
index a97b1b5..a97b1b5 100755..100644
--- a/xicc/monctest.c
+++ b/xicc/monctest.c
diff --git a/xicc/moncurve.c b/xicc/moncurve.c
index 1769ce4..1769ce4 100755..100644
--- a/xicc/moncurve.c
+++ b/xicc/moncurve.c
diff --git a/xicc/moncurve.h b/xicc/moncurve.h
index 5510c7d..5510c7d 100755..100644
--- a/xicc/moncurve.h
+++ b/xicc/moncurve.h
diff --git a/xicc/mpp.c b/xicc/mpp.c
index 86b6c30..86b6c30 100755..100644
--- a/xicc/mpp.c
+++ b/xicc/mpp.c
diff --git a/xicc/mpp.h b/xicc/mpp.h
index 26fa3a8..26fa3a8 100755..100644
--- a/xicc/mpp.h
+++ b/xicc/mpp.h
diff --git a/xicc/mpplu.c b/xicc/mpplu.c
index 11ddb76..11ddb76 100755..100644
--- a/xicc/mpplu.c
+++ b/xicc/mpplu.c
diff --git a/xicc/revfix.c b/xicc/revfix.c
index 2add264..2add264 100755..100644
--- a/xicc/revfix.c
+++ b/xicc/revfix.c
diff --git a/xicc/specplot.c b/xicc/specplot.c
index 6f38f37..6f38f37 100755..100644
--- a/xicc/specplot.c
+++ b/xicc/specplot.c
diff --git a/xicc/specsubsamp.c b/xicc/specsubsamp.c
index 4163ee2..4163ee2 100755..100644
--- a/xicc/specsubsamp.c
+++ b/xicc/specsubsamp.c
diff --git a/xicc/spectest.c b/xicc/spectest.c
index c340e98..c340e98 100755..100644
--- a/xicc/spectest.c
+++ b/xicc/spectest.c
diff --git a/xicc/spectest2.c b/xicc/spectest2.c
index 3fd574f..3fd574f 100755..100644
--- a/xicc/spectest2.c
+++ b/xicc/spectest2.c
diff --git a/xicc/tiffgamut.c b/xicc/tiffgamut.c
index 9ddb62b..9ddb62b 100755..100644
--- a/xicc/tiffgamut.c
+++ b/xicc/tiffgamut.c
diff --git a/xicc/tiffgmts.c b/xicc/tiffgmts.c
index c31f852..c31f852 100755..100644
--- a/xicc/tiffgmts.c
+++ b/xicc/tiffgmts.c
diff --git a/xicc/transplot.c b/xicc/transplot.c
index 6473e2b..6473e2b 100755..100644
--- a/xicc/transplot.c
+++ b/xicc/transplot.c
diff --git a/xicc/xcal.c b/xicc/xcal.c
index 4400745..4400745 100755..100644
--- a/xicc/xcal.c
+++ b/xicc/xcal.c
diff --git a/xicc/xcal.h b/xicc/xcal.h
index f7c3fa9..f7c3fa9 100755..100644
--- a/xicc/xcal.h
+++ b/xicc/xcal.h
diff --git a/xicc/xcam.c b/xicc/xcam.c
index 6117cd1..6117cd1 100755..100644
--- a/xicc/xcam.c
+++ b/xicc/xcam.c
diff --git a/xicc/xcam.h b/xicc/xcam.h
index 021c621..021c621 100755..100644
--- a/xicc/xcam.h
+++ b/xicc/xcam.h
diff --git a/xicc/xcolorants.c b/xicc/xcolorants.c
index 84a7720..84a7720 100755..100644
--- a/xicc/xcolorants.c
+++ b/xicc/xcolorants.c
diff --git a/xicc/xcolorants.h b/xicc/xcolorants.h
index 460c4b0..460c4b0 100755..100644
--- a/xicc/xcolorants.h
+++ b/xicc/xcolorants.h
diff --git a/xicc/xcolorantslu.c b/xicc/xcolorantslu.c
index 601c4bd..601c4bd 100755..100644
--- a/xicc/xcolorantslu.c
+++ b/xicc/xcolorantslu.c
diff --git a/xicc/xdevlin.c b/xicc/xdevlin.c
index a5f7bd6..a5f7bd6 100755..100644
--- a/xicc/xdevlin.c
+++ b/xicc/xdevlin.c
diff --git a/xicc/xdevlin.h b/xicc/xdevlin.h
index 7e51e40..7e51e40 100755..100644
--- a/xicc/xdevlin.h
+++ b/xicc/xdevlin.h
diff --git a/xicc/xdgb.c b/xicc/xdgb.c
index 80914b8..80914b8 100755..100644
--- a/xicc/xdgb.c
+++ b/xicc/xdgb.c
diff --git a/xicc/xdgb.h b/xicc/xdgb.h
index bfb1752..bfb1752 100755..100644
--- a/xicc/xdgb.h
+++ b/xicc/xdgb.h
diff --git a/xicc/xfbview.c b/xicc/xfbview.c
index affdb53..affdb53 100755..100644
--- a/xicc/xfbview.c
+++ b/xicc/xfbview.c
diff --git a/xicc/xfit.c b/xicc/xfit.c
index d12919f..d12919f 100755..100644
--- a/xicc/xfit.c
+++ b/xicc/xfit.c
diff --git a/xicc/xfit.h b/xicc/xfit.h
index 14b4ecc..14b4ecc 100755..100644
--- a/xicc/xfit.h
+++ b/xicc/xfit.h
diff --git a/xicc/xicc.c b/xicc/xicc.c
index a7556d5..a7556d5 100755..100644
--- a/xicc/xicc.c
+++ b/xicc/xicc.c
diff --git a/xicc/xicc.h b/xicc/xicc.h
index f521de2..f521de2 100755..100644
--- a/xicc/xicc.h
+++ b/xicc/xicc.h
diff --git a/xicc/xicclu.c b/xicc/xicclu.c
index 0ca00aa..0ca00aa 100755..100644
--- a/xicc/xicclu.c
+++ b/xicc/xicclu.c
diff --git a/xicc/xlut.c b/xicc/xlut.c
index 8b7699c..827dde8 100755..100644
--- a/xicc/xlut.c
+++ b/xicc/xlut.c
@@ -46,6 +46,10 @@
Should xlutfix.c be revived (also adding ICM_CLUT_SET_APXLS support),
to improve "bumpy black" problem ?
+
+ Would be nice to be able to specify a specific patch
+ as the white one rather than using heuristic to identify it,
+ since some pathalogical cases don't work.
*/
/*
diff --git a/xicc/xlutfix.c b/xicc/xlutfix.c
index a0c0e4e..a0c0e4e 100755..100644
--- a/xicc/xlutfix.c
+++ b/xicc/xlutfix.c
diff --git a/xicc/xmatrix.c b/xicc/xmatrix.c
index 034a396..3d4fca6 100755..100644
--- a/xicc/xmatrix.c
+++ b/xicc/xmatrix.c
@@ -32,6 +32,9 @@
* normalized back to zero by scaling the matrix before storing
* the result in the ICC profile.
*
+ * Would be nice to be able to specify a specific patch
+ * as the white one rather than using heuristic to identify it,
+ * since some pathalogical cases don't work.
*/
diff --git a/xicc/xmono.c b/xicc/xmono.c
index fe9c55e..fe9c55e 100755..100644
--- a/xicc/xmono.c
+++ b/xicc/xmono.c
diff --git a/xicc/xspect.c b/xicc/xspect.c
index 1df8555..6738113 100755..100644
--- a/xicc/xspect.c
+++ b/xicc/xspect.c
@@ -3197,7 +3197,7 @@ static xspect CIE1995_TCS[] = {
0.44, 0.44, 0.45, 0.45, 0.45
}
},
- /* TCS15 1 YR 6/4 Asian skin */
+ /* TCS15 1 YR 6/4 Asian skin - JIS standard */
{
95, 360.0, 830.0, /* 95 bands from 360 to 830 nm in 5nm steps */
1.0, /* Scale factor */
diff --git a/xicc/xspect.h b/xicc/xspect.h
index 3e0caeb..3e0caeb 100755..100644
--- a/xicc/xspect.h
+++ b/xicc/xspect.h
diff --git a/xicc/xutils.c b/xicc/xutils.c
index 019cee6..019cee6 100755..100644
--- a/xicc/xutils.c
+++ b/xicc/xutils.c
diff --git a/xicc/xutils.h b/xicc/xutils.h
index 27de570..27de570 100755..100644
--- a/xicc/xutils.h
+++ b/xicc/xutils.h
diff --git a/xml/ANNOUNCEMENT b/xml/ANNOUNCEMENT
index 64cfd0d..64cfd0d 100755..100644
--- a/xml/ANNOUNCEMENT
+++ b/xml/ANNOUNCEMENT
diff --git a/xml/CHANGES b/xml/CHANGES
index 37a9614..37a9614 100755..100644
--- a/xml/CHANGES
+++ b/xml/CHANGES
diff --git a/xml/COPYING b/xml/COPYING
index 4d0aa78..4d0aa78 100755..100644
--- a/xml/COPYING
+++ b/xml/COPYING
diff --git a/xml/Makefile.in b/xml/Makefile.in
index cc5c34d..cc5c34d 100755..100644
--- a/xml/Makefile.in
+++ b/xml/Makefile.in
diff --git a/xml/README b/xml/README
index 506554d..506554d 100755..100644
--- a/xml/README
+++ b/xml/README
diff --git a/xml/afiles b/xml/afiles
index 9814c39..9814c39 100755..100644
--- a/xml/afiles
+++ b/xml/afiles
diff --git a/xml/config.h.in b/xml/config.h.in
index 8bae4bf..8bae4bf 100755..100644
--- a/xml/config.h.in
+++ b/xml/config.h.in
diff --git a/xml/configure b/xml/configure
index 821fb83..821fb83 100755..100644
--- a/xml/configure
+++ b/xml/configure
diff --git a/xml/configure.in b/xml/configure.in
index 45e813a..45e813a 100755..100644
--- a/xml/configure.in
+++ b/xml/configure.in
diff --git a/xml/doc/Mini-XML.pdf b/xml/doc/Mini-XML.pdf
index f1718a6..f1718a6 100755..100644
--- a/xml/doc/Mini-XML.pdf
+++ b/xml/doc/Mini-XML.pdf
Binary files differ
diff --git a/xml/install-sh b/xml/install-sh
index 398a88e..398a88e 100755..100644
--- a/xml/install-sh
+++ b/xml/install-sh
diff --git a/xml/mxml-attr.c b/xml/mxml-attr.c
index 53f8076..53f8076 100755..100644
--- a/xml/mxml-attr.c
+++ b/xml/mxml-attr.c
diff --git a/xml/mxml-config.h b/xml/mxml-config.h
index 072eab9..072eab9 100755..100644
--- a/xml/mxml-config.h
+++ b/xml/mxml-config.h
diff --git a/xml/mxml-entity.c b/xml/mxml-entity.c
index c5c9f61..c5c9f61 100755..100644
--- a/xml/mxml-entity.c
+++ b/xml/mxml-entity.c
diff --git a/xml/mxml-file.c b/xml/mxml-file.c
index c41ec96..c41ec96 100755..100644
--- a/xml/mxml-file.c
+++ b/xml/mxml-file.c
diff --git a/xml/mxml-get.c b/xml/mxml-get.c
index c8260c3..c8260c3 100755..100644
--- a/xml/mxml-get.c
+++ b/xml/mxml-get.c
diff --git a/xml/mxml-index.c b/xml/mxml-index.c
index 3bf17da..3bf17da 100755..100644
--- a/xml/mxml-index.c
+++ b/xml/mxml-index.c
diff --git a/xml/mxml-node.c b/xml/mxml-node.c
index bebda10..bebda10 100755..100644
--- a/xml/mxml-node.c
+++ b/xml/mxml-node.c
diff --git a/xml/mxml-private.c b/xml/mxml-private.c
index 72f3e23..72f3e23 100755..100644
--- a/xml/mxml-private.c
+++ b/xml/mxml-private.c
diff --git a/xml/mxml-private.h b/xml/mxml-private.h
index 02e76d2..02e76d2 100755..100644
--- a/xml/mxml-private.h
+++ b/xml/mxml-private.h
diff --git a/xml/mxml-search.c b/xml/mxml-search.c
index 2a02bd7..2a02bd7 100755..100644
--- a/xml/mxml-search.c
+++ b/xml/mxml-search.c
diff --git a/xml/mxml-set.c b/xml/mxml-set.c
index 3251cc1..3251cc1 100755..100644
--- a/xml/mxml-set.c
+++ b/xml/mxml-set.c
diff --git a/xml/mxml-string.c b/xml/mxml-string.c
index caead17..caead17 100755..100644
--- a/xml/mxml-string.c
+++ b/xml/mxml-string.c
diff --git a/xml/mxml.h b/xml/mxml.h
index 08784e7..08784e7 100755..100644
--- a/xml/mxml.h
+++ b/xml/mxml.h
diff --git a/xml/mxml.list.in b/xml/mxml.list.in
index fbe6878..fbe6878 100755..100644
--- a/xml/mxml.list.in
+++ b/xml/mxml.list.in
diff --git a/xml/mxml.pc.in b/xml/mxml.pc.in
index 9d48b60..9d48b60 100755..100644
--- a/xml/mxml.pc.in
+++ b/xml/mxml.pc.in
diff --git a/xml/mxml.spec b/xml/mxml.spec
index ca08061..ca08061 100755..100644
--- a/xml/mxml.spec
+++ b/xml/mxml.spec
diff --git a/xml/mxml.xml b/xml/mxml.xml
index bf6b520..bf6b520 100755..100644
--- a/xml/mxml.xml
+++ b/xml/mxml.xml
diff --git a/xml/mxmldoc.c b/xml/mxmldoc.c
index 4b26f7e..4b26f7e 100755..100644
--- a/xml/mxmldoc.c
+++ b/xml/mxmldoc.c
diff --git a/xml/test.xml b/xml/test.xml
index 044304e..044304e 100755..100644
--- a/xml/test.xml
+++ b/xml/test.xml
diff --git a/xml/testmxml.c b/xml/testmxml.c
index 35186cf..35186cf 100755..100644
--- a/xml/testmxml.c
+++ b/xml/testmxml.c
diff --git a/yajl/COPYING b/yajl/COPYING
index 30be349..30be349 100755..100644
--- a/yajl/COPYING
+++ b/yajl/COPYING
diff --git a/yajl/ChangeLog b/yajl/ChangeLog
index c256386..c256386 100755..100644
--- a/yajl/ChangeLog
+++ b/yajl/ChangeLog
diff --git a/yajl/Jamfile b/yajl/Jamfile
index d5456a1..d5456a1 100755..100644
--- a/yajl/Jamfile
+++ b/yajl/Jamfile
diff --git a/yajl/README b/yajl/README
index ad61759..ad61759 100755..100644
--- a/yajl/README
+++ b/yajl/README
diff --git a/yajl/TODO b/yajl/TODO
index 56c3dc0..56c3dc0 100755..100644
--- a/yajl/TODO
+++ b/yajl/TODO
diff --git a/yajl/afiles b/yajl/afiles
index 9292ab8..9292ab8 100755..100644
--- a/yajl/afiles
+++ b/yajl/afiles
diff --git a/yajl/json_verify.c b/yajl/json_verify.c
index 0cdcadb..0cdcadb 100755..100644
--- a/yajl/json_verify.c
+++ b/yajl/json_verify.c
diff --git a/yajl/yajl.c b/yajl/yajl.c
index 4f7d5e5..4f7d5e5 100755..100644
--- a/yajl/yajl.c
+++ b/yajl/yajl.c
diff --git a/yajl/yajl.h b/yajl/yajl.h
index 544d119..544d119 100755..100644
--- a/yajl/yajl.h
+++ b/yajl/yajl.h
diff --git a/yajl/yajl_alloc.c b/yajl/yajl_alloc.c
index 96ad1d3..96ad1d3 100755..100644
--- a/yajl/yajl_alloc.c
+++ b/yajl/yajl_alloc.c
diff --git a/yajl/yajl_alloc.h b/yajl/yajl_alloc.h
index 496338f..496338f 100755..100644
--- a/yajl/yajl_alloc.h
+++ b/yajl/yajl_alloc.h
diff --git a/yajl/yajl_buf.c b/yajl/yajl_buf.c
index 1aeafde..1aeafde 100755..100644
--- a/yajl/yajl_buf.c
+++ b/yajl/yajl_buf.c
diff --git a/yajl/yajl_buf.h b/yajl/yajl_buf.h
index 5528799..5528799 100755..100644
--- a/yajl/yajl_buf.h
+++ b/yajl/yajl_buf.h
diff --git a/yajl/yajl_bytestack.h b/yajl/yajl_bytestack.h
index ff9bcca..ff9bcca 100755..100644
--- a/yajl/yajl_bytestack.h
+++ b/yajl/yajl_bytestack.h
diff --git a/yajl/yajl_common.h b/yajl/yajl_common.h
index 95a5ab7..95a5ab7 100755..100644
--- a/yajl/yajl_common.h
+++ b/yajl/yajl_common.h
diff --git a/yajl/yajl_encode.c b/yajl/yajl_encode.c
index fd08258..fd08258 100755..100644
--- a/yajl/yajl_encode.c
+++ b/yajl/yajl_encode.c
diff --git a/yajl/yajl_encode.h b/yajl/yajl_encode.h
index b743c8a..b743c8a 100755..100644
--- a/yajl/yajl_encode.h
+++ b/yajl/yajl_encode.h
diff --git a/yajl/yajl_gen.c b/yajl/yajl_gen.c
index 17ce003..17ce003 100755..100644
--- a/yajl/yajl_gen.c
+++ b/yajl/yajl_gen.c
diff --git a/yajl/yajl_gen.h b/yajl/yajl_gen.h
index 47f723d..47f723d 100755..100644
--- a/yajl/yajl_gen.h
+++ b/yajl/yajl_gen.h
diff --git a/yajl/yajl_lex.c b/yajl/yajl_lex.c
index 8560a12..8560a12 100755..100644
--- a/yajl/yajl_lex.c
+++ b/yajl/yajl_lex.c
diff --git a/yajl/yajl_lex.h b/yajl/yajl_lex.h
index 61a0047..61a0047 100755..100644
--- a/yajl/yajl_lex.h
+++ b/yajl/yajl_lex.h
diff --git a/yajl/yajl_parse.h b/yajl/yajl_parse.h
index a3600fe..a3600fe 100755..100644
--- a/yajl/yajl_parse.h
+++ b/yajl/yajl_parse.h
diff --git a/yajl/yajl_parser.c b/yajl/yajl_parser.c
index 07ce279..07ce279 100755..100644
--- a/yajl/yajl_parser.c
+++ b/yajl/yajl_parser.c
diff --git a/yajl/yajl_parser.h b/yajl/yajl_parser.h
index 5d87ed7..5d87ed7 100755..100644
--- a/yajl/yajl_parser.h
+++ b/yajl/yajl_parser.h
diff --git a/yajl/yajl_test.c b/yajl/yajl_test.c
index 991dd4d..991dd4d 100755..100644
--- a/yajl/yajl_test.c
+++ b/yajl/yajl_test.c
diff --git a/yajl/yajl_tree.c b/yajl/yajl_tree.c
index 8e4aca3..8e4aca3 100755..100644
--- a/yajl/yajl_tree.c
+++ b/yajl/yajl_tree.c
diff --git a/yajl/yajl_tree.h b/yajl/yajl_tree.h
index d5cc286..d5cc286 100755..100644
--- a/yajl/yajl_tree.h
+++ b/yajl/yajl_tree.h
diff --git a/yajl/yajl_version.c b/yajl/yajl_version.c
index cc7651e..cc7651e 100755..100644
--- a/yajl/yajl_version.c
+++ b/yajl/yajl_version.c
diff --git a/yajl/yajl_version.h b/yajl/yajl_version.h
index f7354d0..f7354d0 100755..100644
--- a/yajl/yajl_version.h
+++ b/yajl/yajl_version.h
diff --git a/ziparch.sh b/ziparch.sh
index 44f3382..0cecba5 100755..100644
--- a/ziparch.sh
+++ b/ziparch.sh
@@ -52,7 +52,8 @@ do
cd _zipdir
zip -9 -m ../argyll.zip `cat ../_ziplist`
cd ..
- if ! expr ${i} : '\b\.\b' > /dev/null ; then
+ #if ! expr ${i} : '\b\.\b' > /dev/null ; then
+ if ! expr ${i} : '\.' > /dev/null ; then
rm -r _zipdir/${i}
fi
fi
@@ -87,7 +88,8 @@ do
cd _zipdir
zip -9 -m ../argyll.zip `cat ../_ziplist`
cd ..
- if ! expr ${i} : '\b\.\b' > /dev/null ; then
+ #if ! expr ${i} : '\b\.\b' > /dev/null ; then
+ if ! expr ${i} : '\.' > /dev/null ; then
rm -r _zipdir/${i}
fi
fi