├── tests ├── range.test ├── safe-stock86.test ├── auto0 │ ├── auto1 │ │ ├── file1.tcl │ │ ├── package1.tcl │ │ └── tclIndex │ ├── auto2 │ │ ├── file2.tcl │ │ ├── package2.tcl │ │ └── tclIndex │ └── modules │ │ ├── test0-0.5.tm │ │ ├── mod1 │ │ └── test1-1.0.tm │ │ └── mod2 │ │ └── test2-2.0.tm ├── auto-files.zip ├── zipfiles │ ├── empty.zip │ ├── test.zip │ ├── zip64.zip │ ├── broken.zip │ ├── streamed.zip │ ├── test-paths.zip │ ├── testbzip2.zip │ ├── teststored.zip │ ├── junk-at-end.zip │ ├── test-overlay.zip │ ├── testfile-xz.zip │ ├── incons-cdoffset.zip │ ├── junk-at-start.zip │ ├── test-password.zip │ ├── test-password2.zip │ ├── test-zip-in-zip.zip │ ├── testdeflated2.zip │ ├── testfile-UTF8.zip │ ├── testfile-cp437.zip │ ├── testfile-lzma.zip │ ├── testfile-zstd.zip │ ├── incons-local-crc.zip │ ├── incons-central-crc.zip │ ├── incons-file-count-high.zip │ ├── incons-file-count-low.zip │ ├── incons-local-magic-bad.zip │ ├── testfile-nocompression.zip │ ├── incons-central-magic-bad.zip │ └── README ├── pkgIndex.tcl ├── httpProxySquidConfigForEL8.tar.gz ├── httpProxySquidConfigForWindowsDiladele.zip ├── unicodeTestVectors │ └── README-tcl.md └── clock-ivm.test ├── win ├── gitmanifest.in ├── svnmanifest.in ├── aclocal.m4 ├── tclUuid.h.in ├── tclsh.ico └── x86_64-w64-mingw32-nmakehlp.exe ├── .fossil-settings ├── manifest ├── binary-glob ├── encoding-glob └── crlf-glob ├── compat ├── zlib │ ├── contrib │ │ ├── blast │ │ │ ├── test.txt │ │ │ ├── test.pk │ │ │ ├── README │ │ │ └── Makefile │ │ ├── infback9 │ │ │ └── README │ │ ├── puff │ │ │ └── zeros.raw │ │ ├── dotzlib │ │ │ └── DotZLib.chm │ │ ├── minizip │ │ │ ├── MiniZip64_Changes.txt │ │ │ └── minizip.pc.in │ │ ├── delphi │ │ │ └── ZLibConst.pas │ │ ├── testzlib │ │ │ └── testzlib.txt │ │ ├── untgz │ │ │ ├── Makefile │ │ │ └── Makefile.msc │ │ └── iostream3 │ │ │ └── TODO │ ├── zlib.3.pdf │ ├── win32 │ │ ├── zdll.lib │ │ ├── zlib1.dll │ │ └── VisualC.txt │ ├── win64 │ │ ├── zdll.lib │ │ ├── libz.dll.a │ │ └── zlib1.dll │ ├── doc │ │ └── crc-doc.1.0.pdf │ ├── win64-arm │ │ ├── zdll.lib │ │ ├── zlib1.dll │ │ └── libz.dll.a │ ├── Makefile │ ├── old │ │ └── README │ ├── nintendods │ │ └── README │ ├── zlib.pc.in │ ├── zlib.pc.cmakein │ └── inffast.h └── README ├── unix ├── aclocal.m4 ├── dltest │ └── README └── tcl.pc.in ├── tools ├── white.bmp ├── feather.bmp ├── encoding │ ├── iso2022-kr.esc │ ├── iso2022-jp.esc │ ├── iso2022.esc │ └── README ├── addVerToFile.tcl └── README ├── .settings ├── org.eclipse.core.runtime.prefs └── org.eclipse.core.resources.prefs ├── libtommath ├── win32 │ ├── tommath.lib │ └── libtommath.dll ├── win64 │ ├── tommath.lib │ ├── libtommath.dll │ └── libtommath.dll.a ├── win64-arm │ ├── tommath.lib │ ├── libtommath.dll │ └── libtommath.dll.a ├── bn_mp_init_l.c ├── bn_mp_set_u32.c ├── bn_mp_set_u64.c ├── bn_mp_set_ul.c ├── bn_mp_get_mag_u32.c ├── bn_mp_get_mag_u64.c ├── bn_mp_get_mag_ul.c ├── bn_mp_init_i32.c ├── bn_mp_init_i64.c ├── bn_mp_init_u32.c ├── bn_mp_init_u64.c ├── bn_mp_init_ul.c ├── bn_mp_set_l.c ├── bn_mp_get_l.c ├── bn_mp_set_i32.c ├── bn_mp_set_i64.c ├── bn_mp_get_i32.c ├── bn_mp_get_i64.c ├── bn_mp_isodd.c ├── bn_mp_iseven.c ├── bn_mp_mod_d.c ├── libtommath.pc.in ├── bn_mp_sbin_size.c ├── bn_mp_zero.c ├── bn_mp_complement.c ├── bn_s_mp_log_2expt.c ├── bn_mp_ubin_size.c ├── bn_mp_init_set.c ├── bn_mp_set.c ├── bn_mp_pack_count.c ├── bn_mp_exch.c ├── bn_cutoffs.c ├── bn_mp_clear_multi.c ├── bn_mp_get_double.c ├── bn_mp_dr_setup.c ├── bn_mp_init_copy.c ├── bn_s_mp_reverse.c ├── tommath_cutoffs.h ├── bn_mp_reduce_setup.c └── bn_mp_clear.c ├── generic ├── tclTomMathInt.h └── README ├── library ├── cookiejar │ ├── public_suffix_list.dat.gz │ └── pkgIndex.tcl ├── tzdata │ ├── Etc │ │ ├── GMT │ │ ├── UTC │ │ ├── GMT+1 │ │ ├── GMT+2 │ │ ├── GMT+3 │ │ ├── GMT+4 │ │ ├── GMT+5 │ │ ├── GMT+6 │ │ ├── GMT+7 │ │ ├── GMT+8 │ │ ├── GMT+9 │ │ ├── GMT-1 │ │ ├── GMT-2 │ │ ├── GMT-3 │ │ ├── GMT-4 │ │ ├── GMT-5 │ │ ├── GMT-6 │ │ ├── GMT-7 │ │ ├── GMT-8 │ │ ├── GMT-9 │ │ ├── GMT+10 │ │ ├── GMT+11 │ │ ├── GMT+12 │ │ ├── GMT-10 │ │ ├── GMT-11 │ │ ├── GMT-12 │ │ ├── GMT-13 │ │ ├── GMT-14 │ │ ├── GMT+0 │ │ ├── GMT-0 │ │ ├── GMT0 │ │ ├── UCT │ │ ├── Zulu │ │ ├── Greenwich │ │ └── Universal │ ├── GMT │ ├── GMT0 │ ├── UCT │ ├── UTC │ ├── Zulu │ ├── Asia │ │ ├── Dubai │ │ ├── Riyadh │ │ ├── Urumqi │ │ ├── Aden │ │ ├── Bahrain │ │ ├── Dacca │ │ ├── Macao │ │ ├── Muscat │ │ ├── Brunei │ │ ├── Kashgar │ │ ├── Kuwait │ │ ├── Rangoon │ │ ├── Thimbu │ │ ├── Calcutta │ │ ├── Harbin │ │ ├── Vientiane │ │ ├── Ashkhabad │ │ ├── Chongqing │ │ ├── Chungking │ │ ├── Kabul │ │ ├── Katmandu │ │ ├── Phnom_Penh │ │ ├── Qatar │ │ ├── Tel_Aviv │ │ ├── Bangkok │ │ ├── Istanbul │ │ ├── Saigon │ │ ├── Thimphu │ │ ├── Choibalsan │ │ ├── Kathmandu │ │ ├── Kuala_Lumpur │ │ ├── Ujung_Pandang │ │ ├── Ulan_Bator │ │ ├── Jayapura │ │ ├── Dili │ │ ├── Makassar │ │ ├── Yangon │ │ ├── Pyongyang │ │ ├── Kolkata │ │ ├── Colombo │ │ ├── Dhaka │ │ ├── Jakarta │ │ ├── Pontianak │ │ ├── Singapore │ │ ├── Tokyo │ │ ├── Ho_Chi_Minh │ │ └── Karachi │ ├── GMT+0 │ ├── GMT-0 │ ├── Africa │ │ ├── Abidjan │ │ ├── Maputo │ │ ├── Bangui │ │ ├── Douala │ │ ├── Lome │ │ ├── Luanda │ │ ├── Malabo │ │ ├── Niamey │ │ ├── Accra │ │ ├── Asmara │ │ ├── Asmera │ │ ├── Bamako │ │ ├── Banjul │ │ ├── Bissau │ │ ├── Blantyre │ │ ├── Dakar │ │ ├── Gaborone │ │ ├── Harare │ │ ├── Kigali │ │ ├── Kinshasa │ │ ├── Lusaka │ │ ├── Brazzaville │ │ ├── Bujumbura │ │ ├── Conakry │ │ ├── Djibouti │ │ ├── Freetown │ │ ├── Kampala │ │ ├── Libreville │ │ ├── Lubumbashi │ │ ├── Mogadishu │ │ ├── Porto-Novo │ │ ├── Timbuktu │ │ ├── Addis_Ababa │ │ ├── Nouakchott │ │ ├── Ouagadougou │ │ ├── Dar_es_Salaam │ │ ├── Maseru │ │ ├── Mbabane │ │ ├── Monrovia │ │ ├── Ndjamena │ │ ├── Lagos │ │ ├── Sao_Tome │ │ ├── Nairobi │ │ └── Johannesburg │ ├── Greenwich │ ├── ROC │ ├── ROK │ ├── Universal │ ├── GB │ ├── Iran │ ├── Japan │ ├── Pacific │ │ ├── Tahiti │ │ ├── Tarawa │ │ ├── Gambier │ │ ├── Guadalcanal │ │ ├── Marquesas │ │ ├── Saipan │ │ ├── Wake │ │ ├── Funafuti │ │ ├── Majuro │ │ ├── Wallis │ │ ├── Enderbury │ │ ├── Midway │ │ ├── Niue │ │ ├── Palau │ │ ├── Samoa │ │ ├── Fakaofo │ │ ├── Johnston │ │ ├── Pago_Pago │ │ ├── Pitcairn │ │ ├── Truk │ │ ├── Yap │ │ ├── Chuuk │ │ ├── Pohnpei │ │ ├── Ponape │ │ ├── Port_Moresby │ │ ├── Kanton │ │ ├── Kiritimati │ │ ├── Nauru │ │ ├── Galapagos │ │ ├── Bougainville │ │ ├── Kwajalein │ │ ├── Noumea │ │ ├── Honolulu │ │ ├── Kosrae │ │ └── Tongatapu │ ├── Antarctica │ │ ├── Rothera │ │ ├── Syowa │ │ ├── Mawson │ │ ├── McMurdo │ │ ├── South_Pole │ │ ├── DumontDUrville │ │ ├── Vostok │ │ └── Davis │ ├── EET │ ├── EST │ ├── Egypt │ ├── Eire │ ├── PRC │ ├── W-SU │ ├── WET │ ├── CET │ ├── Cuba │ ├── GB-Eire │ ├── HST │ ├── Indian │ │ ├── Mahe │ │ ├── Cocos │ │ ├── Reunion │ │ ├── Christmas │ │ ├── Comoro │ │ ├── Chagos │ │ ├── Mayotte │ │ ├── Kerguelen │ │ ├── Maldives │ │ ├── Antananarivo │ │ └── Mauritius │ ├── Israel │ ├── Libya │ ├── MET │ ├── MST │ ├── NZ │ ├── Navajo │ ├── Poland │ ├── Atlantic │ │ ├── South_Georgia │ │ ├── Faeroe │ │ ├── Jan_Mayen │ │ ├── Reykjavik │ │ ├── St_Helena │ │ └── Cape_Verde │ ├── CST6CDT │ ├── Europe │ │ ├── Kiev │ │ ├── Monaco │ │ ├── Nicosia │ │ ├── Oslo │ │ ├── Uzhgorod │ │ ├── Vaduz │ │ ├── Vatican │ │ ├── Belfast │ │ ├── Busingen │ │ ├── Guernsey │ │ ├── Jersey │ │ ├── San_Marino │ │ ├── Zaporozhye │ │ ├── Bratislava │ │ ├── Copenhagen │ │ ├── Skopje │ │ ├── Stockholm │ │ ├── Zagreb │ │ ├── Amsterdam │ │ ├── Isle_of_Man │ │ ├── Ljubljana │ │ ├── Luxembourg │ │ ├── Mariehamn │ │ ├── Podgorica │ │ ├── Sarajevo │ │ └── Tiraspol │ ├── Hongkong │ ├── Iceland │ ├── Jamaica │ ├── MST7MDT │ ├── NZ-CHAT │ ├── Portugal │ ├── Turkey │ ├── US │ │ ├── Aleutian │ │ ├── Mountain │ │ ├── Alaska │ │ ├── Arizona │ │ ├── Central │ │ ├── Eastern │ │ ├── Hawaii │ │ ├── Michigan │ │ ├── Samoa │ │ ├── Pacific │ │ ├── Indiana-Starke │ │ └── East-Indiana │ ├── America │ │ ├── Atka │ │ ├── Godthab │ │ ├── Atikokan │ │ ├── Cayman │ │ ├── Nassau │ │ ├── Shiprock │ │ ├── Creston │ │ ├── Ensenada │ │ ├── Montreal │ │ ├── Nipigon │ │ ├── Panama │ │ ├── Aruba │ │ ├── Cayenne │ │ ├── Coral_Harbour │ │ ├── Pangnirtung │ │ ├── Thunder_Bay │ │ ├── Anguilla │ │ ├── Antigua │ │ ├── Curacao │ │ ├── Dominica │ │ ├── Grenada │ │ ├── Marigot │ │ ├── Rainy_River │ │ ├── Santa_Isabel │ │ ├── St_Kitts │ │ ├── St_Lucia │ │ ├── Tortola │ │ ├── Virgin │ │ ├── Yellowknife │ │ ├── Guadeloupe │ │ ├── Knox_IN │ │ ├── Kralendijk │ │ ├── Montserrat │ │ ├── Porto_Acre │ │ ├── St_Thomas │ │ ├── St_Vincent │ │ ├── Blanc-Sablon │ │ ├── Jujuy │ │ ├── Lower_Princes │ │ ├── Port_of_Spain │ │ ├── St_Barthelemy │ │ ├── Cordoba │ │ ├── Mendoza │ │ ├── Rosario │ │ ├── La_Paz │ │ ├── Catamarca │ │ ├── Louisville │ │ ├── Fort_Wayne │ │ ├── Indianapolis │ │ ├── Buenos_Aires │ │ ├── Argentina │ │ │ └── ComodRivadavia │ │ ├── Bogota │ │ ├── Guyana │ │ ├── Martinique │ │ ├── Guayaquil │ │ ├── Paramaribo │ │ ├── El_Salvador │ │ ├── Puerto_Rico │ │ ├── Caracas │ │ ├── Tegucigalpa │ │ ├── Guatemala │ │ ├── Costa_Rica │ │ ├── Lima │ │ └── Phoenix │ ├── Brazil │ │ ├── West │ │ ├── East │ │ ├── Acre │ │ └── DeNoronha │ ├── EST5EDT │ ├── Singapore │ ├── Kwajalein │ ├── Australia │ │ ├── ACT │ │ ├── NSW │ │ ├── West │ │ ├── North │ │ ├── Canberra │ │ ├── Currie │ │ ├── LHI │ │ ├── South │ │ ├── Tasmania │ │ ├── Queensland │ │ ├── Victoria │ │ ├── Yancowinna │ │ └── Darwin │ ├── Canada │ │ ├── Eastern │ │ ├── Atlantic │ │ ├── Central │ │ ├── Mountain │ │ ├── Pacific │ │ ├── Yukon │ │ ├── Saskatchewan │ │ └── Newfoundland │ ├── PST8PDT │ ├── Arctic │ │ └── Longyearbyen │ ├── Chile │ │ ├── EasterIsland │ │ └── Continental │ └── Mexico │ │ ├── BajaNorte │ │ ├── BajaSur │ │ └── General ├── encoding │ ├── iso2022-kr.enc │ ├── iso2022-jp.enc │ └── iso2022.enc ├── msgcat │ └── pkgIndex.tcl ├── dde │ └── pkgIndex.tcl ├── registry │ └── pkgIndex.tcl ├── msgs │ ├── es_ar.msg │ ├── ru_ua.msg │ ├── en_za.msg │ ├── it_ch.msg │ ├── af_za.msg │ ├── en_bw.msg │ ├── en_sg.msg │ ├── en_zw.msg │ ├── es_bo.msg │ ├── es_cl.msg │ ├── es_co.msg │ ├── es_cr.msg │ ├── es_do.msg │ ├── es_ec.msg │ ├── es_gt.msg │ ├── es_hn.msg │ ├── es_mx.msg │ ├── es_ni.msg │ ├── es_pa.msg │ ├── es_pe.msg │ ├── es_pr.msg │ ├── es_py.msg │ ├── es_sv.msg │ ├── es_uy.msg │ ├── es_ve.msg │ ├── gl_es.msg │ ├── gv_gb.msg │ ├── hi_in.msg │ ├── id_id.msg │ ├── kw_gb.msg │ ├── mr_in.msg │ ├── ta_in.msg │ ├── kok_in.msg │ ├── ar_in.msg │ ├── bn_in.msg │ ├── ms_my.msg │ ├── en_gb.msg │ ├── en_ie.msg │ ├── fo_fo.msg │ ├── fr_be.msg │ ├── fr_ca.msg │ ├── fr_ch.msg │ ├── ga_ie.msg │ ├── kl_gl.msg │ ├── nl_be.msg │ ├── pt_br.msg │ ├── en_ca.msg │ ├── eu_es.msg │ ├── zh_cn.msg │ ├── en_au.msg │ ├── en_nz.msg │ ├── en_be.msg │ ├── en_in.msg │ ├── zh_sg.msg │ ├── en_hk.msg │ ├── en_ph.msg │ ├── ko_kr.msg │ ├── zh_tw.msg │ ├── te_in.msg │ └── fa_ir.msg ├── platform │ └── pkgIndex.tcl └── http │ └── pkgIndex.tcl ├── .github ├── dependabot.yml ├── workflows │ └── info.tcl ├── tcltest.json ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── utf8proc └── README-Tcl.md ├── .project └── macosx └── configure.ac /tests/range.test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/safe-stock86.test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win/gitmanifest.in: -------------------------------------------------------------------------------- 1 | git- -------------------------------------------------------------------------------- /win/svnmanifest.in: -------------------------------------------------------------------------------- 1 | svn-r -------------------------------------------------------------------------------- /.fossil-settings/manifest: -------------------------------------------------------------------------------- 1 | u 2 | -------------------------------------------------------------------------------- /win/aclocal.m4: -------------------------------------------------------------------------------- 1 | builtin(include,tcl.m4) 2 | -------------------------------------------------------------------------------- /compat/zlib/contrib/blast/test.txt: -------------------------------------------------------------------------------- 1 | AIAIAIAIAIAIA -------------------------------------------------------------------------------- /win/tclUuid.h.in: -------------------------------------------------------------------------------- 1 | #define TCL_VERSION_UUID \ 2 | -------------------------------------------------------------------------------- /unix/aclocal.m4: -------------------------------------------------------------------------------- 1 | builtin(include,../unix/tcl.m4) 2 | -------------------------------------------------------------------------------- /win/tclsh.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/win/tclsh.ico -------------------------------------------------------------------------------- /tests/auto0/auto1/file1.tcl: -------------------------------------------------------------------------------- 1 | proc report1 {args} { 2 | return ok1 3 | } 4 | -------------------------------------------------------------------------------- /tests/auto0/auto2/file2.tcl: -------------------------------------------------------------------------------- 1 | proc report2 {args} { 2 | return ok2 3 | } 4 | -------------------------------------------------------------------------------- /tools/white.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tools/white.bmp -------------------------------------------------------------------------------- /tools/feather.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tools/feather.bmp -------------------------------------------------------------------------------- /tests/auto-files.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/auto-files.zip -------------------------------------------------------------------------------- /compat/zlib/contrib/infback9/README: -------------------------------------------------------------------------------- 1 | See infback9.h for what this is and how to use it. 2 | -------------------------------------------------------------------------------- /compat/zlib/zlib.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/zlib.3.pdf -------------------------------------------------------------------------------- /tests/zipfiles/empty.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/empty.zip -------------------------------------------------------------------------------- /tests/zipfiles/test.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/test.zip -------------------------------------------------------------------------------- /tests/zipfiles/zip64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/zip64.zip -------------------------------------------------------------------------------- /.settings/org.eclipse.core.runtime.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | line.separator=\n 3 | -------------------------------------------------------------------------------- /compat/zlib/win32/zdll.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win32/zdll.lib -------------------------------------------------------------------------------- /compat/zlib/win64/zdll.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win64/zdll.lib -------------------------------------------------------------------------------- /tests/zipfiles/broken.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/broken.zip -------------------------------------------------------------------------------- /compat/zlib/win32/zlib1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win32/zlib1.dll -------------------------------------------------------------------------------- /compat/zlib/win64/libz.dll.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win64/libz.dll.a -------------------------------------------------------------------------------- /compat/zlib/win64/zlib1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win64/zlib1.dll -------------------------------------------------------------------------------- /libtommath/win32/tommath.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win32/tommath.lib -------------------------------------------------------------------------------- /libtommath/win64/tommath.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win64/tommath.lib -------------------------------------------------------------------------------- /tests/zipfiles/streamed.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/streamed.zip -------------------------------------------------------------------------------- /tests/zipfiles/test-paths.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/test-paths.zip -------------------------------------------------------------------------------- /tests/zipfiles/testbzip2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testbzip2.zip -------------------------------------------------------------------------------- /tests/zipfiles/teststored.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/teststored.zip -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=UTF-8 3 | -------------------------------------------------------------------------------- /compat/zlib/doc/crc-doc.1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/doc/crc-doc.1.0.pdf -------------------------------------------------------------------------------- /compat/zlib/win64-arm/zdll.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win64-arm/zdll.lib -------------------------------------------------------------------------------- /compat/zlib/win64-arm/zlib1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win64-arm/zlib1.dll -------------------------------------------------------------------------------- /generic/tclTomMathInt.h: -------------------------------------------------------------------------------- 1 | #include "tclInt.h" 2 | #include "tclTomMath.h" 3 | #include "tommath_class.h" 4 | -------------------------------------------------------------------------------- /libtommath/win32/libtommath.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win32/libtommath.dll -------------------------------------------------------------------------------- /libtommath/win64/libtommath.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win64/libtommath.dll -------------------------------------------------------------------------------- /tests/zipfiles/junk-at-end.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/junk-at-end.zip -------------------------------------------------------------------------------- /tests/zipfiles/test-overlay.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/test-overlay.zip -------------------------------------------------------------------------------- /tests/zipfiles/testfile-xz.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testfile-xz.zip -------------------------------------------------------------------------------- /compat/zlib/contrib/blast/test.pk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/contrib/blast/test.pk -------------------------------------------------------------------------------- /compat/zlib/contrib/puff/zeros.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/contrib/puff/zeros.raw -------------------------------------------------------------------------------- /compat/zlib/win64-arm/libz.dll.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/win64-arm/libz.dll.a -------------------------------------------------------------------------------- /libtommath/win64-arm/tommath.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win64-arm/tommath.lib -------------------------------------------------------------------------------- /libtommath/win64/libtommath.dll.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win64/libtommath.dll.a -------------------------------------------------------------------------------- /tests/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env tclsh 2 | 3 | package ifneeded tcltests 0.1 [list source $dir/tcltests.tcl] -------------------------------------------------------------------------------- /tests/zipfiles/incons-cdoffset.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-cdoffset.zip -------------------------------------------------------------------------------- /tests/zipfiles/junk-at-start.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/junk-at-start.zip -------------------------------------------------------------------------------- /tests/zipfiles/test-password.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/test-password.zip -------------------------------------------------------------------------------- /tests/zipfiles/test-password2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/test-password2.zip -------------------------------------------------------------------------------- /tests/zipfiles/test-zip-in-zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/test-zip-in-zip.zip -------------------------------------------------------------------------------- /tests/zipfiles/testdeflated2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testdeflated2.zip -------------------------------------------------------------------------------- /tests/zipfiles/testfile-UTF8.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testfile-UTF8.zip -------------------------------------------------------------------------------- /tests/zipfiles/testfile-cp437.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testfile-cp437.zip -------------------------------------------------------------------------------- /tests/zipfiles/testfile-lzma.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testfile-lzma.zip -------------------------------------------------------------------------------- /tests/zipfiles/testfile-zstd.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testfile-zstd.zip -------------------------------------------------------------------------------- /libtommath/win64-arm/libtommath.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win64-arm/libtommath.dll -------------------------------------------------------------------------------- /tests/zipfiles/incons-local-crc.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-local-crc.zip -------------------------------------------------------------------------------- /win/x86_64-w64-mingw32-nmakehlp.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/win/x86_64-w64-mingw32-nmakehlp.exe -------------------------------------------------------------------------------- /compat/zlib/contrib/blast/README: -------------------------------------------------------------------------------- 1 | Read blast.h for purpose and usage. 2 | 3 | Mark Adler 4 | madler@alumni.caltech.edu 5 | -------------------------------------------------------------------------------- /compat/zlib/contrib/dotzlib/DotZLib.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/compat/zlib/contrib/dotzlib/DotZLib.chm -------------------------------------------------------------------------------- /libtommath/win64-arm/libtommath.dll.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/libtommath/win64-arm/libtommath.dll.a -------------------------------------------------------------------------------- /tests/auto0/modules/test0-0.5.tm: -------------------------------------------------------------------------------- 1 | namespace eval test0 {} 2 | 3 | proc test0::try0 args { 4 | return res0 5 | } 6 | -------------------------------------------------------------------------------- /tests/httpProxySquidConfigForEL8.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/httpProxySquidConfigForEL8.tar.gz -------------------------------------------------------------------------------- /tests/zipfiles/incons-central-crc.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-central-crc.zip -------------------------------------------------------------------------------- /tools/encoding/iso2022-kr.esc: -------------------------------------------------------------------------------- 1 | name iso2022-kr 2 | init \x1b$)C 3 | final {} 4 | iso8859-1 \x0f 5 | ksc5601 \x0e 6 | -------------------------------------------------------------------------------- /tests/zipfiles/incons-file-count-high.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-file-count-high.zip -------------------------------------------------------------------------------- /tests/zipfiles/incons-file-count-low.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-file-count-low.zip -------------------------------------------------------------------------------- /tests/zipfiles/incons-local-magic-bad.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-local-magic-bad.zip -------------------------------------------------------------------------------- /tests/zipfiles/testfile-nocompression.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/testfile-nocompression.zip -------------------------------------------------------------------------------- /library/cookiejar/public_suffix_list.dat.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/library/cookiejar/public_suffix_list.dat.gz -------------------------------------------------------------------------------- /tests/zipfiles/incons-central-magic-bad.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/zipfiles/incons-central-magic-bad.zip -------------------------------------------------------------------------------- /tests/auto0/auto1/package1.tcl: -------------------------------------------------------------------------------- 1 | proc HeresPackage1 {args} { 2 | return OK1 3 | } 4 | 5 | package provide SafeTestPackage1 1.2.3 6 | -------------------------------------------------------------------------------- /tests/auto0/auto2/package2.tcl: -------------------------------------------------------------------------------- 1 | proc HeresPackage2 {args} { 2 | return OK2 3 | } 4 | 5 | package provide SafeTestPackage2 2.3.4 6 | -------------------------------------------------------------------------------- /tests/auto0/modules/mod1/test1-1.0.tm: -------------------------------------------------------------------------------- 1 | namespace eval mod1::test1 {} 2 | 3 | proc mod1::test1::try1 args { 4 | return res1 5 | } 6 | -------------------------------------------------------------------------------- /tests/auto0/modules/mod2/test2-2.0.tm: -------------------------------------------------------------------------------- 1 | namespace eval mod2::test2 {} 2 | 3 | proc mod2::test2::try2 args { 4 | return res2 5 | } 6 | -------------------------------------------------------------------------------- /compat/zlib/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | -@echo "Please use ./configure first. Thank you." 3 | 4 | distclean: 5 | make -f Makefile.in distclean 6 | -------------------------------------------------------------------------------- /tests/httpProxySquidConfigForWindowsDiladele.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcltk/tcl/main/tests/httpProxySquidConfigForWindowsDiladele.zip -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT) { 4 | {-9223372036854775808 0 0 GMT} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/UTC: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/UTC) { 4 | {-9223372036854775808 0 0 UTC} 5 | } 6 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "github-actions" 4 | directory: "/" 5 | schedule: 6 | interval: "weekly" 7 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+1: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+1) { 4 | {-9223372036854775808 -3600 0 -0100} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+2: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+2) { 4 | {-9223372036854775808 -7200 0 -0200} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+3: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+3) { 4 | {-9223372036854775808 -10800 0 -0300} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+4: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+4) { 4 | {-9223372036854775808 -14400 0 -0400} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+5: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+5) { 4 | {-9223372036854775808 -18000 0 -0500} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+6: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+6) { 4 | {-9223372036854775808 -21600 0 -0600} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+7: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+7) { 4 | {-9223372036854775808 -25200 0 -0700} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+8: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+8) { 4 | {-9223372036854775808 -28800 0 -0800} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+9: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+9) { 4 | {-9223372036854775808 -32400 0 -0900} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-1: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-1) { 4 | {-9223372036854775808 3600 0 +0100} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-2: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-2) { 4 | {-9223372036854775808 7200 0 +0200} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-3: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-3) { 4 | {-9223372036854775808 10800 0 +0300} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-4: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-4) { 4 | {-9223372036854775808 14400 0 +0400} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-5: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-5) { 4 | {-9223372036854775808 18000 0 +0500} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-6: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-6) { 4 | {-9223372036854775808 21600 0 +0600} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-7: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-7) { 4 | {-9223372036854775808 25200 0 +0700} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-8: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-8) { 4 | {-9223372036854775808 28800 0 +0800} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-9: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-9) { 4 | {-9223372036854775808 32400 0 +0900} 5 | } 6 | -------------------------------------------------------------------------------- /.fossil-settings/binary-glob: -------------------------------------------------------------------------------- 1 | *.a 2 | *.bmp 3 | *.dll 4 | *.exe 5 | *.gif 6 | *.gz 7 | *.jpg 8 | *.lib 9 | *.pdf 10 | *.png 11 | *.xlsx 12 | *.zip 13 | -------------------------------------------------------------------------------- /.fossil-settings/encoding-glob: -------------------------------------------------------------------------------- 1 | tools/tcl.wse.in 2 | win/buildall.vc.bat 3 | win/coffbase.txt 4 | win/makefile.vc 5 | win/rules.vc 6 | win/tcl.dsp 7 | win/tcl.dsw -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+10: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+10) { 4 | {-9223372036854775808 -36000 0 -1000} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+11: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+11) { 4 | {-9223372036854775808 -39600 0 -1100} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+12: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT+12) { 4 | {-9223372036854775808 -43200 0 -1200} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-10: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-10) { 4 | {-9223372036854775808 36000 0 +1000} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-11: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-11) { 4 | {-9223372036854775808 39600 0 +1100} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-12: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-12) { 4 | {-9223372036854775808 43200 0 +1200} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-13: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-13) { 4 | {-9223372036854775808 46800 0 +1300} 5 | } 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-14: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Etc/GMT-14) { 4 | {-9223372036854775808 50400 0 +1400} 5 | } 6 | -------------------------------------------------------------------------------- /tests/unicodeTestVectors/README-tcl.md: -------------------------------------------------------------------------------- 1 | The test vectors in this directory are from Unicode.org and covered 2 | by the license in license.txt in this directory. 3 | -------------------------------------------------------------------------------- /compat/zlib/old/README: -------------------------------------------------------------------------------- 1 | This directory contains files that have not been updated for zlib 1.2.x 2 | 3 | (Volunteers are encouraged to help clean this up. Thanks.) 4 | -------------------------------------------------------------------------------- /compat/zlib/win32/VisualC.txt: -------------------------------------------------------------------------------- 1 | 2 | To build zlib using the Microsoft Visual C++ environment, 3 | use the appropriate project from the contrib/vstudio/ directory. 4 | -------------------------------------------------------------------------------- /library/encoding/iso2022-kr.enc: -------------------------------------------------------------------------------- 1 | # Encoding file: iso2022-kr, escape-driven 2 | E 3 | name iso2022-kr 4 | init \x1b$)C 5 | final {} 6 | iso8859-1 \x0f 7 | ksc5601 \x0e 8 | -------------------------------------------------------------------------------- /compat/zlib/contrib/minizip/MiniZip64_Changes.txt: -------------------------------------------------------------------------------- 1 | 2 | MiniZip 1.1 was derived from MiniZip at version 1.01f 3 | 4 | Change in 1.0 (Okt 2009) 5 | - **TODO - Add history** 6 | 7 | -------------------------------------------------------------------------------- /library/msgcat/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | if {![package vsatisfies [package provide Tcl] 8.7-]} {return} 2 | package ifneeded msgcat 1.7.1 [list source -encoding utf-8 [file join $dir msgcat.tcl]] 3 | -------------------------------------------------------------------------------- /library/tzdata/GMT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:GMT) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/GMT0: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:GMT0) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/UCT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:UCT) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /library/tzdata/UTC: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:UTC) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /library/tzdata/Zulu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:Zulu) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /compat/zlib/contrib/blast/Makefile: -------------------------------------------------------------------------------- 1 | blast: blast.c blast.h 2 | cc -DTEST -o blast blast.c 3 | 4 | test: blast 5 | blast < test.pk | cmp - test.txt 6 | 7 | clean: 8 | rm -f blast blast.o 9 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Dubai: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Dubai) { 4 | {-9223372036854775808 13272 0 LMT} 5 | {-1577936472 14400 0 +0400} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/GMT+0: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:GMT+0) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/GMT-0: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:GMT-0) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Abidjan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Abidjan) { 4 | {-9223372036854775808 -968 0 LMT} 5 | {-1830383032 0 0 GMT} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Maputo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Maputo) { 4 | {-9223372036854775808 7818 0 LMT} 5 | {-1924999818 7200 0 CAT} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Riyadh: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Riyadh) { 4 | {-9223372036854775808 11212 0 LMT} 5 | {-719636812 10800 0 +0300} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Urumqi: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Urumqi) { 4 | {-9223372036854775808 21020 0 LMT} 5 | {-1325483420 21600 0 +0600} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT+0: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:Etc/GMT+0) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT-0: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:Etc/GMT-0) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/GMT0: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:Etc/GMT0) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/UCT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:Etc/UCT) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/Zulu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:Etc/Zulu) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /library/tzdata/Greenwich: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:Greenwich) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/ROC: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Taipei)]} { 3 | LoadTimeZoneFile Asia/Taipei 4 | } 5 | set TZData(:ROC) $TZData(:Asia/Taipei) 6 | -------------------------------------------------------------------------------- /library/tzdata/ROK: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Seoul)]} { 3 | LoadTimeZoneFile Asia/Seoul 4 | } 5 | set TZData(:ROK) $TZData(:Asia/Seoul) 6 | -------------------------------------------------------------------------------- /library/tzdata/Universal: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:Universal) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /library/tzdata/GB: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/London)]} { 3 | LoadTimeZoneFile Europe/London 4 | } 5 | set TZData(:GB) $TZData(:Europe/London) 6 | -------------------------------------------------------------------------------- /library/tzdata/Iran: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Tehran)]} { 3 | LoadTimeZoneFile Asia/Tehran 4 | } 5 | set TZData(:Iran) $TZData(:Asia/Tehran) 6 | -------------------------------------------------------------------------------- /library/tzdata/Japan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Tokyo)]} { 3 | LoadTimeZoneFile Asia/Tokyo 4 | } 5 | set TZData(:Japan) $TZData(:Asia/Tokyo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Tahiti: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Tahiti) { 4 | {-9223372036854775808 -35896 0 LMT} 5 | {-1806674504 -36000 0 -1000} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Tarawa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Tarawa) { 4 | {-9223372036854775808 41524 0 LMT} 5 | {-2177494324 43200 0 +1200} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/Rothera: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Antarctica/Rothera) { 4 | {-9223372036854775808 0 0 -00} 5 | {218246400 -10800 0 -0300} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/EET: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Athens)]} { 3 | LoadTimeZoneFile Europe/Athens 4 | } 5 | set TZData(:EET) $TZData(:Europe/Athens) 6 | -------------------------------------------------------------------------------- /library/tzdata/EST: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Panama)]} { 3 | LoadTimeZoneFile America/Panama 4 | } 5 | set TZData(:EST) $TZData(:America/Panama) 6 | -------------------------------------------------------------------------------- /library/tzdata/Egypt: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Cairo)]} { 3 | LoadTimeZoneFile Africa/Cairo 4 | } 5 | set TZData(:Egypt) $TZData(:Africa/Cairo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Eire: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Dublin)]} { 3 | LoadTimeZoneFile Europe/Dublin 4 | } 5 | set TZData(:Eire) $TZData(:Europe/Dublin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/Greenwich: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/GMT)]} { 3 | LoadTimeZoneFile Etc/GMT 4 | } 5 | set TZData(:Etc/Greenwich) $TZData(:Etc/GMT) 6 | -------------------------------------------------------------------------------- /library/tzdata/Etc/Universal: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Etc/UTC)]} { 3 | LoadTimeZoneFile Etc/UTC 4 | } 5 | set TZData(:Etc/Universal) $TZData(:Etc/UTC) 6 | -------------------------------------------------------------------------------- /library/tzdata/PRC: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Shanghai)]} { 3 | LoadTimeZoneFile Asia/Shanghai 4 | } 5 | set TZData(:PRC) $TZData(:Asia/Shanghai) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Gambier: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Gambier) { 4 | {-9223372036854775808 -32388 0 LMT} 5 | {-1806678012 -32400 0 -0900} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/W-SU: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Moscow)]} { 3 | LoadTimeZoneFile Europe/Moscow 4 | } 5 | set TZData(:W-SU) $TZData(:Europe/Moscow) 6 | -------------------------------------------------------------------------------- /library/tzdata/WET: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Lisbon)]} { 3 | LoadTimeZoneFile Europe/Lisbon 4 | } 5 | set TZData(:WET) $TZData(:Europe/Lisbon) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Aden: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Riyadh)]} { 3 | LoadTimeZoneFile Asia/Riyadh 4 | } 5 | set TZData(:Asia/Aden) $TZData(:Asia/Riyadh) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Bahrain: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Qatar)]} { 3 | LoadTimeZoneFile Asia/Qatar 4 | } 5 | set TZData(:Asia/Bahrain) $TZData(:Asia/Qatar) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Dacca: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Dhaka)]} { 3 | LoadTimeZoneFile Asia/Dhaka 4 | } 5 | set TZData(:Asia/Dacca) $TZData(:Asia/Dhaka) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Macao: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Macau)]} { 3 | LoadTimeZoneFile Asia/Macau 4 | } 5 | set TZData(:Asia/Macao) $TZData(:Asia/Macau) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Muscat: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Dubai)]} { 3 | LoadTimeZoneFile Asia/Dubai 4 | } 5 | set TZData(:Asia/Muscat) $TZData(:Asia/Dubai) 6 | -------------------------------------------------------------------------------- /library/tzdata/CET: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Brussels)]} { 3 | LoadTimeZoneFile Europe/Brussels 4 | } 5 | set TZData(:CET) $TZData(:Europe/Brussels) 6 | -------------------------------------------------------------------------------- /library/tzdata/Cuba: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Havana)]} { 3 | LoadTimeZoneFile America/Havana 4 | } 5 | set TZData(:Cuba) $TZData(:America/Havana) 6 | -------------------------------------------------------------------------------- /library/tzdata/GB-Eire: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/London)]} { 3 | LoadTimeZoneFile Europe/London 4 | } 5 | set TZData(:GB-Eire) $TZData(:Europe/London) 6 | -------------------------------------------------------------------------------- /library/tzdata/HST: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Honolulu)]} { 3 | LoadTimeZoneFile Pacific/Honolulu 4 | } 5 | set TZData(:HST) $TZData(:Pacific/Honolulu) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Mahe: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Dubai)]} { 3 | LoadTimeZoneFile Asia/Dubai 4 | } 5 | set TZData(:Indian/Mahe) $TZData(:Asia/Dubai) 6 | -------------------------------------------------------------------------------- /library/tzdata/Israel: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Jerusalem)]} { 3 | LoadTimeZoneFile Asia/Jerusalem 4 | } 5 | set TZData(:Israel) $TZData(:Asia/Jerusalem) 6 | -------------------------------------------------------------------------------- /library/tzdata/Libya: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Tripoli)]} { 3 | LoadTimeZoneFile Africa/Tripoli 4 | } 5 | set TZData(:Libya) $TZData(:Africa/Tripoli) 6 | -------------------------------------------------------------------------------- /library/tzdata/MET: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Brussels)]} { 3 | LoadTimeZoneFile Europe/Brussels 4 | } 5 | set TZData(:MET) $TZData(:Europe/Brussels) 6 | -------------------------------------------------------------------------------- /library/tzdata/MST: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Phoenix)]} { 3 | LoadTimeZoneFile America/Phoenix 4 | } 5 | set TZData(:MST) $TZData(:America/Phoenix) 6 | -------------------------------------------------------------------------------- /library/tzdata/NZ: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Auckland)]} { 3 | LoadTimeZoneFile Pacific/Auckland 4 | } 5 | set TZData(:NZ) $TZData(:Pacific/Auckland) 6 | -------------------------------------------------------------------------------- /library/tzdata/Navajo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Denver)]} { 3 | LoadTimeZoneFile America/Denver 4 | } 5 | set TZData(:Navajo) $TZData(:America/Denver) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Guadalcanal: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Guadalcanal) { 4 | {-9223372036854775808 38388 0 LMT} 5 | {-1806748788 39600 0 +1100} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Marquesas: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Marquesas) { 4 | {-9223372036854775808 -33480 0 LMT} 5 | {-1806676920 -34200 0 -1030} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/Poland: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Warsaw)]} { 3 | LoadTimeZoneFile Europe/Warsaw 4 | } 5 | set TZData(:Poland) $TZData(:Europe/Warsaw) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Brunei: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Kuching)]} { 3 | LoadTimeZoneFile Asia/Kuching 4 | } 5 | set TZData(:Asia/Brunei) $TZData(:Asia/Kuching) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Kashgar: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Urumqi)]} { 3 | LoadTimeZoneFile Asia/Urumqi 4 | } 5 | set TZData(:Asia/Kashgar) $TZData(:Asia/Urumqi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Kuwait: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Riyadh)]} { 3 | LoadTimeZoneFile Asia/Riyadh 4 | } 5 | set TZData(:Asia/Kuwait) $TZData(:Asia/Riyadh) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Rangoon: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Yangon)]} { 3 | LoadTimeZoneFile Asia/Yangon 4 | } 5 | set TZData(:Asia/Rangoon) $TZData(:Asia/Yangon) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Thimbu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Thimphu)]} { 3 | LoadTimeZoneFile Asia/Thimphu 4 | } 5 | set TZData(:Asia/Thimbu) $TZData(:Asia/Thimphu) 6 | -------------------------------------------------------------------------------- /library/tzdata/Atlantic/South_Georgia: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Atlantic/South_Georgia) { 4 | {-9223372036854775808 -8768 0 LMT} 5 | {-2524512832 -7200 0 -0200} 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/CST6CDT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Chicago)]} { 3 | LoadTimeZoneFile America/Chicago 4 | } 5 | set TZData(:CST6CDT) $TZData(:America/Chicago) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Kiev: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Kyiv)]} { 3 | LoadTimeZoneFile Europe/Kyiv 4 | } 5 | set TZData(:Europe/Kiev) $TZData(:Europe/Kyiv) 6 | -------------------------------------------------------------------------------- /library/tzdata/Hongkong: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Hong_Kong)]} { 3 | LoadTimeZoneFile Asia/Hong_Kong 4 | } 5 | set TZData(:Hongkong) $TZData(:Asia/Hong_Kong) 6 | -------------------------------------------------------------------------------- /library/tzdata/Iceland: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Iceland) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Cocos: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Yangon)]} { 3 | LoadTimeZoneFile Asia/Yangon 4 | } 5 | set TZData(:Indian/Cocos) $TZData(:Asia/Yangon) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Reunion: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Dubai)]} { 3 | LoadTimeZoneFile Asia/Dubai 4 | } 5 | set TZData(:Indian/Reunion) $TZData(:Asia/Dubai) 6 | -------------------------------------------------------------------------------- /library/tzdata/Jamaica: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Jamaica)]} { 3 | LoadTimeZoneFile America/Jamaica 4 | } 5 | set TZData(:Jamaica) $TZData(:America/Jamaica) 6 | -------------------------------------------------------------------------------- /library/tzdata/MST7MDT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Denver)]} { 3 | LoadTimeZoneFile America/Denver 4 | } 5 | set TZData(:MST7MDT) $TZData(:America/Denver) 6 | -------------------------------------------------------------------------------- /library/tzdata/NZ-CHAT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Chatham)]} { 3 | LoadTimeZoneFile Pacific/Chatham 4 | } 5 | set TZData(:NZ-CHAT) $TZData(:Pacific/Chatham) 6 | -------------------------------------------------------------------------------- /library/tzdata/Portugal: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Lisbon)]} { 3 | LoadTimeZoneFile Europe/Lisbon 4 | } 5 | set TZData(:Portugal) $TZData(:Europe/Lisbon) 6 | -------------------------------------------------------------------------------- /library/tzdata/Turkey: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Istanbul)]} { 3 | LoadTimeZoneFile Europe/Istanbul 4 | } 5 | set TZData(:Turkey) $TZData(:Europe/Istanbul) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Aleutian: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Adak)]} { 3 | LoadTimeZoneFile America/Adak 4 | } 5 | set TZData(:US/Aleutian) $TZData(:America/Adak) 6 | -------------------------------------------------------------------------------- /utf8proc/README-Tcl.md: -------------------------------------------------------------------------------- 1 | The files in this directory are a subset of the utf8proc library from 2 | https://github.com/JuliaStrings/utf8proc and covered under the license in 3 | the file LICENSE.md in this directory. 4 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Bangui: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Bangui) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Douala: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Douala) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Lome: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Lome) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Luanda: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Luanda) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Malabo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Malabo) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Niamey: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Niamey) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Atka: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Adak)]} { 3 | LoadTimeZoneFile America/Adak 4 | } 5 | set TZData(:America/Atka) $TZData(:America/Adak) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Calcutta: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Kolkata)]} { 3 | LoadTimeZoneFile Asia/Kolkata 4 | } 5 | set TZData(:Asia/Calcutta) $TZData(:Asia/Kolkata) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Harbin: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Shanghai)]} { 3 | LoadTimeZoneFile Asia/Shanghai 4 | } 5 | set TZData(:Asia/Harbin) $TZData(:Asia/Shanghai) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Vientiane: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Bangkok)]} { 3 | LoadTimeZoneFile Asia/Bangkok 4 | } 5 | set TZData(:Asia/Vientiane) $TZData(:Asia/Bangkok) 6 | -------------------------------------------------------------------------------- /library/tzdata/Brazil/West: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Manaus)]} { 3 | LoadTimeZoneFile America/Manaus 4 | } 5 | set TZData(:Brazil/West) $TZData(:America/Manaus) 6 | -------------------------------------------------------------------------------- /library/tzdata/EST5EDT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/New_York)]} { 3 | LoadTimeZoneFile America/New_York 4 | } 5 | set TZData(:EST5EDT) $TZData(:America/New_York) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Monaco: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Paris)]} { 3 | LoadTimeZoneFile Europe/Paris 4 | } 5 | set TZData(:Europe/Monaco) $TZData(:Europe/Paris) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Nicosia: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Nicosia)]} { 3 | LoadTimeZoneFile Asia/Nicosia 4 | } 5 | set TZData(:Europe/Nicosia) $TZData(:Asia/Nicosia) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Oslo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Berlin)]} { 3 | LoadTimeZoneFile Europe/Berlin 4 | } 5 | set TZData(:Europe/Oslo) $TZData(:Europe/Berlin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Uzhgorod: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Kyiv)]} { 3 | LoadTimeZoneFile Europe/Kyiv 4 | } 5 | set TZData(:Europe/Uzhgorod) $TZData(:Europe/Kyiv) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Vaduz: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Zurich)]} { 3 | LoadTimeZoneFile Europe/Zurich 4 | } 5 | set TZData(:Europe/Vaduz) $TZData(:Europe/Zurich) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Vatican: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Rome)]} { 3 | LoadTimeZoneFile Europe/Rome 4 | } 5 | set TZData(:Europe/Vatican) $TZData(:Europe/Rome) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Saipan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Guam)]} { 3 | LoadTimeZoneFile Pacific/Guam 4 | } 5 | set TZData(:Pacific/Saipan) $TZData(:Pacific/Guam) 6 | -------------------------------------------------------------------------------- /library/tzdata/Singapore: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Singapore)]} { 3 | LoadTimeZoneFile Asia/Singapore 4 | } 5 | set TZData(:Singapore) $TZData(:Asia/Singapore) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Mountain: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Denver)]} { 3 | LoadTimeZoneFile America/Denver 4 | } 5 | set TZData(:US/Mountain) $TZData(:America/Denver) 6 | -------------------------------------------------------------------------------- /generic/README: -------------------------------------------------------------------------------- 1 | This directory contains Tcl source files that work on all the platforms 2 | where Tcl runs (e.g. UNIX, PCs, and MacOSX). Platform-specific 3 | sources are in the directories ../unix, ../win, and ../macosx. 4 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Accra: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Accra) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Asmara: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Asmara) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Asmera: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Asmera) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Bamako: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Bamako) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Banjul: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Banjul) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Bissau: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Bissau) { 4 | {-9223372036854775808 -3740 0 LMT} 5 | {-1830380400 -3600 0 -0100} 6 | {157770000 0 0 GMT} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Blantyre: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Blantyre) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Dakar: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Dakar) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Gaborone: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Gaborone) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Harare: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Harare) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Kigali: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Kigali) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Kinshasa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Kinshasa) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Lusaka: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Lusaka) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Godthab: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Nuuk)]} { 3 | LoadTimeZoneFile America/Nuuk 4 | } 5 | set TZData(:America/Godthab) $TZData(:America/Nuuk) 6 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/Syowa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Riyadh)]} { 3 | LoadTimeZoneFile Asia/Riyadh 4 | } 5 | set TZData(:Antarctica/Syowa) $TZData(:Asia/Riyadh) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Ashkhabad: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Ashgabat)]} { 3 | LoadTimeZoneFile Asia/Ashgabat 4 | } 5 | set TZData(:Asia/Ashkhabad) $TZData(:Asia/Ashgabat) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Chongqing: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Shanghai)]} { 3 | LoadTimeZoneFile Asia/Shanghai 4 | } 5 | set TZData(:Asia/Chongqing) $TZData(:Asia/Shanghai) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Chungking: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Shanghai)]} { 3 | LoadTimeZoneFile Asia/Shanghai 4 | } 5 | set TZData(:Asia/Chungking) $TZData(:Asia/Shanghai) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Kabul: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Kabul) { 4 | {-9223372036854775808 16608 0 LMT} 5 | {-2524538208 14400 0 +0400} 6 | {-788932800 16200 0 +0430} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Katmandu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Kathmandu)]} { 3 | LoadTimeZoneFile Asia/Kathmandu 4 | } 5 | set TZData(:Asia/Katmandu) $TZData(:Asia/Kathmandu) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Phnom_Penh: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Bangkok)]} { 3 | LoadTimeZoneFile Asia/Bangkok 4 | } 5 | set TZData(:Asia/Phnom_Penh) $TZData(:Asia/Bangkok) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Qatar: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Qatar) { 4 | {-9223372036854775808 12368 0 LMT} 5 | {-1577935568 14400 0 +0400} 6 | {76190400 10800 0 +0300} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Tel_Aviv: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Jerusalem)]} { 3 | LoadTimeZoneFile Asia/Jerusalem 4 | } 5 | set TZData(:Asia/Tel_Aviv) $TZData(:Asia/Jerusalem) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Belfast: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/London)]} { 3 | LoadTimeZoneFile Europe/London 4 | } 5 | set TZData(:Europe/Belfast) $TZData(:Europe/London) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Busingen: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Zurich)]} { 3 | LoadTimeZoneFile Europe/Zurich 4 | } 5 | set TZData(:Europe/Busingen) $TZData(:Europe/Zurich) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Guernsey: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/London)]} { 3 | LoadTimeZoneFile Europe/London 4 | } 5 | set TZData(:Europe/Guernsey) $TZData(:Europe/London) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Jersey: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/London)]} { 3 | LoadTimeZoneFile Europe/London 4 | } 5 | set TZData(:Europe/Jersey) $TZData(:Europe/London) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/San_Marino: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Rome)]} { 3 | LoadTimeZoneFile Europe/Rome 4 | } 5 | set TZData(:Europe/San_Marino) $TZData(:Europe/Rome) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Zaporozhye: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Kyiv)]} { 3 | LoadTimeZoneFile Europe/Kyiv 4 | } 5 | set TZData(:Europe/Zaporozhye) $TZData(:Europe/Kyiv) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Christmas: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Bangkok)]} { 3 | LoadTimeZoneFile Asia/Bangkok 4 | } 5 | set TZData(:Indian/Christmas) $TZData(:Asia/Bangkok) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Comoro: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Indian/Comoro) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Kwajalein: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Kwajalein)]} { 3 | LoadTimeZoneFile Pacific/Kwajalein 4 | } 5 | set TZData(:Kwajalein) $TZData(:Pacific/Kwajalein) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Wake: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Tarawa)]} { 3 | LoadTimeZoneFile Pacific/Tarawa 4 | } 5 | set TZData(:Pacific/Wake) $TZData(:Pacific/Tarawa) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Alaska: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Anchorage)]} { 3 | LoadTimeZoneFile America/Anchorage 4 | } 5 | set TZData(:US/Alaska) $TZData(:America/Anchorage) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Arizona: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Phoenix)]} { 3 | LoadTimeZoneFile America/Phoenix 4 | } 5 | set TZData(:US/Arizona) $TZData(:America/Phoenix) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Central: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Chicago)]} { 3 | LoadTimeZoneFile America/Chicago 4 | } 5 | set TZData(:US/Central) $TZData(:America/Chicago) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Eastern: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/New_York)]} { 3 | LoadTimeZoneFile America/New_York 4 | } 5 | set TZData(:US/Eastern) $TZData(:America/New_York) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Hawaii: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Honolulu)]} { 3 | LoadTimeZoneFile Pacific/Honolulu 4 | } 5 | set TZData(:US/Hawaii) $TZData(:Pacific/Honolulu) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Michigan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Detroit)]} { 3 | LoadTimeZoneFile America/Detroit 4 | } 5 | set TZData(:US/Michigan) $TZData(:America/Detroit) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Samoa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Pago_Pago)]} { 3 | LoadTimeZoneFile Pacific/Pago_Pago 4 | } 5 | set TZData(:US/Samoa) $TZData(:Pacific/Pago_Pago) 6 | -------------------------------------------------------------------------------- /library/dde/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | if {![package vsatisfies [package provide Tcl] 9.0-]} return 2 | if {[info sharedlibextension] != ".dll"} return 3 | package ifneeded dde 1.5a1 \ 4 | [list load [file join $dir tcl9dde15.dll] Dde] 5 | 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Brazzaville: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Brazzaville) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Bujumbura: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Bujumbura) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Conakry: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Conakry) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Djibouti: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Djibouti) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Freetown: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Freetown) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Kampala: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Kampala) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Libreville: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Libreville) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Lubumbashi: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Maputo)]} { 3 | LoadTimeZoneFile Africa/Maputo 4 | } 5 | set TZData(:Africa/Lubumbashi) $TZData(:Africa/Maputo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Mogadishu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Mogadishu) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Porto-Novo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Lagos)]} { 3 | LoadTimeZoneFile Africa/Lagos 4 | } 5 | set TZData(:Africa/Porto-Novo) $TZData(:Africa/Lagos) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Timbuktu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Timbuktu) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Atikokan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Panama)]} { 3 | LoadTimeZoneFile America/Panama 4 | } 5 | set TZData(:America/Atikokan) $TZData(:America/Panama) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Cayman: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Panama)]} { 3 | LoadTimeZoneFile America/Panama 4 | } 5 | set TZData(:America/Cayman) $TZData(:America/Panama) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Nassau: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Toronto)]} { 3 | LoadTimeZoneFile America/Toronto 4 | } 5 | set TZData(:America/Nassau) $TZData(:America/Toronto) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Shiprock: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Denver)]} { 3 | LoadTimeZoneFile America/Denver 4 | } 5 | set TZData(:America/Shiprock) $TZData(:America/Denver) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Bangkok: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Bangkok) { 4 | {-9223372036854775808 24124 0 LMT} 5 | {-2840164924 24124 0 BMT} 6 | {-1570084924 25200 0 +0700} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Istanbul: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Istanbul)]} { 3 | LoadTimeZoneFile Europe/Istanbul 4 | } 5 | set TZData(:Asia/Istanbul) $TZData(:Europe/Istanbul) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Saigon: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Ho_Chi_Minh)]} { 3 | LoadTimeZoneFile Asia/Ho_Chi_Minh 4 | } 5 | set TZData(:Asia/Saigon) $TZData(:Asia/Ho_Chi_Minh) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Thimphu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Thimphu) { 4 | {-9223372036854775808 21516 0 LMT} 5 | {-706341516 19800 0 +0530} 6 | {560025000 21600 0 +0600} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Atlantic/Faeroe: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Atlantic/Faroe)]} { 3 | LoadTimeZoneFile Atlantic/Faroe 4 | } 5 | set TZData(:Atlantic/Faeroe) $TZData(:Atlantic/Faroe) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/ACT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Sydney)]} { 3 | LoadTimeZoneFile Australia/Sydney 4 | } 5 | set TZData(:Australia/ACT) $TZData(:Australia/Sydney) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/NSW: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Sydney)]} { 3 | LoadTimeZoneFile Australia/Sydney 4 | } 5 | set TZData(:Australia/NSW) $TZData(:Australia/Sydney) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/West: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Perth)]} { 3 | LoadTimeZoneFile Australia/Perth 4 | } 5 | set TZData(:Australia/West) $TZData(:Australia/Perth) 6 | -------------------------------------------------------------------------------- /library/tzdata/Brazil/East: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Sao_Paulo)]} { 3 | LoadTimeZoneFile America/Sao_Paulo 4 | } 5 | set TZData(:Brazil/East) $TZData(:America/Sao_Paulo) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Eastern: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Toronto)]} { 3 | LoadTimeZoneFile America/Toronto 4 | } 5 | set TZData(:Canada/Eastern) $TZData(:America/Toronto) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Bratislava: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Prague)]} { 3 | LoadTimeZoneFile Europe/Prague 4 | } 5 | set TZData(:Europe/Bratislava) $TZData(:Europe/Prague) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Copenhagen: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Berlin)]} { 3 | LoadTimeZoneFile Europe/Berlin 4 | } 5 | set TZData(:Europe/Copenhagen) $TZData(:Europe/Berlin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Skopje: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Belgrade)]} { 3 | LoadTimeZoneFile Europe/Belgrade 4 | } 5 | set TZData(:Europe/Skopje) $TZData(:Europe/Belgrade) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Stockholm: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Berlin)]} { 3 | LoadTimeZoneFile Europe/Berlin 4 | } 5 | set TZData(:Europe/Stockholm) $TZData(:Europe/Berlin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Zagreb: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Belgrade)]} { 3 | LoadTimeZoneFile Europe/Belgrade 4 | } 5 | set TZData(:Europe/Zagreb) $TZData(:Europe/Belgrade) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Chagos: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Indian/Chagos) { 4 | {-9223372036854775808 17380 0 LMT} 5 | {-1988167780 18000 0 +0500} 6 | {820436400 21600 0 +0600} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Mayotte: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Indian/Mayotte) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/PST8PDT: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Los_Angeles)]} { 3 | LoadTimeZoneFile America/Los_Angeles 4 | } 5 | set TZData(:PST8PDT) $TZData(:America/Los_Angeles) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Funafuti: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Tarawa)]} { 3 | LoadTimeZoneFile Pacific/Tarawa 4 | } 5 | set TZData(:Pacific/Funafuti) $TZData(:Pacific/Tarawa) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Majuro: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Tarawa)]} { 3 | LoadTimeZoneFile Pacific/Tarawa 4 | } 5 | set TZData(:Pacific/Majuro) $TZData(:Pacific/Tarawa) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Wallis: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Tarawa)]} { 3 | LoadTimeZoneFile Pacific/Tarawa 4 | } 5 | set TZData(:Pacific/Wallis) $TZData(:Pacific/Tarawa) 6 | -------------------------------------------------------------------------------- /tools/encoding/iso2022-jp.esc: -------------------------------------------------------------------------------- 1 | name iso2022-jp 2 | init {} 3 | final {} 4 | iso8859-1 \x1b(B 5 | jis0201 \x1b(J 6 | jis0208 \x1b$B 7 | jis0208 \x1b$@ 8 | jis0212 \x1b$(D 9 | gb2312 \x1b$A 10 | ksc5601 \x1b$(C 11 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Addis_Ababa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Addis_Ababa) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Nouakchott: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Nouakchott) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Ouagadougou: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Africa/Ouagadougou) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Creston: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Phoenix)]} { 3 | LoadTimeZoneFile America/Phoenix 4 | } 5 | set TZData(:America/Creston) $TZData(:America/Phoenix) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Ensenada: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Tijuana)]} { 3 | LoadTimeZoneFile America/Tijuana 4 | } 5 | set TZData(:America/Ensenada) $TZData(:America/Tijuana) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Montreal: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Toronto)]} { 3 | LoadTimeZoneFile America/Toronto 4 | } 5 | set TZData(:America/Montreal) $TZData(:America/Toronto) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Nipigon: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Toronto)]} { 3 | LoadTimeZoneFile America/Toronto 4 | } 5 | set TZData(:America/Nipigon) $TZData(:America/Toronto) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Panama: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Panama) { 4 | {-9223372036854775808 -19088 0 LMT} 5 | {-2524502512 -19176 0 CMT} 6 | {-1946918424 -18000 0 EST} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/Mawson: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Antarctica/Mawson) { 4 | {-9223372036854775808 0 0 -00} 5 | {-501206400 21600 0 +0600} 6 | {1255809600 18000 0 +0500} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Arctic/Longyearbyen: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Berlin)]} { 3 | LoadTimeZoneFile Europe/Berlin 4 | } 5 | set TZData(:Arctic/Longyearbyen) $TZData(:Europe/Berlin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Choibalsan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Ulaanbaatar)]} { 3 | LoadTimeZoneFile Asia/Ulaanbaatar 4 | } 5 | set TZData(:Asia/Choibalsan) $TZData(:Asia/Ulaanbaatar) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Kathmandu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Kathmandu) { 4 | {-9223372036854775808 20476 0 LMT} 5 | {-1577943676 19800 0 +0530} 6 | {504901800 20700 0 +0545} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Kuala_Lumpur: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Singapore)]} { 3 | LoadTimeZoneFile Asia/Singapore 4 | } 5 | set TZData(:Asia/Kuala_Lumpur) $TZData(:Asia/Singapore) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Ujung_Pandang: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Makassar)]} { 3 | LoadTimeZoneFile Asia/Makassar 4 | } 5 | set TZData(:Asia/Ujung_Pandang) $TZData(:Asia/Makassar) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Ulan_Bator: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Asia/Ulaanbaatar)]} { 3 | LoadTimeZoneFile Asia/Ulaanbaatar 4 | } 5 | set TZData(:Asia/Ulan_Bator) $TZData(:Asia/Ulaanbaatar) 6 | -------------------------------------------------------------------------------- /library/tzdata/Atlantic/Jan_Mayen: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Berlin)]} { 3 | LoadTimeZoneFile Europe/Berlin 4 | } 5 | set TZData(:Atlantic/Jan_Mayen) $TZData(:Europe/Berlin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Atlantic/Reykjavik: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Atlantic/Reykjavik) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Atlantic/St_Helena: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Abidjan)]} { 3 | LoadTimeZoneFile Africa/Abidjan 4 | } 5 | set TZData(:Atlantic/St_Helena) $TZData(:Africa/Abidjan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/North: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Darwin)]} { 3 | LoadTimeZoneFile Australia/Darwin 4 | } 5 | set TZData(:Australia/North) $TZData(:Australia/Darwin) 6 | -------------------------------------------------------------------------------- /library/tzdata/Brazil/Acre: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Rio_Branco)]} { 3 | LoadTimeZoneFile America/Rio_Branco 4 | } 5 | set TZData(:Brazil/Acre) $TZData(:America/Rio_Branco) 6 | -------------------------------------------------------------------------------- /library/tzdata/Brazil/DeNoronha: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Noronha)]} { 3 | LoadTimeZoneFile America/Noronha 4 | } 5 | set TZData(:Brazil/DeNoronha) $TZData(:America/Noronha) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Atlantic: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Halifax)]} { 3 | LoadTimeZoneFile America/Halifax 4 | } 5 | set TZData(:Canada/Atlantic) $TZData(:America/Halifax) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Central: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Winnipeg)]} { 3 | LoadTimeZoneFile America/Winnipeg 4 | } 5 | set TZData(:Canada/Central) $TZData(:America/Winnipeg) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Mountain: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Edmonton)]} { 3 | LoadTimeZoneFile America/Edmonton 4 | } 5 | set TZData(:Canada/Mountain) $TZData(:America/Edmonton) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Pacific: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Vancouver)]} { 3 | LoadTimeZoneFile America/Vancouver 4 | } 5 | set TZData(:Canada/Pacific) $TZData(:America/Vancouver) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Yukon: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Whitehorse)]} { 3 | LoadTimeZoneFile America/Whitehorse 4 | } 5 | set TZData(:Canada/Yukon) $TZData(:America/Whitehorse) 6 | -------------------------------------------------------------------------------- /library/tzdata/Chile/EasterIsland: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Easter)]} { 3 | LoadTimeZoneFile Pacific/Easter 4 | } 5 | set TZData(:Chile/EasterIsland) $TZData(:Pacific/Easter) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Amsterdam: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Brussels)]} { 3 | LoadTimeZoneFile Europe/Brussels 4 | } 5 | set TZData(:Europe/Amsterdam) $TZData(:Europe/Brussels) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Isle_of_Man: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/London)]} { 3 | LoadTimeZoneFile Europe/London 4 | } 5 | set TZData(:Europe/Isle_of_Man) $TZData(:Europe/London) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Ljubljana: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Belgrade)]} { 3 | LoadTimeZoneFile Europe/Belgrade 4 | } 5 | set TZData(:Europe/Ljubljana) $TZData(:Europe/Belgrade) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Luxembourg: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Brussels)]} { 3 | LoadTimeZoneFile Europe/Brussels 4 | } 5 | set TZData(:Europe/Luxembourg) $TZData(:Europe/Brussels) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Mariehamn: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Helsinki)]} { 3 | LoadTimeZoneFile Europe/Helsinki 4 | } 5 | set TZData(:Europe/Mariehamn) $TZData(:Europe/Helsinki) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Podgorica: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Belgrade)]} { 3 | LoadTimeZoneFile Europe/Belgrade 4 | } 5 | set TZData(:Europe/Podgorica) $TZData(:Europe/Belgrade) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Sarajevo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Belgrade)]} { 3 | LoadTimeZoneFile Europe/Belgrade 4 | } 5 | set TZData(:Europe/Sarajevo) $TZData(:Europe/Belgrade) 6 | -------------------------------------------------------------------------------- /library/tzdata/Europe/Tiraspol: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Europe/Chisinau)]} { 3 | LoadTimeZoneFile Europe/Chisinau 4 | } 5 | set TZData(:Europe/Tiraspol) $TZData(:Europe/Chisinau) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Kerguelen: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Indian/Maldives)]} { 3 | LoadTimeZoneFile Indian/Maldives 4 | } 5 | set TZData(:Indian/Kerguelen) $TZData(:Indian/Maldives) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Maldives: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Indian/Maldives) { 4 | {-9223372036854775808 17640 0 LMT} 5 | {-2840158440 17640 0 MMT} 6 | {-315636840 18000 0 +0500} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Mexico/BajaNorte: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Tijuana)]} { 3 | LoadTimeZoneFile America/Tijuana 4 | } 5 | set TZData(:Mexico/BajaNorte) $TZData(:America/Tijuana) 6 | -------------------------------------------------------------------------------- /library/tzdata/Mexico/BajaSur: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Mazatlan)]} { 3 | LoadTimeZoneFile America/Mazatlan 4 | } 5 | set TZData(:Mexico/BajaSur) $TZData(:America/Mazatlan) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Enderbury: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Kanton)]} { 3 | LoadTimeZoneFile Pacific/Kanton 4 | } 5 | set TZData(:Pacific/Enderbury) $TZData(:Pacific/Kanton) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Midway: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Pago_Pago)]} { 3 | LoadTimeZoneFile Pacific/Pago_Pago 4 | } 5 | set TZData(:Pacific/Midway) $TZData(:Pacific/Pago_Pago) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Niue: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Niue) { 4 | {-9223372036854775808 -40780 0 LMT} 5 | {-543069620 -40800 0 -1220} 6 | {-173623200 -39600 0 -1100} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Palau: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Palau) { 4 | {-9223372036854775808 -54124 0 LMT} 5 | {-3944624276 32276 0 LMT} 6 | {-2177485076 32400 0 +0900} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Samoa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Pago_Pago)]} { 3 | LoadTimeZoneFile Pacific/Pago_Pago 4 | } 5 | set TZData(:Pacific/Samoa) $TZData(:Pacific/Pago_Pago) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Pacific: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Los_Angeles)]} { 3 | LoadTimeZoneFile America/Los_Angeles 4 | } 5 | set TZData(:US/Pacific) $TZData(:America/Los_Angeles) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Dar_es_Salaam: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Africa/Dar_es_Salaam) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Maseru: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Johannesburg)]} { 3 | LoadTimeZoneFile Africa/Johannesburg 4 | } 5 | set TZData(:Africa/Maseru) $TZData(:Africa/Johannesburg) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Aruba: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Aruba) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Cayenne: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Cayenne) { 4 | {-9223372036854775808 -12560 0 LMT} 5 | {-1846269040 -14400 0 -0400} 6 | {-71092800 -10800 0 -0300} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/America/Coral_Harbour: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Panama)]} { 3 | LoadTimeZoneFile America/Panama 4 | } 5 | set TZData(:America/Coral_Harbour) $TZData(:America/Panama) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Pangnirtung: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Iqaluit)]} { 3 | LoadTimeZoneFile America/Iqaluit 4 | } 5 | set TZData(:America/Pangnirtung) $TZData(:America/Iqaluit) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Thunder_Bay: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Toronto)]} { 3 | LoadTimeZoneFile America/Toronto 4 | } 5 | set TZData(:America/Thunder_Bay) $TZData(:America/Toronto) 6 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/McMurdo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Auckland)]} { 3 | LoadTimeZoneFile Pacific/Auckland 4 | } 5 | set TZData(:Antarctica/McMurdo) $TZData(:Pacific/Auckland) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Canberra: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Sydney)]} { 3 | LoadTimeZoneFile Australia/Sydney 4 | } 5 | set TZData(:Australia/Canberra) $TZData(:Australia/Sydney) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Currie: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Hobart)]} { 3 | LoadTimeZoneFile Australia/Hobart 4 | } 5 | set TZData(:Australia/Currie) $TZData(:Australia/Hobart) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/LHI: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Lord_Howe)]} { 3 | LoadTimeZoneFile Australia/Lord_Howe 4 | } 5 | set TZData(:Australia/LHI) $TZData(:Australia/Lord_Howe) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/South: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Adelaide)]} { 3 | LoadTimeZoneFile Australia/Adelaide 4 | } 5 | set TZData(:Australia/South) $TZData(:Australia/Adelaide) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Tasmania: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Hobart)]} { 3 | LoadTimeZoneFile Australia/Hobart 4 | } 5 | set TZData(:Australia/Tasmania) $TZData(:Australia/Hobart) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Saskatchewan: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Regina)]} { 3 | LoadTimeZoneFile America/Regina 4 | } 5 | set TZData(:Canada/Saskatchewan) $TZData(:America/Regina) 6 | -------------------------------------------------------------------------------- /library/tzdata/Chile/Continental: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Santiago)]} { 3 | LoadTimeZoneFile America/Santiago 4 | } 5 | set TZData(:Chile/Continental) $TZData(:America/Santiago) 6 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Antananarivo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Nairobi)]} { 3 | LoadTimeZoneFile Africa/Nairobi 4 | } 5 | set TZData(:Indian/Antananarivo) $TZData(:Africa/Nairobi) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Fakaofo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Fakaofo) { 4 | {-9223372036854775808 -41096 0 LMT} 5 | {-2177411704 -39600 0 -1100} 6 | {1325242800 46800 0 +1300} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Johnston: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Honolulu)]} { 3 | LoadTimeZoneFile Pacific/Honolulu 4 | } 5 | set TZData(:Pacific/Johnston) $TZData(:Pacific/Honolulu) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Pago_Pago: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Pago_Pago) { 4 | {-9223372036854775808 45432 0 LMT} 5 | {-2445424632 -40968 0 LMT} 6 | {-1861879032 -39600 0 SST} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Pitcairn: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Pitcairn) { 4 | {-9223372036854775808 -31220 0 LMT} 5 | {-2177421580 -30600 0 -0930} 6 | {893665800 -28800 0 -0800} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Truk: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Port_Moresby)]} { 3 | LoadTimeZoneFile Pacific/Port_Moresby 4 | } 5 | set TZData(:Pacific/Truk) $TZData(:Pacific/Port_Moresby) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Yap: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Port_Moresby)]} { 3 | LoadTimeZoneFile Pacific/Port_Moresby 4 | } 5 | set TZData(:Pacific/Yap) $TZData(:Pacific/Port_Moresby) 6 | -------------------------------------------------------------------------------- /library/registry/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | if {![package vsatisfies [package provide Tcl] 9.0-]} return 2 | if {[info sharedlibextension] != ".dll"} return 3 | package ifneeded registry 1.4a1 \ 4 | [list load [file join $dir tcl9registry14.dll] Registry] 5 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Mbabane: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Africa/Johannesburg)]} { 3 | LoadTimeZoneFile Africa/Johannesburg 4 | } 5 | set TZData(:Africa/Mbabane) $TZData(:Africa/Johannesburg) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Anguilla: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Anguilla) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Antigua: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Antigua) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Curacao: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Curacao) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Dominica: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Dominica) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Grenada: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Grenada) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Marigot: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Marigot) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Rainy_River: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Winnipeg)]} { 3 | LoadTimeZoneFile America/Winnipeg 4 | } 5 | set TZData(:America/Rainy_River) $TZData(:America/Winnipeg) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Santa_Isabel: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Tijuana)]} { 3 | LoadTimeZoneFile America/Tijuana 4 | } 5 | set TZData(:America/Santa_Isabel) $TZData(:America/Tijuana) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/St_Kitts: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/St_Kitts) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/St_Lucia: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/St_Lucia) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Tortola: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Tortola) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Virgin: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Virgin) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Yellowknife: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Edmonton)]} { 3 | LoadTimeZoneFile America/Edmonton 4 | } 5 | set TZData(:America/Yellowknife) $TZData(:America/Edmonton) 6 | -------------------------------------------------------------------------------- /library/tzdata/Canada/Newfoundland: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/St_Johns)]} { 3 | LoadTimeZoneFile America/St_Johns 4 | } 5 | set TZData(:Canada/Newfoundland) $TZData(:America/St_Johns) 6 | -------------------------------------------------------------------------------- /library/tzdata/Mexico/General: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Mexico_City)]} { 3 | LoadTimeZoneFile America/Mexico_City 4 | } 5 | set TZData(:Mexico/General) $TZData(:America/Mexico_City) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Chuuk: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Port_Moresby)]} { 3 | LoadTimeZoneFile Pacific/Port_Moresby 4 | } 5 | set TZData(:Pacific/Chuuk) $TZData(:Pacific/Port_Moresby) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Pohnpei: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Guadalcanal)]} { 3 | LoadTimeZoneFile Pacific/Guadalcanal 4 | } 5 | set TZData(:Pacific/Pohnpei) $TZData(:Pacific/Guadalcanal) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Ponape: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Guadalcanal)]} { 3 | LoadTimeZoneFile Pacific/Guadalcanal 4 | } 5 | set TZData(:Pacific/Ponape) $TZData(:Pacific/Guadalcanal) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Port_Moresby: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Port_Moresby) { 4 | {-9223372036854775808 35320 0 LMT} 5 | {-2840176120 35312 0 PMMT} 6 | {-2366790512 36000 0 +1000} 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/America/Guadeloupe: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Guadeloupe) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Knox_IN: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Indiana/Knox)]} { 3 | LoadTimeZoneFile America/Indiana/Knox 4 | } 5 | set TZData(:America/Knox_IN) $TZData(:America/Indiana/Knox) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Kralendijk: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Kralendijk) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Montserrat: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Montserrat) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Porto_Acre: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Rio_Branco)]} { 3 | LoadTimeZoneFile America/Rio_Branco 4 | } 5 | set TZData(:America/Porto_Acre) $TZData(:America/Rio_Branco) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/St_Thomas: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/St_Thomas) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/St_Vincent: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/St_Vincent) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/South_Pole: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Auckland)]} { 3 | LoadTimeZoneFile Pacific/Auckland 4 | } 5 | set TZData(:Antarctica/South_Pole) $TZData(:Pacific/Auckland) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Queensland: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Brisbane)]} { 3 | LoadTimeZoneFile Australia/Brisbane 4 | } 5 | set TZData(:Australia/Queensland) $TZData(:Australia/Brisbane) 6 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Victoria: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Melbourne)]} { 3 | LoadTimeZoneFile Australia/Melbourne 4 | } 5 | set TZData(:Australia/Victoria) $TZData(:Australia/Melbourne) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/Indiana-Starke: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Indiana/Knox)]} { 3 | LoadTimeZoneFile America/Indiana/Knox 4 | } 5 | set TZData(:US/Indiana-Starke) $TZData(:America/Indiana/Knox) 6 | -------------------------------------------------------------------------------- /.github/workflows/info.tcl: -------------------------------------------------------------------------------- 1 | puts exe:\t[info nameofexecutable] 2 | puts ver:\t[info patchlevel] 3 | catch { 4 | puts build:\t[tcl::build-info] 5 | } 6 | puts lib:\t[info library] 7 | puts plat:\t[lsort -dictionary -stride 2 [array get tcl_platform]] 8 | -------------------------------------------------------------------------------- /compat/zlib/nintendods/README: -------------------------------------------------------------------------------- 1 | This Makefile requires devkitARM (http://www.devkitpro.org/category/devkitarm/) and works inside "contrib/nds". It is based on a devkitARM template. 2 | 3 | Eduardo Costa 4 | January 3, 2009 5 | 6 | -------------------------------------------------------------------------------- /library/cookiejar/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | if {![package vsatisfies [package provide Tcl] 9.0-]} {return} 2 | package ifneeded cookiejar 0.2.0 [list source [file join $dir cookiejar.tcl]] 3 | package ifneeded tcl::idna 1.0.1 [list source [file join $dir idna.tcl]] 4 | -------------------------------------------------------------------------------- /library/tzdata/America/Blanc-Sablon: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Blanc-Sablon) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Jujuy: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Jujuy)]} { 3 | LoadTimeZoneFile America/Argentina/Jujuy 4 | } 5 | set TZData(:America/Jujuy) $TZData(:America/Argentina/Jujuy) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Lower_Princes: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Lower_Princes) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Port_of_Spain: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/Port_of_Spain) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/St_Barthelemy: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Puerto_Rico)]} { 3 | LoadTimeZoneFile America/Puerto_Rico 4 | } 5 | set TZData(:America/St_Barthelemy) $TZData(:America/Puerto_Rico) 6 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | tcl9.1 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Monrovia: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Monrovia) { 4 | {-9223372036854775808 -2588 0 LMT} 5 | {-2776979812 -2588 0 MMT} 6 | {-1604359012 -2670 0 MMT} 7 | {63593070 0 0 GMT} 8 | } 9 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Ndjamena: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Ndjamena) { 4 | {-9223372036854775808 3612 0 LMT} 5 | {-1830387612 3600 0 WAT} 6 | {308703600 7200 1 WAST} 7 | {321314400 3600 0 WAT} 8 | } 9 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Yancowinna: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Australia/Broken_Hill)]} { 3 | LoadTimeZoneFile Australia/Broken_Hill 4 | } 5 | set TZData(:Australia/Yancowinna) $TZData(:Australia/Broken_Hill) 6 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_l.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_L_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_INIT_INT(mp_init_l, mp_set_l, long) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set_u32.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_U32_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_SET_UNSIGNED(mp_set_u32, uint32_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set_u64.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_U64_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_SET_UNSIGNED(mp_set_u64, uint64_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /library/tzdata/America/Cordoba: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Cordoba)]} { 3 | LoadTimeZoneFile America/Argentina/Cordoba 4 | } 5 | set TZData(:America/Cordoba) $TZData(:America/Argentina/Cordoba) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Mendoza: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Mendoza)]} { 3 | LoadTimeZoneFile America/Argentina/Mendoza 4 | } 5 | set TZData(:America/Mendoza) $TZData(:America/Argentina/Mendoza) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Rosario: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Cordoba)]} { 3 | LoadTimeZoneFile America/Argentina/Cordoba 4 | } 5 | set TZData(:America/Rosario) $TZData(:America/Argentina/Cordoba) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Jayapura: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Jayapura) { 4 | {-9223372036854775808 33768 0 LMT} 5 | {-1172913768 32400 0 +0900} 6 | {-799491600 34200 0 +0930} 7 | {-189423000 32400 0 WIT} 8 | } 9 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Kanton: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Kanton) { 4 | {-9223372036854775808 0 0 -00} 5 | {-1020470400 -43200 0 -1200} 6 | {307627200 -39600 0 -1100} 7 | {788871600 46800 0 +1300} 8 | } 9 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set_ul.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_UL_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_SET_UNSIGNED(mp_set_ul, unsigned long) 7 | #endif 8 | -------------------------------------------------------------------------------- /library/tzdata/America/La_Paz: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/La_Paz) { 4 | {-9223372036854775808 -16356 0 LMT} 5 | {-2524505244 -16356 0 CMT} 6 | {-1205954844 -12756 1 BST} 7 | {-1192307244 -14400 0 -0400} 8 | } 9 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/DumontDUrville: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(Pacific/Port_Moresby)]} { 3 | LoadTimeZoneFile Pacific/Port_Moresby 4 | } 5 | set TZData(:Antarctica/DumontDUrville) $TZData(:Pacific/Port_Moresby) 6 | -------------------------------------------------------------------------------- /library/tzdata/US/East-Indiana: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Indiana/Indianapolis)]} { 3 | LoadTimeZoneFile America/Indiana/Indianapolis 4 | } 5 | set TZData(:US/East-Indiana) $TZData(:America/Indiana/Indianapolis) 6 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_mag_u32.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_MAG_U32_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_GET_MAG(mp_get_mag_u32, uint32_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_mag_u64.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_MAG_U64_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_GET_MAG(mp_get_mag_u64, uint64_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_mag_ul.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_MAG_UL_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_GET_MAG(mp_get_mag_ul, unsigned long) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_i32.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_I32_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_INIT_INT(mp_init_i32, mp_set_i32, int32_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_i64.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_I64_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_INIT_INT(mp_init_i64, mp_set_i64, int64_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_u32.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_U32_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_INIT_INT(mp_init_u32, mp_set_u32, uint32_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_u64.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_U64_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_INIT_INT(mp_init_u64, mp_set_u64, uint64_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /tools/encoding/iso2022.esc: -------------------------------------------------------------------------------- 1 | name iso2022 2 | init {} 3 | final {} 4 | iso8859-1 \x1b(B 5 | jis0201 \x1b(J 6 | gb1988 \x1b(T 7 | jis0208 \x1b$B 8 | jis0208 \x1b$@ 9 | jis0212 \x1b$(D 10 | gb2312 \x1b$A 11 | ksc5601 \x1b$(C 12 | jis0208 \x1b&@\x1b$B 13 | -------------------------------------------------------------------------------- /library/tzdata/America/Catamarca: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Catamarca)]} { 3 | LoadTimeZoneFile America/Argentina/Catamarca 4 | } 5 | set TZData(:America/Catamarca) $TZData(:America/Argentina/Catamarca) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Louisville: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Kentucky/Louisville)]} { 3 | LoadTimeZoneFile America/Kentucky/Louisville 4 | } 5 | set TZData(:America/Louisville) $TZData(:America/Kentucky/Louisville) 6 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_ul.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_UL_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_INIT_INT(mp_init_ul, mp_set_ul, unsigned long) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set_l.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_L_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_SET_SIGNED(mp_set_l, mp_set_ul, long, unsigned long) 7 | #endif 8 | -------------------------------------------------------------------------------- /compat/zlib/contrib/delphi/ZLibConst.pas: -------------------------------------------------------------------------------- 1 | unit ZLibConst; 2 | 3 | interface 4 | 5 | resourcestring 6 | sTargetBufferTooSmall = 'ZLib error: target buffer may be too small'; 7 | sInvalidStreamOp = 'Invalid stream operation'; 8 | 9 | implementation 10 | 11 | end. 12 | -------------------------------------------------------------------------------- /library/tzdata/America/Fort_Wayne: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Indiana/Indianapolis)]} { 3 | LoadTimeZoneFile America/Indiana/Indianapolis 4 | } 5 | set TZData(:America/Fort_Wayne) $TZData(:America/Indiana/Indianapolis) 6 | -------------------------------------------------------------------------------- /library/tzdata/America/Indianapolis: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Indiana/Indianapolis)]} { 3 | LoadTimeZoneFile America/Indiana/Indianapolis 4 | } 5 | set TZData(:America/Indianapolis) $TZData(:America/Indiana/Indianapolis) 6 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Kiritimati: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Kiritimati) { 4 | {-9223372036854775808 -37760 0 LMT} 5 | {-2177415040 -38400 0 -1140} 6 | {307622400 -36000 0 -1000} 7 | {788868000 50400 0 +1400} 8 | } 9 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_l.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_L_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_GET_SIGNED(mp_get_l, mp_get_mag_ul, long, unsigned long) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set_i32.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_I32_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_SET_SIGNED(mp_set_i32, mp_set_u32, int32_t, uint32_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set_i64.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_I64_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_SET_SIGNED(mp_set_i64, mp_set_u64, int64_t, uint64_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /unix/dltest/README: -------------------------------------------------------------------------------- 1 | This directory contains several files for testing Tcl's dynamic 2 | loading/unloading capabilities. If shared libraries are supported 3 | then the build system in the parent directory will create 4 | the shared libs and load them into the tcltest executable. 5 | -------------------------------------------------------------------------------- /library/encoding/iso2022-jp.enc: -------------------------------------------------------------------------------- 1 | # Encoding file: iso2022-jp, escape-driven 2 | E 3 | name iso2022-jp 4 | init {} 5 | final {} 6 | ascii \x1b(B 7 | jis0201 \x1b(J 8 | jis0208 \x1b$B 9 | jis0208 \x1b$@ 10 | jis0212 \x1b$(D 11 | gb2312 \x1b$A 12 | ksc5601 \x1b$(C 13 | -------------------------------------------------------------------------------- /library/msgs/es_ar.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_AR DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_AR TIME_FORMAT "%H:%M:%S" 5 | ::msgcat::mcset es_AR DATE_TIME_FORMAT "%d/%m/%Y %H:%M:%S %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/ru_ua.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset ru_UA DATE_FORMAT "%d.%m.%Y" 4 | ::msgcat::mcset ru_UA TIME_FORMAT "%k:%M:%S" 5 | ::msgcat::mcset ru_UA DATE_TIME_FORMAT "%d.%m.%Y %k:%M:%S %z" 6 | } 7 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_i32.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_I32_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_GET_SIGNED(mp_get_i32, mp_get_mag_u32, int32_t, uint32_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_i64.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_I64_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | MP_GET_SIGNED(mp_get_i64, mp_get_mag_u64, int64_t, uint64_t) 7 | #endif 8 | -------------------------------------------------------------------------------- /tools/addVerToFile.tcl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env tclsh 2 | if {$argc < 1} { 3 | error "need a filename argument" 4 | } 5 | lassign $argv filename 6 | set f [open $filename a] 7 | puts $f "TCL_VERSION=[info tclversion]" 8 | puts $f "TCL_PATCHLEVEL=[info patchlevel]" 9 | close $f 10 | -------------------------------------------------------------------------------- /tools/encoding/README: -------------------------------------------------------------------------------- 1 | On Unix, use "make" to compile all the encoding files (*.txt,*.esc) 2 | into the format that Tcl can use (*.enc). It is the caller's 3 | responsibility to move the generated .enc files to the appropriate 4 | place (the $TCL_LIBRARY/encoding directory). 5 | 6 | -------------------------------------------------------------------------------- /.github/tcltest.json: -------------------------------------------------------------------------------- 1 | { 2 | "problemMatcher": [ 3 | { 4 | "owner": "tcltest", 5 | "pattern": [ 6 | { 7 | "regexp": "^==== ([-\\w]+) (.+) (FAILED)$", 8 | "severity": 3, 9 | "message": 2, 10 | "code": 1 11 | } 12 | ] 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /compat/zlib/contrib/testzlib/testzlib.txt: -------------------------------------------------------------------------------- 1 | To build testzLib with Visual Studio 2005: 2 | 3 | copy to a directory file from : 4 | - root of zLib tree 5 | - contrib/testzlib 6 | - contrib/masmx86 7 | - contrib/masmx64 8 | - contrib/vstudio/vc7 9 | 10 | and open testzlib8.sln -------------------------------------------------------------------------------- /library/msgs/en_za.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_ZA DATE_FORMAT "%Y/%m/%d" 4 | ::msgcat::mcset en_ZA TIME_FORMAT_12 "%I:%M:%S" 5 | ::msgcat::mcset en_ZA DATE_TIME_FORMAT "%Y/%m/%d %I:%M:%S %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/it_ch.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset it_CH DATE_FORMAT "%e. %B %Y" 4 | ::msgcat::mcset it_CH TIME_FORMAT "%H:%M:%S" 5 | ::msgcat::mcset it_CH DATE_TIME_FORMAT "%e. %B %Y %H:%M:%S %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/America/Buenos_Aires: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Buenos_Aires)]} { 3 | LoadTimeZoneFile America/Argentina/Buenos_Aires 4 | } 5 | set TZData(:America/Buenos_Aires) $TZData(:America/Argentina/Buenos_Aires) 6 | -------------------------------------------------------------------------------- /library/msgs/af_za.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset af_ZA DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset af_ZA TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset af_ZA DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/en_bw.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_BW DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset en_BW TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset en_BW DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/en_sg.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_SG DATE_FORMAT "%d %b %Y" 4 | ::msgcat::mcset en_SG TIME_FORMAT_12 "%P %I:%M:%S" 5 | ::msgcat::mcset en_SG DATE_TIME_FORMAT "%d %b %Y %P %I:%M:%S %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/en_zw.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_ZW DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset en_ZW TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset en_ZW DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_bo.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_BO DATE_FORMAT "%d-%m-%Y" 4 | ::msgcat::mcset es_BO TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_BO DATE_TIME_FORMAT "%d-%m-%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_cl.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_CL DATE_FORMAT "%d-%m-%Y" 4 | ::msgcat::mcset es_CL TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_CL DATE_TIME_FORMAT "%d-%m-%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_co.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_CO DATE_FORMAT "%e/%m/%Y" 4 | ::msgcat::mcset es_CO TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_CO DATE_TIME_FORMAT "%e/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_cr.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_CR DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_CR TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_CR DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_do.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_DO DATE_FORMAT "%m/%d/%Y" 4 | ::msgcat::mcset es_DO TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_DO DATE_TIME_FORMAT "%m/%d/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_ec.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_EC DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_EC TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_EC DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_gt.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_GT DATE_FORMAT "%e/%m/%Y" 4 | ::msgcat::mcset es_GT TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_GT DATE_TIME_FORMAT "%e/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_hn.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_HN DATE_FORMAT "%m-%d-%Y" 4 | ::msgcat::mcset es_HN TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_HN DATE_TIME_FORMAT "%m-%d-%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_mx.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_MX DATE_FORMAT "%e/%m/%Y" 4 | ::msgcat::mcset es_MX TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_MX DATE_TIME_FORMAT "%e/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_ni.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_NI DATE_FORMAT "%m-%d-%Y" 4 | ::msgcat::mcset es_NI TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_NI DATE_TIME_FORMAT "%m-%d-%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_pa.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_PA DATE_FORMAT "%m/%d/%Y" 4 | ::msgcat::mcset es_PA TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_PA DATE_TIME_FORMAT "%m/%d/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_pe.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_PE DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_PE TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_PE DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_pr.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_PR DATE_FORMAT "%m-%d-%Y" 4 | ::msgcat::mcset es_PR TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_PR DATE_TIME_FORMAT "%m-%d-%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_py.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_PY DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_PY TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_PY DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_sv.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_SV DATE_FORMAT "%m-%d-%Y" 4 | ::msgcat::mcset es_SV TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_SV DATE_TIME_FORMAT "%m-%d-%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_uy.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_UY DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_UY TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_UY DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/es_ve.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset es_VE DATE_FORMAT "%d/%m/%Y" 4 | ::msgcat::mcset es_VE TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset es_VE DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/gl_es.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset gl_ES DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset gl_ES TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset gl_ES DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/gv_gb.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset gv_GB DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset gv_GB TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset gv_GB DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/hi_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset hi_IN DATE_FORMAT "%d %M %Y" 4 | ::msgcat::mcset hi_IN TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset hi_IN DATE_TIME_FORMAT "%d %M %Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/id_id.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset id_ID DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset id_ID TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset id_ID DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/kw_gb.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset kw_GB DATE_FORMAT "%d %B %Y" 4 | ::msgcat::mcset kw_GB TIME_FORMAT_12 "%l:%M:%S %P" 5 | ::msgcat::mcset kw_GB DATE_TIME_FORMAT "%d %B %Y %l:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/mr_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset mr_IN DATE_FORMAT "%d %M %Y" 4 | ::msgcat::mcset mr_IN TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset mr_IN DATE_TIME_FORMAT "%d %M %Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/ta_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset ta_IN DATE_FORMAT "%d %M %Y" 4 | ::msgcat::mcset ta_IN TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset ta_IN DATE_TIME_FORMAT "%d %M %Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | Important Note 2 | ========== 3 | Please do not file issues with Tcl on Github. They are unlikely to be noticed in a timely fashion. Tcl issues are hosted in the [tcl fossil repository on core.tcl-lang.org](https://core.tcl-lang.org/tcl/tktnew); please post them there. 4 | -------------------------------------------------------------------------------- /library/msgs/kok_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset kok_IN DATE_FORMAT "%d %M %Y" 4 | ::msgcat::mcset kok_IN TIME_FORMAT_12 "%I:%M:%S %P" 5 | ::msgcat::mcset kok_IN DATE_TIME_FORMAT "%d %M %Y %I:%M:%S %P %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/platform/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | if {![package vsatisfies [package provide Tcl] 8.6-]} {return} 2 | package ifneeded platform 1.1.0 [list source -encoding utf-8 [file join $dir platform.tcl]] 3 | package ifneeded platform::shell 1.1.4 [list source -encoding utf-8 [file join $dir shell.tcl]] 4 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Lagos: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Lagos) { 4 | {-9223372036854775808 815 0 LMT} 5 | {-2035584815 0 0 GMT} 6 | {-1940889600 815 0 LMT} 7 | {-1767226415 1800 0 +0030} 8 | {-1588465800 3600 0 WAT} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Sao_Tome: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Sao_Tome) { 4 | {-9223372036854775808 1616 0 LMT} 5 | {-2713912016 -2205 0 LMT} 6 | {-1830384000 0 0 GMT} 7 | {1514768400 3600 0 WAT} 8 | {1546304400 0 0 GMT} 9 | } 10 | -------------------------------------------------------------------------------- /library/msgs/ar_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset ar_IN DATE_FORMAT "%A %d %B %Y" 4 | ::msgcat::mcset ar_IN TIME_FORMAT_12 "%I:%M:%S %z" 5 | ::msgcat::mcset ar_IN DATE_TIME_FORMAT "%A %d %B %Y %I:%M:%S %z %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/bn_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset bn_IN DATE_FORMAT "%A %d %b %Y" 4 | ::msgcat::mcset bn_IN TIME_FORMAT_12 "%I:%M:%S %z" 5 | ::msgcat::mcset bn_IN DATE_TIME_FORMAT "%A %d %b %Y %I:%M:%S %z %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/msgs/ms_my.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset ms_MY DATE_FORMAT "%A %d %b %Y" 4 | ::msgcat::mcset ms_MY TIME_FORMAT_12 "%I:%M:%S %z" 5 | ::msgcat::mcset ms_MY DATE_TIME_FORMAT "%A %d %b %Y %I:%M:%S %z %z" 6 | } 7 | -------------------------------------------------------------------------------- /library/tzdata/America/Argentina/ComodRivadavia: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | if {![info exists TZData(America/Argentina/Catamarca)]} { 3 | LoadTimeZoneFile America/Argentina/Catamarca 4 | } 5 | set TZData(:America/Argentina/ComodRivadavia) $TZData(:America/Argentina/Catamarca) 6 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Dili: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Dili) { 4 | {-9223372036854775808 30140 0 LMT} 5 | {-1830412800 28800 0 +0800} 6 | {-879152400 32400 0 +0900} 7 | {199897200 28800 0 +0800} 8 | {969120000 32400 0 +0900} 9 | } 10 | -------------------------------------------------------------------------------- /library/http/pkgIndex.tcl: -------------------------------------------------------------------------------- 1 | if {![package vsatisfies [package provide Tcl] 8.6-]} {return} 2 | package ifneeded http 2.10.1 [list tclPkgSetup $dir http 2.10.1 {{http.tcl source {::http::config ::http::formatQuery ::http::geturl ::http::reset ::http::wait ::http::register ::http::unregister ::http::mapReply}}}] 3 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/Vostok: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Antarctica/Vostok) { 4 | {-9223372036854775808 0 0 -00} 5 | {-380073600 25200 0 +0700} 6 | {760035600 0 0 -00} 7 | {783648000 25200 0 +0700} 8 | {1702839600 18000 0 +0500} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Makassar: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Makassar) { 4 | {-9223372036854775808 28656 0 LMT} 5 | {-1577951856 28656 0 MMT} 6 | {-1172908656 28800 0 +0800} 7 | {-880272000 32400 0 +0900} 8 | {-766054800 28800 0 WITA} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Yangon: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Yangon) { 4 | {-9223372036854775808 23087 0 LMT} 5 | {-2840163887 23087 0 RMT} 6 | {-1577946287 23400 0 +0630} 7 | {-873268200 32400 0 +0900} 8 | {-778410000 23400 0 +0630} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Nauru: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Nauru) { 4 | {-9223372036854775808 40060 0 LMT} 5 | {-1545131260 41400 0 +1130} 6 | {-862918200 32400 0 +0900} 7 | {-767350800 41400 0 +1130} 8 | {287418600 43200 0 +1200} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/America/Bogota: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Bogota) { 4 | {-9223372036854775808 -17776 0 LMT} 5 | {-2707671824 -17776 0 BMT} 6 | {-1739041424 -18000 0 -0500} 7 | {704869200 -14400 1 -0400} 8 | {729057600 -18000 0 -0500} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/America/Guyana: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Guyana) { 4 | {-9223372036854775808 -13959 0 LMT} 5 | {-1843589241 -14400 0 -0400} 6 | {-1730577600 -13500 0 -0445} 7 | {176096700 -10800 0 -0300} 8 | {701841600 -14400 0 -0400} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/America/Martinique: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Martinique) { 4 | {-9223372036854775808 -14660 0 LMT} 5 | {-2524506940 -14660 0 FFMT} 6 | {-1851537340 -14400 0 AST} 7 | {323841600 -10800 1 ADT} 8 | {338958000 -14400 0 AST} 9 | } 10 | -------------------------------------------------------------------------------- /libtommath/bn_mp_isodd.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_ISODD_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | mp_bool mp_isodd(const mp_int *a) 7 | { 8 | return MP_IS_ODD(a) ? MP_YES : MP_NO; 9 | } 10 | #endif 11 | -------------------------------------------------------------------------------- /library/encoding/iso2022.enc: -------------------------------------------------------------------------------- 1 | # Encoding file: iso2022, escape-driven 2 | E 3 | name iso2022 4 | init {} 5 | final {} 6 | iso8859-1 \x1b(B 7 | jis0201 \x1b(J 8 | gb1988 \x1b(T 9 | jis0208 \x1b$B 10 | jis0208 \x1b$@ 11 | jis0212 \x1b$(D 12 | gb2312 \x1b$A 13 | ksc5601 \x1b$(C 14 | jis0208 \x1b&@\x1b$B 15 | -------------------------------------------------------------------------------- /library/tzdata/America/Guayaquil: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Guayaquil) { 4 | {-9223372036854775808 -19160 0 LMT} 5 | {-2524502440 -18840 0 QMT} 6 | {-1230749160 -18000 0 -0500} 7 | {722926800 -14400 1 -0400} 8 | {728884800 -18000 0 -0500} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/America/Paramaribo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Paramaribo) { 4 | {-9223372036854775808 -13240 0 LMT} 5 | {-1861906760 -13252 0 PMT} 6 | {-1104524348 -13236 0 PMT} 7 | {-765317964 -12600 0 -0430} 8 | {465449400 -10800 0 -0300} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/Atlantic/Cape_Verde: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Atlantic/Cape_Verde) { 4 | {-9223372036854775808 -5644 0 LMT} 5 | {-1830376800 -7200 0 -0200} 6 | {-862610400 -3600 1 -0100} 7 | {-764118000 -7200 0 -0200} 8 | {186120000 -3600 0 -0100} 9 | } 10 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Galapagos: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Galapagos) { 4 | {-9223372036854775808 -21504 0 LMT} 5 | {-1230746496 -18000 0 -0500} 6 | {504939600 -21600 0 -0600} 7 | {722930400 -18000 1 -0500} 8 | {728888400 -21600 0 -0600} 9 | } 10 | -------------------------------------------------------------------------------- /libtommath/bn_mp_iseven.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_ISEVEN_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | mp_bool mp_iseven(const mp_int *a) 7 | { 8 | return MP_IS_EVEN(a) ? MP_YES : MP_NO; 9 | } 10 | #endif 11 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | Important Note 2 | ========== 3 | Please do not file pull requests with Tcl on Github. They are unlikely to be noticed in a timely fashion. Tcl issues (including patches) are hosted in the [tcl fossil repository on core.tcl-lang.org](https://core.tcl-lang.org/tcl/tktnew); please post them there. 4 | -------------------------------------------------------------------------------- /library/msgs/en_gb.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_GB DATE_FORMAT "%d/%m/%y" 4 | ::msgcat::mcset en_GB TIME_FORMAT "%T" 5 | ::msgcat::mcset en_GB TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset en_GB DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/en_ie.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_IE DATE_FORMAT "%d/%m/%y" 4 | ::msgcat::mcset en_IE TIME_FORMAT "%T" 5 | ::msgcat::mcset en_IE TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset en_IE DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/fo_fo.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset fo_FO DATE_FORMAT "%d/%m-%Y" 4 | ::msgcat::mcset fo_FO TIME_FORMAT "%T" 5 | ::msgcat::mcset fo_FO TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset fo_FO DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/fr_be.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset fr_BE DATE_FORMAT "%d/%m/%y" 4 | ::msgcat::mcset fr_BE TIME_FORMAT "%T" 5 | ::msgcat::mcset fr_BE TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset fr_BE DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/fr_ca.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset fr_CA DATE_FORMAT "%Y-%m-%d" 4 | ::msgcat::mcset fr_CA TIME_FORMAT "%T" 5 | ::msgcat::mcset fr_CA TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset fr_CA DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/fr_ch.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset fr_CH DATE_FORMAT "%d. %m. %y" 4 | ::msgcat::mcset fr_CH TIME_FORMAT "%T" 5 | ::msgcat::mcset fr_CH TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset fr_CH DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/ga_ie.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset ga_IE DATE_FORMAT "%d.%m.%y" 4 | ::msgcat::mcset ga_IE TIME_FORMAT "%T" 5 | ::msgcat::mcset ga_IE TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset ga_IE DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/kl_gl.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset kl_GL DATE_FORMAT "%d %b %Y" 4 | ::msgcat::mcset kl_GL TIME_FORMAT "%T" 5 | ::msgcat::mcset kl_GL TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset kl_GL DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/nl_be.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset nl_BE DATE_FORMAT "%d-%m-%y" 4 | ::msgcat::mcset nl_BE TIME_FORMAT "%T" 5 | ::msgcat::mcset nl_BE TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset nl_BE DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/pt_br.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset pt_BR DATE_FORMAT "%d-%m-%Y" 4 | ::msgcat::mcset pt_BR TIME_FORMAT "%T" 5 | ::msgcat::mcset pt_BR TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset pt_BR DATE_TIME_FORMAT "%a %d %b %Y %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/en_ca.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_CA DATE_FORMAT "%d/%m/%y" 4 | ::msgcat::mcset en_CA TIME_FORMAT "%r" 5 | ::msgcat::mcset en_CA TIME_FORMAT_12 "%I:%M:%S %p" 6 | ::msgcat::mcset en_CA DATE_TIME_FORMAT "%a %d %b %Y %r %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/eu_es.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset eu_ES DATE_FORMAT "%a, %Yeko %bren %da" 4 | ::msgcat::mcset eu_ES TIME_FORMAT "%T" 5 | ::msgcat::mcset eu_ES TIME_FORMAT_12 "%T" 6 | ::msgcat::mcset eu_ES DATE_TIME_FORMAT "%y-%m-%d %T %z" 7 | } 8 | -------------------------------------------------------------------------------- /compat/zlib/contrib/untgz/Makefile: -------------------------------------------------------------------------------- 1 | CC=cc 2 | CFLAGS=-g 3 | 4 | untgz: untgz.o ../../libz.a 5 | $(CC) $(CFLAGS) -o untgz untgz.o -L../.. -lz 6 | 7 | untgz.o: untgz.c ../../zlib.h 8 | $(CC) $(CFLAGS) -c -I../.. untgz.c 9 | 10 | ../../libz.a: 11 | cd ../..; ./configure; make 12 | 13 | clean: 14 | rm -f untgz untgz.o *~ 15 | -------------------------------------------------------------------------------- /compat/zlib/zlib.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | sharedlibdir=@sharedlibdir@ 5 | includedir=@includedir@ 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: @VERSION@ 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Pyongyang: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Pyongyang) { 4 | {-9223372036854775808 30180 0 LMT} 5 | {-1948782180 30600 0 KST} 6 | {-1830414600 32400 0 JST} 7 | {-768646800 32400 0 KST} 8 | {1439564400 30600 0 KST} 9 | {1525446000 32400 0 KST} 10 | } 11 | -------------------------------------------------------------------------------- /libtommath/bn_mp_mod_d.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_MOD_D_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | mp_err mp_mod_d(const mp_int *a, mp_digit b, mp_digit *c) 7 | { 8 | return mp_div_d(a, b, NULL, c); 9 | } 10 | #endif 11 | -------------------------------------------------------------------------------- /tests/zipfiles/README: -------------------------------------------------------------------------------- 1 | The files in this directory are used for testing zipfs file systems. 2 | They fall under the following licenses: 3 | 4 | test-overlay.zip, test-password[2].zip, test-zip-in-zip.zip - Tcl's license 5 | 6 | All other files - test files from libzip (https://libzip.org) and are covered by 7 | the license in LICENSE-libzip. -------------------------------------------------------------------------------- /library/msgs/zh_cn.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset zh_CN DATE_FORMAT "%Y-%m-%e" 4 | ::msgcat::mcset zh_CN TIME_FORMAT "%k:%M:%S" 5 | ::msgcat::mcset zh_CN TIME_FORMAT_12 "%P%I时%M分%S秒" 6 | ::msgcat::mcset zh_CN DATE_TIME_FORMAT "%Y-%m-%e %k:%M:%S %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Nairobi: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Nairobi) { 4 | {-9223372036854775808 8836 0 LMT} 5 | {-1946168836 9000 0 +0230} 6 | {-1309746600 10800 0 EAT} 7 | {-1261969200 9000 0 +0230} 8 | {-1041388200 9900 0 +0245} 9 | {-865305900 10800 0 EAT} 10 | } 11 | -------------------------------------------------------------------------------- /library/msgs/en_au.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_AU DATE_FORMAT "%e/%m/%Y" 4 | ::msgcat::mcset en_AU TIME_FORMAT "%H:%M:%S" 5 | ::msgcat::mcset en_AU TIME_FORMAT_12 "%I:%M:%S %P %z" 6 | ::msgcat::mcset en_AU DATE_TIME_FORMAT "%e/%m/%Y %H:%M:%S %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/en_nz.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_NZ DATE_FORMAT "%e/%m/%Y" 4 | ::msgcat::mcset en_NZ TIME_FORMAT "%H:%M:%S" 5 | ::msgcat::mcset en_NZ TIME_FORMAT_12 "%I:%M:%S %P %z" 6 | ::msgcat::mcset en_NZ DATE_TIME_FORMAT "%e/%m/%Y %H:%M:%S %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/msgs/en_be.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_BE DATE_FORMAT "%d %b %Y" 4 | ::msgcat::mcset en_BE TIME_FORMAT "%k:%M:%S" 5 | ::msgcat::mcset en_BE TIME_FORMAT_12 "%k h %M min %S s %z" 6 | ::msgcat::mcset en_BE DATE_TIME_FORMAT "%d %b %Y %k:%M:%S %z" 7 | } 8 | -------------------------------------------------------------------------------- /library/tzdata/America/El_Salvador: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/El_Salvador) { 4 | {-9223372036854775808 -21408 0 LMT} 5 | {-1546279392 -21600 0 CST} 6 | {547020000 -18000 1 CDT} 7 | {559717200 -21600 0 CST} 8 | {578469600 -18000 1 CDT} 9 | {591166800 -21600 0 CST} 10 | } 11 | -------------------------------------------------------------------------------- /library/tzdata/America/Puerto_Rico: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Puerto_Rico) { 4 | {-9223372036854775808 -15865 0 LMT} 5 | {-2233035335 -14400 0 AST} 6 | {-873057600 -10800 0 AWT} 7 | {-769395600 -10800 1 APT} 8 | {-765399600 -14400 0 AST} 9 | {-757368000 -14400 0 AST} 10 | } 11 | -------------------------------------------------------------------------------- /library/tzdata/Indian/Mauritius: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Indian/Mauritius) { 4 | {-9223372036854775808 13800 0 LMT} 5 | {-1988164200 14400 0 +0400} 6 | {403041600 18000 1 +0500} 7 | {417034800 14400 0 +0400} 8 | {1224972000 18000 1 +0500} 9 | {1238274000 14400 0 +0400} 10 | } 11 | -------------------------------------------------------------------------------- /tests/clock-ivm.test: -------------------------------------------------------------------------------- 1 | # clock-ivm.test -- 2 | # 3 | # This test file covers the 'clock' command using inverted validity mode. 4 | # 5 | # See the file "clock.test" for more information. 6 | 7 | ::tcl::unsupported::clock::configure -valid [expr {![::tcl::unsupported::clock::configure -valid]}] 8 | source [file join [file dirname [info script]] clock.test] -------------------------------------------------------------------------------- /library/tzdata/America/Caracas: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Caracas) { 4 | {-9223372036854775808 -16064 0 LMT} 5 | {-2524505536 -16060 0 CMT} 6 | {-1826739140 -16200 0 -0530} 7 | {-157750200 -14400 0 -0400} 8 | {1197183600 -16200 0 -0530} 9 | {1462086000 -14400 0 -0400} 10 | } 11 | -------------------------------------------------------------------------------- /libtommath/libtommath.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@CMAKE_INSTALL_PREFIX@ 2 | libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@ 3 | includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ 4 | 5 | Name: LibTomMath 6 | Description: public domain library for manipulating large integer numbers 7 | Version: @PROJECT_VERSION@ 8 | Libs: -L${libdir} -ltommath 9 | Cflags: -I${includedir} 10 | -------------------------------------------------------------------------------- /compat/zlib/contrib/minizip/minizip.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@/minizip 5 | 6 | Name: minizip 7 | Description: Minizip zip file manipulation library 8 | Requires: 9 | Version: @PACKAGE_VERSION@ 10 | Libs: -L${libdir} -lminizip 11 | Libs.private: -lz 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /library/msgs/en_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_IN AM "AM" 4 | ::msgcat::mcset en_IN PM "PM" 5 | ::msgcat::mcset en_IN DATE_FORMAT "%d %B %Y" 6 | ::msgcat::mcset en_IN TIME_FORMAT "%H:%M:%S" 7 | ::msgcat::mcset en_IN DATE_TIME_FORMAT "%d %B %Y %H:%M:%S %z" 8 | } 9 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Bougainville: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Bougainville) { 4 | {-9223372036854775808 37336 0 LMT} 5 | {-2840178136 35312 0 PMMT} 6 | {-2366790512 36000 0 +1000} 7 | {-868010400 32400 0 +0900} 8 | {-768906000 36000 0 +1000} 9 | {1419696000 39600 0 +1100} 10 | } 11 | -------------------------------------------------------------------------------- /library/msgs/zh_sg.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset zh_SG AM "上午" 4 | ::msgcat::mcset zh_SG PM "中午" 5 | ::msgcat::mcset zh_SG DATE_FORMAT "%d %B %Y" 6 | ::msgcat::mcset zh_SG TIME_FORMAT_12 "%P %I:%M:%S" 7 | ::msgcat::mcset zh_SG DATE_TIME_FORMAT "%d %B %Y %P %I:%M:%S %z" 8 | } 9 | -------------------------------------------------------------------------------- /libtommath/bn_mp_sbin_size.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SBIN_SIZE_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* get the size for an signed equivalent */ 7 | size_t mp_sbin_size(const mp_int *a) 8 | { 9 | return 1u + mp_ubin_size(a); 10 | } 11 | #endif 12 | -------------------------------------------------------------------------------- /library/msgs/en_hk.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_HK AM "AM" 4 | ::msgcat::mcset en_HK PM "PM" 5 | ::msgcat::mcset en_HK DATE_FORMAT "%B %e, %Y" 6 | ::msgcat::mcset en_HK TIME_FORMAT_12 "%l:%M:%S %P" 7 | ::msgcat::mcset en_HK DATE_TIME_FORMAT "%B %e, %Y %l:%M:%S %P %z" 8 | } 9 | -------------------------------------------------------------------------------- /library/msgs/en_ph.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset en_PH AM "AM" 4 | ::msgcat::mcset en_PH PM "PM" 5 | ::msgcat::mcset en_PH DATE_FORMAT "%B %e, %Y" 6 | ::msgcat::mcset en_PH TIME_FORMAT_12 "%l:%M:%S %P" 7 | ::msgcat::mcset en_PH DATE_TIME_FORMAT "%B %e, %Y %l:%M:%S %P %z" 8 | } 9 | -------------------------------------------------------------------------------- /library/msgs/ko_kr.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset ko_KR BCE "기원전" 4 | ::msgcat::mcset ko_KR CE "서기" 5 | ::msgcat::mcset ko_KR DATE_FORMAT "%Y.%m.%d" 6 | ::msgcat::mcset ko_KR TIME_FORMAT_12 "%P %l:%M:%S" 7 | ::msgcat::mcset ko_KR DATE_TIME_FORMAT "%Y.%m.%d %P %l:%M:%S %z" 8 | } 9 | -------------------------------------------------------------------------------- /library/msgs/zh_tw.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset zh_TW BCE "民國前" 4 | ::msgcat::mcset zh_TW CE "民國" 5 | ::msgcat::mcset zh_TW DATE_FORMAT "%Y/%m/%e" 6 | ::msgcat::mcset zh_TW TIME_FORMAT_12 "%P %I:%M:%S" 7 | ::msgcat::mcset zh_TW DATE_TIME_FORMAT "%Y/%m/%e %P %I:%M:%S %z" 8 | } 9 | -------------------------------------------------------------------------------- /libtommath/bn_mp_zero.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_ZERO_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* set to zero */ 7 | void mp_zero(mp_int *a) 8 | { 9 | a->sign = MP_ZPOS; 10 | a->used = 0; 11 | MP_ZERO_DIGITS(a->dp, a->alloc); 12 | } 13 | #endif 14 | -------------------------------------------------------------------------------- /compat/zlib/zlib.pc.cmakein: -------------------------------------------------------------------------------- 1 | prefix=@CMAKE_INSTALL_PREFIX@ 2 | exec_prefix=@CMAKE_INSTALL_PREFIX@ 3 | libdir=@INSTALL_LIB_DIR@ 4 | sharedlibdir=@INSTALL_LIB_DIR@ 5 | includedir=@INSTALL_INC_DIR@ 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: @VERSION@ 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /library/msgs/te_in.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset te_IN AM "పూర్వాహ్న" 4 | ::msgcat::mcset te_IN PM "అపరాహ్న" 5 | ::msgcat::mcset te_IN DATE_FORMAT "%d/%m/%Y" 6 | ::msgcat::mcset te_IN TIME_FORMAT_12 "%I:%M:%S %P" 7 | ::msgcat::mcset te_IN DATE_TIME_FORMAT "%d/%m/%Y %I:%M:%S %P %z" 8 | } 9 | -------------------------------------------------------------------------------- /library/tzdata/Africa/Johannesburg: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Africa/Johannesburg) { 4 | {-9223372036854775808 6720 0 LMT} 5 | {-2458173120 5400 0 SAST} 6 | {-2109288600 7200 0 SAST} 7 | {-860976000 10800 1 SAST} 8 | {-845254800 7200 0 SAST} 9 | {-829526400 10800 1 SAST} 10 | {-813805200 7200 0 SAST} 11 | } 12 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Kwajalein: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Kwajalein) { 4 | {-9223372036854775808 40160 0 LMT} 5 | {-2177492960 39600 0 +1100} 6 | {-1041418800 36000 0 +1000} 7 | {-907408800 32400 0 +0900} 8 | {-817462800 39600 0 +1100} 9 | {-7988400 -43200 0 -1200} 10 | {745934400 43200 0 +1200} 11 | } 12 | -------------------------------------------------------------------------------- /compat/zlib/contrib/untgz/Makefile.msc: -------------------------------------------------------------------------------- 1 | CC=cl 2 | CFLAGS=-MD 3 | 4 | untgz.exe: untgz.obj ..\..\zlib.lib 5 | $(CC) $(CFLAGS) untgz.obj ..\..\zlib.lib 6 | 7 | untgz.obj: untgz.c ..\..\zlib.h 8 | $(CC) $(CFLAGS) -c -I..\.. untgz.c 9 | 10 | ..\..\zlib.lib: 11 | cd ..\.. 12 | $(MAKE) -f win32\makefile.msc 13 | cd contrib\untgz 14 | 15 | clean: 16 | -del untgz.obj 17 | -del untgz.exe 18 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Kolkata: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Kolkata) { 4 | {-9223372036854775808 21208 0 LMT} 5 | {-3645237208 21200 0 HMT} 6 | {-3155694800 19270 0 MMT} 7 | {-2019705670 19800 0 IST} 8 | {-891581400 23400 1 +0630} 9 | {-872058600 19800 0 IST} 10 | {-862637400 23400 1 +0630} 11 | {-764145000 19800 0 IST} 12 | } 13 | -------------------------------------------------------------------------------- /library/tzdata/Antarctica/Davis: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Antarctica/Davis) { 4 | {-9223372036854775808 0 0 -00} 5 | {-409190400 25200 0 +0700} 6 | {-163062000 0 0 -00} 7 | {-28857600 25200 0 +0700} 8 | {1255806000 18000 0 +0500} 9 | {1268251200 25200 0 +0700} 10 | {1319742000 18000 0 +0500} 11 | {1329854400 25200 0 +0700} 12 | } 13 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Noumea: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Noumea) { 4 | {-9223372036854775808 39948 0 LMT} 5 | {-1829387148 39600 0 +1100} 6 | {250002000 43200 1 +1200} 7 | {257342400 39600 0 +1100} 8 | {281451600 43200 1 +1200} 9 | {288878400 39600 0 +1100} 10 | {849366000 43200 1 +1200} 11 | {857228400 39600 0 +1100} 12 | } 13 | -------------------------------------------------------------------------------- /libtommath/bn_mp_complement.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_COMPLEMENT_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* b = ~a */ 7 | mp_err mp_complement(const mp_int *a, mp_int *b) 8 | { 9 | mp_err err = mp_neg(a, b); 10 | return (err == MP_OKAY) ? mp_sub_d(b, 1uL, b) : err; 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /compat/README: -------------------------------------------------------------------------------- 1 | This directory contains various header and code files that are 2 | used make Tcl compatible with various releases of UNIX and UNIX-like 3 | systems. Typically, files from this directory are used to compile 4 | Tcl when a system doesn't contain the corresponding files or when 5 | they are known to be incorrect. When the whole world becomes POSIX- 6 | compliant this directory should be unnecessary. 7 | -------------------------------------------------------------------------------- /libtommath/bn_s_mp_log_2expt.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_S_MP_LOG_2EXPT_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | int s_mp_log_2expt(const mp_int *a, mp_digit base) 7 | { 8 | int y; 9 | for (y = 0; (base & 1) == 0; y++, base >>= 1) {} 10 | return (mp_count_bits(a) - 1) / y; 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /library/tzdata/America/Tegucigalpa: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Tegucigalpa) { 4 | {-9223372036854775808 -20932 0 LMT} 5 | {-1538503868 -21600 0 CST} 6 | {547020000 -18000 1 CDT} 7 | {559717200 -21600 0 CST} 8 | {578469600 -18000 1 CDT} 9 | {591166800 -21600 0 CST} 10 | {1146981600 -18000 1 CDT} 11 | {1154926800 -21600 0 CST} 12 | } 13 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Honolulu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Honolulu) { 4 | {-9223372036854775808 -37886 0 LMT} 5 | {-2334101314 -37800 0 HST} 6 | {-1157283000 -34200 1 HDT} 7 | {-1155436200 -34200 0 HST} 8 | {-880201800 -34200 1 HWT} 9 | {-769395600 -34200 1 HPT} 10 | {-765376200 -37800 0 HST} 11 | {-712150200 -36000 0 HST} 12 | } 13 | -------------------------------------------------------------------------------- /library/msgs/fa_ir.msg: -------------------------------------------------------------------------------- 1 | # created by tools/loadICU.tcl -- do not edit 2 | namespace eval ::tcl::clock { 3 | ::msgcat::mcset fa_IR AM "صبح" 4 | ::msgcat::mcset fa_IR PM "عصر" 5 | ::msgcat::mcset fa_IR DATE_FORMAT "%d⁄%m⁄%Y" 6 | ::msgcat::mcset fa_IR TIME_FORMAT "%S:%M:%H" 7 | ::msgcat::mcset fa_IR TIME_FORMAT_12 "%S:%M:%l %P" 8 | ::msgcat::mcset fa_IR DATE_TIME_FORMAT "%d⁄%m⁄%Y %S:%M:%H %z" 9 | } 10 | -------------------------------------------------------------------------------- /libtommath/bn_mp_ubin_size.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_UBIN_SIZE_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* get the size for an unsigned equivalent */ 7 | size_t mp_ubin_size(const mp_int *a) 8 | { 9 | size_t size = (size_t)mp_count_bits(a); 10 | return (size / 8u) + (((size & 7u) != 0u) ? 1u : 0u); 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Colombo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Colombo) { 4 | {-9223372036854775808 19164 0 LMT} 5 | {-2840159964 19172 0 MMT} 6 | {-2019705572 19800 0 +0530} 7 | {-883287000 21600 1 +0600} 8 | {-862639200 23400 1 +0630} 9 | {-764051400 19800 0 +0530} 10 | {832962600 23400 0 +0630} 11 | {846266400 21600 0 +0600} 12 | {1145039400 19800 0 +0530} 13 | } 14 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Dhaka: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Dhaka) { 4 | {-9223372036854775808 21700 0 LMT} 5 | {-2524543300 21200 0 HMT} 6 | {-891582800 23400 0 +0630} 7 | {-872058600 19800 0 +0530} 8 | {-862637400 23400 0 +0630} 9 | {-576138600 21600 0 +0600} 10 | {1230746400 21600 0 +0600} 11 | {1245430800 25200 1 +0700} 12 | {1262278800 21600 0 +0600} 13 | } 14 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Jakarta: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Jakarta) { 4 | {-9223372036854775808 25632 0 LMT} 5 | {-3231299232 25632 0 BMT} 6 | {-1451719200 26400 0 +0720} 7 | {-1172906400 27000 0 +0730} 8 | {-876641400 32400 0 +0900} 9 | {-766054800 27000 0 +0730} 10 | {-683883000 28800 0 +0800} 11 | {-620812800 27000 0 +0730} 12 | {-189415800 25200 0 WIB} 13 | } 14 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Pontianak: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Pontianak) { 4 | {-9223372036854775808 26240 0 LMT} 5 | {-1946186240 26240 0 PMT} 6 | {-1172906240 27000 0 +0730} 7 | {-881220600 32400 0 +0900} 8 | {-766054800 27000 0 +0730} 9 | {-683883000 28800 0 +0800} 10 | {-620812800 27000 0 +0730} 11 | {-189415800 28800 0 WITA} 12 | {567964800 25200 0 WIB} 13 | } 14 | -------------------------------------------------------------------------------- /tools/README: -------------------------------------------------------------------------------- 1 | This directory contains unsupported tools used to build parts of Tcl 2 | for distribution. 3 | 4 | 5 | uniClass.tcl -- Script for generating regexp class tables from the Tcl 6 | "string is" classes 7 | 8 | Generating HTML files. 9 | This script is very picky about the organization of man pages, 10 | effectively acting as a style enforcer. 11 | The resulting documentation can be found at 12 | /tmp/dist/tcl/html 13 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Singapore: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Singapore) { 4 | {-9223372036854775808 24925 0 LMT} 5 | {-2177477725 24925 0 SMT} 6 | {-2038200925 25200 0 +0700} 7 | {-1167634800 26400 1 +0720} 8 | {-1073028000 26400 0 +0720} 9 | {-894180000 27000 0 +0730} 10 | {-879665400 32400 0 +0900} 11 | {-767005200 27000 0 +0730} 12 | {378662400 28800 0 +0800} 13 | } 14 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_set.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_SET_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* initialize and set a digit */ 7 | mp_err mp_init_set(mp_int *a, mp_digit b) 8 | { 9 | mp_err err; 10 | if ((err = mp_init(a)) != MP_OKAY) { 11 | return err; 12 | } 13 | mp_set(a, b); 14 | return err; 15 | } 16 | #endif 17 | -------------------------------------------------------------------------------- /libtommath/bn_mp_set.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_SET_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* set to a digit */ 7 | void mp_set(mp_int *a, mp_digit b) 8 | { 9 | a->dp[0] = b & MP_MASK; 10 | a->sign = MP_ZPOS; 11 | a->used = (a->dp[0] != 0u) ? 1 : 0; 12 | MP_ZERO_DIGITS(a->dp + a->used, a->alloc - a->used); 13 | } 14 | #endif 15 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Tokyo: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Tokyo) { 4 | {-9223372036854775808 33539 0 LMT} 5 | {-2587712400 32400 0 JST} 6 | {-683802000 36000 1 JDT} 7 | {-672310800 32400 0 JST} 8 | {-654771600 36000 1 JDT} 9 | {-640861200 32400 0 JST} 10 | {-620298000 36000 1 JDT} 11 | {-609411600 32400 0 JST} 12 | {-588848400 36000 1 JDT} 13 | {-577962000 32400 0 JST} 14 | } 15 | -------------------------------------------------------------------------------- /libtommath/bn_mp_pack_count.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_PACK_COUNT_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | size_t mp_pack_count(const mp_int *a, size_t nails, size_t size) 7 | { 8 | size_t bits = (size_t)mp_count_bits(a); 9 | return ((bits / ((size * 8u) - nails)) + (((bits % ((size * 8u) - nails)) != 0u) ? 1u : 0u)); 10 | } 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /libtommath/bn_mp_exch.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_EXCH_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* swap the elements of two integers, for cases where you can't simply swap the 7 | * mp_int pointers around 8 | */ 9 | void mp_exch(mp_int *a, mp_int *b) 10 | { 11 | mp_int t; 12 | 13 | t = *a; 14 | *a = *b; 15 | *b = t; 16 | } 17 | #endif 18 | -------------------------------------------------------------------------------- /library/tzdata/America/Guatemala: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Guatemala) { 4 | {-9223372036854775808 -21724 0 LMT} 5 | {-1617040676 -21600 0 CST} 6 | {123055200 -18000 1 CDT} 7 | {130914000 -21600 0 CST} 8 | {422344800 -18000 1 CDT} 9 | {433054800 -21600 0 CST} 10 | {669708000 -18000 1 CDT} 11 | {684219600 -21600 0 CST} 12 | {1146376800 -18000 1 CDT} 13 | {1159678800 -21600 0 CST} 14 | } 15 | -------------------------------------------------------------------------------- /tests/auto0/auto1/tclIndex: -------------------------------------------------------------------------------- 1 | # Tcl autoload index file, version 2.0 2 | # This file is generated by the "auto_mkindex" command 3 | # and sourced to set up indexing information for one or 4 | # more commands. Typically each line is a command that 5 | # sets an element in the auto_index array, where the 6 | # element name is the name of a command and the value is 7 | # a script that loads the command. 8 | 9 | set auto_index(report1) [list source [file join $dir file1.tcl]] 10 | -------------------------------------------------------------------------------- /tests/auto0/auto2/tclIndex: -------------------------------------------------------------------------------- 1 | # Tcl autoload index file, version 2.0 2 | # This file is generated by the "auto_mkindex" command 3 | # and sourced to set up indexing information for one or 4 | # more commands. Typically each line is a command that 5 | # sets an element in the auto_index array, where the 6 | # element name is the name of a command and the value is 7 | # a script that loads the command. 8 | 9 | set auto_index(report2) [list source [file join $dir file2.tcl]] 10 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Kosrae: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Kosrae) { 4 | {-9223372036854775808 -47284 0 LMT} 5 | {-3944631116 39116 0 LMT} 6 | {-2177491916 39600 0 +1100} 7 | {-1743678000 32400 0 +0900} 8 | {-1606813200 39600 0 +1100} 9 | {-1041418800 36000 0 +1000} 10 | {-907408800 32400 0 +0900} 11 | {-770634000 39600 0 +1100} 12 | {-7988400 43200 0 +1200} 13 | {915105600 39600 0 +1100} 14 | } 15 | -------------------------------------------------------------------------------- /compat/zlib/inffast.h: -------------------------------------------------------------------------------- 1 | /* inffast.h -- header to use inffast.c 2 | * Copyright (C) 1995-2003, 2010 Mark Adler 3 | * For conditions of distribution and use, see copyright notice in zlib.h 4 | */ 5 | 6 | /* WARNING: this file should *not* be used by applications. It is 7 | part of the implementation of the compression library and is 8 | subject to change. Applications should only use zlib.h. 9 | */ 10 | 11 | void ZLIB_INTERNAL inflate_fast(z_streamp strm, unsigned start); 12 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Ho_Chi_Minh: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Ho_Chi_Minh) { 4 | {-9223372036854775808 25590 0 LMT} 5 | {-2004073590 25590 0 PLMT} 6 | {-1851577590 25200 0 +0700} 7 | {-852105600 28800 0 +0800} 8 | {-782643600 32400 0 +0900} 9 | {-767869200 25200 0 +0700} 10 | {-718095600 28800 0 +0800} 11 | {-457772400 25200 0 +0700} 12 | {-315648000 28800 0 +0800} 13 | {171820800 25200 0 +0700} 14 | } 15 | -------------------------------------------------------------------------------- /macosx/configure.ac: -------------------------------------------------------------------------------- 1 | #! /bin/bash -norc 2 | dnl This file is an input file used by the GNU "autoconf" program to 3 | dnl generate the file "configure", which is run during Tcl installation 4 | dnl to configure the system for the local environment. 5 | 6 | dnl Ensure that the config (auto)headers support is used, then just 7 | dnl include the configure sources from ../unix: 8 | 9 | m4_include(../unix/aclocal.m4) 10 | m4_define(SC_USE_CONFIG_HEADERS) 11 | m4_include(../unix/configure.ac) 12 | -------------------------------------------------------------------------------- /library/tzdata/America/Costa_Rica: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Costa_Rica) { 4 | {-9223372036854775808 -20173 0 LMT} 5 | {-2524501427 -20173 0 SJMT} 6 | {-1545071027 -21600 0 CST} 7 | {288770400 -18000 1 CDT} 8 | {297234000 -21600 0 CST} 9 | {320220000 -18000 1 CDT} 10 | {328683600 -21600 0 CST} 11 | {664264800 -18000 1 CDT} 12 | {678344400 -21600 0 CST} 13 | {695714400 -18000 1 CDT} 14 | {700635600 -21600 0 CST} 15 | } 16 | -------------------------------------------------------------------------------- /library/tzdata/Australia/Darwin: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Australia/Darwin) { 4 | {-9223372036854775808 31400 0 LMT} 5 | {-2364108200 32400 0 ACST} 6 | {-2230189200 34200 0 ACST} 7 | {-1672558200 37800 1 ACDT} 8 | {-1665387000 34200 0 ACST} 9 | {-883639800 37800 1 ACDT} 10 | {-876123000 34200 0 ACST} 11 | {-860398200 37800 1 ACDT} 12 | {-844673400 34200 0 ACST} 13 | {-828343800 37800 1 ACDT} 14 | {-813223800 34200 0 ACST} 15 | } 16 | -------------------------------------------------------------------------------- /libtommath/bn_cutoffs.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_CUTOFFS_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | #ifndef MP_FIXED_CUTOFFS 7 | #include "tommath_cutoffs.h" 8 | int KARATSUBA_MUL_CUTOFF = MP_DEFAULT_KARATSUBA_MUL_CUTOFF, 9 | KARATSUBA_SQR_CUTOFF = MP_DEFAULT_KARATSUBA_SQR_CUTOFF, 10 | TOOM_MUL_CUTOFF = MP_DEFAULT_TOOM_MUL_CUTOFF, 11 | TOOM_SQR_CUTOFF = MP_DEFAULT_TOOM_SQR_CUTOFF; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /libtommath/bn_mp_clear_multi.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_CLEAR_MULTI_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | #include 7 | 8 | void mp_clear_multi(mp_int *mp, ...) 9 | { 10 | mp_int *next_mp = mp; 11 | va_list args; 12 | va_start(args, mp); 13 | while (next_mp != NULL) { 14 | mp_clear(next_mp); 15 | next_mp = va_arg(args, mp_int *); 16 | } 17 | va_end(args); 18 | } 19 | #endif 20 | -------------------------------------------------------------------------------- /library/tzdata/Asia/Karachi: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Asia/Karachi) { 4 | {-9223372036854775808 16092 0 LMT} 5 | {-1988166492 19800 0 +0530} 6 | {-862637400 23400 1 +0630} 7 | {-764145000 19800 0 +0530} 8 | {-576135000 18000 0 +0500} 9 | {38775600 18000 0 PKT} 10 | {1018119600 21600 1 PKST} 11 | {1033840800 18000 0 PKT} 12 | {1212260400 21600 1 PKST} 13 | {1225476000 18000 0 PKT} 14 | {1239735600 21600 1 PKST} 15 | {1257012000 18000 0 PKT} 16 | } 17 | -------------------------------------------------------------------------------- /libtommath/bn_mp_get_double.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_GET_DOUBLE_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | double mp_get_double(const mp_int *a) 7 | { 8 | int i; 9 | double d = 0.0, fac = 1.0; 10 | for (i = 0; i < MP_DIGIT_BIT; ++i) { 11 | fac *= 2.0; 12 | } 13 | for (i = a->used; i --> 0;) { 14 | d = (d * fac) + (double)a->dp[i]; 15 | } 16 | return (a->sign == MP_NEG) ? -d : d; 17 | } 18 | #endif 19 | -------------------------------------------------------------------------------- /library/tzdata/Pacific/Tongatapu: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:Pacific/Tongatapu) { 4 | {-9223372036854775808 44352 0 LMT} 5 | {-767189952 44400 0 +1220} 6 | {-284041200 46800 0 +1300} 7 | {915102000 46800 0 +1300} 8 | {939214800 50400 1 +1400} 9 | {953384400 46800 0 +1300} 10 | {973342800 50400 1 +1400} 11 | {980596800 46800 0 +1300} 12 | {1004792400 50400 1 +1400} 13 | {1012046400 46800 0 +1300} 14 | {1478350800 50400 1 +1400} 15 | {1484398800 46800 0 +1300} 16 | } 17 | -------------------------------------------------------------------------------- /library/tzdata/America/Lima: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Lima) { 4 | {-9223372036854775808 -18492 0 LMT} 5 | {-2524503108 -18516 0 LMT} 6 | {-1938538284 -14400 0 -0400} 7 | {-1002052800 -18000 0 -0500} 8 | {-986756400 -14400 1 -0400} 9 | {-971035200 -18000 0 -0500} 10 | {-955306800 -14400 1 -0400} 11 | {-939585600 -18000 0 -0500} 12 | {512712000 -18000 0 -0500} 13 | {544248000 -18000 0 -0500} 14 | {638942400 -18000 0 -0500} 15 | {765172800 -18000 0 -0500} 16 | } 17 | -------------------------------------------------------------------------------- /libtommath/bn_mp_dr_setup.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_DR_SETUP_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* determines the setup value */ 7 | void mp_dr_setup(const mp_int *a, mp_digit *d) 8 | { 9 | /* the casts are required if MP_DIGIT_BIT is one less than 10 | * the number of bits in a mp_digit [e.g. MP_DIGIT_BIT==31] 11 | */ 12 | *d = (mp_digit)(((mp_word)1 << (mp_word)MP_DIGIT_BIT) - (mp_word)a->dp[0]); 13 | } 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /.fossil-settings/crlf-glob: -------------------------------------------------------------------------------- 1 | compat/zlib/contrib/dotzlib/readme.txt 2 | compat/zlib/contrib/dotzlib/*.cs 3 | compat/zlib/contrib/vstudio/readme.txt 4 | compat/zlib/contrib/vstudio/*/zlib.rc 5 | compat/zlib/contrib/vstudio/*/zlibvc.def 6 | compat/zlib/contrib/vstudio/*/*.sln 7 | compat/zlib/win32/zlib.def 8 | compat/zlib/win32/*.txt 9 | compat/zlib/win64/*.txt 10 | compat/zlib/zlib.map 11 | libtommath/*.dsp 12 | libtommath/*.sln 13 | libtommath/*.vcproj 14 | tools/tcl.wse.in 15 | win/*.bat 16 | win/*.vc 17 | win/coffbase.txt 18 | win/tcl.dsp 19 | win/tcl.dsw 20 | -------------------------------------------------------------------------------- /libtommath/bn_mp_init_copy.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_INIT_COPY_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* creates "a" then copies b into it */ 7 | mp_err mp_init_copy(mp_int *a, const mp_int *b) 8 | { 9 | mp_err err; 10 | 11 | if ((err = mp_init_size(a, b->used)) != MP_OKAY) { 12 | return err; 13 | } 14 | 15 | if ((err = mp_copy(b, a)) != MP_OKAY) { 16 | mp_clear(a); 17 | } 18 | 19 | return err; 20 | } 21 | #endif 22 | -------------------------------------------------------------------------------- /libtommath/bn_s_mp_reverse.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_S_MP_REVERSE_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* reverse an array, used for radix code */ 7 | void s_mp_reverse(unsigned char *s, size_t len) 8 | { 9 | size_t ix, iy; 10 | unsigned char t; 11 | 12 | ix = 0u; 13 | iy = len - 1u; 14 | while (ix < iy) { 15 | t = s[ix]; 16 | s[ix] = s[iy]; 17 | s[iy] = t; 18 | ++ix; 19 | --iy; 20 | } 21 | } 22 | #endif 23 | -------------------------------------------------------------------------------- /library/tzdata/America/Phoenix: -------------------------------------------------------------------------------- 1 | # created by tools/tclZIC.tcl - do not edit 2 | 3 | set TZData(:America/Phoenix) { 4 | {-9223372036854775808 -26898 0 LMT} 5 | {-2717643600 -25200 0 MST} 6 | {-1633273200 -21600 1 MDT} 7 | {-1615132800 -25200 0 MST} 8 | {-1601823600 -21600 1 MDT} 9 | {-1583683200 -25200 0 MST} 10 | {-880210800 -21600 1 MWT} 11 | {-820519140 -25200 0 MST} 12 | {-796841940 -25200 0 MST} 13 | {-94669200 -25200 0 MST} 14 | {-84380400 -21600 1 MDT} 15 | {-68659200 -25200 0 MST} 16 | {-56221200 -25200 0 MST} 17 | } 18 | -------------------------------------------------------------------------------- /compat/zlib/contrib/iostream3/TODO: -------------------------------------------------------------------------------- 1 | Possible upgrades to gzfilebuf: 2 | 3 | - The ability to do putback (e.g. putbackfail) 4 | 5 | - The ability to seek (zlib supports this, but could be slow/tricky) 6 | 7 | - Simultaneous read/write access (does it make sense?) 8 | 9 | - Support for ios_base::ate open mode 10 | 11 | - Locale support? 12 | 13 | - Check public interface to see which calls give problems 14 | (due to dependence on library internals) 15 | 16 | - Override operator<<(ostream&, gzfilebuf*) to allow direct copying 17 | of stream buffer to stream ( i.e. os << is.rdbuf(); ) 18 | -------------------------------------------------------------------------------- /libtommath/tommath_cutoffs.h: -------------------------------------------------------------------------------- 1 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 2 | /* SPDX-License-Identifier: Unlicense */ 3 | /* 4 | Current values evaluated on an AMD A8-6600K (64-bit). 5 | Type "make tune" to optimize them for your machine but 6 | be aware that it may take a long time. It took 2:30 minutes 7 | on the aforementioned machine for example. 8 | */ 9 | 10 | #define MP_DEFAULT_KARATSUBA_MUL_CUTOFF 80 11 | #define MP_DEFAULT_KARATSUBA_SQR_CUTOFF 120 12 | #define MP_DEFAULT_TOOM_MUL_CUTOFF 350 13 | #define MP_DEFAULT_TOOM_SQR_CUTOFF 400 14 | -------------------------------------------------------------------------------- /libtommath/bn_mp_reduce_setup.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_REDUCE_SETUP_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* pre-calculate the value required for Barrett reduction 7 | * For a given modulus "b" it calulates the value required in "a" 8 | */ 9 | mp_err mp_reduce_setup(mp_int *a, const mp_int *b) 10 | { 11 | mp_err err; 12 | if ((err = mp_2expt(a, b->used * 2 * MP_DIGIT_BIT)) != MP_OKAY) { 13 | return err; 14 | } 15 | return mp_div(a, b, a, NULL); 16 | } 17 | #endif 18 | -------------------------------------------------------------------------------- /unix/tcl.pc.in: -------------------------------------------------------------------------------- 1 | # tcl pkg-config source file 2 | 3 | prefix=@prefix@ 4 | exec_prefix=@exec_prefix@ 5 | libdir=@libdir@ 6 | includedir=@includedir@ 7 | libfile=@TCL_LIB_FILE@ 8 | 9 | Name: Tool Command Language 10 | Description: Tcl is a powerful, easy-to-learn dynamic programming language, suitable for a wide range of uses. 11 | URL: https://www.tcl-lang.org/ 12 | Version: @TCL_VERSION@@TCL_PATCH_LEVEL@ 13 | Requires.private: @TCL_PC_REQUIRES_PRIVATE@ zlib >= 1.2.3 14 | Libs: -L${libdir} @TCL_LIB_FLAG@ @TCL_STUB_LIB_FLAG@ 15 | Libs.private: @TCL_LIBS@ 16 | Cflags: -I${includedir} @TCL_PC_CFLAGS@ 17 | -------------------------------------------------------------------------------- /libtommath/bn_mp_clear.c: -------------------------------------------------------------------------------- 1 | #include "tommath_private.h" 2 | #ifdef BN_MP_CLEAR_C 3 | /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 | /* SPDX-License-Identifier: Unlicense */ 5 | 6 | /* clear one (frees) */ 7 | void mp_clear(mp_int *a) 8 | { 9 | /* only do anything if a hasn't been freed previously */ 10 | if (a->dp != NULL) { 11 | /* free ram */ 12 | MP_FREE_DIGITS(a->dp, a->alloc); 13 | 14 | /* reset members to make debugging easier */ 15 | a->dp = NULL; 16 | a->alloc = a->used = 0; 17 | a->sign = MP_ZPOS; 18 | } 19 | } 20 | #endif 21 | --------------------------------------------------------------------------------