diff options
Diffstat (limited to 'tcllib/project.shed')
-rw-r--r-- | tcllib/project.shed | 9501 |
1 files changed, 9501 insertions, 0 deletions
diff --git a/tcllib/project.shed b/tcllib/project.shed new file mode 100644 index 0000000..d37403e --- /dev/null +++ b/tcllib/project.shed @@ -0,0 +1,9501 @@ + +05391902863193f286cc4eeb0b0cd8a8d16b4ec9 { + entity { + name: tcllib + shed_class: project + version: {} + } + meta { + class: generic + description: {The Tcl Library is a kitchen sink of packages across a broad spectrum of things.} + distribution: fossil + generated: {2015-11-29 15:32:08 UTC} + release: trunk + } + release/ { + 0fe8984ed1477cb74734bff3d50a8f5b6fe9e028 + e620c4044f4fff6b730df5c5bd4b9f489e37d15d + 9b83c544adff23b1d30aa54b867a333ea3eac677 + 503e027d346886457286f038fea289c2a56a5a9f + d81b3c81f8c8b573c9019fdf489e9049e620f46b + 7fbdd1658e5ae0702082165cb84686aac3b64529 + 96327a11dffaa21639df158daed38da6c435a9c1 + 794bd1dd841e66c125d63f3b8d2d3354fbd0f87c + 39f339a8eb20dd7f008560e33224c03e85dd4be6 + e6cd13ac71c74193fb81d9ebd0c1fc8bc1a2faca + e4c14d860b270fb5ccf3840ebb6672b6fff77925 + 47820b8209779ca5c931aa71f709ff9c01d8e0bb + fd72f1b5616e837c054106ed953f85762bfbe011 + f6b6aaf1064b988313d6087632aeeaed9de8d678 + 6fb332e08637749fbe034d6c5b2fc023fd7c75a6 + cf887d8de7abc7a107e57edec54314bdae2600f8 + c811bf391996f7639dc3d88038a1d94f8a5bd72d + 15dc78d68fd2fe2e3e3194d273963a494c8750f0 + cc4adfd3165a638249a081b069c76dd585063874 + ff5e5bcef1747f19cd8a6536448a30a16eebf027 + 6c61709a4d80c6b0ec16339b4439fae5554efc23 + 87cf12a7e36b01c9d474990c514b7c3f7485af0f + 9fb459d2dad490d9da941d85cce9d6ad1db0b221 + cf948a4b415beb5206607ed3277b8ad999a1d9fe + 7819564a56da55507deaa238958efbdd1cfb9009 + } + distribution/ { + 636af9224f7d0fff00af28247aad5adaf8083dc1 + } + file/ { + 721e070eb8b92c133bfa1c37d3b1a29e657329f4 + f0bc8800b5fee4b222f03d4423174c5de4df3396 + 4b8a90310c85e6fe1bea2afb745fe6ae20c18961 + 4ffd743ad73ed90c9122a966848f5fb3949c9d40 + 91b8203591e82e3b1ebf294f305d426fdb0b4f6b + 121d868f9dfd42f4686575a35627ba79b8358778 + 374b21f7403816b796ef3e72da85a6ebc22dde56 + ba7825f5828ee41f0a965d383420cb11852f1eef + } + package/ { + 3697ceb595e542d1d7054114fae3e885954a7117 + a15ad3d4022ce476608308501ba978dbff5ba583 + 75e5da8063f2c0453e1fa9119c9d0c7686c7ff22 + 481347ea7065102becf6b4b2cb74f457bf0c6bbc + f493af4301044c4ca421500ff15b54e0fdac0d5f + b9be06d9fb3dd6faea4e054bd4039e6f4ea0fc89 + 874860fbaa5df31ffe070d08e34582556d0f4478 + 53c9eaaf207c9886a7278407f0abaf54d03e0356 + b9fe819aabe71facfb7e44e81596dd7b88ce6fbe + 1f1944a2bde2a03847eed9f8e4a5f82b12abc694 + 7574162ee717a66d41f4ab28fd3865d026688013 + 68c4aab9174d7bb23ec8b3ce898c02fec68a2eb7 + d3f8c22fce6aa746cf642218eac37dd13f3fc8f0 + 574ae8ef53a9a6678bdba94551201b6d012cad6b + 57cc906bd0125530ea20ffb2a39db6ab64f51d3a + 62aa813829ada9c1be43ba1bbf1fd3c448e6dac1 + 45aa364ddf5bf43d537ca9ac435d8e5af2b86fe2 + d7b5a209e8f6ba05d6be38af9bebfd8a649b14e4 + 29a40bcfc595831eb22d6ae82fde1c2517cbe426 + 4d3f0cca31006c23270b958ee67cb39434c02fa9 + 4713717b3bf8cc1577438fa8293afdf5465212fa + 25e289991fe1b6abeb7547c50d5835ea0650dd50 + 6d9056166997ae63ac042ee26d83afee4dd9d2cb + 6e69ba54a42b0b1c05e0279d6f7de91e4ce49669 + c247d064041af76537419ab700bc47f972498356 + c0c348244ecf5410519eafc0cc226052050ddd7c + 51ec651a9acb491ba43e73e347174c850f11370a + 63b0686b7548812d4da9afa8f923814c3fd11908 + 8c5cbd867c1c229b0f7b78a4689a6b1b78ec3d15 + a9e769b884359226c7f8c15d1ebf7efbba82534e + 72908f6298595d8084b835073b66f8985d11e90a + 1e06ee5098e3a8281274016649321f906231e620 + 9e1a9cbaa753ea01efa951394c83e6d7389110c5 + b5ec829ecaed79d7c3d54191e052c92e26b0e3e4 + d8aa84f25fac6f27bce160faf12b3b4be93ec9e2 + ed91917b96e5e00ed5726c0eab1e63ec3dcee484 + e762fbc2ac1022cf0b5ed3eeb1e197b623eade80 + c6ec723c12aee1d86f7894f2c4da8697d1bbfb64 + f4bbddfcd0daf2e05979c0c9ce821e996032d144 + 053a90dfa80087a7e939a90afdc680525ce255d6 + 58ac5093b7c26e71cbf5f4fc456626aaab9d25f2 + 01290e43842005c422c0d81c0c599bbd4186d00f + 0a4c4556a2a110afa78c44be21b5f2501a4e9afa + a7fd7d335a18b2c608f01d0515835e70a37a3caa + dec1f7ed59aee04c3133a5ae9508f12c4f7f5ed3 + 3a983a0301c0cdcdd309933807aa8eb7d748f47f + 197e24f800e8e9d2a1a15a09dd511c0fbe3c5ae5 + 5bfdd5d43a1d08b61ce5622cb7096ca6331c02cb + d1c6c69b45246d50cfbf3b5975ddd92a7c03fb32 + d049ea8d0236ca88f0060fd196fd29be259720b8 + 4046d4a18e413c61f0b044099605fb5f55854339 + e528be5a8c22222657312106cb1ffb5e1e5f2407 + f0fcc940f8a776e090dcd75276870a297ee8f029 + 36f8f66b0c9305efb6f72765ebff18f4f012f1bb + 2028c71a269a216b96f74ee3f8e46b5203258a18 + 8ea92fd47c726174bbbb6ceccf6e4560f14d9418 + 7825c9fb7f27ba9a4483498c4bc62658b189b162 + 4cc1351e380eaf34cf413d02ce124cf49ac681f9 + 69a88f25c4838a9f0ad995c29fef1521430a2ec8 + d44cffac95b79243e405bdb30ff0c3999e63a375 + 5d682c4b6fbeb7fe261b40768f93de77fee01267 + 7ca415c035f4cd1e175baaea474fe4646f310050 + 56ca5a04a20df5bd26059949d776957e0c01d014 + 8e899fee7766462a0f1e698af79956992e6c3c46 + 331e48bf3e8e89432496f10b4924b61371e21adc + b045a62bc5d39c879784005393a2d2d5fe421583 + 133eb0c2b95702a4adc73d08568ddc7919570308 + 78d493a1cdc5b33a767d4dec0c3c9ac245c7735e + 38840a14f47f922742e3a39dc007540b32105280 + 65ee51c440ec86e4961470e9edfe05542f3c208f + 6da7189c1af423bb5f2e60abaa8a9e91f76a1e22 + e8be7d06ca4dcee4f404a22ba43cce3f753192d9 + 2414f1bd74d4d75194c5fa84edf27f85cc1fb3fc + 58f75759b8ea253c58cfe161a973fbd05591d001 + 342fedf28268a3f2593bac2f91ff2d9d8068d465 + 9203680518f9bde3b9769201229793ca26689842 + 0d0c4a2071aba4d28b122199255803156426adfe + 915a63b4c20d273412a20265d2b9289dc41bc0fd + 8ca66b8c7552828d799466829a6ef8721961c2b5 + 0a3193657cc7c463df2ae76b6c707da09ad84f33 + 1e578407bae846c8400e01216abf435db39f150f + 0b0b94e62ff573ed3566af68f1890b86cac24b74 + f25d1c38a87e18031e1d5ba7ab355579b39a5a6a + 0a159e6f0fee0bde2760bd4e38d1df93be7d44e2 + cf87d8b98ba0c85b56a3f81f2bf1e1a7087b231a + 624963a7a4ac6dc6b455cf14db403c50d10481bc + 010467693e4512642e750833727d2382bc0c0c71 + 2f2f3fc62bb8315c64bb642a97b30fa8d5a281d5 + 2e2f6e584c2ce66bf4be8e93ec6c99f430211a75 + 87b82e2e0b2bc21a0541e3e25cfcac7036420887 + f051ad8bbe47ce665c409876787b1108e15ff27d + cb266e9cc0163a8618b874c956a70ff8f66de3b9 + 7e9d07c73e1ab48485c089779feb3a443d4fcbc1 + 3202634c7fb7c5da53f5fafde7a51eaa7fc1562f + 1704d43d6751b38a654cbdc0776b1b79661d603a + 90f2a137b5547620ea00c2965c3044002d2993a9 + aa70836ced3fbf11b10b71a1c8537a3b8759eb4c + b99bfac87990adfaf595ab15357102396571ae65 + 930e40bf694e5c1dc59c48eccc85783b8ffd0c31 + fdcf53c26089dee0c42beee4a7cf8d243d668108 + b19150e6a28908dd7f241fb2ffb9747115b9de8a + a7e7cc0cf038356a15708cd778a91f5efeb4e137 + 963953fd96fa6e12f890707d58748f08038e6403 + ac3a727b81f24292837f745a46efc391bfa87528 + dcc9c8986bedc9a3eb11ce3d8fd58cd1bf5ac504 + ab636cabbaa1861fd70c722a760bfb509f81c17e + d2307cfa6c7571e0298636643dffcfb27c39a7cf + 02d67f2c7f553c04cdf9a19d7bbc064849fc1572 + 2addb9db3716a5200a18b82abb2aa35d9b4f2d4d + 79ab094ff8b310d8c72af1751ce558b22ad3a364 + 8941b67c7c009e7d13592e402f09e6f3b7a677a1 + ab2447ccbcb746296ba04bdeecbef20be372f037 + ef243e6d38cf89a08e9dfeb26bd187213ccee7c9 + 5625b36757718c60c09d52308336fb087949f71f + 50893601565af32667356b452d9dbafa0bb95314 + 556f386429df957697c033f5e20ee13c60073cb0 + 9d220d99c9ce6defc5f68e02a7def5cf6ae757d5 + bc134877ec1ed836d9411fc85c62d4ae5cde8768 + 1e3d41cc84575c2952b7b261c96e52f302d84c4f + 6504c0b7c3fb31e3c58389981df95842dd2ae7a2 + bb2988e5cc6a7fd6952d2f150dc747ec794c0265 + 37eee63cfac6818d7dfc98d7bda2df1bfbfa4f65 + fd81476c004c618334d059a479af0bfcabb85a32 + ef2c1440eb88ee5f9933131349b09581c3dd0bcb + 411caf4ad16022433e1795f8eddd4f3774704031 + 7a003eb9fe3aed615594a164183920d5f5a9b06e + 18f7255ea0eea7ab1ce049df57da4e7a036e87c2 + 48dfadfd439cad64713d9457f99da4347182c0a5 + d32b72ea03cdc68844ac9d2008abf638a8739fb5 + 4d0fbf7c07d773549a8741fb9e823db5c4cf0627 + 3e4fa1ed2c54f70dd080f55a9631a10cbdfc9a0c + c724f139d6e2cb57d7cdc24df498f3105718e253 + 00129bae0da7d67c57b9d8fb3111de7b1747e33a + cbf3ea117701757093d5d5e0dc1253028ecbd984 + 60c977eaab36efce94e5a25b2c92dcb657672f35 + 8c7c525a354f457f5f65afa3a8cb454a959eb125 + 2e328b86bcd2fc75c02c76df1b1576d3a7988aef + 1bcef7a512eb20d6a9d5e69b064dcf8f0e7b90bb + 078d6e984cedc9d19097f2a5778d1d3d0bffba49 + 61ce79d6c0bd3c00e1ca66fec666f2bc5e50af52 + 91aba14cba2c2c5b7814099de8aa73b44054045a + fd57232262d7be14357a705596d64e5194afd0e7 + 28a34f9ed0068a8db16c10444c806abff8dff95a + b05a09169407d55959bc432d685d85400218d999 + caa7c49d2ee81134d5b8312e5f0e83d76d2c2d92 + d11faed9004a7ce65f564caa966268ab411cfb52 + 01d573a38aab8b1d64c85d81d7a32b3a515c9f0b + a0901951bfa4d584ebb9e95e7d2933c30060eae2 + 185dc025e5112ef692056d31dcfdfaec1dfbeb21 + d597de1c701edc7742283064c6e36da676aa17bd + 2f83d9bca3694a7b1e6ffdedafb7211a6a5badab + c5816347c41a009363fd58853f0d0e83a524c211 + 0741d2dff75b95ce82ecff29451ce5e2d25a5a4b + ada1102a5d282d6b388b9b452b491e05e0d39336 + 9b8309bffa6887e73dabbb25c7e36cfeecef8721 + 4fa519232c68141805f87a3c5ca81d74a215c73a + edef14da5e89c126c105f9cc8e071b8f4b3b316d + 3c7b37fa16ea2fd2b636a621d95c66e74e312e6a + ce783ad28af90002ac2b995fc4510ef0270e4aa5 + d32370335e18a832c7c73df8a3b940a270d07607 + 7f7ef54eda69322e9f3b36646169aa259a035cbe + d6f30c944fb155eada0b8c9af54e5513dec642db + 147731eda3fdd73483c83a8e78e60fcffc0487bb + d481fe41b279c2a612f712b616df66b29e1e66c9 + 1d3d68260d9170772c3fd1bd94f50e67bbe7d7ae + 2bc691156c8c3f88ebcce250bd3868e565d8508e + 1c75df977ad385ff54e9f42d91b807f5dc94cc3f + 82a69adbe423f2d6fdeeacf0f48f825384d9d723 + 3834bce92672d7073a0205ec2fa4ce401ba86954 + 04f4266c7c5b545cab5b0db49c752f654d071633 + b25a632997f014d44aadccd406bfb6bdee945480 + 15f64bac77be7589c69615de12620197f6321122 + bf78406c64bfd634cf60a856ad630bbce77d505b + bfc6ac577677878385bfe570bd12341d78b7248d + 037055fec9ec50e8924a790e03e5582bc757ea50 + f8ab5cf0a2def8341546370f8b534fdcf2533a1f + 4230d588ab6fd0a6212035d0d9bff9dcb50fcea2 + 9cebd191b01bc488f5c88683fa7ce9f3531b641d + f04d938661ffdbdbcb42c6364093822e7add0227 + e72048b361cffcc2fd317553fc1593d6e5abdc87 + 71861284833ba1186c672e9f75d64a8920d1c050 + 5f559e54e6f7b2d85b0d768e98b4cf19f3809239 + 7a3716d46c0942ca629d5b1d8d337c1ab8e34deb + b07d9040ca51002b117fb9a7c1bd4644c351da13 + 6b4ebbd53e451b6b0a535df70e6ce883a001b145 + 200f53e010ad59a994943ee6af1d3e758cbd6db6 + 718723055b9881e26f4c01eb8f82d1a10023a681 + ad4f2dec31f44779569efe2a117a4a28b4c3e965 + 475465192fc1cb00e0d9a7382af015ff4b4c6216 + c7ca9a7f8104c1ee03a6e2ddcb4f355ff8a455d8 + 7a0a85c72f5596cdf091042c40c34a4bcbcc2c78 + ba1e53d3f05cd12e9f1ec46eec77ab3c25865e01 + 7c605ce623c7f616a44878890ef71c1fa21f6997 + bb0ddb5d7083cf60e4a9a931005b585349653154 + 7af64ccf25c1fc32f6edf6730df45f4225bed229 + f8d487f746b9651cf0ba4a2c55e2ddc6b1a8e15a + 0f1912e1085743c74becd40d5705a84ca15d5a09 + 322d7a3b59f4b8e2d21dafbb62ee085437de7a21 + 124d6880dca1cc76b7460120f90823713b579624 + a944a208d597b0de171b05871854bdfc5dca14cc + 05ad9a4096cd0fb8e028114ffa76e894ffc3efba + 11077143e325922e7d38aa846339b7d9a51f681e + 338a29966363174b6812f647275c60ece87ea78f + fcdf663b4180739b22d0a59d9b116ecb8e6c5dac + 4cacc15eb91cbe78571dadb0c054998aa83ef98c + bdc6cf8984ae8e55867082ea0209d59d2f79e616 + f1d4270538b2fefacc2aab537fbf1bc87f295312 + 8fd986d6eeb65b62303b99a7e9c615603d06ed5d + 0ad3a2f77bb1ea76c0bc031eb7d2483eeb4b27f6 + d4215628d7329a5897ac2130c3fb3277071cddbd + d3001137fe762ccf85298aacca18da0f441723eb + 5dc7243ec5437fe7c66cf9be65f1d545dd16c566 + 45afcabe7e5dbce6d2869f4d9b35e9413b61636b + 6af56c05d3d044e8b9480d22bc12df352c5c1800 + 15edef98f3ff93a01a548fecbbfb78511ba96a6e + c46391b2fe87c5b78b2fa2d0ef1bc8b0d5f5d46a + 13c342eeb70dd417f98b7197c94852db9c53a282 + 3656d63eba86413d3867637fe73f9b1118ffcc10 + 3a2242db0c583085ce0e542865332f635685c59f + fe35084c152c90b2b147f873597b8de4fe4b7495 + d14a696c4a66293b4b74223203c4e6079cbb11ef + fb61e97be353d20d76590c3cfb6c244b4f6355a5 + 4c0558ec37f72a81cc4920bcd9e41cf30c2a9182 + 3bfd231fc83526743b79017e0d9d012251a7fa17 + 785a134d17bdc727e545f1718c06fc16e2acdf68 + e1cc3c6e89767d4267a5f5f9e177005149b22ec9 + 4b5abdd152d25512975181d074666bd970302740 + b74435d9e3f010e25d0948ce4e48ba7bd4917974 + d89ce0626f2777f4470571a886c314db14b1477d + ba2f0a6da340bb68c0ed77771e383333d5061493 + a77b692be882ff616ccb4786b5b0fb3375c942df + aea69031b28193514e2a02228464baba98564628 + 3a414b15afccb1be539ec8f429059a91e461e330 + e4742f0e6ac45a97f0f9662b045ddc7a132adaa4 + 162f76002f1a3cd49d2a61627504a69fe0f6a632 + d41218cf50200d795ce75b6de11a3ffb0c21917b + ae0d22513a85f1f50be4439daa557b8d9a546a44 + b8ce96602c9311169fe557356c4f9f3d0d707853 + d9fe23690a053c2bbc8d73dc350fbcffdfadca64 + 463c27ccdf7d17e1ef4d2922ac3f488319796223 + c764f47fa80c5b5e9714eb167cb6f33464d86d1b + 1a854a9dcfba62e0b40f1a1fc11dbea098592cb2 + f7649aefd694b79206d111251a4e04c9b9cdd407 + cf2f8ebffe3ba91d88d5f1fc1846fcf295fd4609 + 5b9aeddadde05de29037d7cd89238ac43f58203c + 69a034d6de6e96c0bca7cec3a92b1ad4935196ad + 0e429325198565f439377c72b84fd0c5987a5d80 + f5fbf09f2649502b6fffdf9b7756e46bc816e4fa + 5edc23281d4b73a447a34f8733711560a406e7a3 + dec784bb40dc98e108b11c1b2d3609b2afc09afc + 34548e86a1bc0e0a87af34fb567b9208306421cb + 86a71adb055f47203a5b7e1fb61396986a5c94cb + 68ef0a2cee892639d41852c1ca6ce2273645b112 + 23e4d25b35262e227442e27300963b4252c5b48a + 6ef4a72b7b0b840047c8d0918b48baa606e80064 + ce4970ff364a3385d3d773f885f759530349e265 + 903fce96026cebd607dad6f5b5eeb60ece819dcc + 19f624cd9e433875128fae78e828a899b99d9c31 + 7a376fe054fe923e4b73dd814494e0c9695ebccb + e4874f5c3d6e02918d42579493697d574808388e + 3a5e2f1a3c4dee2dedeb12c2cb556d4c3aca76d4 + a6f27089f0a5a2752c1eb5cbf71fa2670bb9b046 + 24edb0081152feaa6030b580fe87f5c38956c224 + 1fd100f786b488980120aab56485c161e7671326 + eb80fa3eca78acd73dce1db80c8923347075b395 + 92007adf5e1a125b8350a4866f5bd71f73301af9 + a2787ff48de6110c22055013d0a90e171832b111 + a0b2d251ea04d962d7a965c61fb7e1eff629d304 + 89c29b31cd3549dfea921d3f5bbb2e6e138d24c3 + f6f90203f796483199e33b416753f8f69d24d1c6 + 115179c139fa80df25569b452b8e2b36031e56f0 + a7f7a10853cf4fa9b0dcc5a5c12b67111e1d1ba4 + cc9d9f1a2a174ba6952eec74cbfed9bf41076df0 + f74dae92e2bab4b91fa5acc2add6b2cb6cefc39b + 679823c698988a761af1250cac85b2006eff82c5 + 6bad6e4dd74c66f6d2f9495ca29ed37d9869df0b + 251a858f32689f6ebbbcd22aa19bf84b934f21a6 + b6be411cbaa76f6b8052647607d3cb4c3e7051a9 + 20ec1fb99903c85e7fed103c29357e7b45f40c53 + 6593fa167d9bea4cc8fc8ce165031ab3ebc679d9 + 055fd3858997c1a3742eb8e5584deed3a5378ad3 + 2776456c368486e67b7f52e721bd6b326f1a6dcd + a2393c61e6f9840107e26cebacb79c5f315f884c + 4b18893c9b74a8a8500accd233db08a268800463 + 42b63901fc32affdc31dc313c9165a2809ee4b66 + d8e516b700b47a0d5e59c3cf6ba6e07a10816cb3 + 7bc6303a90508da4104b17730ebfe7eac5858e4e + 898860c927483347a49bb7452d7e532d3188cae0 + 414537d899aab08fc86808cacf48024b3dabdcbb + c02ba7458b9d09313f912ac4c03780fa4199c5b0 + d49af5e69a8757e6072a64724858f89d58e8f339 + 74a9f2c48be4df256fec6714c61dee27baab31ff + 5cd12c2a2771b0916b5a983ea31c19704b2f9a57 + 6f8e047d0a564df55c17bc14f72b4e695e723786 + cc4c6758d43b6a3da50ead88545faa26fef2daa9 + d9fe5593d9f912401a985078467a080ebdfae792 + e7c8522b5aa4c0ef819ced86f66aac7962e23ac2 + bb6ec40479d8da1c14bb8b3a91a9a443299d238a + 4e0feedd9270a6bff8f17448399f4d3e22012b75 + 79a4ecd4c7b74b2ba6d5abda8b7b0b81a6cc60e3 + 7508422ec18951ca67bf2840ca75fed6da9e10cb + 73f2fcab4a0aae1bf0d4c9cea63c4bfadea98f2b + c8300a2bd7718ead482ac766ee950469dade8acb + 54ccd4e2f8f53f32c4ee265a8bf5a3f81d34bef3 + 69fe9aaecc409720a0201a5114004d44e28408dd + e55756dca4ecb1554ec94ac1c8bde7cff8a09542 + a6582a4e9c368a76daddf48918dc72e645e611b1 + 7d5db653886cc15cb57b634ddabfe4ce09308c26 + fcda1881998f0abf2a998805debd44b0eaa6d9ab + b7995eb5a1e6f0485a8220967347767239c26883 + 7ff95c8cf7a4453d51c9e8b77fd69abd21751b8b + f667267e6e1fc40d52259c09cdbe2d863284a666 + d38b45975f6e2e86652ba5ebf9ce05f23a1c9329 + e43a8d48c372e6e1c9a49f97055503ce35bd465e + 047aff99562eb1fbd934b6491dfcf9d6102f630f + 1b1e7f342ebef61a96427ef673be77fce677754e + 475e1b98f82a677d364a46eb5f3bde5f4e72dc9b + ce8be67527935dc9af5d863ad1861a270e4dc37f + 190f9bafa20b088d306967ab0a6232093cd8cbe9 + 251f86dfcfe11fd4f8d05a2a1d4dbdad5a139f48 + 28b7893b9656bd76adba59b41c41e27ddec4cb62 + e8cd90f4b3610273cf25b82daef68e4253edd071 + 4c9611e2e6da281bdc17d325acfbf4228eb090d6 + b5168f585441c8f70285fb940d1398958d25461c + d1b4b76a2a171949c26e5141603259cde9ea3a79 + f2103dc945083f5dba10378dd7eefc44ee8227f6 + 86fd8844d733243226b6c32917e6147cd92d8e6e + acb59ca62931fc3ae0fad00c90b0603604912550 + 51a09b79e1573cc19f8816246bbd560cfb213da7 + 9248545bae90b43de423bf9caaff7758d4996936 + f5070118c5eeda0d11cf30206c573aa9e32095e6 + f4fd904131958b4dffefe1a1e25e68e4d08bbccd + 3a962b1f805fba36474449a5b76139c91d0adc5d + 438d89dbb83e41461bad3a565b592a332b13ff9f + 13b062605e07a8c368f8e640a6d5a73ad053f1c3 + 6b69ff697911cc12c593efa1893544605cc049ff + bff21c93a31200487bbea90e851a2f7808f42b4b + 7d5ecbf66373caec5470abcb02d6fa2411c1c1a5 + 860d5c0cfdd828e4fe273a649e60b3092c691545 + 72cea396e0c7b36cc0c9f507818b4f6155c4ebb7 + 6165f89c9852b4be34e33e0b0495f832cc7c0033 + 6616ceb64db27854506ddf8df68e62aae44f8aae + 7e02af698389cf6fdbeab5e8c6a928cefe5f6587 + 91557416b9aeaa9fbc321a609b5d86268d693245 + 0245b946efe447f70fa3fea21a2335afe18c83b1 + 4b8ad16e2c0ba14e3585402263bd50d0c091bdc0 + 3488eb693ce3846070f00e21d0e087e3bf918504 + 8b1d7a93f19769fc08434ab4a9dc0657adfd9c70 + 20abf47016f72827c15efa00c613c2cbeb25fd16 + a7b60277b1b9dc8166e0544c2b15be79dfd4a441 + b1e973e94845ffd0cab742e92b5e374cab26e888 + 1105d7afb8a1864e8389a1b7d38830c45cb35302 + 23ffbb71d2e05f9eb4754e5586e7982c6bead052 + 5d9112e2a428abcb0ba9d51206eb886805be52e0 + 939a14f8242951af2686b0031093af1539630bb2 + 9b2f7ee35976bda1844e41d88b7fa173f5961572 + 8cbcfd61ea8666a0e684f0a625fe1b762ba0ace0 + 0f1613b0a4906e06a796f643c65b2a7230433fe2 + 8d40feaf5ca32bbb9d0a19c68321f5f1c2cc214c + fc5871c04917ebec1e9f88aa2b79e8e06ed26d0b + 32d6165c7ec8537fe0bdf1d35eab77c210ec6327 + 2060110b258e427c714c5ba011fb2dbf9e6c73f6 + 7befe32d897e9fb793545e5d019cd97d4fb74b29 + b5ab0eafbb2e4879872cad42b0e837b336f95511 + 14bdf62ae414ac6fe30eb0ad172cb645ff70f2a0 + 78d8fff1ea294e90a3bd156fa01864f3a92194ff + 76ec54ac1fba98e1a54e468df4f9a2cbbc6fd8d6 + 04acda3f92edfefc39993b7ddc8661d78ec70cdd + 05265aff50520201a8c01f713ed533642775decf + ac12ca110ae71bbed291b406c6101962e1684b80 + 82ec2dbcbcc7b85d1fccb7fa2f7f55c5ca975444 + 59c35acaf803c94ee294119cc9d4aa6d5cb331b7 + 371cf01f9ed97642cd9c8c2a85927e662272e16c + f1456bb1508c8239f5be82df2d9ccaeab03d813e + 6f13a7e9feb164917cdc77772b48bc9f1513a7bb + 2a20e5cdf84e27431d7207503bb1ad734e01047a + 567dd6665141dbf993d3c54462ac504a48dcd65c + 376201fdd91db29114bcd2551d9dead1aa79d622 + ea8bf60c67c474840d2cd9a40ddc61b8de06f67e + 849b96a57b50de700cbcfc0ce2c1f5d6ffaf67eb + 56dd81ff53b588966c5f8161e0ddd341901010fb + d38621427a10ecd9423df435025ff04609b251df + 2517b0808d851fb8ac709b5fe5f60d5fc913e001 + b6159ec6ea2493fbbe52553e3aaf92bff0d61c26 + 6d9830562b7c83d5473f2eeb39feebde13b86dcc + ff43705960b23f0b786a88633c2b8bbd24ca74cd + ff4799ba02d91b20df8c8b4c0a1027a591c350b2 + 2f8a5119f627eb59640f1ad4914119c0eb9e2121 + 694cdb1d8103166f852171732848a41c88961bef + 019f1032369cbe03bd42e54f8f679dc28d939b36 + 3039d4615ce7b75d9e4271a911a34382ccb095b7 + 84c7ec7148275f99efd977adb363c3038da3aad9 + 02a4141cd1ee93dbee71b60a7cc83ff6c148e765 + 75c822479b63654ad47df615fff1103acc17d91d + d622c9ae8e69220562fe64c1c8b489c2b9a21719 + ddb318766280f224d5f1cae29a1b74f88f341d53 + eb7ec8cdf88ac23eac22e6213503b4a6e226a322 + 4cec5b6635854be093dc04034c445c2e31298b0d + fb5ef1f6ba3a882b915cdd459b71c55f29c46ea6 + 261f0efc9c02bf99c3ef0f0851d930d1d97f57e3 + db493cbfebbccd61641558fcc06c16b6e682fbee + d7732ecd74384523b6e66e0c63d710620f2bb27c + 5d25080cafa8d5e0f5089a09a03eed8264c31d58 + 3feb2cd3793f1d5ccd13aadf46baae0d7dc92ed5 + 2b97d03175a998ea678a1cac88c8b789c95d0434 + c4cd122b527cc6d7a4f86d8719c85b6f8f1b5c2a + ae1abfe6514b3754a31d5d6d88ed6c8f47c7a1cd + 5ed36a4dc308abfbd58b34e47e13f96e115210ab + ff53d3f87f7e9a9f6a7ef87ea9a36e631f34049d + 174d8dba3a4c2668e4e43c77da7aba4c661644c3 + 101342ffc43344f980f1ce44371cb5a01d0f50ec + 1a59255bd4428eacad237188b0cefbf737500cdf + fbe7dd52475be792579b1c423fe5b9f5a60ce8e7 + b15cdfb9bf5c62964ddf72bacd89fbc7c3962a66 + facf893a4c9a40a6badba1f41a5301b064be2f70 + 97d6249c203960773d4bc48b366249f8b0707e10 + c94138701da068d0afca7ba41ee63fc7eebc26ae + d05f6c6d3686440daf5c89887c08544b122606f3 + 0727993600776187997dc3345cfa7a46e4108e8d + 6a3b285c675b830787580c3ac53dfab65648f8e1 + 9f812a5ee94b429fcc8cfd8e97bc90a61e872db7 + d0179b2eef5a6ed1f640cd6c7f5f1ed54a06998e + 30fcbea163d43875481bbfcaacacc244443d45da + a87a99220f4ec468b84393e9cb987640056e4195 + f70da4d1e281b2ce51f31c9c5b48dec3eedd0955 + d8fa219e0837f42bbdd2b8392bb56514efe71f96 + ad9fa26c38cc9e4e16c5d9d1afb874ac4bcfacc7 + ffcf00ecced366e5d4c202e8f21929de6e7913b7 + 55cd2cdbc042356131e38e84bfc980baf70c33e2 + 588d0c3c5218c2b60313ab6acc10075d6db926f6 + c9808ea4a78945d6d990f5c23677e449cf7b6c0a + f82c34422373ad0b666a2e05bc3aa535e1fb851a + de9dce1ddcdaf31b877a80b682d8c50e6ec470e6 + adac507b85e89755f3f5978cd7e5c8a15ae44c15 + 40192db6c448260e732bf08bbc7c1524572135a5 + 5f87be159a6f0ef121c43b7c8aa25d10c7f336ad + c8cc78b8f162babd1fac87b2a11a73269723f9ba + ed68bfd61325f698d2e460cef710644cf9c983b7 + c44eef6cc2db378d432bf18f1c1426be4d28fb42 + 21e08a8ae1a927dac640171c32f44a9211f4b8f0 + ceaa9699938897450bdca293b3eb7ee1de2ac14e + 2f4d70f8c072ad047c88cfe878948e5562f4a8a2 + f9d04306a8c004d573b11eb92f39e5c7315daddd + 0ea4f462b3530b4050a84f717871fd61708aabb8 + 1098333b27e072042fb9ae8d8938aefaf204b61d + 69909bcabcff0ffa5864fcb47788ae5e0427ec76 + 25c731fe6a735bd4fdd87bb28b418a07c36392a4 + 45bad486f8e85a20901b03dc68628650ba21f5c6 + dae7fcf0463f7324845965c4c9a809315a6f96a3 + af62da50edad0bbd65ad74405d537a3d317396cf + 945fb92fc0ab632385d95dc345d65367c6e2a34e + 1a51d26937e06a5007968a4a52fd872ec2d88661 + 5aa8f4f01981e3223d0a023defa7494995d5dd60 + dd41741b9844318fba8a3f8db03b89dc5f139b3f + 1a360cf07641247e434b3f924a74a1e77ba5c176 + fbe25f305ec7be5447ae64063cde05d8d52aea45 + 80658aa22af426b9c22467293ada618b5689dcff + 50669a4602c5573f6bdc056bd58144dd79829190 + dd12247a76fb34337a5f50fbe589f9006c794a01 + cd69b207eed91ddf6bcd47c411d81bff7d4654dd + fcee1e717fbca0c494753fa5410463f95fdb3dce + 5481c4a6b514a3071d8dceda5ea15f0b3c434f07 + 1ec081cc0f95affef0f4df161bf0bb6243d695dd + 538403d835118c289c786384b484ec652be97d2d + b7006da71cc67f9262f77358170607d45603c64a + 86328255ddfb051fda1c2d835f6daed315a86970 + bb887cff686fbde643dbc67286e1e92fe0b74e4e + 7f115c3a7adb3f32186d24f6cc616c4342c1b008 + 35d04f7003fcda49b811dcc5cedb1ee33fa3ce2d + 83b1877ee1edd778c96750d8ca5fcbdf6ffd1aaf + 8586647c8b4f85669643a7b33efbd83174fce85b + d08c522acd45615b0eed015bb19d2cea530e4bd7 + d776a6b0894f4594a1bb28afc5f0f976cd8a19cd + d8255670e846cbb6a7917dcbb0ee240ea4016f03 + e2ea9c98917470dd5b65c6001456391e72d14572 + af92d3daae0b936bd08a5741bf2fef3bac833d68 + 1bb584359f478317f999f5b09d7889b927e0223b + cd404bb9097f3a918d529d31ddcb7314ecd1cb9f + 74efdacef59cdecd39e69994ef55bc4f238d6286 + 8c1ae2cdb2084d619c9051c402c6e7999e749c99 + 2a5220e84583c407ee7099c1dcbd834335ffe110 + 2fbf55942b2658a4833236c7d98d812658a85577 + 079f60c0f217c9d327e400cb2efda9e40e5bcb1c + c337337c30d8bde6c8ab6d2f5e93cc9a59e8e780 + 5c0ed398d230d82d39b4aeae434a349144f81791 + e33d5a4a0d5920ebd7d5bc4545f57ecbcb84497a + 5018f3e72f29c2456e1454db228b7d27aac00e8a + 42740a5edcbfdfdf57552c6336fc03f3ba1601e6 + d8eedca24781c7e9c651f4a158b925b80712789c + 544795371cdcc92b0d63ec3e3eae96df707cdd43 + b2c5d20374732ba5e79e3404a84222c8fdedb8c7 + a011724050faf6319bd916ccacbef9815c6a18d4 + b10f8725df7963c5efa58792a11f5b4df2f3302a + ec5d5cc5866f62e4fff37d10b59b2016117d0902 + cc891dce161405673bb79cba3df72a68244d811e + c3e29f4ad9ad3b24bd3ab80471dc139e1a6b9430 + daac0d24e477a79f41137c9d9f12a9eb30b219bf + 95761e3062dddfa315ead2398659daec6b74c116 + 029346dde7ff0c1050e77fb8ee40fc37e20ba671 + b8b60fdd3e954130629dcd249ccfa3a22a890630 + 9bb9b9f85d24c735346a8feb8821404ec93c5040 + 3c9eca0d279f3459b25ed6a02d60a8647ffaa5f4 + 2b3c09328cb99ecb49eb154b83fcf59426682907 + 7b618338a87d232a2e04201b39eb68e19c9542df + 9897b83d6197e440cd68b10390061622c6268094 + 80f70f520e8394fa8190aa5cfb65aa73b4ccd187 + 91f25f9fb163c75ab13f0fcbb3794ef23dee20b4 + 4ae7306768354eb64dd2e1c2aab71f59fcef4ab2 + 50d4eb79fac92b6eb33ad05350c7a52734dff3b7 + 53869efefe1b42f012749ad907f156fb8228274c + c34276288f0fce9164425b4028674211c63ac166 + d3ed6f5e9413fb5f84c83ca1148dbebf3e49b9b0 + bde9f1850f55616cce83f6533f8fb97c333208ea + ce889d20fd9d22eb20bb05d2ca84effb66356628 + 6f841606ba3cb192d8fc9844aeba73075cf57196 + d77153e9ae4f9902e9924e361644ca6e0336b0d4 + a0c19ce7425b92e23872d5353bc7fe0f3028b726 + 703569d548accadeb1b4f2e1b5717076496458ff + 31e08af62b9b9419ee4489b72e4c5c94fc97b689 + 0192c101679ecbc1d50c776c0c86b94bf9a9fed2 + dd422d78286b2d0494b5261b21980c470acedfe1 + 28099cd8972939a47052f77e7e817adef8478e0a + 86037348e03708ea87fead812df77b80ff6c3edd + af203c381aaa7a46831767988cc64b0104af0879 + dc962d6462f23aeb2f85758b1c66f5c0aa863654 + 40cb85926c214da4e364067a2b9bf3dd6c7850a4 + 6ae152c9687f297716d1933437949f901bb310b1 + } + module/ { + c74bed34114d4f0e15597d6937fae87102ebf9af + e0731db5f391ff5f78311d7f2eacc6918da7b4f5 + 7e5b62e852f46297ee2832f63b2878456fdbfc23 + 58faf95d3374bd2c5ec126632b6a15c9ece9bd15 + 88d8bb0985d38a43395a7209f30f0ebbc97e84d4 + b5257ab68c84398891af55a813b9ebb0680d02a9 + 5b45867ab6451da7868720dab42985fce00564b7 + a384de3c99c9544a48dbc3302204a03d79aff908 + 03ea0d00fa0f6454bd56c65b3964fa5c819f159b + 0a76449935c7f26e0d72b9e728cb9eba69cb380d + a01d7f7119e68c484fa05977b2a79b1ea3753a07 + 8ce24f2be32fe778edb2d18aba9313cf88d5448d + 53acad577616058b61a449d7f870418c7036c802 + b610f8155c1403d222acd09ac6ed54a1fe644c22 + 7089c8464810e67a7812eb135ff1ef7d016aa0b0 + d9255c1a6c470b9b00004b9d57df383b095fd911 + 37cdb0eca1dc075707bc9271adb1bfbfe7b7b742 + 298a0b55796f33d89ec1cd4ef345c6dfdc972080 + bd3eb05984531e332227d46cd1f5081f05730920 + 26e3e2d0ec8669a2ebfb16380a9b1db41aa2691e + 3fbf995d902ce20d801a3b7c1019b1c0d4935b24 + 4c9b928cb7efdba4abc5121d2af636161463d72e + 9afe4e72a0236efe15d3f0aed095e7fa86c6971c + 89c3c29cdeedee5e4cb08ae2107ad632156ae86a + f1abc0e35b340a7a99d144a2e66a5459e21f03b3 + 0c4a7e63e36c8158d1e3d6603cf730354667e97c + 332cf684a83f6326e4f07ba883914679b5159ce2 + e3506bb6ebb96b7ecf63545d43d575c9e386f826 + 555aa4c65bd98c56cf3beefb8243b00b60b97214 + d13549a7fe4b8be4af900c02ae42952c9561aaf0 + bf6a84dacf931c55ff4d290aa2757639e2d5efd2 + 65a2390bb6ffb898a4e18c8d887324386ce360af + 63d06c248c2fc8855276456768944a416640ba75 + d9e21636b0509886fa73b6ba504af43f9b543d38 + 0968c17001911ab9dac4a46a0f7b8ab5b61e0018 + 9deacfab951204abce459aabd1ed4714bd8ee6c7 + 702ac920451c6e1401394152066d20d43ee69f85 + bc2a6f23e1d87ec539ad1df3e073bb8554958862 + c83b8ac3f9c12ea32fb9b00f9a922d38980fb1a5 + 308954e84ef9a9445239368b5f3f5ea99147d7b6 + 40b72c3d4d89beba6ba5a38cc5737e4622ca9638 + 29fb33887cddf94fd3a2f7499d4d8278f5ab1490 + 1301586b5725b04bc05e80f9777fa7de8f8359d6 + 722b4eff8b97e306026f82cda852d65902ef3639 + 5d211a7abcb8eb3eaf0bd4a29171664097b8fac6 + 47187402f2fa0358b14e478c202d2529947dfa96 + 8c3e4f4c4f8efc89e4670daa9bccea4f46425012 + e8f73421fa725c54a7821cb379a673c97da085ed + 7fa19c1de968ccd5bd477544dbeb7d9c4fc60db2 + b0af3fd039ab0d78599a9cb89a57da39e4c1beb7 + 8bd4aa52e6bad20c538c0318457169c8fa2a5d4a + 10f7b9ee7fef5d00ded27d8c77605b573f96cb8d + b89665cfac193fff7b974e2f42449c14c083662b + 4280b7db1756b4907ef8de47ca46a1b332106fae + f7d7d9b6815cb4bdcc42642135dfae1e2c82245e + b4ab0e95f8249b86049a1ca7ec4d9d269e49a7ea + 7569fb423c589115aa3278d9a3d334b19cf48f2e + 32a9ed63ebf928c063e596911d06d7092788bca9 + 31dfb8e97bf1a5f4ee25e809b98ccdfd0c68d647 + 7e086a0b5f733b0aad4a61189fb23e070b5826ae + 3c60bb827df2c8923859969659cad93df926a206 + bba45f02c6c48f2652168fb35b1dc0cc979802ba + 8cbc1457481a5788a3f1e88df42c4c70a2c795fe + 498c13f5a4a658ec655648a9ee6f8ca3b65de90f + 6a93760cbcf5b7f8c87ba2c54f87658df10053da + c59adcbfd27890dafe0245603b2df5a2eafe117b + 17d2d93b1c9201d86f594d4eae531a95f2dcd67f + e94bfbeea8191508362ff80140d4aecbaf83e5d0 + d4530eb5daf7d8d2d82e67fd516c0779bafef25f + 4b7b52b17ddf805927c6aa3026ab859382c482ce + 1c9f9fa8ff9a2b2aba85966e6a65ad5f7843cd30 + d13e898e971a38c0be8c86cd3b58ad8e1648794f + 131f7aac8bcc587b124e64a582bc6072d1487b4c + 5f2db9fee6f4245a8b850c257fa0572d4376961b + d785abdb856f570c074d4415f2b3a65e7db62fc1 + 1b5d4a01e5607f7b85a4bb7e8bfc93a4ae1503ac + 5f72bcd9ab605aacf5d650cfd441001ab2940908 + 15c066c31a0ff1478a244fd6bdd92d320e4653d1 + 30a6eef7c186a1a1169040ae9a59f181cfb26989 + 14e14d0b492bf7019ae030cb55d6e09ffbc391e9 + 6de882c2439b9909c61f01434c7c89291b02231e + a586afa4c3092f6d130ba469b58e8b5e5c3a84b5 + c62a66025edf41aa91390bf99e68109dc083dc41 + 13256a08bd28e10d327202f22a725843df4fd1b1 + f47d8fd96c84794f43f0d6c3441f05a41e062490 + 4657797aa917c238ea37c46a947e62fad99f41d6 + e97156202ed271dd938822a7d7f2da8ed10919e5 + dc54017e1ef14380e1a0752910345d2f8b9696d7 + 2e8c5d9ed4b4466a61d51ab370ae728990c6817c + 62f7e6e1a4c063c51b91e0a8ddbd15d5c540f85b + 4dbd5bd0c0050c49333da85e797d0bbe8557a478 + 4e2f9ec6bdc2234cd4e4c9affd376f75ff6ec2d9 + 4ec6632bac012cccda5120d8a758dcb31911fa98 + a9ef8e92a7397a313f10947abfe9be90c09b45ec + e815c6591539e0a9816efe59f12aa9a151f439cf + 0b35f82345850a7903e736fb449483f2a32783c9 + 2dc4422c0e58d936c7b1d4275ab83bc135fb5560 + 603f3be489518eccb821722c95235247f0bd97dd + f5a142353418fe903e98759e674492436f5a801c + eb7cc73a4feefb5972165cd7803b92fa3205166c + cf87e57206fb8e50687c0fc24413a71a448f0db3 + 363bdc4e726ca134f9490497dc21685b5ef1ae07 + 9c0e0914537e51a9db026c0b4f39140142394bfd + 36712071c2676daab096dff8fc9f86f3d372c2d2 + fe9e59000842473e9bbfd137b976d1676a600d60 + ba6501e2e3fb7425151915d651a180a0fab2eb5b + 8bba4b23e6fec08887dee730436bab07b0eef7ec + 066774f6e43607572b876361c7d90e5fa48cece8 + a016beb0a2beccb2a05ca43562f484d407ab7583 + 335b777832e7bf6004df6f538502e244a0b5b18c + e481734b0fbc3dc78bc3cdd9b96ea903d3ef85fb + 43c7ae4d18d7e81cbd185609a89cf5270e63b427 + e974528cc222cb0a4aae7ea920793f5e0623a33a + b98e42f4015e9fb1e50a13e995a5734e7ee8df83 + 3b58033a4f0b18e39b1d281d3014f2452a63a8df + e29edaa02725f18ff8cd0129ddf3b22ce5105b45 + 76c669ad871a623d303ab728d6ef3b3515155f97 + 61831d29fb429ae8a163ceb3dec0c3200f14eba0 + bfbf77673248a60cef762ea633fe3c26c4a539b0 + 4948af3c351da5f60e9a70ceafe663d34bd6bf60 + babf32a8c38a8faceb7d6e5ba3860cefe45ebb80 + 1475caabad33b8fefc48ee34612694c27e560aef + 94680f36d1be9cc15eec40f3515d09abb6877435 + 3784f5da956638c8511b64a7a9c511964a73aa1e + ae3afee43e472ffb819f396eff20f0e6a62cd142 + d805558d00415797ed4d2d0840827ac2e1e37531 + 5ae049785c8cd69ae9b90d0ca1a06eaa4800fc1f + efa2d3aed131f2b71357132db52b5a71f913e396 + 16d10152420ede154f852afcf77e3f91e9f7121e + } +} +0fe8984ed1477cb74734bff3d50a8f5b6fe9e028 { + entity { + name: trunk + shed_class: generic + version: {} + } + meta { + checkout: trunk + class: generic + timestamp: {2015-11-29 15:32:08 UTC} + } +} +636af9224f7d0fff00af28247aad5adaf8083dc1 { + entity { + name: fossil + shed_class: distribution + version: {} + } + meta { + class: generic + format: fossil + project: 05391902863193f286cc4eeb0b0cd8a8d16b4ec9 + project-name: {Tcl Library Source Code} + project-short-name: tcllib + release: trunk + url: http://fossil.etoyoc.com/fossil/tcllib + } +} +e620c4044f4fff6b730df5c5bd4b9f489e37d15d { + entity { + name: tcllib-1-17 + shed_class: generic + version: 1.17 + } + meta { + checkout: tcllib-1-17 + class: generic + } +} +9b83c544adff23b1d30aa54b867a333ea3eac677 { + entity { + name: tcllib-1-16 + shed_class: generic + version: 1.16 + } + meta { + checkout: tcllib-1-16 + class: generic + } +} +503e027d346886457286f038fea289c2a56a5a9f { + entity { + name: tcllib-1-15 + shed_class: generic + version: 1.15 + } + meta { + checkout: tcllib-1-15 + class: generic + } +} +d81b3c81f8c8b573c9019fdf489e9049e620f46b { + entity { + name: tcllib-1-14 + shed_class: generic + version: 1.14 + } + meta { + checkout: tcllib-1-14 + class: generic + } +} +7fbdd1658e5ae0702082165cb84686aac3b64529 { + entity { + name: tcllib-1-13 + shed_class: generic + version: 1.13 + } + meta { + checkout: tcllib-1-13 + class: generic + } +} +96327a11dffaa21639df158daed38da6c435a9c1 { + entity { + name: tcllib-1-12 + shed_class: generic + version: 1.12 + } + meta { + checkout: tcllib-1-12 + class: generic + } +} +794bd1dd841e66c125d63f3b8d2d3354fbd0f87c { + entity { + name: tcllib-1-11-1 + shed_class: generic + version: 1.11.1 + } + meta { + checkout: tcllib-1-11-1 + class: generic + } +} +39f339a8eb20dd7f008560e33224c03e85dd4be6 { + entity { + name: tcllib-1-11 + shed_class: generic + version: 1.11 + } + meta { + checkout: tcllib-1-11 + class: generic + } +} +e6cd13ac71c74193fb81d9ebd0c1fc8bc1a2faca { + entity { + name: tcllib-1-10 + shed_class: generic + version: 1.1 + } + meta { + checkout: tcllib-1-10 + class: generic + } +} +e4c14d860b270fb5ccf3840ebb6672b6fff77925 { + entity { + name: tcllib-1-9 + shed_class: generic + version: 1.9 + } + meta { + checkout: tcllib-1-9 + class: generic + } +} +47820b8209779ca5c931aa71f709ff9c01d8e0bb { + entity { + name: tcllib-1-8 + shed_class: generic + version: 1.8 + } + meta { + checkout: tcllib-1-8 + class: generic + } +} +fd72f1b5616e837c054106ed953f85762bfbe011 { + entity { + name: tcllib-1-7 + shed_class: generic + version: 1.7 + } + meta { + checkout: tcllib-1-7 + class: generic + } +} +f6b6aaf1064b988313d6087632aeeaed9de8d678 { + entity { + name: tcllib-1-6-1 + shed_class: generic + version: 1.6.1 + } + meta { + checkout: tcllib-1-6-1 + class: generic + } +} +6fb332e08637749fbe034d6c5b2fc023fd7c75a6 { + entity { + name: tcllib-1-4 + shed_class: generic + version: 1.4 + } + meta { + checkout: tcllib-1-4 + class: generic + } +} +cf887d8de7abc7a107e57edec54314bdae2600f8 { + entity { + name: tcllib-1-3 + shed_class: generic + version: 1.3 + } + meta { + checkout: tcllib-1-3 + class: generic + } +} +c811bf391996f7639dc3d88038a1d94f8a5bd72d { + entity { + name: tcllib-1-2-0 + shed_class: generic + version: 1.2.0 + } + meta { + checkout: tcllib-1-2-0 + class: generic + } +} +15dc78d68fd2fe2e3e3194d273963a494c8750f0 { + entity { + name: tcllib-1-2 + shed_class: generic + version: 1.2 + } + meta { + checkout: tcllib-1-2 + class: generic + } +} +cc4adfd3165a638249a081b069c76dd585063874 { + entity { + name: tcllib-1-1 + shed_class: generic + version: 1.1 + } + meta { + checkout: tcllib-1-1 + class: generic + } +} +ff5e5bcef1747f19cd8a6536448a30a16eebf027 { + entity { + name: tcllib-1-0 + shed_class: generic + version: 1 + } + meta { + checkout: tcllib-1-0 + class: generic + } +} +6c61709a4d80c6b0ec16339b4439fae5554efc23 { + entity { + name: tcllib-0-8 + shed_class: generic + version: 0.8 + } + meta { + checkout: tcllib-0-8 + class: generic + } +} +87cf12a7e36b01c9d474990c514b7c3f7485af0f { + entity { + name: tcllib-0-6-1 + shed_class: generic + version: 0.6.1 + } + meta { + checkout: tcllib-0-6-1 + class: generic + } +} +9fb459d2dad490d9da941d85cce9d6ad1db0b221 { + entity { + name: tcllib-0-6 + shed_class: generic + version: 0.6 + } + meta { + checkout: tcllib-0-6 + class: generic + } +} +cf948a4b415beb5206607ed3277b8ad999a1d9fe { + entity { + name: tcllib-0-5 + shed_class: generic + version: 0.5 + } + meta { + checkout: tcllib-0-5 + class: generic + } +} +7819564a56da55507deaa238958efbdd1cfb9009 { + entity { + name: tcllib-0-4 + shed_class: generic + version: 0.4 + } + meta { + checkout: tcllib-0-4 + class: generic + } +} +721e070eb8b92c133bfa1c37d3b1a29e657329f4 { + entity { + name: dtplite + shed_class: file + version: 1.0.5 + } + meta { + author: {Andreas Kupries} + category: {Processing doctools documents} + class: application + description: {This application is a simple processor +for documents written in the doctools +markup language. It covers the most +common use cases, but is not as +configurable as its big brother dtp. +} + file: apps/dtplite + format: {} + license: BSD + package-require: {{dtplite 1.0.5}} + platform: tcl + require: {{dtplite 1.0.5}} + subject: {doctools doctoc docidx} + summary: {Lightweight DocTools Processor} + teacup_type: Application + } +} +3697ceb595e542d1d7054114fae3e885954a7117 { + entity { + name: nns + shed_class: package + version: 1.2 + } + meta { + class: package + file: nns + } +} +f0bc8800b5fee4b222f03d4423174c5de4df3396 { + entity { + name: nns + shed_class: file + version: 1.2 + } + meta { + author: {Andreas Kupries} + class: application + description: {This application connects to a name service demon +and either registers a name with associated data +(until exit) or searches for entries matching a +glob pattern. Operations to identify client and +server are made available as well. It will survive +the loss of the nameserver and automatically reconnect +and continue when it comes back (bind and search). + +} + file: apps/nns + format: {} + license: BSD + package-provide: {nns 1.2} + package-require: {logger nameserv::auto {nameserv::auto 0.3} struct::matrix {Tcl 8.4}} + platform: tcl + require: {{Tcl 8.4} logger nameserv::auto struct::matrix} + subject: {{name service} client} + summary: {Nano Name Service Client} + teacup_type: Application + } + package/ { + 3697ceb595e542d1d7054114fae3e885954a7117 + } +} +a15ad3d4022ce476608308501ba978dbff5ba583 { + entity { + name: nnsd + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: nnsd + } +} +4b8a90310c85e6fe1bea2afb745fe6ae20c18961 { + entity { + name: nnsd + shed_class: file + version: 1.0.1 + } + meta { + author: {Andreas Kupries} + class: application + description: {This application is a simple demon on top +of the nano name service facilities +} + file: apps/nnsd + format: {} + license: BSD + package-provide: {nnsd 1.0.1} + package-require: {comm interp logger nameserv::common nameserv::server {Tcl 8.4}} + platform: tcl + require: {{Tcl 8.4} comm logger interp nameserv::common nameserv::server} + subject: {{name service} server demon} + summary: {Nano Name Service Demon} + teacup_type: Application + } + package/ { + a15ad3d4022ce476608308501ba978dbff5ba583 + } +} +75e5da8063f2c0453e1fa9119c9d0c7686c7ff22 { + entity { + name: nnslog + shed_class: package + version: 1 + } + meta { + class: package + file: nnslog + } +} +4ffd743ad73ed90c9122a966848f5fb3949c9d40 { + entity { + name: nnslog + shed_class: file + version: 1.1 + } + meta { + author: {Andreas Kupries} + class: application + description: {This application connects to a name service demon +and then continuously logs all changes (new/removed +definitions) to the standard output. It will survive +the loss of the nameserver and automatically reconnect +and continue when it comes back. +} + file: apps/nnslog + format: {} + license: BSD + package-provide: {nnslog 1.0} + package-require: {logger nameserv::auto {nameserv::auto 0.3} {Tcl 8.4}} + platform: tcl + require: {{Tcl 8.4} logger nameserv::auto} + subject: {{name service} client log} + summary: {Nano Name Service Logger} + teacup_type: Application + } + package/ { + 75e5da8063f2c0453e1fa9119c9d0c7686c7ff22 + } +} +481347ea7065102becf6b4b2cb74f457bf0c6bbc { + entity { + name: page + shed_class: package + version: 1 + } + meta { + class: package + file: page + } +} +91b8203591e82e3b1ebf294f305d426fdb0b4f6b { + entity { + name: page + shed_class: file + version: 1 + } + meta { + author: {Andreas Kupries} + category: {Processing text files} + class: application + description: {While the name is an allusion to parser +generation, the modular plugin-based +nature of this application allows for +any type of text transformation which +can be put into a plugin. Still, the +plugins coming with Tcllib all deal +with parser generation. +} + file: apps/page + format: {} + license: BSD + package-provide: {page 1.0} + package-require: {logger page::pluginmgr struct::matrix} + platform: tcl + require: {page::pluginmgr logger struct::matrix} + subject: {{parser generation} {text transformation}} + summary: {Tool for general text transformation} + teacup_type: Application + } + package/ { + 481347ea7065102becf6b4b2cb74f457bf0c6bbc + } +} +121d868f9dfd42f4686575a35627ba79b8358778 { + entity { + name: pt + shed_class: file + version: {} + } + meta { + class: application + file: apps/pt + format: {} + package-require: {fileutil {pt::pgen 1.0.3} pt::util {Tcl 8.5} try} + } +} +f493af4301044c4ca421500ff15b54e0fdac0d5f { + entity { + name: tcldocstrip + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: tcldocstrip + } +} +374b21f7403816b796ef3e72da85a6ebc22dde56 { + entity { + name: tcldocstrip + shed_class: file + version: 1.0.1 + } + meta { + author: {Andreas Kupries} + category: {Processing docstrip documents} + class: application + description: {This application is an implementation +of TeX's docstrip application in Tcl. +It provides commands to convert a docstrip +weave according to a set of guards, to +assemble an output based on several sets +guards and input files, i.e. of a document +spread over several inputs and/or guards, +and to extract and list all unique guard +expressions found in a document. +} + file: apps/tcldocstrip + format: {} + license: BSD + package-provide: {tcldocstrip 1.0.1} + package-require: docstrip + platform: tcl + require: docstrip + subject: {docstrip TeX LaTeX} + summary: {TeX's docstrip written in Tcl} + teacup_type: Application + } + package/ { + f493af4301044c4ca421500ff15b54e0fdac0d5f + } +} +c74bed34114d4f0e15597d6937fae87102ebf9af { + entity { + name: aes + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{aes 1.2.1}} + package-require: {{Tcl 8.5}} + path: modules/aes + } + package/ { + b9be06d9fb3dd6faea4e054bd4039e6f4ea0fc89 + } +} +b9be06d9fb3dd6faea4e054bd4039e6f4ea0fc89 { + entity { + name: aes + shed_class: package + version: 1.2.1 + } + meta { + class: package + file: aes.tcl + } +} +e0731db5f391ff5f78311d7f2eacc6918da7b4f5 { + entity { + name: amazon-s3 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{S3 1.0.3} {xsxp 1.0}} + package-require: {{-exact xsxp 1.0} base64 md5 sha1 {Tcl 8.5} xml xsxp} + path: modules/amazon-s3 + } + package/ { + 874860fbaa5df31ffe070d08e34582556d0f4478 + 53c9eaaf207c9886a7278407f0abaf54d03e0356 + } +} +874860fbaa5df31ffe070d08e34582556d0f4478 { + entity { + name: S3 + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: S3.tcl + } +} +53c9eaaf207c9886a7278407f0abaf54d03e0356 { + entity { + name: xsxp + shed_class: package + version: 1 + } + meta { + class: package + file: xsxp.tcl + } +} +7e5b62e852f46297ee2832f63b2878456fdbfc23 { + entity { + name: asn + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{asn 0.8.4}} + package-require: {math::bignum {Tcl 8.4}} + path: modules/asn + } + package/ { + b9fe819aabe71facfb7e44e81596dd7b88ce6fbe + } +} +b9fe819aabe71facfb7e44e81596dd7b88ce6fbe { + entity { + name: asn + shed_class: package + version: 0.8.4 + } + meta { + class: package + file: asn.tcl + } +} +58faf95d3374bd2c5ec126632b6a15c9ece9bd15 { + entity { + name: base32 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{base32 0.1} {base32::core 0.1} {base32::hex 0.1}} + package-require: {base32::core critcl {Tcl 8.4}} + path: modules/base32 + } + package/ { + 1f1944a2bde2a03847eed9f8e4a5f82b12abc694 + 7574162ee717a66d41f4ab28fd3865d026688013 + 68c4aab9174d7bb23ec8b3ce898c02fec68a2eb7 + } +} +1f1944a2bde2a03847eed9f8e4a5f82b12abc694 { + entity { + name: base32 + shed_class: package + version: 0.1 + } + meta { + class: package + file: base32.tcl + } +} +7574162ee717a66d41f4ab28fd3865d026688013 { + entity { + name: base32::core + shed_class: package + version: 0.1 + } + meta { + class: package + file: base32core.tcl + } +} +68c4aab9174d7bb23ec8b3ce898c02fec68a2eb7 { + entity { + name: base32::hex + shed_class: package + version: 0.1 + } + meta { + class: package + file: base32hex.tcl + } +} +88d8bb0985d38a43395a7209f30f0ebbc97e84d4 { + entity { + name: base64 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ascii85 1.0} {base64 2.4.2} {base64c 0.1.0} {uuencode 1.1.5} {yencode 1.1.3}} + package-require: {critcl log {Tcl 8.2} {Tcl 8.4} tcltest} + path: modules/base64 + } + package/ { + d3f8c22fce6aa746cf642218eac37dd13f3fc8f0 + 574ae8ef53a9a6678bdba94551201b6d012cad6b + 57cc906bd0125530ea20ffb2a39db6ab64f51d3a + 62aa813829ada9c1be43ba1bbf1fd3c448e6dac1 + 45aa364ddf5bf43d537ca9ac435d8e5af2b86fe2 + } +} +d3f8c22fce6aa746cf642218eac37dd13f3fc8f0 { + entity { + name: ascii85 + shed_class: package + version: 1 + } + meta { + class: package + file: ascii85.tcl + } +} +574ae8ef53a9a6678bdba94551201b6d012cad6b { + entity { + name: base64 + shed_class: package + version: 2.4.2 + } + meta { + class: package + file: base64.tcl + } +} +57cc906bd0125530ea20ffb2a39db6ab64f51d3a { + entity { + name: base64c + shed_class: package + version: 0.1.0 + } + meta { + class: package + file: base64c.tcl + } +} +62aa813829ada9c1be43ba1bbf1fd3c448e6dac1 { + entity { + name: uuencode + shed_class: package + version: 1.1.5 + } + meta { + class: package + file: uuencode.tcl + } +} +45aa364ddf5bf43d537ca9ac435d8e5af2b86fe2 { + entity { + name: yencode + shed_class: package + version: 1.1.3 + } + meta { + class: package + file: yencode.tcl + } +} +b5257ab68c84398891af55a813b9ebb0680d02a9 { + entity { + name: bee + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{bee 0.1}} + package-require: {{Tcl 8.4}} + path: modules/bee + } + package/ { + d7b5a209e8f6ba05d6be38af9bebfd8a649b14e4 + } +} +d7b5a209e8f6ba05d6be38af9bebfd8a649b14e4 { + entity { + name: bee + shed_class: package + version: 0.1 + } + meta { + class: package + file: bee.tcl + } +} +5b45867ab6451da7868720dab42985fce00564b7 { + entity { + name: bench + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{bench 0.4} {bench::in 0.1} {bench::out::csv 0.1.2} {bench::out::text 0.1.2}} + package-require: {csv logger report struct::matrix {Tcl 8.2}} + path: modules/bench + } + package/ { + 29a40bcfc595831eb22d6ae82fde1c2517cbe426 + 4d3f0cca31006c23270b958ee67cb39434c02fa9 + 4713717b3bf8cc1577438fa8293afdf5465212fa + 25e289991fe1b6abeb7547c50d5835ea0650dd50 + } +} +29a40bcfc595831eb22d6ae82fde1c2517cbe426 { + entity { + name: bench + shed_class: package + version: 0.4 + } + meta { + class: package + file: bench.tcl + } +} +4d3f0cca31006c23270b958ee67cb39434c02fa9 { + entity { + name: bench::in + shed_class: package + version: 0.1 + } + meta { + class: package + file: bench_read.tcl + } +} +4713717b3bf8cc1577438fa8293afdf5465212fa { + entity { + name: bench::out::csv + shed_class: package + version: 0.1.2 + } + meta { + class: package + file: bench_wcsv.tcl + } +} +25e289991fe1b6abeb7547c50d5835ea0650dd50 { + entity { + name: bench::out::text + shed_class: package + version: 0.1.2 + } + meta { + class: package + file: bench_wtext.tcl + } +} +a384de3c99c9544a48dbc3302204a03d79aff908 { + entity { + name: bibtex + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{bibtex 0.6}} + package-require: {cmdline {Tcl 8.4}} + path: modules/bibtex + } + package/ { + 6d9056166997ae63ac042ee26d83afee4dd9d2cb + } +} +6d9056166997ae63ac042ee26d83afee4dd9d2cb { + entity { + name: bibtex + shed_class: package + version: 0.6 + } + meta { + class: package + file: bibtex.tcl + } +} +03ea0d00fa0f6454bd56c65b3964fa5c819f159b { + entity { + name: blowfish + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{blowfish 1.0.4}} + package-require: {{Tcl 8.2}} + path: modules/blowfish + } + package/ { + 6e69ba54a42b0b1c05e0279d6f7de91e4ce49669 + } +} +6e69ba54a42b0b1c05e0279d6f7de91e4ce49669 { + entity { + name: blowfish + shed_class: package + version: 1.0.4 + } + meta { + class: package + file: blowfish.tcl + } +} +0a76449935c7f26e0d72b9e728cb9eba69cb380d { + entity { + name: cache + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{cache::async 0.3}} + package-require: {snit {Tcl 8.4}} + path: modules/cache + } + package/ { + c247d064041af76537419ab700bc47f972498356 + } +} +c247d064041af76537419ab700bc47f972498356 { + entity { + name: cache::async + shed_class: package + version: 0.3 + } + meta { + class: package + file: async.tcl + } +} +a01d7f7119e68c484fa05977b2a79b1ea3753a07 { + entity { + name: calendar + shed_class: module + version: {} + } + meta { + class: source + package-provide: {} + package-require: {{Tcl 8.2}} + path: modules/calendar + } +} +8ce24f2be32fe778edb2d18aba9313cf88d5448d { + entity { + name: clock + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{clock::iso8601 0.1} {clock::rfc2822 0.1}} + package-require: {{Tcl 8.5}} + path: modules/clock + } + package/ { + c0c348244ecf5410519eafc0cc226052050ddd7c + 51ec651a9acb491ba43e73e347174c850f11370a + } +} +c0c348244ecf5410519eafc0cc226052050ddd7c { + entity { + name: clock::iso8601 + shed_class: package + version: 0.1 + } + meta { + class: package + file: iso8601.tcl + } +} +51ec651a9acb491ba43e73e347174c850f11370a { + entity { + name: clock::rfc2822 + shed_class: package + version: 0.1 + } + meta { + class: package + file: rfc2822.tcl + } +} +53acad577616058b61a449d7f870418c7036c802 { + entity { + name: cmdline + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{cmdline 1.5}} + package-require: {{Tcl 8.2}} + path: modules/cmdline + } + package/ { + 63b0686b7548812d4da9afa8f923814c3fd11908 + } +} +63b0686b7548812d4da9afa8f923814c3fd11908 { + entity { + name: cmdline + shed_class: package + version: 1.5 + } + meta { + class: package + file: cmdline.tcl + } +} +b610f8155c1403d222acd09ac6ed54a1fe644c22 { + entity { + name: comm + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{comm 4.6.3.1}} + package-require: {snit {Tcl 8.3}} + path: modules/comm + } + package/ { + 8c5cbd867c1c229b0f7b78a4689a6b1b78ec3d15 + } +} +8c5cbd867c1c229b0f7b78a4689a6b1b78ec3d15 { + entity { + name: comm + shed_class: package + version: 4.6.3.1 + } + meta { + class: package + file: comm.tcl + } +} +7089c8464810e67a7812eb135ff1ef7d016aa0b0 { + entity { + name: control + shed_class: module + version: {} + } + meta { + class: source + package-provide: {} + package-require: {{Tcl 8.2} {Tcl 8.3}} + path: modules/control + } +} +d9255c1a6c470b9b00004b9d57df383b095fd911 { + entity { + name: coroutine + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{coroutine 1.1.3} {coroutine::auto 1.1.3}} + package-require: {coroutine {coroutine 1.1} {Tcl 8.6}} + path: modules/coroutine + } + package/ { + a9e769b884359226c7f8c15d1ebf7efbba82534e + 72908f6298595d8084b835073b66f8985d11e90a + } +} +a9e769b884359226c7f8c15d1ebf7efbba82534e { + entity { + name: coroutine::auto + shed_class: package + version: 1.1.3 + } + meta { + class: package + file: coro_auto.tcl + } +} +72908f6298595d8084b835073b66f8985d11e90a { + entity { + name: coroutine + shed_class: package + version: 1.1.3 + } + meta { + class: package + file: coroutine.tcl + } +} +37cdb0eca1dc075707bc9271adb1bfbfe7b7b742 { + entity { + name: counter + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{counter 2.0.4}} + package-require: {{Tcl 8.2}} + path: modules/counter + } + package/ { + 1e06ee5098e3a8281274016649321f906231e620 + } +} +1e06ee5098e3a8281274016649321f906231e620 { + entity { + name: counter + shed_class: package + version: 2.0.4 + } + meta { + class: package + file: counter.tcl + } +} +298a0b55796f33d89ec1cd4ef345c6dfdc972080 { + entity { + name: crc + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{cksum 1.1.4} {crc16 1.1.2} {crc32 1.3.2} {crcc 1.0.0} {sum 1.1.2}} + package-require: {critcl {Tcl 8.2}} + path: modules/crc + } + package/ { + 9e1a9cbaa753ea01efa951394c83e6d7389110c5 + b5ec829ecaed79d7c3d54191e052c92e26b0e3e4 + d8aa84f25fac6f27bce160faf12b3b4be93ec9e2 + ed91917b96e5e00ed5726c0eab1e63ec3dcee484 + e762fbc2ac1022cf0b5ed3eeb1e197b623eade80 + } +} +9e1a9cbaa753ea01efa951394c83e6d7389110c5 { + entity { + name: cksum + shed_class: package + version: 1.1.4 + } + meta { + class: package + file: cksum.tcl + } +} +b5ec829ecaed79d7c3d54191e052c92e26b0e3e4 { + entity { + name: crc16 + shed_class: package + version: 1.1.2 + } + meta { + class: package + file: crc16.tcl + } +} +d8aa84f25fac6f27bce160faf12b3b4be93ec9e2 { + entity { + name: crc32 + shed_class: package + version: 1.3.2 + } + meta { + class: package + file: crc32.tcl + } +} +ed91917b96e5e00ed5726c0eab1e63ec3dcee484 { + entity { + name: crcc + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: crcc.tcl + } +} +e762fbc2ac1022cf0b5ed3eeb1e197b623eade80 { + entity { + name: sum + shed_class: package + version: 1.1.2 + } + meta { + class: package + file: sum.tcl + } +} +bd3eb05984531e332227d46cd1f5081f05730920 { + entity { + name: cron + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{cron 1.2}} + package-require: tcltest + path: modules/cron + } + package/ { + c6ec723c12aee1d86f7894f2c4da8697d1bbfb64 + } +} +c6ec723c12aee1d86f7894f2c4da8697d1bbfb64 { + entity { + name: cron + shed_class: package + version: 1.2 + } + meta { + class: package + file: cron.tcl + } +} +26e3e2d0ec8669a2ebfb16380a9b1db41aa2691e { + entity { + name: csv + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{csv 0.8.1}} + package-require: {{Tcl 8.4}} + path: modules/csv + } + package/ { + f4bbddfcd0daf2e05979c0c9ce821e996032d144 + } +} +f4bbddfcd0daf2e05979c0c9ce821e996032d144 { + entity { + name: csv + shed_class: package + version: 0.8.1 + } + meta { + class: package + file: csv.tcl + } +} +3fbf995d902ce20d801a3b7c1019b1c0d4935b24 { + entity { + name: debug + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{debug 1.0.6} {debug::caller 1.1} {debug::heartbeat 1} {debug::timestamp 1}} + package-require: {debug {Tcl 8.5}} + path: modules/debug + } + package/ { + 053a90dfa80087a7e939a90afdc680525ce255d6 + 58ac5093b7c26e71cbf5f4fc456626aaab9d25f2 + 01290e43842005c422c0d81c0c599bbd4186d00f + 0a4c4556a2a110afa78c44be21b5f2501a4e9afa + } +} +053a90dfa80087a7e939a90afdc680525ce255d6 { + entity { + name: debug::caller + shed_class: package + version: 1.1 + } + meta { + class: package + file: caller.tcl + } +} +58ac5093b7c26e71cbf5f4fc456626aaab9d25f2 { + entity { + name: debug + shed_class: package + version: 1.0.6 + } + meta { + class: package + file: debug.tcl + } +} +01290e43842005c422c0d81c0c599bbd4186d00f { + entity { + name: debug::heartbeat + shed_class: package + version: 1 + } + meta { + class: package + file: heartbeat.tcl + } +} +0a4c4556a2a110afa78c44be21b5f2501a4e9afa { + entity { + name: debug::timestamp + shed_class: package + version: 1 + } + meta { + class: package + file: timestamp.tcl + } +} +4c9b928cb7efdba4abc5121d2af636161463d72e { + entity { + name: des + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{des 1.1.0} {tclDES 1.0.0} {tclDESjr 1.0.0}} + package-require: {{Tcl 8.2}} + path: modules/des + } + package/ { + a7fd7d335a18b2c608f01d0515835e70a37a3caa + dec1f7ed59aee04c3133a5ae9508f12c4f7f5ed3 + 3a983a0301c0cdcdd309933807aa8eb7d748f47f + } +} +a7fd7d335a18b2c608f01d0515835e70a37a3caa { + entity { + name: des + shed_class: package + version: 1.1.0 + } + meta { + class: package + file: des.tcl + } +} +dec1f7ed59aee04c3133a5ae9508f12c4f7f5ed3 { + entity { + name: tclDES + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: tcldes.tcl + } +} +3a983a0301c0cdcdd309933807aa8eb7d748f47f { + entity { + name: tclDESjr + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: tcldesjr.tcl + } +} +9afe4e72a0236efe15d3f0aed095e7fa86c6971c { + entity { + name: devtools + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tcllib::testutils 1.2}} + package-require: comm + path: modules/devtools + } + package/ { + 197e24f800e8e9d2a1a15a09dd511c0fbe3c5ae5 + } +} +197e24f800e8e9d2a1a15a09dd511c0fbe3c5ae5 { + entity { + name: tcllib::testutils + shed_class: package + version: 1.2 + } + meta { + class: package + file: testutilities.tcl + } +} +89c3c29cdeedee5e4cb08ae2107ad632156ae86a { + entity { + name: dicttool + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{dicttool 1.0}} + package-require: {} + path: modules/dicttool + } + package/ { + 5bfdd5d43a1d08b61ce5622cb7096ca6331c02cb + } +} +5bfdd5d43a1d08b61ce5622cb7096ca6331c02cb { + entity { + name: dicttool + shed_class: package + version: 1 + } + meta { + class: package + file: dicttool.tcl + } +} +f1abc0e35b340a7a99d144a2e66a5459e21f03b3 { + entity { + name: dns + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{dns 1.3.5} {ip 1.3} {ipMorec 1.0} {resolv 1.0.3} {spf 1.1.1}} + package-require: {critcl dns {dns 1.0} ip logger msgcat struct::list {Tcl 8.2} uri uri::urn} + path: modules/dns + } + package/ { + d1c6c69b45246d50cfbf3b5975ddd92a7c03fb32 + d049ea8d0236ca88f0060fd196fd29be259720b8 + 4046d4a18e413c61f0b044099605fb5f55854339 + e528be5a8c22222657312106cb1ffb5e1e5f2407 + f0fcc940f8a776e090dcd75276870a297ee8f029 + } +} +d1c6c69b45246d50cfbf3b5975ddd92a7c03fb32 { + entity { + name: dns + shed_class: package + version: 1.3.5 + } + meta { + class: package + file: dns.tcl + } +} +d049ea8d0236ca88f0060fd196fd29be259720b8 { + entity { + name: ip + shed_class: package + version: 1.3 + } + meta { + class: package + file: ip.tcl + } +} +4046d4a18e413c61f0b044099605fb5f55854339 { + entity { + name: ipMorec + shed_class: package + version: 1 + } + meta { + class: package + file: ipMoreC.tcl + } +} +e528be5a8c22222657312106cb1ffb5e1e5f2407 { + entity { + name: resolv + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: resolv.tcl + } +} +f0fcc940f8a776e090dcd75276870a297ee8f029 { + entity { + name: spf + shed_class: package + version: 1.1.1 + } + meta { + class: package + file: spf.tcl + } +} +0c4a7e63e36c8158d1e3d6603cf730354667e97c { + entity { + name: docstrip + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{docstrip 1.2} {docstrip::util 1.3}} + package-require: {docstrip {docstrip 1.2} docstrip::util doctools {Tcl 8.4} {tcltest 2}} + path: modules/docstrip + } + package/ { + 36f8f66b0c9305efb6f72765ebff18f4f012f1bb + 2028c71a269a216b96f74ee3f8e46b5203258a18 + } +} +36f8f66b0c9305efb6f72765ebff18f4f012f1bb { + entity { + name: docstrip + shed_class: package + version: 1.2 + } + meta { + class: package + file: docstrip.tcl + } +} +2028c71a269a216b96f74ee3f8e46b5203258a18 { + entity { + name: docstrip::util + shed_class: package + version: 1.3 + } + meta { + class: package + file: docstrip_util.tcl + } +} +332cf684a83f6326e4f07ba883914679b5159ce2 { + entity { + name: doctools + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{doctools 1.4.19} {doctools::changelog 1.1} {doctools::cvs 1} {doctools::idx 1.0.5} {doctools::toc 1.1.4}} + package-require: {'''AAA''' {'''BBB VVV'''} {'''CCC ?VVV?'''} doctools doctools::toc msgcat {Tcl 8.2} textutil textutil::expander} + path: modules/doctools + } + package/ { + 8ea92fd47c726174bbbb6ceccf6e4560f14d9418 + 7825c9fb7f27ba9a4483498c4bc62658b189b162 + 4cc1351e380eaf34cf413d02ce124cf49ac681f9 + 69a88f25c4838a9f0ad995c29fef1521430a2ec8 + d44cffac95b79243e405bdb30ff0c3999e63a375 + } +} +8ea92fd47c726174bbbb6ceccf6e4560f14d9418 { + entity { + name: doctools::changelog + shed_class: package + version: 1.1 + } + meta { + class: package + file: changelog.tcl + } +} +7825c9fb7f27ba9a4483498c4bc62658b189b162 { + entity { + name: doctools::cvs + shed_class: package + version: 1 + } + meta { + class: package + file: cvs.tcl + } +} +4cc1351e380eaf34cf413d02ce124cf49ac681f9 { + entity { + name: doctools::idx + shed_class: package + version: 1.0.5 + } + meta { + class: package + file: docidx.tcl + } +} +69a88f25c4838a9f0ad995c29fef1521430a2ec8 { + entity { + name: doctools::toc + shed_class: package + version: 1.1.4 + } + meta { + class: package + file: doctoc.tcl + } +} +d44cffac95b79243e405bdb30ff0c3999e63a375 { + entity { + name: doctools + shed_class: package + version: 1.4.19 + } + meta { + class: package + file: doctools.tcl + } +} +e3506bb6ebb96b7ecf63545d43d575c9e386f826 { + entity { + name: doctools2base + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{doctools::config 0.1} {doctools::html 0.1} {doctools::html::cssdefaults 0.1} {doctools::msgcat 0.1} {doctools::nroff::man_macros 0.1} {doctools::paths 0.1} {doctools::tcl::parse 0.1} {doctools::text 0.1}} + package-require: {doctools::text fileutil logger msgcat snit struct::list struct::set struct::stack {Tcl 8.4} treeql} + path: modules/doctools2base + } + package/ { + 5d682c4b6fbeb7fe261b40768f93de77fee01267 + 7ca415c035f4cd1e175baaea474fe4646f310050 + 56ca5a04a20df5bd26059949d776957e0c01d014 + 8e899fee7766462a0f1e698af79956992e6c3c46 + 331e48bf3e8e89432496f10b4924b61371e21adc + b045a62bc5d39c879784005393a2d2d5fe421583 + 133eb0c2b95702a4adc73d08568ddc7919570308 + 78d493a1cdc5b33a767d4dec0c3c9ac245c7735e + } +} +5d682c4b6fbeb7fe261b40768f93de77fee01267 { + entity { + name: doctools::config + shed_class: package + version: 0.1 + } + meta { + class: package + file: config.tcl + } +} +7ca415c035f4cd1e175baaea474fe4646f310050 { + entity { + name: doctools::html + shed_class: package + version: 0.1 + } + meta { + class: package + file: html.tcl + } +} +56ca5a04a20df5bd26059949d776957e0c01d014 { + entity { + name: doctools::html::cssdefaults + shed_class: package + version: 0.1 + } + meta { + class: package + file: html_cssdefaults.tcl + } +} +8e899fee7766462a0f1e698af79956992e6c3c46 { + entity { + name: doctools::msgcat + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat.tcl + } +} +331e48bf3e8e89432496f10b4924b61371e21adc { + entity { + name: doctools::nroff::man_macros + shed_class: package + version: 0.1 + } + meta { + class: package + file: nroff_manmacros.tcl + } +} +b045a62bc5d39c879784005393a2d2d5fe421583 { + entity { + name: doctools::paths + shed_class: package + version: 0.1 + } + meta { + class: package + file: paths.tcl + } +} +133eb0c2b95702a4adc73d08568ddc7919570308 { + entity { + name: doctools::tcl::parse + shed_class: package + version: 0.1 + } + meta { + class: package + file: tcl_parse.tcl + } +} +78d493a1cdc5b33a767d4dec0c3c9ac245c7735e { + entity { + name: doctools::text + shed_class: package + version: 0.1 + } + meta { + class: package + file: text.tcl + } +} +555aa4c65bd98c56cf3beefb8243b00b60b97214 { + entity { + name: doctools2idx + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{doctools::idx 2} {doctools::idx::export 0.1} {doctools::idx::export::docidx 0.1} {doctools::idx::export::html 0.2} {doctools::idx::export::json 0.1} {doctools::idx::export::nroff 0.3} {doctools::idx::export::text 0.2} {doctools::idx::export::wiki 0.2} {doctools::idx::import 0.1} {doctools::idx::import::docidx 0.1} {doctools::idx::import::json 0.1} {doctools::idx::parse 0.1} {doctools::idx::structure 0.1} {doctools::msgcat::idx::c 0.1} {doctools::msgcat::idx::de 0.1} {doctools::msgcat::idx::en 0.1} {doctools::msgcat::idx::fr 0.1}} + package-require: {doctools::config doctools::html doctools::html::cssdefaults doctools::idx::export::plugin doctools::idx::import::plugin doctools::idx::parse doctools::idx::structure doctools::msgcat doctools::nroff::man_macros doctools::paths doctools::tcl::parse doctools::text fileutil json logger msgcat pluginmgr snit struct::list struct::tree {Tcl 8.4} textutil::adjust} + path: modules/doctools2idx + } + package/ { + 38840a14f47f922742e3a39dc007540b32105280 + 65ee51c440ec86e4961470e9edfe05542f3c208f + 6da7189c1af423bb5f2e60abaa8a9e91f76a1e22 + e8be7d06ca4dcee4f404a22ba43cce3f753192d9 + 2414f1bd74d4d75194c5fa84edf27f85cc1fb3fc + 58f75759b8ea253c58cfe161a973fbd05591d001 + 342fedf28268a3f2593bac2f91ff2d9d8068d465 + 9203680518f9bde3b9769201229793ca26689842 + 0d0c4a2071aba4d28b122199255803156426adfe + 915a63b4c20d273412a20265d2b9289dc41bc0fd + 8ca66b8c7552828d799466829a6ef8721961c2b5 + 0a3193657cc7c463df2ae76b6c707da09ad84f33 + 1e578407bae846c8400e01216abf435db39f150f + 0b0b94e62ff573ed3566af68f1890b86cac24b74 + f25d1c38a87e18031e1d5ba7ab355579b39a5a6a + 0a159e6f0fee0bde2760bd4e38d1df93be7d44e2 + cf87d8b98ba0c85b56a3f81f2bf1e1a7087b231a + } +} +38840a14f47f922742e3a39dc007540b32105280 { + entity { + name: doctools::idx + shed_class: package + version: 2 + } + meta { + class: package + file: container.tcl + } +} +65ee51c440ec86e4961470e9edfe05542f3c208f { + entity { + name: doctools::idx::export + shed_class: package + version: 0.1 + } + meta { + class: package + file: export.tcl + } +} +6da7189c1af423bb5f2e60abaa8a9e91f76a1e22 { + entity { + name: doctools::idx::export::docidx + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_docidx.tcl + } +} +e8be7d06ca4dcee4f404a22ba43cce3f753192d9 { + entity { + name: doctools::idx::export::html + shed_class: package + version: 0.2 + } + meta { + class: package + file: export_html.tcl + } +} +2414f1bd74d4d75194c5fa84edf27f85cc1fb3fc { + entity { + name: doctools::idx::export::json + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_json.tcl + } +} +58f75759b8ea253c58cfe161a973fbd05591d001 { + entity { + name: doctools::idx::export::nroff + shed_class: package + version: 0.3 + } + meta { + class: package + file: export_nroff.tcl + } +} +342fedf28268a3f2593bac2f91ff2d9d8068d465 { + entity { + name: doctools::idx::export::text + shed_class: package + version: 0.2 + } + meta { + class: package + file: export_text.tcl + } +} +9203680518f9bde3b9769201229793ca26689842 { + entity { + name: doctools::idx::export::wiki + shed_class: package + version: 0.2 + } + meta { + class: package + file: export_wiki.tcl + } +} +0d0c4a2071aba4d28b122199255803156426adfe { + entity { + name: doctools::idx::import + shed_class: package + version: 0.1 + } + meta { + class: package + file: import.tcl + } +} +915a63b4c20d273412a20265d2b9289dc41bc0fd { + entity { + name: doctools::idx::import::docidx + shed_class: package + version: 0.1 + } + meta { + class: package + file: import_docidx.tcl + } +} +8ca66b8c7552828d799466829a6ef8721961c2b5 { + entity { + name: doctools::idx::import::json + shed_class: package + version: 0.1 + } + meta { + class: package + file: import_json.tcl + } +} +0a3193657cc7c463df2ae76b6c707da09ad84f33 { + entity { + name: doctools::msgcat::idx::c + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_c.tcl + } +} +1e578407bae846c8400e01216abf435db39f150f { + entity { + name: doctools::msgcat::idx::de + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_de.tcl + } +} +0b0b94e62ff573ed3566af68f1890b86cac24b74 { + entity { + name: doctools::msgcat::idx::en + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_en.tcl + } +} +f25d1c38a87e18031e1d5ba7ab355579b39a5a6a { + entity { + name: doctools::msgcat::idx::fr + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_fr.tcl + } +} +0a159e6f0fee0bde2760bd4e38d1df93be7d44e2 { + entity { + name: doctools::idx::parse + shed_class: package + version: 0.1 + } + meta { + class: package + file: parse.tcl + } +} +cf87d8b98ba0c85b56a3f81f2bf1e1a7087b231a { + entity { + name: doctools::idx::structure + shed_class: package + version: 0.1 + } + meta { + class: package + file: structure.tcl + } +} +d13549a7fe4b8be4af900c02ae42952c9561aaf0 { + entity { + name: doctools2toc + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{doctools::msgcat::toc::c 0.1} {doctools::msgcat::toc::de 0.1} {doctools::msgcat::toc::en 0.1} {doctools::msgcat::toc::fr 0.1} {doctools::toc 2} {doctools::toc::export 0.1} {doctools::toc::export::doctoc 0.1} {doctools::toc::export::html 0.1} {doctools::toc::export::json 0.1} {doctools::toc::export::nroff 0.2} {doctools::toc::export::text 0.1} {doctools::toc::export::wiki 0.1} {doctools::toc::import 0.1} {doctools::toc::import::doctoc 0.1} {doctools::toc::import::json 0.1} {doctools::toc::parse 0.1} {doctools::toc::structure 0.1}} + package-require: {doctools::config doctools::html doctools::html::cssdefaults doctools::msgcat doctools::nroff::man_macros doctools::paths doctools::tcl::parse doctools::text doctools::toc::export::plugin doctools::toc::import::plugin doctools::toc::parse doctools::toc::structure fileutil json logger msgcat pluginmgr snit struct::list struct::tree {Tcl 8.4} textutil::adjust} + path: modules/doctools2toc + } + package/ { + 624963a7a4ac6dc6b455cf14db403c50d10481bc + 010467693e4512642e750833727d2382bc0c0c71 + 2f2f3fc62bb8315c64bb642a97b30fa8d5a281d5 + 2e2f6e584c2ce66bf4be8e93ec6c99f430211a75 + 87b82e2e0b2bc21a0541e3e25cfcac7036420887 + f051ad8bbe47ce665c409876787b1108e15ff27d + cb266e9cc0163a8618b874c956a70ff8f66de3b9 + 7e9d07c73e1ab48485c089779feb3a443d4fcbc1 + 3202634c7fb7c5da53f5fafde7a51eaa7fc1562f + 1704d43d6751b38a654cbdc0776b1b79661d603a + 90f2a137b5547620ea00c2965c3044002d2993a9 + aa70836ced3fbf11b10b71a1c8537a3b8759eb4c + b99bfac87990adfaf595ab15357102396571ae65 + 930e40bf694e5c1dc59c48eccc85783b8ffd0c31 + fdcf53c26089dee0c42beee4a7cf8d243d668108 + b19150e6a28908dd7f241fb2ffb9747115b9de8a + a7e7cc0cf038356a15708cd778a91f5efeb4e137 + } +} +624963a7a4ac6dc6b455cf14db403c50d10481bc { + entity { + name: doctools::toc + shed_class: package + version: 2 + } + meta { + class: package + file: container.tcl + } +} +010467693e4512642e750833727d2382bc0c0c71 { + entity { + name: doctools::toc::export + shed_class: package + version: 0.1 + } + meta { + class: package + file: export.tcl + } +} +2f2f3fc62bb8315c64bb642a97b30fa8d5a281d5 { + entity { + name: doctools::toc::export::doctoc + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_doctoc.tcl + } +} +2e2f6e584c2ce66bf4be8e93ec6c99f430211a75 { + entity { + name: doctools::toc::export::html + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_html.tcl + } +} +87b82e2e0b2bc21a0541e3e25cfcac7036420887 { + entity { + name: doctools::toc::export::json + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_json.tcl + } +} +f051ad8bbe47ce665c409876787b1108e15ff27d { + entity { + name: doctools::toc::export::nroff + shed_class: package + version: 0.2 + } + meta { + class: package + file: export_nroff.tcl + } +} +cb266e9cc0163a8618b874c956a70ff8f66de3b9 { + entity { + name: doctools::toc::export::text + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_text.tcl + } +} +7e9d07c73e1ab48485c089779feb3a443d4fcbc1 { + entity { + name: doctools::toc::export::wiki + shed_class: package + version: 0.1 + } + meta { + class: package + file: export_wiki.tcl + } +} +3202634c7fb7c5da53f5fafde7a51eaa7fc1562f { + entity { + name: doctools::toc::import + shed_class: package + version: 0.1 + } + meta { + class: package + file: import.tcl + } +} +1704d43d6751b38a654cbdc0776b1b79661d603a { + entity { + name: doctools::toc::import::doctoc + shed_class: package + version: 0.1 + } + meta { + class: package + file: import_doctoc.tcl + } +} +90f2a137b5547620ea00c2965c3044002d2993a9 { + entity { + name: doctools::toc::import::json + shed_class: package + version: 0.1 + } + meta { + class: package + file: import_json.tcl + } +} +aa70836ced3fbf11b10b71a1c8537a3b8759eb4c { + entity { + name: doctools::msgcat::toc::c + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_c.tcl + } +} +b99bfac87990adfaf595ab15357102396571ae65 { + entity { + name: doctools::msgcat::toc::de + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_de.tcl + } +} +930e40bf694e5c1dc59c48eccc85783b8ffd0c31 { + entity { + name: doctools::msgcat::toc::en + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_en.tcl + } +} +fdcf53c26089dee0c42beee4a7cf8d243d668108 { + entity { + name: doctools::msgcat::toc::fr + shed_class: package + version: 0.1 + } + meta { + class: package + file: msgcat_fr.tcl + } +} +b19150e6a28908dd7f241fb2ffb9747115b9de8a { + entity { + name: doctools::toc::parse + shed_class: package + version: 0.1 + } + meta { + class: package + file: parse.tcl + } +} +a7e7cc0cf038356a15708cd778a91f5efeb4e137 { + entity { + name: doctools::toc::structure + shed_class: package + version: 0.1 + } + meta { + class: package + file: structure.tcl + } +} +bf6a84dacf931c55ff4d290aa2757639e2d5efd2 { + entity { + name: dtplite + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{dtplite 1.3}} + package-require: {{doctools 1} {doctools 1.4.11} {doctools::idx 1} {doctools::idx 1.0.4} {doctools::toc 1} {doctools::toc 1.1.3} fileutil textutil::repeat} + path: modules/dtplite + } + package/ { + 963953fd96fa6e12f890707d58748f08038e6403 + } +} +963953fd96fa6e12f890707d58748f08038e6403 { + entity { + name: dtplite + shed_class: package + version: 1.3 + } + meta { + class: package + file: dtplite.tcl + } +} +65a2390bb6ffb898a4e18c8d887324386ce360af { + entity { + name: exif + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{exif 1.1.2}} + package-require: {{Tcl 8.3}} + path: modules/exif + } + package/ { + ac3a727b81f24292837f745a46efc391bfa87528 + } +} +ac3a727b81f24292837f745a46efc391bfa87528 { + entity { + name: exif + shed_class: package + version: 1.1.2 + } + meta { + class: package + file: exif.tcl + } +} +63d06c248c2fc8855276456768944a416640ba75 { + entity { + name: fileutil + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{fileutil 1.15} {fileutil::decode 0.2} {fileutil::multi 0.1} {fileutil::multi::op 0.5.3} {fileutil::traverse 0.5}} + package-require: {cmdline control fileutil fileutil::multi::op snit struct::stack {Tcl 8.2} {Tcl 8.3} {Tcl 8.4} wip} + path: modules/fileutil + } + package/ { + dcc9c8986bedc9a3eb11ce3d8fd58cd1bf5ac504 + ab636cabbaa1861fd70c722a760bfb509f81c17e + d2307cfa6c7571e0298636643dffcfb27c39a7cf + 02d67f2c7f553c04cdf9a19d7bbc064849fc1572 + 2addb9db3716a5200a18b82abb2aa35d9b4f2d4d + } +} +dcc9c8986bedc9a3eb11ce3d8fd58cd1bf5ac504 { + entity { + name: fileutil::decode + shed_class: package + version: 0.2 + } + meta { + class: package + file: decode.tcl + } +} +ab636cabbaa1861fd70c722a760bfb509f81c17e { + entity { + name: fileutil + shed_class: package + version: 1.15 + } + meta { + class: package + file: fileutil.tcl + } +} +d2307cfa6c7571e0298636643dffcfb27c39a7cf { + entity { + name: fileutil::multi + shed_class: package + version: 0.1 + } + meta { + class: package + file: multi.tcl + } +} +02d67f2c7f553c04cdf9a19d7bbc064849fc1572 { + entity { + name: fileutil::multi::op + shed_class: package + version: 0.5.3 + } + meta { + class: package + file: multiop.tcl + } +} +2addb9db3716a5200a18b82abb2aa35d9b4f2d4d { + entity { + name: fileutil::traverse + shed_class: package + version: 0.5 + } + meta { + class: package + file: traverse.tcl + } +} +d9e21636b0509886fa73b6ba504af43f9b543d38 { + entity { + name: ftp + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ftp {[lindex}} {ftp::geturl {[lindex}}} + package-require: {ftp {ftp 2.2} log {Tcl 8.2} uri} + path: modules/ftp + } + package/ { + 79ab094ff8b310d8c72af1751ce558b22ad3a364 + 8941b67c7c009e7d13592e402f09e6f3b7a677a1 + } +} +79ab094ff8b310d8c72af1751ce558b22ad3a364 { + entity { + name: ftp + shed_class: package + version: {[lindex} + } + meta { + class: package + file: ftp.tcl + } +} +8941b67c7c009e7d13592e402f09e6f3b7a677a1 { + entity { + name: ftp::geturl + shed_class: package + version: {[lindex} + } + meta { + class: package + file: ftp_geturl.tcl + } +} +0968c17001911ab9dac4a46a0f7b8ab5b61e0018 { + entity { + name: ftpd + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ftpd 1.2.6}} + package-require: {{Tcl 8.2}} + path: modules/ftpd + } + package/ { + ab2447ccbcb746296ba04bdeecbef20be372f037 + } +} +ab2447ccbcb746296ba04bdeecbef20be372f037 { + entity { + name: ftpd + shed_class: package + version: 1.2.6 + } + meta { + class: package + file: ftpd.tcl + } +} +9deacfab951204abce459aabd1ed4714bd8ee6c7 { + entity { + name: fumagic + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{fileutil::magic::cfront 1.0} {fileutil::magic::cgen 1.0} {fileutil::magic::filetype 1.0.2} {fileutil::magic::mimetype 1.0.2} {fileutil::magic::rt 1.0}} + package-require: {fileutil fileutil::magic::cfront fileutil::magic::cgen fileutil::magic::rt struct::list struct::tree {Tcl 8.4}} + path: modules/fumagic + } + package/ { + ef243e6d38cf89a08e9dfeb26bd187213ccee7c9 + 5625b36757718c60c09d52308336fb087949f71f + 50893601565af32667356b452d9dbafa0bb95314 + 556f386429df957697c033f5e20ee13c60073cb0 + 9d220d99c9ce6defc5f68e02a7def5cf6ae757d5 + } +} +ef243e6d38cf89a08e9dfeb26bd187213ccee7c9 { + entity { + name: fileutil::magic::cfront + shed_class: package + version: 1 + } + meta { + class: package + file: cfront.tcl + } +} +5625b36757718c60c09d52308336fb087949f71f { + entity { + name: fileutil::magic::cgen + shed_class: package + version: 1 + } + meta { + class: package + file: cgen.tcl + } +} +50893601565af32667356b452d9dbafa0bb95314 { + entity { + name: fileutil::magic::filetype + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: filetypes.tcl + } +} +556f386429df957697c033f5e20ee13c60073cb0 { + entity { + name: fileutil::magic::mimetype + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: mimetypes.tcl + } +} +9d220d99c9ce6defc5f68e02a7def5cf6ae757d5 { + entity { + name: fileutil::magic::rt + shed_class: package + version: 1 + } + meta { + class: package + file: rtcore.tcl + } +} +702ac920451c6e1401394152066d20d43ee69f85 { + entity { + name: generator + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{generator 0.1}} + package-require: {{Tcl 8.6}} + path: modules/generator + } + package/ { + bc134877ec1ed836d9411fc85c62d4ae5cde8768 + } +} +bc134877ec1ed836d9411fc85c62d4ae5cde8768 { + entity { + name: generator + shed_class: package + version: 0.1 + } + meta { + class: package + file: generator.tcl + } +} +bc2a6f23e1d87ec539ad1df3e073bb8554958862 { + entity { + name: gpx + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{gpx 1}} + package-require: {{Tcl 8.5} tdom} + path: modules/gpx + } + package/ { + 1e3d41cc84575c2952b7b261c96e52f302d84c4f + } +} +1e3d41cc84575c2952b7b261c96e52f302d84c4f { + entity { + name: gpx + shed_class: package + version: 1 + } + meta { + class: package + file: gpx.tcl + } +} +c83b8ac3f9c12ea32fb9b00f9a922d38980fb1a5 { + entity { + name: grammar_aycock + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{grammar::aycock 1.0} {grammar::aycock::debug 1.0} {grammar::aycock::runtime 1.0}} + package-require: {{grammar::aycock::debug 1.0} {grammar::aycock::runtime 1.0} {Tcl 8.4} {Tcl 8.5}} + path: modules/grammar_aycock + } + package/ { + 6504c0b7c3fb31e3c58389981df95842dd2ae7a2 + bb2988e5cc6a7fd6952d2f150dc747ec794c0265 + 37eee63cfac6818d7dfc98d7bda2df1bfbfa4f65 + } +} +6504c0b7c3fb31e3c58389981df95842dd2ae7a2 { + entity { + name: grammar::aycock + shed_class: package + version: 1 + } + meta { + class: package + file: aycock-build.tcl + } +} +bb2988e5cc6a7fd6952d2f150dc747ec794c0265 { + entity { + name: grammar::aycock::debug + shed_class: package + version: 1 + } + meta { + class: package + file: aycock-debug.tcl + } +} +37eee63cfac6818d7dfc98d7bda2df1bfbfa4f65 { + entity { + name: grammar::aycock::runtime + shed_class: package + version: 1 + } + meta { + class: package + file: aycock-runtime.tcl + } +} +308954e84ef9a9445239368b5f3f5ea99147d7b6 { + entity { + name: grammar_fa + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{grammar::fa 0.5} {grammar::fa::dacceptor 0.1.1} {grammar::fa::dexec 0.2} {grammar::fa::op 0.4.1}} + package-require: {grammar::fa::op snit struct::list struct::set {Tcl 8.4}} + path: modules/grammar_fa + } + package/ { + fd81476c004c618334d059a479af0bfcabb85a32 + ef2c1440eb88ee5f9933131349b09581c3dd0bcb + 411caf4ad16022433e1795f8eddd4f3774704031 + 7a003eb9fe3aed615594a164183920d5f5a9b06e + } +} +fd81476c004c618334d059a479af0bfcabb85a32 { + entity { + name: grammar::fa::dacceptor + shed_class: package + version: 0.1.1 + } + meta { + class: package + file: dacceptor.tcl + } +} +ef2c1440eb88ee5f9933131349b09581c3dd0bcb { + entity { + name: grammar::fa::dexec + shed_class: package + version: 0.2 + } + meta { + class: package + file: dexec.tcl + } +} +411caf4ad16022433e1795f8eddd4f3774704031 { + entity { + name: grammar::fa + shed_class: package + version: 0.5 + } + meta { + class: package + file: fa.tcl + } +} +7a003eb9fe3aed615594a164183920d5f5a9b06e { + entity { + name: grammar::fa::op + shed_class: package + version: 0.4.1 + } + meta { + class: package + file: faop.tcl + } +} +40b72c3d4d89beba6ba5a38cc5737e4622ca9638 { + entity { + name: grammar_me + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{grammar::me::cpu 0.2} {grammar::me::cpu::core 0.2} {grammar::me::cpu::gasm 0.1} {grammar::me::tcl 0.1} {grammar::me::util 0.1}} + package-require: {grammar::me::cpu::core snit} + path: modules/grammar_me + } + package/ { + 18f7255ea0eea7ab1ce049df57da4e7a036e87c2 + 48dfadfd439cad64713d9457f99da4347182c0a5 + d32b72ea03cdc68844ac9d2008abf638a8739fb5 + 4d0fbf7c07d773549a8741fb9e823db5c4cf0627 + 3e4fa1ed2c54f70dd080f55a9631a10cbdfc9a0c + } +} +18f7255ea0eea7ab1ce049df57da4e7a036e87c2 { + entity { + name: grammar::me::cpu::gasm + shed_class: package + version: 0.1 + } + meta { + class: package + file: gasm.tcl + } +} +48dfadfd439cad64713d9457f99da4347182c0a5 { + entity { + name: grammar::me::cpu + shed_class: package + version: 0.2 + } + meta { + class: package + file: me_cpu.tcl + } +} +d32b72ea03cdc68844ac9d2008abf638a8739fb5 { + entity { + name: grammar::me::cpu::core + shed_class: package + version: 0.2 + } + meta { + class: package + file: me_cpucore.tcl + } +} +4d0fbf7c07d773549a8741fb9e823db5c4cf0627 { + entity { + name: grammar::me::tcl + shed_class: package + version: 0.1 + } + meta { + class: package + file: me_tcl.tcl + } +} +3e4fa1ed2c54f70dd080f55a9631a10cbdfc9a0c { + entity { + name: grammar::me::util + shed_class: package + version: 0.1 + } + meta { + class: package + file: me_util.tcl + } +} +29fb33887cddf94fd3a2f7499d4d8278f5ab1490 { + entity { + name: grammar_peg + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{grammar::peg 0.2} {grammar::peg::interp 0.1.1}} + package-require: {grammar::me::tcl snit} + path: modules/grammar_peg + } + package/ { + c724f139d6e2cb57d7cdc24df498f3105718e253 + 00129bae0da7d67c57b9d8fb3111de7b1747e33a + } +} +c724f139d6e2cb57d7cdc24df498f3105718e253 { + entity { + name: grammar::peg + shed_class: package + version: 0.2 + } + meta { + class: package + file: peg.tcl + } +} +00129bae0da7d67c57b9d8fb3111de7b1747e33a { + entity { + name: grammar::peg::interp + shed_class: package + version: 0.1.1 + } + meta { + class: package + file: peg_interp.tcl + } +} +1301586b5725b04bc05e80f9777fa7de8f8359d6 { + entity { + name: hook + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{hook 0.1}} + package-require: {} + path: modules/hook + } + package/ { + cbf3ea117701757093d5d5e0dc1253028ecbd984 + } +} +cbf3ea117701757093d5d5e0dc1253028ecbd984 { + entity { + name: hook + shed_class: package + version: 0.1 + } + meta { + class: package + file: hook.tcl + } +} +722b4eff8b97e306026f82cda852d65902ef3639 { + entity { + name: html + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{html 1.4.4}} + package-require: {ncgi {Tcl 8.2}} + path: modules/html + } + package/ { + 60c977eaab36efce94e5a25b2c92dcb657672f35 + } +} +60c977eaab36efce94e5a25b2c92dcb657672f35 { + entity { + name: html + shed_class: package + version: 1.4.4 + } + meta { + class: package + file: html.tcl + } +} +5d211a7abcb8eb3eaf0bd4a29171664097b8fac6 { + entity { + name: htmlparse + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{htmlparse 1.2.2}} + package-require: {{cmdline 1.1} struct::stack {Tcl 8.2}} + path: modules/htmlparse + } + package/ { + 8c7c525a354f457f5f65afa3a8cb454a959eb125 + } +} +8c7c525a354f457f5f65afa3a8cb454a959eb125 { + entity { + name: htmlparse + shed_class: package + version: 1.2.2 + } + meta { + class: package + file: htmlparse.tcl + } +} +47187402f2fa0358b14e478c202d2529947dfa96 { + entity { + name: http + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{autoproxy 1.5.3}} + package-require: {base64 http uri} + path: modules/http + } + package/ { + 2e328b86bcd2fc75c02c76df1b1576d3a7988aef + } +} +2e328b86bcd2fc75c02c76df1b1576d3a7988aef { + entity { + name: autoproxy + shed_class: package + version: 1.5.3 + } + meta { + class: package + file: autoproxy.tcl + } +} +8c3e4f4c4f8efc89e4670daa9bccea4f46425012 { + entity { + name: httpd + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{httpd 4.0} {httpd::content 4.0} {httpd::dispatch 4.0} {scgi::app 0.1} {scgi::server 0.1}} + package-require: {cron fileutil fileutil::magic::mimetype html httpd {httpd 4.0} httpd::content Markdown oo::dialect TclOO tool {tool 0.4} uri} + path: modules/httpd + } + package/ { + 1bcef7a512eb20d6a9d5e69b064dcf8f0e7b90bb + 078d6e984cedc9d19097f2a5778d1d3d0bffba49 + 61ce79d6c0bd3c00e1ca66fec666f2bc5e50af52 + 91aba14cba2c2c5b7814099de8aa73b44054045a + fd57232262d7be14357a705596d64e5194afd0e7 + } +} +1bcef7a512eb20d6a9d5e69b064dcf8f0e7b90bb { + entity { + name: httpd::content + shed_class: package + version: 4 + } + meta { + class: package + file: content.tcl + } +} +078d6e984cedc9d19097f2a5778d1d3d0bffba49 { + entity { + name: httpd::dispatch + shed_class: package + version: 4 + } + meta { + class: package + file: dispatch.tcl + } +} +61ce79d6c0bd3c00e1ca66fec666f2bc5e50af52 { + entity { + name: httpd + shed_class: package + version: 4 + } + meta { + class: package + file: httpd.tcl + } +} +91aba14cba2c2c5b7814099de8aa73b44054045a { + entity { + name: scgi::app + shed_class: package + version: 0.1 + } + meta { + class: package + file: scgi-app.tcl + } +} +fd57232262d7be14357a705596d64e5194afd0e7 { + entity { + name: scgi::server + shed_class: package + version: 0.1 + } + meta { + class: package + file: scgi-server.tcl + } +} +e8f73421fa725c54a7821cb379a673c97da085ed { + entity { + name: httpwget + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{http::wget 0.1}} + package-require: http + path: modules/httpwget + } + package/ { + 28a34f9ed0068a8db16c10444c806abff8dff95a + } +} +28a34f9ed0068a8db16c10444c806abff8dff95a { + entity { + name: http::wget + shed_class: package + version: 0.1 + } + meta { + class: package + file: wget.tcl + } +} +7fa19c1de968ccd5bd477544dbeb7d9c4fc60db2 { + entity { + name: ident + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ident 0.42}} + package-require: {} + path: modules/ident + } + package/ { + b05a09169407d55959bc432d685d85400218d999 + } +} +b05a09169407d55959bc432d685d85400218d999 { + entity { + name: ident + shed_class: package + version: 0.42 + } + meta { + class: package + file: ident.tcl + } +} +b0af3fd039ab0d78599a9cb89a57da39e4c1beb7 { + entity { + name: imap4 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{imap4 0.5.3}} + package-require: {{Tcl 8.5}} + path: modules/imap4 + } + package/ { + caa7c49d2ee81134d5b8312e5f0e83d76d2c2d92 + } +} +caa7c49d2ee81134d5b8312e5f0e83d76d2c2d92 { + entity { + name: imap4 + shed_class: package + version: 0.5.3 + } + meta { + class: package + file: imap4.tcl + } +} +8bd4aa52e6bad20c538c0318457169c8fa2a5d4a { + entity { + name: inifile + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{inifile 0.3}} + package-require: {} + path: modules/inifile + } + package/ { + d11faed9004a7ce65f564caa966268ab411cfb52 + } +} +d11faed9004a7ce65f564caa966268ab411cfb52 { + entity { + name: inifile + shed_class: package + version: 0.3 + } + meta { + class: package + file: ini.tcl + } +} +10f7b9ee7fef5d00ded27d8c77605b573f96cb8d { + entity { + name: interp + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{interp 0.1.2} {interp::delegate::method 0.2} {interp::delegate::proc 0.2}} + package-require: {snit {Tcl 8.3}} + path: modules/interp + } + package/ { + 01d573a38aab8b1d64c85d81d7a32b3a515c9f0b + a0901951bfa4d584ebb9e95e7d2933c30060eae2 + 185dc025e5112ef692056d31dcfdfaec1dfbeb21 + } +} +01d573a38aab8b1d64c85d81d7a32b3a515c9f0b { + entity { + name: interp::delegate::method + shed_class: package + version: 0.2 + } + meta { + class: package + file: deleg_method.tcl + } +} +a0901951bfa4d584ebb9e95e7d2933c30060eae2 { + entity { + name: interp::delegate::proc + shed_class: package + version: 0.2 + } + meta { + class: package + file: deleg_proc.tcl + } +} +185dc025e5112ef692056d31dcfdfaec1dfbeb21 { + entity { + name: interp + shed_class: package + version: 0.1.2 + } + meta { + class: package + file: interp.tcl + } +} +b89665cfac193fff7b974e2f42449c14c083662b { + entity { + name: irc + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{irc 0.6.1} {picoirc 0.5.2}} + package-require: {{Tcl 8.3}} + path: modules/irc + } + package/ { + d597de1c701edc7742283064c6e36da676aa17bd + 2f83d9bca3694a7b1e6ffdedafb7211a6a5badab + } +} +d597de1c701edc7742283064c6e36da676aa17bd { + entity { + name: irc + shed_class: package + version: 0.6.1 + } + meta { + class: package + file: irc.tcl + } +} +2f83d9bca3694a7b1e6ffdedafb7211a6a5badab { + entity { + name: picoirc + shed_class: package + version: 0.5.2 + } + meta { + class: package + file: picoirc.tcl + } +} +4280b7db1756b4907ef8de47ca46a1b332106fae { + entity { + name: javascript + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{javascript 1.0.2}} + package-require: {{ncgi 1} {Tcl 8}} + path: modules/javascript + } + package/ { + c5816347c41a009363fd58853f0d0e83a524c211 + } +} +c5816347c41a009363fd58853f0d0e83a524c211 { + entity { + name: javascript + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: javascript.tcl + } +} +f7d7d9b6815cb4bdcc42642135dfae1e2c82245e { + entity { + name: jpeg + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{jpeg 0.5}} + package-require: {} + path: modules/jpeg + } + package/ { + 0741d2dff75b95ce82ecff29451ce5e2d25a5a4b + } +} +0741d2dff75b95ce82ecff29451ce5e2d25a5a4b { + entity { + name: jpeg + shed_class: package + version: 0.5 + } + meta { + class: package + file: jpeg.tcl + } +} +b4ab0e95f8249b86049a1ca7ec4d9d269e49a7ea { + entity { + name: json + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{json 1.3.3} {json::write 1.0.3} {jsonc 1.1.2}} + package-require: {critcl {Tcl 8.4} {Tcl 8.5}} + path: modules/json + } + package/ { + ada1102a5d282d6b388b9b452b491e05e0d39336 + 9b8309bffa6887e73dabbb25c7e36cfeecef8721 + 4fa519232c68141805f87a3c5ca81d74a215c73a + } +} +ada1102a5d282d6b388b9b452b491e05e0d39336 { + entity { + name: json + shed_class: package + version: 1.3.3 + } + meta { + class: package + file: json.tcl + } +} +9b8309bffa6887e73dabbb25c7e36cfeecef8721 { + entity { + name: json::write + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: json_write.tcl + } +} +4fa519232c68141805f87a3c5ca81d74a215c73a { + entity { + name: jsonc + shed_class: package + version: 1.1.2 + } + meta { + class: package + file: jsonc.tcl + } +} +7569fb423c589115aa3278d9a3d334b19cf48f2e { + entity { + name: lambda + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{lambda 1}} + package-require: {{Tcl 8.5}} + path: modules/lambda + } + package/ { + edef14da5e89c126c105f9cc8e071b8f4b3b316d + } +} +edef14da5e89c126c105f9cc8e071b8f4b3b316d { + entity { + name: lambda + shed_class: package + version: 1 + } + meta { + class: package + file: lambda.tcl + } +} +32a9ed63ebf928c063e596911d06d7092788bca9 { + entity { + name: ldap + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ldap 1.8} {ldapx 1.0}} + package-require: {{asn 0.7} base64 {ldap 1.6} snit {Tcl 8.4} {uri 1.1.5}} + path: modules/ldap + } + package/ { + 3c7b37fa16ea2fd2b636a621d95c66e74e312e6a + ce783ad28af90002ac2b995fc4510ef0270e4aa5 + } +} +3c7b37fa16ea2fd2b636a621d95c66e74e312e6a { + entity { + name: ldap + shed_class: package + version: 1.8 + } + meta { + class: package + file: ldap.tcl + } +} +ce783ad28af90002ac2b995fc4510ef0270e4aa5 { + entity { + name: ldapx + shed_class: package + version: 1 + } + meta { + class: package + file: ldapx.tcl + } +} +31dfb8e97bf1a5f4ee25e809b98ccdfd0c68d647 { + entity { + name: log + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{log 1.3} {logger 0.9.4} {logger::appender 1.3} {logger::utils 1.3}} + package-require: {log logger logger::appender md5 msgcat {Tcl 8} {Tcl 8.2} {Tcl 8.4}} + path: modules/log + } + package/ { + d32370335e18a832c7c73df8a3b940a270d07607 + 7f7ef54eda69322e9f3b36646169aa259a035cbe + d6f30c944fb155eada0b8c9af54e5513dec642db + 147731eda3fdd73483c83a8e78e60fcffc0487bb + } +} +d32370335e18a832c7c73df8a3b940a270d07607 { + entity { + name: log + shed_class: package + version: 1.3 + } + meta { + class: package + file: log.tcl + } +} +7f7ef54eda69322e9f3b36646169aa259a035cbe { + entity { + name: logger + shed_class: package + version: 0.9.4 + } + meta { + class: package + file: logger.tcl + } +} +d6f30c944fb155eada0b8c9af54e5513dec642db { + entity { + name: logger::appender + shed_class: package + version: 1.3 + } + meta { + class: package + file: loggerAppender.tcl + } +} +147731eda3fdd73483c83a8e78e60fcffc0487bb { + entity { + name: logger::utils + shed_class: package + version: 1.3 + } + meta { + class: package + file: loggerUtils.tcl + } +} +7e086a0b5f733b0aad4a61189fb23e070b5826ae { + entity { + name: map + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{map::geocode::nominatim 0.1} {map::slippy 0.5} {map::slippy::cache 0.2} {map::slippy::fetcher 0.4}} + package-require: {fileutil http img::png json map::slippy math::constants snit {Tcl 8.4} {Tcl 8.5} tcltest Tk uri} + path: modules/map + } + package/ { + d481fe41b279c2a612f712b616df66b29e1e66c9 + 1d3d68260d9170772c3fd1bd94f50e67bbe7d7ae + 2bc691156c8c3f88ebcce250bd3868e565d8508e + 1c75df977ad385ff54e9f42d91b807f5dc94cc3f + } +} +d481fe41b279c2a612f712b616df66b29e1e66c9 { + entity { + name: map::geocode::nominatim + shed_class: package + version: 0.1 + } + meta { + class: package + file: map_geocode_nominatim.tcl + } +} +1d3d68260d9170772c3fd1bd94f50e67bbe7d7ae { + entity { + name: map::slippy + shed_class: package + version: 0.5 + } + meta { + class: package + file: map_slippy.tcl + } +} +2bc691156c8c3f88ebcce250bd3868e565d8508e { + entity { + name: map::slippy::cache + shed_class: package + version: 0.2 + } + meta { + class: package + file: map_slippy_cache.tcl + } +} +1c75df977ad385ff54e9f42d91b807f5dc94cc3f { + entity { + name: map::slippy::fetcher + shed_class: package + version: 0.4 + } + meta { + class: package + file: map_slippy_fetcher.tcl + } +} +3c60bb827df2c8923859969659cad93df926a206 { + entity { + name: mapproj + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{mapproj 1.0}} + package-require: {{math::interpolate 1.0} {math::special 0.2.1} {Tcl 8.4}} + path: modules/mapproj + } + package/ { + 82a69adbe423f2d6fdeeacf0f48f825384d9d723 + } +} +82a69adbe423f2d6fdeeacf0f48f825384d9d723 { + entity { + name: mapproj + shed_class: package + version: 1 + } + meta { + class: package + file: mapproj.tcl + } +} +bba45f02c6c48f2652168fb35b1dc0cc979802ba { + entity { + name: markdown + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{Markdown 1.0}} + package-require: textutil + path: modules/markdown + } + package/ { + 3834bce92672d7073a0205ec2fa4ce401ba86954 + } +} +3834bce92672d7073a0205ec2fa4ce401ba86954 { + entity { + name: Markdown + shed_class: package + version: 1 + } + meta { + class: package + file: markdown.tcl + } +} +8cbc1457481a5788a3f1e88df42c4c70a2c795fe { + entity { + name: math + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{a set} {math::bigfloat 1.2.2} {math::bigfloat 2.0.2} {math::bignum 3.1.1} {math::calculus 0.8.1} {math::calculus::symdiff 1.0} {math::complexnumbers 1.0.2} {math::constants 1.0.1} {math::decimal 1.0.3} {math::exact 1.0} {math::fourier 1.0.2} {math::fuzzy 0.2.1} {math::geometry 1.1.3} {math::interpolate 1.1} {math::linearalgebra 1.1.5} {math::machineparameters 0.1} {math::numtheory 1.0} {math::optimize 1.0.1} {math::polynomials 1.0.1} {math::rationalfunctions 1.0.1} {math::roman 1.0} {math::special 0.3.0} {math::statistics 1.0}} + package-require: {decimal {grammar::aycock 1.0} log math math::bigfloat math::bignum math::constants {math::exact 1.0} math::fuzzy math::interpolate {math::linearalgebra 1.0} math::machineparameters math::polynomials math::statistics snit struct::matrix {Tcl 8.0} {Tcl 8.2} {Tcl 8.4} {Tcl 8.5} {Tcl 8.6} tcltest Tk} + path: modules/math + } + package/ { + 04f4266c7c5b545cab5b0db49c752f654d071633 + b25a632997f014d44aadccd406bfb6bdee945480 + 15f64bac77be7589c69615de12620197f6321122 + bf78406c64bfd634cf60a856ad630bbce77d505b + bfc6ac577677878385bfe570bd12341d78b7248d + 037055fec9ec50e8924a790e03e5582bc757ea50 + f8ab5cf0a2def8341546370f8b534fdcf2533a1f + 4230d588ab6fd0a6212035d0d9bff9dcb50fcea2 + 9cebd191b01bc488f5c88683fa7ce9f3531b641d + f04d938661ffdbdbcb42c6364093822e7add0227 + e72048b361cffcc2fd317553fc1593d6e5abdc87 + 71861284833ba1186c672e9f75d64a8920d1c050 + 5f559e54e6f7b2d85b0d768e98b4cf19f3809239 + 7a3716d46c0942ca629d5b1d8d337c1ab8e34deb + b07d9040ca51002b117fb9a7c1bd4644c351da13 + 6b4ebbd53e451b6b0a535df70e6ce883a001b145 + 200f53e010ad59a994943ee6af1d3e758cbd6db6 + 718723055b9881e26f4c01eb8f82d1a10023a681 + ad4f2dec31f44779569efe2a117a4a28b4c3e965 + 475465192fc1cb00e0d9a7382af015ff4b4c6216 + c7ca9a7f8104c1ee03a6e2ddcb4f355ff8a455d8 + 7a0a85c72f5596cdf091042c40c34a4bcbcc2c78 + ba1e53d3f05cd12e9f1ec46eec77ab3c25865e01 + 7c605ce623c7f616a44878890ef71c1fa21f6997 + bb0ddb5d7083cf60e4a9a931005b585349653154 + } +} +04f4266c7c5b545cab5b0db49c752f654d071633 { + entity { + name: a + shed_class: package + version: set + } + meta { + class: package + file: bigfloat.man + } +} +b25a632997f014d44aadccd406bfb6bdee945480 { + entity { + name: math::bigfloat + shed_class: package + version: 1.2.2 + } + meta { + class: package + file: bigfloat.tcl + } +} +15f64bac77be7589c69615de12620197f6321122 { + entity { + name: math::bigfloat + shed_class: package + version: 2.0.2 + } + meta { + class: package + file: bigfloat2.tcl + } +} +bf78406c64bfd634cf60a856ad630bbce77d505b { + entity { + name: a + shed_class: package + version: set + } + meta { + class: package + file: bignum.man + } +} +bfc6ac577677878385bfe570bd12341d78b7248d { + entity { + name: math::bignum + shed_class: package + version: 3.1.1 + } + meta { + class: package + file: bignum.tcl + } +} +037055fec9ec50e8924a790e03e5582bc757ea50 { + entity { + name: math::calculus + shed_class: package + version: 0.8.1 + } + meta { + class: package + file: calculus.tcl + } +} +f8ab5cf0a2def8341546370f8b534fdcf2533a1f { + entity { + name: math::constants + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: constants.tcl + } +} +4230d588ab6fd0a6212035d0d9bff9dcb50fcea2 { + entity { + name: math::decimal + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: decimal.tcl + } +} +9cebd191b01bc488f5c88683fa7ce9f3531b641d { + entity { + name: math::exact + shed_class: package + version: 1 + } + meta { + class: package + file: exact.tcl + } +} +f04d938661ffdbdbcb42c6364093822e7add0227 { + entity { + name: math::fourier + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: fourier.tcl + } +} +e72048b361cffcc2fd317553fc1593d6e5abdc87 { + entity { + name: math::fuzzy + shed_class: package + version: 0.2.1 + } + meta { + class: package + file: fuzzy.tcl + } +} +71861284833ba1186c672e9f75d64a8920d1c050 { + entity { + name: math::geometry + shed_class: package + version: 1.1.3 + } + meta { + class: package + file: geometry.tcl + } +} +5f559e54e6f7b2d85b0d768e98b4cf19f3809239 { + entity { + name: math::interpolate + shed_class: package + version: 1.1 + } + meta { + class: package + file: interpolate.tcl + } +} +7a3716d46c0942ca629d5b1d8d337c1ab8e34deb { + entity { + name: math::linearalgebra + shed_class: package + version: 1.1.5 + } + meta { + class: package + file: linalg.tcl + } +} +b07d9040ca51002b117fb9a7c1bd4644c351da13 { + entity { + name: math::machineparameters + shed_class: package + version: 0.1 + } + meta { + class: package + file: machineparameters.tcl + } +} +6b4ebbd53e451b6b0a535df70e6ce883a001b145 { + entity { + name: math::numtheory + shed_class: package + version: 1 + } + meta { + class: package + file: numtheory.dtx + } +} +200f53e010ad59a994943ee6af1d3e758cbd6db6 { + entity { + name: math::numtheory + shed_class: package + version: 1 + } + meta { + class: package + file: numtheory.tcl + } +} +718723055b9881e26f4c01eb8f82d1a10023a681 { + entity { + name: math::optimize + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: optimize.tcl + } +} +ad4f2dec31f44779569efe2a117a4a28b4c3e965 { + entity { + name: math::polynomials + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: polynomials.tcl + } +} +475465192fc1cb00e0d9a7382af015ff4b4c6216 { + entity { + name: math::complexnumbers + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: qcomplex.tcl + } +} +c7ca9a7f8104c1ee03a6e2ddcb4f355ff8a455d8 { + entity { + name: math::rationalfunctions + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: rational_funcs.tcl + } +} +7a0a85c72f5596cdf091042c40c34a4bcbcc2c78 { + entity { + name: math::roman + shed_class: package + version: 1 + } + meta { + class: package + file: romannumerals.tcl + } +} +ba1e53d3f05cd12e9f1ec46eec77ab3c25865e01 { + entity { + name: math::special + shed_class: package + version: 0.3.0 + } + meta { + class: package + file: special.tcl + } +} +7c605ce623c7f616a44878890ef71c1fa21f6997 { + entity { + name: math::statistics + shed_class: package + version: 1 + } + meta { + class: package + file: statistics.tcl + } +} +bb0ddb5d7083cf60e4a9a931005b585349653154 { + entity { + name: math::calculus::symdiff + shed_class: package + version: 1 + } + meta { + class: package + file: symdiff.tcl + } +} +498c13f5a4a658ec655648a9ee6f8ca3b65de90f { + entity { + name: md4 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{md4 1.0.6} {md4c 1.1.0}} + package-require: {critcl {Tcl 8.2}} + path: modules/md4 + } + package/ { + 7af64ccf25c1fc32f6edf6730df45f4225bed229 + f8d487f746b9651cf0ba4a2c55e2ddc6b1a8e15a + } +} +7af64ccf25c1fc32f6edf6730df45f4225bed229 { + entity { + name: md4 + shed_class: package + version: 1.0.6 + } + meta { + class: package + file: md4.tcl + } +} +f8d487f746b9651cf0ba4a2c55e2ddc6b1a8e15a { + entity { + name: md4c + shed_class: package + version: 1.1.0 + } + meta { + class: package + file: md4c.tcl + } +} +6a93760cbcf5b7f8c87ba2c54f87658df10053da { + entity { + name: md5 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{md5 1.4.4} {md5 2.0.7} {md5c 0.12}} + package-require: {critcl {Tcl 8.2}} + path: modules/md5 + } + package/ { + 0f1912e1085743c74becd40d5705a84ca15d5a09 + 322d7a3b59f4b8e2d21dafbb62ee085437de7a21 + 124d6880dca1cc76b7460120f90823713b579624 + } +} +0f1912e1085743c74becd40d5705a84ca15d5a09 { + entity { + name: md5 + shed_class: package + version: 1.4.4 + } + meta { + class: package + file: md5.tcl + } +} +322d7a3b59f4b8e2d21dafbb62ee085437de7a21 { + entity { + name: md5c + shed_class: package + version: 0.12 + } + meta { + class: package + file: md5c.tcl + } +} +124d6880dca1cc76b7460120f90823713b579624 { + entity { + name: md5 + shed_class: package + version: 2.0.7 + } + meta { + class: package + file: md5x.tcl + } +} +c59adcbfd27890dafe0245603b2df5a2eafe117b { + entity { + name: md5crypt + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{md5crypt 1.1.0} {md5cryptc 1.0}} + package-require: {critcl {md5 2} {Tcl 8.2}} + path: modules/md5crypt + } + package/ { + a944a208d597b0de171b05871854bdfc5dca14cc + 05ad9a4096cd0fb8e028114ffa76e894ffc3efba + } +} +a944a208d597b0de171b05871854bdfc5dca14cc { + entity { + name: md5crypt + shed_class: package + version: 1.1.0 + } + meta { + class: package + file: md5crypt.tcl + } +} +05ad9a4096cd0fb8e028114ffa76e894ffc3efba { + entity { + name: md5cryptc + shed_class: package + version: 1 + } + meta { + class: package + file: md5cryptc.tcl + } +} +17d2d93b1c9201d86f594d4eae531a95f2dcd67f { + entity { + name: mime + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{mime 1.6} {smtp 1.2} {smtp 1.4.5}} + package-require: {{mime 1.0} {mime 1.4.1} {smtp 1.0} {Tcl 8.3} {Tcl 8.5}} + path: modules/mime + } + package/ { + 11077143e325922e7d38aa846339b7d9a51f681e + 338a29966363174b6812f647275c60ece87ea78f + fcdf663b4180739b22d0a59d9b116ecb8e6c5dac + } +} +11077143e325922e7d38aa846339b7d9a51f681e { + entity { + name: smtp + shed_class: package + version: 1.2 + } + meta { + class: package + file: README.html + } +} +338a29966363174b6812f647275c60ece87ea78f { + entity { + name: mime + shed_class: package + version: 1.6 + } + meta { + class: package + file: mime.tcl + } +} +fcdf663b4180739b22d0a59d9b116ecb8e6c5dac { + entity { + name: smtp + shed_class: package + version: 1.4.5 + } + meta { + class: package + file: smtp.tcl + } +} +e94bfbeea8191508362ff80140d4aecbaf83e5d0 { + entity { + name: multiplexer + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{multiplexer 0.2}} + package-require: logger + path: modules/multiplexer + } + package/ { + 4cacc15eb91cbe78571dadb0c054998aa83ef98c + } +} +4cacc15eb91cbe78571dadb0c054998aa83ef98c { + entity { + name: multiplexer + shed_class: package + version: 0.2 + } + meta { + class: package + file: multiplexer.tcl + } +} +d4530eb5daf7d8d2d82e67fd516c0779bafef25f { + entity { + name: namespacex + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{namespacex 0.1}} + package-require: {{Tcl 8.5}} + path: modules/namespacex + } + package/ { + bdc6cf8984ae8e55867082ea0209d59d2f79e616 + } +} +bdc6cf8984ae8e55867082ea0209d59d2f79e616 { + entity { + name: namespacex + shed_class: package + version: 0.1 + } + meta { + class: package + file: namespacex.tcl + } +} +4b7b52b17ddf805927c6aa3026ab859382c482ce { + entity { + name: ncgi + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ncgi 1.4.3}} + package-require: {fileutil {Tcl 8.4} uri} + path: modules/ncgi + } + package/ { + f1d4270538b2fefacc2aab537fbf1bc87f295312 + } +} +f1d4270538b2fefacc2aab537fbf1bc87f295312 { + entity { + name: ncgi + shed_class: package + version: 1.4.3 + } + meta { + class: package + file: ncgi.tcl + } +} +1c9f9fa8ff9a2b2aba85966e6a65ad5f7843cd30 { + entity { + name: nettool + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{nettool 0.5} {nettool::platform::windows 0.2}} + package-require: {csv ip listutil platform tcltest twapi} + path: modules/nettool + } + package/ { + 8fd986d6eeb65b62303b99a7e9c615603d06ed5d + 0ad3a2f77bb1ea76c0bc031eb7d2483eeb4b27f6 + } +} +8fd986d6eeb65b62303b99a7e9c615603d06ed5d { + entity { + name: nettool + shed_class: package + version: 0.5 + } + meta { + class: package + file: nettool.tcl + } +} +0ad3a2f77bb1ea76c0bc031eb7d2483eeb4b27f6 { + entity { + name: nettool::platform::windows + shed_class: package + version: 0.2 + } + meta { + class: package + file: platform_windows.tcl + } +} +d13e898e971a38c0be8c86cd3b58ad8e1648794f { + entity { + name: nmea + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{nmea 1.0.0}} + package-require: {{Tcl 8.4}} + path: modules/nmea + } + package/ { + d4215628d7329a5897ac2130c3fb3277071cddbd + } +} +d4215628d7329a5897ac2130c3fb3277071cddbd { + entity { + name: nmea + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: nmea.tcl + } +} +131f7aac8bcc587b124e64a582bc6072d1487b4c { + entity { + name: nns + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{nameserv 0.4.2} {nameserv::auto 0.3} {nameserv::cluster 0.2.3} {nameserv::common 0.1} {nameserv::server 0.3.2}} + package-require: {comm cron interp logger {nameserv 0.4.1} nameserv::common {nettool 0.4} snit {Tcl 8.4} {Tcl 8.5} tcltest udp uevent uuid} + path: modules/nns + } + package/ { + d3001137fe762ccf85298aacca18da0f441723eb + 5dc7243ec5437fe7c66cf9be65f1d545dd16c566 + 45afcabe7e5dbce6d2869f4d9b35e9413b61636b + 6af56c05d3d044e8b9480d22bc12df352c5c1800 + 15edef98f3ff93a01a548fecbbfb78511ba96a6e + } +} +d3001137fe762ccf85298aacca18da0f441723eb { + entity { + name: nameserv::common + shed_class: package + version: 0.1 + } + meta { + class: package + file: common.tcl + } +} +5dc7243ec5437fe7c66cf9be65f1d545dd16c566 { + entity { + name: nameserv + shed_class: package + version: 0.4.2 + } + meta { + class: package + file: nns.tcl + } +} +45afcabe7e5dbce6d2869f4d9b35e9413b61636b { + entity { + name: nameserv::auto + shed_class: package + version: 0.3 + } + meta { + class: package + file: nns_auto.tcl + } +} +6af56c05d3d044e8b9480d22bc12df352c5c1800 { + entity { + name: nameserv::cluster + shed_class: package + version: 0.2.3 + } + meta { + class: package + file: nns_cluster.tcl + } +} +15edef98f3ff93a01a548fecbbfb78511ba96a6e { + entity { + name: nameserv::server + shed_class: package + version: 0.3.2 + } + meta { + class: package + file: server.tcl + } +} +5f2db9fee6f4245a8b850c257fa0572d4376961b { + entity { + name: nntp + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{nntp 0.2.1}} + package-require: {{Tcl 8.2}} + path: modules/nntp + } + package/ { + c46391b2fe87c5b78b2fa2d0ef1bc8b0d5f5d46a + } +} +c46391b2fe87c5b78b2fa2d0ef1bc8b0d5f5d46a { + entity { + name: nntp + shed_class: package + version: 0.2.1 + } + meta { + class: package + file: nntp.tcl + } +} +d785abdb856f570c074d4415f2b3a65e7db62fc1 { + entity { + name: ntp + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{time 1.2.1}} + package-require: {log {Tcl 8.0}} + path: modules/ntp + } + package/ { + 13c342eeb70dd417f98b7197c94852db9c53a282 + } +} +13c342eeb70dd417f98b7197c94852db9c53a282 { + entity { + name: time + shed_class: package + version: 1.2.1 + } + meta { + class: package + file: time.tcl + } +} +1b5d4a01e5607f7b85a4bb7e8bfc93a4ae1503ac { + entity { + name: oauth + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{oauth 1}} + package-require: {base64 http sha1 {Tcl 8.5} tls} + path: modules/oauth + } + package/ { + 3656d63eba86413d3867637fe73f9b1118ffcc10 + } +} +3656d63eba86413d3867637fe73f9b1118ffcc10 { + entity { + name: oauth + shed_class: package + version: 1 + } + meta { + class: package + file: oauth.tcl + } +} +5f72bcd9ab605aacf5d650cfd441001ab2940908 { + entity { + name: odie + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{http::wget 0.1} {listutil 1.7} {odie 0.2}} + package-require: http + path: modules/odie + } + package/ { + 3a2242db0c583085ce0e542865332f635685c59f + fe35084c152c90b2b147f873597b8de4fe4b7495 + d14a696c4a66293b4b74223203c4e6079cbb11ef + } +} +3a2242db0c583085ce0e542865332f635685c59f { + entity { + name: odie + shed_class: package + version: 0.2 + } + meta { + class: package + file: index.tcl + } +} +fe35084c152c90b2b147f873597b8de4fe4b7495 { + entity { + name: listutil + shed_class: package + version: 1.7 + } + meta { + class: package + file: listutil.tcl + } +} +d14a696c4a66293b4b74223203c4e6079cbb11ef { + entity { + name: http::wget + shed_class: package + version: 0.1 + } + meta { + class: package + file: urlget.tcl + } +} +15c066c31a0ff1478a244fd6bdd92d320e4653d1 { + entity { + name: oodialect + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{oo::dialect 0.2}} + package-require: {oo::dialect oo::meta {Tcl 8.6}} + path: modules/oodialect + } + package/ { + fb61e97be353d20d76590c3cfb6c244b4f6355a5 + } +} +fb61e97be353d20d76590c3cfb6c244b4f6355a5 { + entity { + name: oo::dialect + shed_class: package + version: 0.2 + } + meta { + class: package + file: oodialect.tcl + } +} +30a6eef7c186a1a1169040ae9a59f181cfb26989 { + entity { + name: oohtml + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{oo::html 0.1}} + package-require: {{Tcl 8.5} TclOO} + path: modules/oohtml + } + package/ { + 4c0558ec37f72a81cc4920bcd9e41cf30c2a9182 + } +} +4c0558ec37f72a81cc4920bcd9e41cf30c2a9182 { + entity { + name: oo::html + shed_class: package + version: 0.1 + } + meta { + class: package + file: oohtml.tcl + } +} +14e14d0b492bf7019ae030cb55d6e09ffbc391e9 { + entity { + name: oometa + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{oo::meta 0.4.1} {oo::metaclass 0.1} {oo::option 0.3}} + package-require: {dicttool {oo::meta 0.4}} + path: modules/oometa + } + package/ { + 3bfd231fc83526743b79017e0d9d012251a7fa17 + 785a134d17bdc727e545f1718c06fc16e2acdf68 + e1cc3c6e89767d4267a5f5f9e177005149b22ec9 + } +} +3bfd231fc83526743b79017e0d9d012251a7fa17 { + entity { + name: oo::meta + shed_class: package + version: 0.4.1 + } + meta { + class: package + file: oometa.tcl + } +} +785a134d17bdc727e545f1718c06fc16e2acdf68 { + entity { + name: oo::metaclass + shed_class: package + version: 0.1 + } + meta { + class: package + file: oometaclass.tcl + } +} +e1cc3c6e89767d4267a5f5f9e177005149b22ec9 { + entity { + name: oo::option + shed_class: package + version: 0.3 + } + meta { + class: package + file: oooption.tcl + } +} +6de882c2439b9909c61f01434c7c89291b02231e { + entity { + name: ooutil + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{oo::util 1.2.2}} + package-require: {{Tcl 8.5} TclOO} + path: modules/ooutil + } + package/ { + 4b5abdd152d25512975181d074666bd970302740 + } +} +4b5abdd152d25512975181d074666bd970302740 { + entity { + name: oo::util + shed_class: package + version: 1.2.2 + } + meta { + class: package + file: ooutil.tcl + } +} +a586afa4c3092f6d130ba469b58e8b5e5c3a84b5 { + entity { + name: otp + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{otp 1.0.0}} + package-require: {{Tcl 8.2}} + path: modules/otp + } + package/ { + b74435d9e3f010e25d0948ce4e48ba7bd4917974 + } +} +b74435d9e3f010e25d0948ce4e48ba7bd4917974 { + entity { + name: otp + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: otp.tcl + } +} +c62a66025edf41aa91390bf99e68109dc083dc41 { + entity { + name: page + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{@PKG@ 0.1} {page::analysis::peg::emodes 0.1} {page::analysis::peg::minimize 0.1} {page::analysis::peg::reachable 0.1} {page::analysis::peg::realizable 0.1} {page::compiler::peg::mecpu 0.1.1} {page::config::peg 0.1} {page::gen::peg::canon 0.1} {page::gen::peg::cpkg 0.1} {page::gen::peg::hb 0.1} {page::gen::peg::me 0.1} {page::gen::peg::mecpu 0.1} {page::gen::peg::ser 0.1} {page::gen::tree::text 0.1} {page::parse::lemon 0.1} {page::parse::peg 0.1} {page::parse::peghb 0.1} {page::parse::pegser 0.1} {page::pluginmgr 0.2} {page::reader::hb 0.1} {page::reader::lemon 0.1} {page::reader::peg 0.1} {page::reader::ser 0.1} {page::reader::treeser 0.1} {page::transform::mecpu 0.1} {page::transform::reachable 0.1} {page::transform::realizable 0.1} {page::util::flow 0.1} {page::util::norm::lemon 0.1} {page::util::norm::peg 0.1} {page::util::peg 0.1} {page::util::quote 0.1} {page::writer::hb 0.1} {page::writer::identity 0.1} {page::writer::me 0.1} {page::writer::mecpu 0.1.1} {page::writer::null 0.1} {page::writer::peg 0.1} {page::writer::ser 0.1} {page::writer::tpc 0.1} {page::writer::tree 0.1} {pg::peg::grammar 0.1}} + package-require: {fileutil grammar::me::cpu grammar::me::cpu::core grammar::me::cpu::gasm grammar::me::tcl grammar::me::util grammar::peg page::analysis::peg::emodes page::analysis::peg::reachable page::analysis::peg::realizable page::compiler::peg::mecpu page::gen::peg::canon page::gen::peg::cpkg page::gen::peg::hb page::gen::peg::me page::gen::peg::mecpu page::gen::peg::ser page::gen::tree::text page::parse::lemon page::parse::peg page::parse::peghb page::parse::pegser page::plugin page::util::flow page::util::norm::lemon page::util::norm::peg page::util::peg page::util::quote pluginmgr snit struct::graph struct::tree textutil treeql} + path: modules/page + } + package/ { + d89ce0626f2777f4470571a886c314db14b1477d + ba2f0a6da340bb68c0ed77771e383333d5061493 + a77b692be882ff616ccb4786b5b0fb3375c942df + aea69031b28193514e2a02228464baba98564628 + 3a414b15afccb1be539ec8f429059a91e461e330 + e4742f0e6ac45a97f0f9662b045ddc7a132adaa4 + 162f76002f1a3cd49d2a61627504a69fe0f6a632 + d41218cf50200d795ce75b6de11a3ffb0c21917b + ae0d22513a85f1f50be4439daa557b8d9a546a44 + b8ce96602c9311169fe557356c4f9f3d0d707853 + d9fe23690a053c2bbc8d73dc350fbcffdfadca64 + 463c27ccdf7d17e1ef4d2922ac3f488319796223 + c764f47fa80c5b5e9714eb167cb6f33464d86d1b + 1a854a9dcfba62e0b40f1a1fc11dbea098592cb2 + f7649aefd694b79206d111251a4e04c9b9cdd407 + cf2f8ebffe3ba91d88d5f1fc1846fcf295fd4609 + 5b9aeddadde05de29037d7cd89238ac43f58203c + 69a034d6de6e96c0bca7cec3a92b1ad4935196ad + 0e429325198565f439377c72b84fd0c5987a5d80 + f5fbf09f2649502b6fffdf9b7756e46bc816e4fa + 5edc23281d4b73a447a34f8733711560a406e7a3 + dec784bb40dc98e108b11c1b2d3609b2afc09afc + 34548e86a1bc0e0a87af34fb567b9208306421cb + 86a71adb055f47203a5b7e1fb61396986a5c94cb + 68ef0a2cee892639d41852c1ca6ce2273645b112 + 23e4d25b35262e227442e27300963b4252c5b48a + 6ef4a72b7b0b840047c8d0918b48baa606e80064 + ce4970ff364a3385d3d773f885f759530349e265 + 903fce96026cebd607dad6f5b5eeb60ece819dcc + 19f624cd9e433875128fae78e828a899b99d9c31 + 7a376fe054fe923e4b73dd814494e0c9695ebccb + e4874f5c3d6e02918d42579493697d574808388e + 3a5e2f1a3c4dee2dedeb12c2cb556d4c3aca76d4 + a6f27089f0a5a2752c1eb5cbf71fa2670bb9b046 + 24edb0081152feaa6030b580fe87f5c38956c224 + 1fd100f786b488980120aab56485c161e7671326 + eb80fa3eca78acd73dce1db80c8923347075b395 + 92007adf5e1a125b8350a4866f5bd71f73301af9 + a2787ff48de6110c22055013d0a90e171832b111 + a0b2d251ea04d962d7a965c61fb7e1eff629d304 + 89c29b31cd3549dfea921d3f5bbb2e6e138d24c3 + f6f90203f796483199e33b416753f8f69d24d1c6 + 115179c139fa80df25569b452b8e2b36031e56f0 + } +} +d89ce0626f2777f4470571a886c314db14b1477d { + entity { + name: page::analysis::peg::emodes + shed_class: package + version: 0.1 + } + meta { + class: package + file: analysis_peg_emodes.tcl + } +} +ba2f0a6da340bb68c0ed77771e383333d5061493 { + entity { + name: page::analysis::peg::minimize + shed_class: package + version: 0.1 + } + meta { + class: package + file: analysis_peg_minimize.tcl + } +} +a77b692be882ff616ccb4786b5b0fb3375c942df { + entity { + name: page::analysis::peg::reachable + shed_class: package + version: 0.1 + } + meta { + class: package + file: analysis_peg_reachable.tcl + } +} +aea69031b28193514e2a02228464baba98564628 { + entity { + name: page::analysis::peg::realizable + shed_class: package + version: 0.1 + } + meta { + class: package + file: analysis_peg_realizable.tcl + } +} +3a414b15afccb1be539ec8f429059a91e461e330 { + entity { + name: page::compiler::peg::mecpu + shed_class: package + version: 0.1.1 + } + meta { + class: package + file: compiler_peg_mecpu.tcl + } +} +e4742f0e6ac45a97f0f9662b045ddc7a132adaa4 { + entity { + name: page::gen::peg::canon + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_canon.tcl + } +} +162f76002f1a3cd49d2a61627504a69fe0f6a632 { + entity { + name: page::gen::peg::cpkg + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_cpkg.tcl + } +} +d41218cf50200d795ce75b6de11a3ffb0c21917b { + entity { + name: page::gen::peg::hb + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_hb.tcl + } +} +ae0d22513a85f1f50be4439daa557b8d9a546a44 { + entity { + name: page::gen::peg::me + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_me.tcl + } +} +b8ce96602c9311169fe557356c4f9f3d0d707853 { + entity { + name: @PKG@ + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_me.template + } +} +d9fe23690a053c2bbc8d73dc350fbcffdfadca64 { + entity { + name: page::gen::peg::mecpu + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_mecpu.tcl + } +} +463c27ccdf7d17e1ef4d2922ac3f488319796223 { + entity { + name: @PKG@ + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_mecpu.template + } +} +c764f47fa80c5b5e9714eb167cb6f33464d86d1b { + entity { + name: page::gen::peg::ser + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_peg_ser.tcl + } +} +1a854a9dcfba62e0b40f1a1fc11dbea098592cb2 { + entity { + name: page::gen::tree::text + shed_class: package + version: 0.1 + } + meta { + class: package + file: gen_tree_text.tcl + } +} +f7649aefd694b79206d111251a4e04c9b9cdd407 { + entity { + name: page::parse::lemon + shed_class: package + version: 0.1 + } + meta { + class: package + file: parse_lemon.tcl + } +} +cf2f8ebffe3ba91d88d5f1fc1846fcf295fd4609 { + entity { + name: page::parse::peg + shed_class: package + version: 0.1 + } + meta { + class: package + file: parse_peg.tcl + } +} +5b9aeddadde05de29037d7cd89238ac43f58203c { + entity { + name: page::parse::peghb + shed_class: package + version: 0.1 + } + meta { + class: package + file: parse_peghb.tcl + } +} +69a034d6de6e96c0bca7cec3a92b1ad4935196ad { + entity { + name: page::parse::pegser + shed_class: package + version: 0.1 + } + meta { + class: package + file: parse_pegser.tcl + } +} +0e429325198565f439377c72b84fd0c5987a5d80 { + entity { + name: pg::peg::grammar + shed_class: package + version: 0.1 + } + meta { + class: package + file: peg_grammar.tcl + } +} +f5fbf09f2649502b6fffdf9b7756e46bc816e4fa { + entity { + name: page::pluginmgr + shed_class: package + version: 0.2 + } + meta { + class: package + file: pluginmgr.tcl + } +} +5edc23281d4b73a447a34f8733711560a406e7a3 { + entity { + name: page::util::flow + shed_class: package + version: 0.1 + } + meta { + class: package + file: util_flow.tcl + } +} +dec784bb40dc98e108b11c1b2d3609b2afc09afc { + entity { + name: page::util::norm::lemon + shed_class: package + version: 0.1 + } + meta { + class: package + file: util_norm_lemon.tcl + } +} +34548e86a1bc0e0a87af34fb567b9208306421cb { + entity { + name: page::util::norm::peg + shed_class: package + version: 0.1 + } + meta { + class: package + file: util_norm_peg.tcl + } +} +86a71adb055f47203a5b7e1fb61396986a5c94cb { + entity { + name: page::util::peg + shed_class: package + version: 0.1 + } + meta { + class: package + file: util_peg.tcl + } +} +68ef0a2cee892639d41852c1ca6ce2273645b112 { + entity { + name: page::util::quote + shed_class: package + version: 0.1 + } + meta { + class: package + file: util_quote.tcl + } +} +23e4d25b35262e227442e27300963b4252c5b48a { + entity { + name: page::config::peg + shed_class: package + version: 0.1 + } + meta { + class: package + file: config_peg.tcl + } +} +6ef4a72b7b0b840047c8d0918b48baa606e80064 { + entity { + name: page::reader::hb + shed_class: package + version: 0.1 + } + meta { + class: package + file: reader_hb.tcl + } +} +ce4970ff364a3385d3d773f885f759530349e265 { + entity { + name: page::reader::lemon + shed_class: package + version: 0.1 + } + meta { + class: package + file: reader_lemon.tcl + } +} +903fce96026cebd607dad6f5b5eeb60ece819dcc { + entity { + name: page::reader::peg + shed_class: package + version: 0.1 + } + meta { + class: package + file: reader_peg.tcl + } +} +19f624cd9e433875128fae78e828a899b99d9c31 { + entity { + name: page::reader::ser + shed_class: package + version: 0.1 + } + meta { + class: package + file: reader_ser.tcl + } +} +7a376fe054fe923e4b73dd814494e0c9695ebccb { + entity { + name: page::reader::treeser + shed_class: package + version: 0.1 + } + meta { + class: package + file: reader_treeser.tcl + } +} +e4874f5c3d6e02918d42579493697d574808388e { + entity { + name: page::transform::mecpu + shed_class: package + version: 0.1 + } + meta { + class: package + file: transform_mecpu.tcl + } +} +3a5e2f1a3c4dee2dedeb12c2cb556d4c3aca76d4 { + entity { + name: page::transform::reachable + shed_class: package + version: 0.1 + } + meta { + class: package + file: transform_reachable.tcl + } +} +a6f27089f0a5a2752c1eb5cbf71fa2670bb9b046 { + entity { + name: page::transform::realizable + shed_class: package + version: 0.1 + } + meta { + class: package + file: transform_realizable.tcl + } +} +24edb0081152feaa6030b580fe87f5c38956c224 { + entity { + name: page::writer::hb + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_hb.tcl + } +} +1fd100f786b488980120aab56485c161e7671326 { + entity { + name: page::writer::identity + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_identity.tcl + } +} +eb80fa3eca78acd73dce1db80c8923347075b395 { + entity { + name: page::writer::me + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_me.tcl + } +} +92007adf5e1a125b8350a4866f5bd71f73301af9 { + entity { + name: page::writer::mecpu + shed_class: package + version: 0.1.1 + } + meta { + class: package + file: writer_mecpu.tcl + } +} +a2787ff48de6110c22055013d0a90e171832b111 { + entity { + name: page::writer::null + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_null.tcl + } +} +a0b2d251ea04d962d7a965c61fb7e1eff629d304 { + entity { + name: page::writer::peg + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_peg.tcl + } +} +89c29b31cd3549dfea921d3f5bbb2e6e138d24c3 { + entity { + name: page::writer::ser + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_ser.tcl + } +} +f6f90203f796483199e33b416753f8f69d24d1c6 { + entity { + name: page::writer::tpc + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_tpc.tcl + } +} +115179c139fa80df25569b452b8e2b36031e56f0 { + entity { + name: page::writer::tree + shed_class: package + version: 0.1 + } + meta { + class: package + file: writer_tree.tcl + } +} +13256a08bd28e10d327202f22a725843df4fd1b1 { + entity { + name: pki + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{pki 0.6}} + package-require: {aes {asn 0.8.4} des math::bignum {md5 2} sha1 sha256 {Tcl 8.5}} + path: modules/pki + } + package/ { + a7f7a10853cf4fa9b0dcc5a5c12b67111e1d1ba4 + } +} +a7f7a10853cf4fa9b0dcc5a5c12b67111e1d1ba4 { + entity { + name: pki + shed_class: package + version: 0.6 + } + meta { + class: package + file: pki.tcl + } +} +f47d8fd96c84794f43f0d6c3441f05a41e062490 { + entity { + name: pluginmgr + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{pluginmgr 0.3}} + package-require: {snit {Tcl 8.4}} + path: modules/pluginmgr + } + package/ { + cc9d9f1a2a174ba6952eec74cbfed9bf41076df0 + } +} +cc9d9f1a2a174ba6952eec74cbfed9bf41076df0 { + entity { + name: pluginmgr + shed_class: package + version: 0.3 + } + meta { + class: package + file: pluginmgr.tcl + } +} +4657797aa917c238ea37c46a947e62fad99f41d6 { + entity { + name: png + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{png 0.2}} + package-require: {} + path: modules/png + } + package/ { + f74dae92e2bab4b91fa5acc2add6b2cb6cefc39b + } +} +f74dae92e2bab4b91fa5acc2add6b2cb6cefc39b { + entity { + name: png + shed_class: package + version: 0.2 + } + meta { + class: package + file: png.tcl + } +} +e97156202ed271dd938822a7d7f2da8ed10919e5 { + entity { + name: pop3 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{pop3 1.9}} + package-require: {cmdline log {Tcl 8.4}} + path: modules/pop3 + } + package/ { + 679823c698988a761af1250cac85b2006eff82c5 + } +} +679823c698988a761af1250cac85b2006eff82c5 { + entity { + name: pop3 + shed_class: package + version: 1.9 + } + meta { + class: package + file: pop3.tcl + } +} +dc54017e1ef14380e1a0752910345d2f8b9696d7 { + entity { + name: pop3d + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{pop3d 1.1.0} {pop3d::dbox 1.0.2} {pop3d::udb 1.1}} + package-require: {log md5 mime} + path: modules/pop3d + } + package/ { + 6bad6e4dd74c66f6d2f9495ca29ed37d9869df0b + 251a858f32689f6ebbbcd22aa19bf84b934f21a6 + b6be411cbaa76f6b8052647607d3cb4c3e7051a9 + } +} +6bad6e4dd74c66f6d2f9495ca29ed37d9869df0b { + entity { + name: pop3d + shed_class: package + version: 1.1.0 + } + meta { + class: package + file: pop3d.tcl + } +} +251a858f32689f6ebbbcd22aa19bf84b934f21a6 { + entity { + name: pop3d::dbox + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: pop3d_dbox.tcl + } +} +b6be411cbaa76f6b8052647607d3cb4c3e7051a9 { + entity { + name: pop3d::udb + shed_class: package + version: 1.1 + } + meta { + class: package + file: pop3d_udb.tcl + } +} +2e8c5d9ed4b4466a61d51ab370ae728990c6817c { + entity { + name: processman + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{processman 0.3}} + package-require: {{cron 1.1}} + path: modules/processman + } + package/ { + 20ec1fb99903c85e7fed103c29357e7b45f40c53 + } +} +20ec1fb99903c85e7fed103c29357e7b45f40c53 { + entity { + name: processman + shed_class: package + version: 0.3 + } + meta { + class: package + file: processman.tcl + } +} +62f7e6e1a4c063c51b91e0a8ddbd15d5c540f85b { + entity { + name: profiler + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{profiler 0.3}} + package-require: {{Tcl 8.3}} + path: modules/profiler + } + package/ { + 6593fa167d9bea4cc8fc8ce165031ab3ebc679d9 + } +} +6593fa167d9bea4cc8fc8ce165031ab3ebc679d9 { + entity { + name: profiler + shed_class: package + version: 0.3 + } + meta { + class: package + file: profiler.tcl + } +} +4dbd5bd0c0050c49333da85e797d0bbe8557a478 { + entity { + name: pt + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{char 1.0.1} {configuration 1} {OO_PACKAGE 1} {paths 1} {pt::ast 1.1} {pt::cparam::configuration::critcl 1.0.2} {pt::cparam::configuration::tea 0.1} {pt::parse::peg 1.0.1} {pt::parse::peg_tcl 1.0.1} {pt::pe 1.0.2} {pt::pe::op 1} {pt::peg 1} {pt::peg::container 1} {pt::peg::container::peg 1} {pt::peg::export 1} {pt::peg::export::container 1} {pt::peg::export::json 1} {pt::peg::export::peg 1} {pt::peg::from::json 1} {pt::peg::from::peg 1.0.3} {pt::peg::import 1} {pt::peg::import::json 1} {pt::peg::import::peg 1} {pt::peg::interp 1.0.1} {pt::peg::op 1.0.1} {pt::peg::to::container 1} {pt::peg::to::cparam 1.1.3} {pt::peg::to::json 1} {pt::peg::to::param 1.0.1} {pt::peg::to::peg 1.0.2} {pt::peg::to::tclparam 1.0.3} {pt::pgen 1.0.3} {pt::rde 1.1} {pt::rde::critcl 1.3.4} {pt::rde::oo 1.1} {pt::tclparam::configuration::snit 1.0.2} {pt::tclparam::configuration::tcloo 1.0.4} {pt::util 1} {pt_parse_peg_c 1.0.1} {text::write 1}} + package-require: {bench::in char configuration critcl debug fileutil json json::write paths pluginmgr pt::ast {pt::cparam::configuration::critcl 1.0.2} pt::cparam::configuration::tea pt::parse::peg pt::pe pt::pe::op pt::peg pt::peg::container pt::peg::export::plugin pt::peg::from::json pt::peg::from::peg pt::peg::import::plugin pt::peg::to::container pt::peg::to::cparam pt::peg::to::json pt::peg::to::param pt::peg::to::peg pt::peg::to::tclparam {pt::pgen 1.0.3} pt::rde pt::rde::oo {pt::tclparam::configuration::snit 1.0.2} {pt::tclparam::configuration::tcloo 1.0.4} pt::util report snit struct::matrix struct::set {struct::stack 1.5} {Tcl 8.4} {Tcl 8.5} TclOO text::write textutil::adjust try} + path: modules/pt + } + package/ { + 055fd3858997c1a3742eb8e5584deed3a5378ad3 + 2776456c368486e67b7f52e721bd6b326f1a6dcd + a2393c61e6f9840107e26cebacb79c5f315f884c + 4b18893c9b74a8a8500accd233db08a268800463 + 42b63901fc32affdc31dc313c9165a2809ee4b66 + d8e516b700b47a0d5e59c3cf6ba6e07a10816cb3 + 7bc6303a90508da4104b17730ebfe7eac5858e4e + 898860c927483347a49bb7452d7e532d3188cae0 + 414537d899aab08fc86808cacf48024b3dabdcbb + c02ba7458b9d09313f912ac4c03780fa4199c5b0 + d49af5e69a8757e6072a64724858f89d58e8f339 + 74a9f2c48be4df256fec6714c61dee27baab31ff + 5cd12c2a2771b0916b5a983ea31c19704b2f9a57 + 6f8e047d0a564df55c17bc14f72b4e695e723786 + cc4c6758d43b6a3da50ead88545faa26fef2daa9 + d9fe5593d9f912401a985078467a080ebdfae792 + e7c8522b5aa4c0ef819ced86f66aac7962e23ac2 + bb6ec40479d8da1c14bb8b3a91a9a443299d238a + 4e0feedd9270a6bff8f17448399f4d3e22012b75 + 79a4ecd4c7b74b2ba6d5abda8b7b0b81a6cc60e3 + 7508422ec18951ca67bf2840ca75fed6da9e10cb + 73f2fcab4a0aae1bf0d4c9cea63c4bfadea98f2b + c8300a2bd7718ead482ac766ee950469dade8acb + 54ccd4e2f8f53f32c4ee265a8bf5a3f81d34bef3 + 69fe9aaecc409720a0201a5114004d44e28408dd + e55756dca4ecb1554ec94ac1c8bde7cff8a09542 + a6582a4e9c368a76daddf48918dc72e645e611b1 + 7d5db653886cc15cb57b634ddabfe4ce09308c26 + fcda1881998f0abf2a998805debd44b0eaa6d9ab + b7995eb5a1e6f0485a8220967347767239c26883 + 7ff95c8cf7a4453d51c9e8b77fd69abd21751b8b + f667267e6e1fc40d52259c09cdbe2d863284a666 + d38b45975f6e2e86652ba5ebf9ce05f23a1c9329 + e43a8d48c372e6e1c9a49f97055503ce35bd465e + 047aff99562eb1fbd934b6491dfcf9d6102f630f + 1b1e7f342ebef61a96427ef673be77fce677754e + 475e1b98f82a677d364a46eb5f3bde5f4e72dc9b + ce8be67527935dc9af5d863ad1861a270e4dc37f + 190f9bafa20b088d306967ab0a6232093cd8cbe9 + 251f86dfcfe11fd4f8d05a2a1d4dbdad5a139f48 + 28b7893b9656bd76adba59b41c41e27ddec4cb62 + e8cd90f4b3610273cf25b82daef68e4253edd071 + 4c9611e2e6da281bdc17d325acfbf4228eb090d6 + b5168f585441c8f70285fb940d1398958d25461c + d1b4b76a2a171949c26e5141603259cde9ea3a79 + f2103dc945083f5dba10378dd7eefc44ee8227f6 + 86fd8844d733243226b6c32917e6147cd92d8e6e + acb59ca62931fc3ae0fad00c90b0603604912550 + 51a09b79e1573cc19f8816246bbd560cfb213da7 + 9248545bae90b43de423bf9caaff7758d4996936 + f5070118c5eeda0d11cf30206c573aa9e32095e6 + f4fd904131958b4dffefe1a1e25e68e4d08bbccd + 3a962b1f805fba36474449a5b76139c91d0adc5d + 438d89dbb83e41461bad3a565b592a332b13ff9f + 13b062605e07a8c368f8e640a6d5a73ad053f1c3 + 6b69ff697911cc12c593efa1893544605cc049ff + bff21c93a31200487bbea90e851a2f7808f42b4b + 7d5ecbf66373caec5470abcb02d6fa2411c1c1a5 + 860d5c0cfdd828e4fe273a649e60b3092c691545 + 72cea396e0c7b36cc0c9f507818b4f6155c4ebb7 + 6165f89c9852b4be34e33e0b0495f832cc7c0033 + 6616ceb64db27854506ddf8df68e62aae44f8aae + 7e02af698389cf6fdbeab5e8c6a928cefe5f6587 + 91557416b9aeaa9fbc321a609b5d86268d693245 + 0245b946efe447f70fa3fea21a2335afe18c83b1 + 4b8ad16e2c0ba14e3585402263bd50d0c091bdc0 + 3488eb693ce3846070f00e21d0e087e3bf918504 + 8b1d7a93f19769fc08434ab4a9dc0657adfd9c70 + 20abf47016f72827c15efa00c613c2cbeb25fd16 + a7b60277b1b9dc8166e0544c2b15be79dfd4a441 + b1e973e94845ffd0cab742e92b5e374cab26e888 + 1105d7afb8a1864e8389a1b7d38830c45cb35302 + 23ffbb71d2e05f9eb4754e5586e7982c6bead052 + 5d9112e2a428abcb0ba9d51206eb886805be52e0 + 939a14f8242951af2686b0031093af1539630bb2 + 9b2f7ee35976bda1844e41d88b7fa173f5961572 + 8cbcfd61ea8666a0e684f0a625fe1b762ba0ace0 + 0f1613b0a4906e06a796f643c65b2a7230433fe2 + 8d40feaf5ca32bbb9d0a19c68321f5f1c2cc214c + fc5871c04917ebec1e9f88aa2b79e8e06ed26d0b + 32d6165c7ec8537fe0bdf1d35eab77c210ec6327 + 2060110b258e427c714c5ba011fb2dbf9e6c73f6 + 7befe32d897e9fb793545e5d019cd97d4fb74b29 + b5ab0eafbb2e4879872cad42b0e837b336f95511 + 14bdf62ae414ac6fe30eb0ad172cb645ff70f2a0 + 78d8fff1ea294e90a3bd156fa01864f3a92194ff + 76ec54ac1fba98e1a54e468df4f9a2cbbc6fd8d6 + 04acda3f92edfefc39993b7ddc8661d78ec70cdd + 05265aff50520201a8c01f713ed533642775decf + ac12ca110ae71bbed291b406c6101962e1684b80 + 82ec2dbcbcc7b85d1fccb7fa2f7f55c5ca975444 + } +} +055fd3858997c1a3742eb8e5584deed3a5378ad3 { + entity { + name: char + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: char.tcl + } +} +2776456c368486e67b7f52e721bd6b326f1a6dcd { + entity { + name: configuration + shed_class: package + version: 1 + } + meta { + class: package + file: configuration.tcl + } +} +a2393c61e6f9840107e26cebacb79c5f315f884c { + entity { + name: paths + shed_class: package + version: 1 + } + meta { + class: package + file: paths.tcl + } +} +4b18893c9b74a8a8500accd233db08a268800463 { + entity { + name: pt::ast + shed_class: package + version: 1.1 + } + meta { + class: package + file: pt_astree.tcl + } +} +42b63901fc32affdc31dc313c9165a2809ee4b66 { + entity { + name: pt::cparam::configuration::critcl + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: pt_cparam_config_critcl.tcl + } +} +d8e516b700b47a0d5e59c3cf6ba6e07a10816cb3 { + entity { + name: pt::cparam::configuration::tea + shed_class: package + version: 0.1 + } + meta { + class: package + file: pt_cparam_config_tea.tcl + } +} +7bc6303a90508da4104b17730ebfe7eac5858e4e { + entity { + name: pt::parse::peg + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: pt_parse_peg.tcl + } +} +898860c927483347a49bb7452d7e532d3188cae0 { + entity { + name: pt_parse_peg_c + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: pt_parse_peg_c.tcl + } +} +414537d899aab08fc86808cacf48024b3dabdcbb { + entity { + name: pt::parse::peg_tcl + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: pt_parse_peg_tcl.tcl + } +} +c02ba7458b9d09313f912ac4c03780fa4199c5b0 { + entity { + name: pt::peg::container + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_container.tcl + } +} +d49af5e69a8757e6072a64724858f89d58e8f339 { + entity { + name: pt::peg::container::peg + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_container_peg.tcl + } +} +74a9f2c48be4df256fec6714c61dee27baab31ff { + entity { + name: pt::peg::export + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_export.tcl + } +} +5cd12c2a2771b0916b5a983ea31c19704b2f9a57 { + entity { + name: pt::peg::export::container + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_export_container.tcl + } +} +6f8e047d0a564df55c17bc14f72b4e695e723786 { + entity { + name: pt::peg::export::json + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_export_json.tcl + } +} +cc4c6758d43b6a3da50ead88545faa26fef2daa9 { + entity { + name: pt::peg::export::peg + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_export_peg.tcl + } +} +d9fe5593d9f912401a985078467a080ebdfae792 { + entity { + name: pt::peg::from::json + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_from_json.tcl + } +} +e7c8522b5aa4c0ef819ced86f66aac7962e23ac2 { + entity { + name: pt::peg::from::peg + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: pt_peg_from_peg.tcl + } +} +bb6ec40479d8da1c14bb8b3a91a9a443299d238a { + entity { + name: pt::peg::import + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_import.tcl + } +} +4e0feedd9270a6bff8f17448399f4d3e22012b75 { + entity { + name: pt::peg::import::json + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_import_json.tcl + } +} +79a4ecd4c7b74b2ba6d5abda8b7b0b81a6cc60e3 { + entity { + name: pt::peg::import::peg + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_import_peg.tcl + } +} +7508422ec18951ca67bf2840ca75fed6da9e10cb { + entity { + name: pt::peg::interp + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: pt_peg_interp.tcl + } +} +73f2fcab4a0aae1bf0d4c9cea63c4bfadea98f2b { + entity { + name: pt::peg::op + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: pt_peg_op.tcl + } +} +c8300a2bd7718ead482ac766ee950469dade8acb { + entity { + name: pt::peg::to::container + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_to_container.tcl + } +} +54ccd4e2f8f53f32c4ee265a8bf5a3f81d34bef3 { + entity { + name: pt::peg::to::cparam + shed_class: package + version: 1.1.3 + } + meta { + class: package + file: pt_peg_to_cparam.tcl + } +} +69fe9aaecc409720a0201a5114004d44e28408dd { + entity { + name: pt::peg::to::json + shed_class: package + version: 1 + } + meta { + class: package + file: pt_peg_to_json.tcl + } +} +e55756dca4ecb1554ec94ac1c8bde7cff8a09542 { + entity { + name: pt::peg::to::param + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: pt_peg_to_param.tcl + } +} +a6582a4e9c368a76daddf48918dc72e645e611b1 { + entity { + name: pt::peg::to::peg + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: pt_peg_to_peg.tcl + } +} +7d5db653886cc15cb57b634ddabfe4ce09308c26 { + entity { + name: pt::peg::to::tclparam + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: pt_peg_to_tclparam.tcl + } +} +fcda1881998f0abf2a998805debd44b0eaa6d9ab { + entity { + name: pt::peg + shed_class: package + version: 1 + } + meta { + class: package + file: pt_pegrammar.tcl + } +} +b7995eb5a1e6f0485a8220967347767239c26883 { + entity { + name: pt::pe::op + shed_class: package + version: 1 + } + meta { + class: package + file: pt_pexpr_op.tcl + } +} +7ff95c8cf7a4453d51c9e8b77fd69abd21751b8b { + entity { + name: pt::pe + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: pt_pexpression.tcl + } +} +f667267e6e1fc40d52259c09cdbe2d863284a666 { + entity { + name: pt::pgen + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: pt_pgen.tcl + } +} +d38b45975f6e2e86652ba5ebf9ce05f23a1c9329 { + entity { + name: pt::rde + shed_class: package + version: 1.1 + } + meta { + class: package + file: pt_rdengine.tcl + } +} +e43a8d48c372e6e1c9a49f97055503ce35bd465e { + entity { + name: pt::rde::critcl + shed_class: package + version: 1.3.4 + } + meta { + class: package + file: pt_rdengine_c.tcl + } +} +047aff99562eb1fbd934b6491dfcf9d6102f630f { + entity { + name: pt::rde::oo + shed_class: package + version: 1.1 + } + meta { + class: package + file: pt_rdengine_oo.tcl + } +} +1b1e7f342ebef61a96427ef673be77fce677754e { + entity { + name: pt::tclparam::configuration::snit + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: pt_tclparam_config_snit.tcl + } +} +475e1b98f82a677d364a46eb5f3bde5f4e72dc9b { + entity { + name: pt::tclparam::configuration::tcloo + shed_class: package + version: 1.0.4 + } + meta { + class: package + file: pt_tclparam_config_tcloo.tcl + } +} +ce8be67527935dc9af5d863ad1861a270e4dc37f { + entity { + name: pt::util + shed_class: package + version: 1 + } + meta { + class: package + file: pt_util.tcl + } +} +190f9bafa20b088d306967ab0a6232093cd8cbe9 { + entity { + name: text::write + shed_class: package + version: 1 + } + meta { + class: package + file: text_write.tcl + } +} +251f86dfcfe11fd4f8d05a2a1d4dbdad5a139f48 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 0_basic_arithmetic + } +} +28b7893b9656bd76adba59b41c41e27ddec4cb62 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 10_notahead + } +} +e8cd90f4b3610273cf25b82daef68e4253edd071 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 11_epsilon + } +} +4c9611e2e6da281bdc17d325acfbf4228eb090d6 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 1_functions + } +} +b5168f585441c8f70285fb940d1398958d25461c { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 27_ticket_4a4e443ce9 + } +} +d1b4b76a2a171949c26e5141603259cde9ea3a79 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 2_fun_arithmetic + } +} +f2103dc945083f5dba10378dd7eefc44ee8227f6 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 3_peg_itself + } +} +86fd8844d733243226b6c32917e6147cd92d8e6e { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 4_choice + } +} +acb59ca62931fc3ae0fad00c90b0603604912550 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 5_sequence + } +} +51a09b79e1573cc19f8816246bbd560cfb213da7 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 6_optional + } +} +9248545bae90b43de423bf9caaff7758d4996936 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 7_kleene + } +} +f5070118c5eeda0d11cf30206c573aa9e32095e6 { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 8_pkleene + } +} +f4fd904131958b4dffefe1a1e25e68e4d08bbccd { + entity { + name: TEMPLATE + shed_class: package + version: {} + } + meta { + class: package + file: 9_ahead + } +} +3a962b1f805fba36474449a5b76139c91d0adc5d { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 0_basic_arithmetic + } +} +438d89dbb83e41461bad3a565b592a332b13ff9f { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 10_notahead + } +} +13b062605e07a8c368f8e640a6d5a73ad053f1c3 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 11_epsilon + } +} +6b69ff697911cc12c593efa1893544605cc049ff { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 1_functions + } +} +bff21c93a31200487bbea90e851a2f7808f42b4b { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 27_ticket_4a4e443ce9 + } +} +7d5ecbf66373caec5470abcb02d6fa2411c1c1a5 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 2_fun_arithmetic + } +} +860d5c0cfdd828e4fe273a649e60b3092c691545 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 3_peg_itself + } +} +72cea396e0c7b36cc0c9f507818b4f6155c4ebb7 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 4_choice + } +} +6165f89c9852b4be34e33e0b0495f832cc7c0033 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 5_sequence + } +} +6616ceb64db27854506ddf8df68e62aae44f8aae { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 6_optional + } +} +7e02af698389cf6fdbeab5e8c6a928cefe5f6587 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 7_kleene + } +} +91557416b9aeaa9fbc321a609b5d86268d693245 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 8_pkleene + } +} +0245b946efe447f70fa3fea21a2335afe18c83b1 { + entity { + name: PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 9_ahead + } +} +4b8ad16e2c0ba14e3585402263bd50d0c091bdc0 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 0_basic_arithmetic + } +} +3488eb693ce3846070f00e21d0e087e3bf918504 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 10_notahead + } +} +8b1d7a93f19769fc08434ab4a9dc0657adfd9c70 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 11_epsilon + } +} +20abf47016f72827c15efa00c613c2cbeb25fd16 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 1_functions + } +} +a7b60277b1b9dc8166e0544c2b15be79dfd4a441 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 27_ticket_4a4e443ce9 + } +} +b1e973e94845ffd0cab742e92b5e374cab26e888 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 2_fun_arithmetic + } +} +1105d7afb8a1864e8389a1b7d38830c45cb35302 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 3_peg_itself + } +} +23ffbb71d2e05f9eb4754e5586e7982c6bead052 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 4_choice + } +} +5d9112e2a428abcb0ba9d51206eb886805be52e0 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 5_sequence + } +} +939a14f8242951af2686b0031093af1539630bb2 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 6_optional + } +} +9b2f7ee35976bda1844e41d88b7fa173f5961572 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 7_kleene + } +} +8cbcfd61ea8666a0e684f0a625fe1b762ba0ace0 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 8_pkleene + } +} +0f1613b0a4906e06a796f643c65b2a7230433fe2 { + entity { + name: SNIT_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 9_ahead + } +} +8d40feaf5ca32bbb9d0a19c68321f5f1c2cc214c { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 0_basic_arithmetic + } +} +fc5871c04917ebec1e9f88aa2b79e8e06ed26d0b { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 10_notahead + } +} +32d6165c7ec8537fe0bdf1d35eab77c210ec6327 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 11_epsilon + } +} +2060110b258e427c714c5ba011fb2dbf9e6c73f6 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 1_functions + } +} +7befe32d897e9fb793545e5d019cd97d4fb74b29 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 27_ticket_4a4e443ce9 + } +} +b5ab0eafbb2e4879872cad42b0e837b336f95511 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 2_fun_arithmetic + } +} +14bdf62ae414ac6fe30eb0ad172cb645ff70f2a0 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 3_peg_itself + } +} +78d8fff1ea294e90a3bd156fa01864f3a92194ff { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 4_choice + } +} +76ec54ac1fba98e1a54e468df4f9a2cbbc6fd8d6 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 5_sequence + } +} +04acda3f92edfefc39993b7ddc8661d78ec70cdd { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 6_optional + } +} +05265aff50520201a8c01f713ed533642775decf { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 7_kleene + } +} +ac12ca110ae71bbed291b406c6101962e1684b80 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 8_pkleene + } +} +82ec2dbcbcc7b85d1fccb7fa2f7f55c5ca975444 { + entity { + name: OO_PACKAGE + shed_class: package + version: 1 + } + meta { + class: package + file: 9_ahead + } +} +4e2f9ec6bdc2234cd4e4c9affd376f75ff6ec2d9 { + entity { + name: rc4 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{rc4 1.1.0} {rc4c 1.1.0}} + package-require: {critcl {Tcl 8.2}} + path: modules/rc4 + } + package/ { + 59c35acaf803c94ee294119cc9d4aa6d5cb331b7 + 371cf01f9ed97642cd9c8c2a85927e662272e16c + } +} +59c35acaf803c94ee294119cc9d4aa6d5cb331b7 { + entity { + name: rc4 + shed_class: package + version: 1.1.0 + } + meta { + class: package + file: rc4.tcl + } +} +371cf01f9ed97642cd9c8c2a85927e662272e16c { + entity { + name: rc4c + shed_class: package + version: 1.1.0 + } + meta { + class: package + file: rc4c.tcl + } +} +4ec6632bac012cccda5120d8a758dcb31911fa98 { + entity { + name: rcs + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{rcs 0.1}} + package-require: {{Tcl 8.4}} + path: modules/rcs + } + package/ { + f1456bb1508c8239f5be82df2d9ccaeab03d813e + } +} +f1456bb1508c8239f5be82df2d9ccaeab03d813e { + entity { + name: rcs + shed_class: package + version: 0.1 + } + meta { + class: package + file: rcs.tcl + } +} +a9ef8e92a7397a313f10947abfe9be90c09b45ec { + entity { + name: report + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{report 0.3.2}} + package-require: {{Tcl 8.2}} + path: modules/report + } + package/ { + 6f13a7e9feb164917cdc77772b48bc9f1513a7bb + } +} +6f13a7e9feb164917cdc77772b48bc9f1513a7bb { + entity { + name: report + shed_class: package + version: 0.3.2 + } + meta { + class: package + file: report.tcl + } +} +e815c6591539e0a9816efe59f12aa9a151f439cf { + entity { + name: rest + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{rest 1.0.2}} + package-require: {base64 {http 2.7} json md5 rest {Tcl 8.5} tdom tls} + path: modules/rest + } + package/ { + 2a20e5cdf84e27431d7207503bb1ad734e01047a + } +} +2a20e5cdf84e27431d7207503bb1ad734e01047a { + entity { + name: rest + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: rest.tcl + } +} +0b35f82345850a7903e736fb449483f2a32783c9 { + entity { + name: ripemd + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{ripemd128 1.0.5} {ripemd160 1.0.5}} + package-require: {{Tcl 8.2}} + path: modules/ripemd + } + package/ { + 567dd6665141dbf993d3c54462ac504a48dcd65c + 376201fdd91db29114bcd2551d9dead1aa79d622 + } +} +567dd6665141dbf993d3c54462ac504a48dcd65c { + entity { + name: ripemd128 + shed_class: package + version: 1.0.5 + } + meta { + class: package + file: ripemd128.tcl + } +} +376201fdd91db29114bcd2551d9dead1aa79d622 { + entity { + name: ripemd160 + shed_class: package + version: 1.0.5 + } + meta { + class: package + file: ripemd160.tcl + } +} +2dc4422c0e58d936c7b1d4275ab83bc135fb5560 { + entity { + name: sasl + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{SASL 1.3.3} {SASL::NTLM 1.1.2} {SASL::SCRAM 0.1} {SASL::XGoogleToken 1.0.1}} + package-require: {base64 {des 1.0} http md4 SASL {SASL 1.0} sha1 {Tcl 8.2} tls} + path: modules/sasl + } + package/ { + ea8bf60c67c474840d2cd9a40ddc61b8de06f67e + 849b96a57b50de700cbcfc0ce2c1f5d6ffaf67eb + 56dd81ff53b588966c5f8161e0ddd341901010fb + d38621427a10ecd9423df435025ff04609b251df + } +} +ea8bf60c67c474840d2cd9a40ddc61b8de06f67e { + entity { + name: SASL::XGoogleToken + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: gtoken.tcl + } +} +849b96a57b50de700cbcfc0ce2c1f5d6ffaf67eb { + entity { + name: SASL::NTLM + shed_class: package + version: 1.1.2 + } + meta { + class: package + file: ntlm.tcl + } +} +56dd81ff53b588966c5f8161e0ddd341901010fb { + entity { + name: SASL + shed_class: package + version: 1.3.3 + } + meta { + class: package + file: sasl.tcl + } +} +d38621427a10ecd9423df435025ff04609b251df { + entity { + name: SASL::SCRAM + shed_class: package + version: 0.1 + } + meta { + class: package + file: scram.tcl + } +} +603f3be489518eccb821722c95235247f0bd97dd { + entity { + name: sha1 + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{sha1 1.1.1} {sha1 2.0.3} {sha1c 2.0.3} {sha256 1.0.3} {sha256c 1.0.2}} + package-require: {critcl {Tcl 8.2}} + path: modules/sha1 + } + package/ { + 2517b0808d851fb8ac709b5fe5f60d5fc913e001 + b6159ec6ea2493fbbe52553e3aaf92bff0d61c26 + 6d9830562b7c83d5473f2eeb39feebde13b86dcc + ff43705960b23f0b786a88633c2b8bbd24ca74cd + ff4799ba02d91b20df8c8b4c0a1027a591c350b2 + } +} +2517b0808d851fb8ac709b5fe5f60d5fc913e001 { + entity { + name: sha1 + shed_class: package + version: 2.0.3 + } + meta { + class: package + file: sha1.tcl + } +} +b6159ec6ea2493fbbe52553e3aaf92bff0d61c26 { + entity { + name: sha1c + shed_class: package + version: 2.0.3 + } + meta { + class: package + file: sha1c.tcl + } +} +6d9830562b7c83d5473f2eeb39feebde13b86dcc { + entity { + name: sha1 + shed_class: package + version: 1.1.1 + } + meta { + class: package + file: sha1v1.tcl + } +} +ff43705960b23f0b786a88633c2b8bbd24ca74cd { + entity { + name: sha256 + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: sha256.tcl + } +} +ff4799ba02d91b20df8c8b4c0a1027a591c350b2 { + entity { + name: sha256c + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: sha256c.tcl + } +} +f5a142353418fe903e98759e674492436f5a801c { + entity { + name: simulation + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{simulation::annealing 0.2} {simulation::montecarlo 0.1} {simulation::random 0.3.1}} + package-require: {math::statistics simulation::random {Tcl 8.4}} + path: modules/simulation + } + package/ { + 2f8a5119f627eb59640f1ad4914119c0eb9e2121 + 694cdb1d8103166f852171732848a41c88961bef + 019f1032369cbe03bd42e54f8f679dc28d939b36 + } +} +2f8a5119f627eb59640f1ad4914119c0eb9e2121 { + entity { + name: simulation::annealing + shed_class: package + version: 0.2 + } + meta { + class: package + file: annealing.tcl + } +} +694cdb1d8103166f852171732848a41c88961bef { + entity { + name: simulation::montecarlo + shed_class: package + version: 0.1 + } + meta { + class: package + file: montecarlo.tcl + } +} +019f1032369cbe03bd42e54f8f679dc28d939b36 { + entity { + name: simulation::random + shed_class: package + version: 0.3.1 + } + meta { + class: package + file: random.tcl + } +} +eb7cc73a4feefb5972165cd7803b92fa3205166c { + entity { + name: smtpd + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{smtpd 1.5}} + package-require: {logger mime smtp {Tcl 8.3}} + path: modules/smtpd + } + package/ { + 3039d4615ce7b75d9e4271a911a34382ccb095b7 + } +} +3039d4615ce7b75d9e4271a911a34382ccb095b7 { + entity { + name: smtpd + shed_class: package + version: 1.5 + } + meta { + class: package + file: smtpd.tcl + } +} +cf87e57206fb8e50687c0fc24413a71a448f0db3 { + entity { + name: snit + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{snit 1.4.2} {snit 2.3.2}} + package-require: {{Tcl 8.3} {Tcl 8.5}} + path: modules/snit + } + package/ { + 84c7ec7148275f99efd977adb363c3038da3aad9 + 02a4141cd1ee93dbee71b60a7cc83ff6c148e765 + } +} +84c7ec7148275f99efd977adb363c3038da3aad9 { + entity { + name: snit + shed_class: package + version: 1.4.2 + } + meta { + class: package + file: snit.tcl + } +} +02a4141cd1ee93dbee71b60a7cc83ff6c148e765 { + entity { + name: snit + shed_class: package + version: 2.3.2 + } + meta { + class: package + file: snit2.tcl + } +} +363bdc4e726ca134f9490497dc21685b5ef1ae07 { + entity { + name: soundex + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{soundex 1.0}} + package-require: {{Tcl 8.2}} + path: modules/soundex + } + package/ { + 75c822479b63654ad47df615fff1103acc17d91d + } +} +75c822479b63654ad47df615fff1103acc17d91d { + entity { + name: soundex + shed_class: package + version: 1 + } + meta { + class: package + file: soundex.tcl + } +} +9c0e0914537e51a9db026c0b4f39140142394bfd { + entity { + name: stooop + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{stooop 4.4.1} {switched 2.2.1}} + package-require: {stooop {Tcl 8.3}} + path: modules/stooop + } + package/ { + d622c9ae8e69220562fe64c1c8b489c2b9a21719 + ddb318766280f224d5f1cae29a1b74f88f341d53 + } +} +d622c9ae8e69220562fe64c1c8b489c2b9a21719 { + entity { + name: stooop + shed_class: package + version: 4.4.1 + } + meta { + class: package + file: stooop.tcl + } +} +ddb318766280f224d5f1cae29a1b74f88f341d53 { + entity { + name: switched + shed_class: package + version: 2.2.1 + } + meta { + class: package + file: switched.tcl + } +} +36712071c2676daab096dff8fc9f86f3d372c2d2 { + entity { + name: string + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{string::token 1} {string::token::shell 1.2}} + package-require: {fileutil string::token {Tcl 8.5}} + path: modules/string + } + package/ { + eb7ec8cdf88ac23eac22e6213503b4a6e226a322 + 4cec5b6635854be093dc04034c445c2e31298b0d + } +} +eb7ec8cdf88ac23eac22e6213503b4a6e226a322 { + entity { + name: string::token + shed_class: package + version: 1 + } + meta { + class: package + file: token.tcl + } +} +4cec5b6635854be093dc04034c445c2e31298b0d { + entity { + name: string::token::shell + shed_class: package + version: 1.2 + } + meta { + class: package + file: token_shell.tcl + } +} +fe9e59000842473e9bbfd137b976d1676a600d60 { + entity { + name: stringprep + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{stringprep 1.0.1} {stringprep::data 1.0.1} {unicode 1.0.0} {unicode::data 1.0.0}} + package-require: {{stringprep::data 1.0} struct::list {unicode 1.0} {unicode::data 1.0}} + path: modules/stringprep + } + package/ { + fb5ef1f6ba3a882b915cdd459b71c55f29c46ea6 + 261f0efc9c02bf99c3ef0f0851d930d1d97f57e3 + db493cbfebbccd61641558fcc06c16b6e682fbee + d7732ecd74384523b6e66e0c63d710620f2bb27c + } +} +fb5ef1f6ba3a882b915cdd459b71c55f29c46ea6 { + entity { + name: stringprep + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: stringprep.tcl + } +} +261f0efc9c02bf99c3ef0f0851d930d1d97f57e3 { + entity { + name: stringprep::data + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: stringprep_data.tcl + } +} +db493cbfebbccd61641558fcc06c16b6e682fbee { + entity { + name: unicode + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: unicode.tcl + } +} +d7732ecd74384523b6e66e0c63d710620f2bb27c { + entity { + name: unicode::data + shed_class: package + version: 1.0.0 + } + meta { + class: package + file: unicode_data.tcl + } +} +ba6501e2e3fb7425151915d651a180a0fab2eb5b { + entity { + name: struct + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{struct 1.4} {struct 2.1} {struct::disjointset 1.0} {struct::graph 1.2.1} {struct::graph 2.4} {struct::graph::op 0.11.3} {struct::list 1.8.3} {struct::matrix 1.2.1} {struct::matrix 2.0.3} {struct::pool 1.2.3} {struct::prioqueue 1.4} {struct::queue 1.4.5} {struct::record 1.2.1} {struct::set 2.2.3} {struct::skiplist 1.3} {struct::stack 1.5.3} {struct::tree 1.2.2} {struct::tree 2.1.2} {struct_graphc 2.1} {struct_queuec 1.3.1} {struct_setc 2.1.1} {struct_stackc 1.3.1} {struct_treec 2.1.1}} + package-require: {{<b>struct ?1.2.1?</b><br>} {<b>Tcl 8.2</b><br>} cmdline critcl pool<o:p></o:p></span></p> struct::disjointset struct::graph {struct::graph 1.2.1} {struct::graph 2.0} struct::list {struct::list 1.4} {struct::matrix 1.2.1} {struct::matrix 2.0} {struct::pool 1.2.1} struct::prioqueue {struct::prioqueue 1.3} struct::queue {struct::queue 1.2.1} {struct::record 1.2.1} struct::set {struct::set 2.1} {struct::skiplist 1.3} struct::stack {struct::stack 1.2.1} struct::tree {struct::tree 1.2.1} {struct::tree 2.0} {Tcl 8.0} {Tcl 8.2} {Tcl 8.4} {Tcl 8.5} {TclOO 0.6.1-} tcltest} + path: modules/struct + } + package/ { + 5d25080cafa8d5e0f5089a09a03eed8264c31d58 + 3feb2cd3793f1d5ccd13aadf46baae0d7dc92ed5 + 2b97d03175a998ea678a1cac88c8b789c95d0434 + c4cd122b527cc6d7a4f86d8719c85b6f8f1b5c2a + ae1abfe6514b3754a31d5d6d88ed6c8f47c7a1cd + 5ed36a4dc308abfbd58b34e47e13f96e115210ab + ff53d3f87f7e9a9f6a7ef87ea9a36e631f34049d + 174d8dba3a4c2668e4e43c77da7aba4c661644c3 + 101342ffc43344f980f1ce44371cb5a01d0f50ec + 1a59255bd4428eacad237188b0cefbf737500cdf + fbe7dd52475be792579b1c423fe5b9f5a60ce8e7 + b15cdfb9bf5c62964ddf72bacd89fbc7c3962a66 + facf893a4c9a40a6badba1f41a5301b064be2f70 + 97d6249c203960773d4bc48b366249f8b0707e10 + c94138701da068d0afca7ba41ee63fc7eebc26ae + d05f6c6d3686440daf5c89887c08544b122606f3 + 0727993600776187997dc3345cfa7a46e4108e8d + 6a3b285c675b830787580c3ac53dfab65648f8e1 + 9f812a5ee94b429fcc8cfd8e97bc90a61e872db7 + d0179b2eef5a6ed1f640cd6c7f5f1ed54a06998e + 30fcbea163d43875481bbfcaacacc244443d45da + a87a99220f4ec468b84393e9cb987640056e4195 + f70da4d1e281b2ce51f31c9c5b48dec3eedd0955 + } +} +5d25080cafa8d5e0f5089a09a03eed8264c31d58 { + entity { + name: struct::disjointset + shed_class: package + version: 1 + } + meta { + class: package + file: disjointset.tcl + } +} +3feb2cd3793f1d5ccd13aadf46baae0d7dc92ed5 { + entity { + name: struct::graph + shed_class: package + version: 2.4 + } + meta { + class: package + file: graph.tcl + } +} +2b97d03175a998ea678a1cac88c8b789c95d0434 { + entity { + name: struct::graph + shed_class: package + version: 1.2.1 + } + meta { + class: package + file: graph1.tcl + } +} +c4cd122b527cc6d7a4f86d8719c85b6f8f1b5c2a { + entity { + name: struct_graphc + shed_class: package + version: 2.1 + } + meta { + class: package + file: graph_c.tcl + } +} +ae1abfe6514b3754a31d5d6d88ed6c8f47c7a1cd { + entity { + name: struct::graph::op + shed_class: package + version: 0.11.3 + } + meta { + class: package + file: graphops.tcl + } +} +5ed36a4dc308abfbd58b34e47e13f96e115210ab { + entity { + name: struct::list + shed_class: package + version: 1.8.3 + } + meta { + class: package + file: list.tcl + } +} +ff53d3f87f7e9a9f6a7ef87ea9a36e631f34049d { + entity { + name: struct::matrix + shed_class: package + version: 2.0.3 + } + meta { + class: package + file: matrix.tcl + } +} +174d8dba3a4c2668e4e43c77da7aba4c661644c3 { + entity { + name: struct::matrix + shed_class: package + version: 1.2.1 + } + meta { + class: package + file: matrix1.tcl + } +} +101342ffc43344f980f1ce44371cb5a01d0f50ec { + entity { + name: struct::pool + shed_class: package + version: 1.2.3 + } + meta { + class: package + file: pool.tcl + } +} +1a59255bd4428eacad237188b0cefbf737500cdf { + entity { + name: struct::prioqueue + shed_class: package + version: 1.4 + } + meta { + class: package + file: prioqueue.tcl + } +} +fbe7dd52475be792579b1c423fe5b9f5a60ce8e7 { + entity { + name: struct::queue + shed_class: package + version: 1.4.5 + } + meta { + class: package + file: queue.tcl + } +} +b15cdfb9bf5c62964ddf72bacd89fbc7c3962a66 { + entity { + name: struct_queuec + shed_class: package + version: 1.3.1 + } + meta { + class: package + file: queue_c.tcl + } +} +facf893a4c9a40a6badba1f41a5301b064be2f70 { + entity { + name: struct::record + shed_class: package + version: 1.2.1 + } + meta { + class: package + file: record.tcl + } +} +97d6249c203960773d4bc48b366249f8b0707e10 { + entity { + name: struct::set + shed_class: package + version: 2.2.3 + } + meta { + class: package + file: sets.tcl + } +} +c94138701da068d0afca7ba41ee63fc7eebc26ae { + entity { + name: struct_setc + shed_class: package + version: 2.1.1 + } + meta { + class: package + file: sets_c.tcl + } +} +d05f6c6d3686440daf5c89887c08544b122606f3 { + entity { + name: struct::skiplist + shed_class: package + version: 1.3 + } + meta { + class: package + file: skiplist.tcl + } +} +0727993600776187997dc3345cfa7a46e4108e8d { + entity { + name: struct::stack + shed_class: package + version: 1.5.3 + } + meta { + class: package + file: stack.tcl + } +} +6a3b285c675b830787580c3ac53dfab65648f8e1 { + entity { + name: struct_stackc + shed_class: package + version: 1.3.1 + } + meta { + class: package + file: stack_c.tcl + } +} +9f812a5ee94b429fcc8cfd8e97bc90a61e872db7 { + entity { + name: struct + shed_class: package + version: 2.1 + } + meta { + class: package + file: struct.tcl + } +} +d0179b2eef5a6ed1f640cd6c7f5f1ed54a06998e { + entity { + name: struct + shed_class: package + version: 1.4 + } + meta { + class: package + file: struct1.tcl + } +} +30fcbea163d43875481bbfcaacacc244443d45da { + entity { + name: struct::tree + shed_class: package + version: 2.1.2 + } + meta { + class: package + file: tree.tcl + } +} +a87a99220f4ec468b84393e9cb987640056e4195 { + entity { + name: struct::tree + shed_class: package + version: 1.2.2 + } + meta { + class: package + file: tree1.tcl + } +} +f70da4d1e281b2ce51f31c9c5b48dec3eedd0955 { + entity { + name: struct_treec + shed_class: package + version: 2.1.1 + } + meta { + class: package + file: tree_c.tcl + } +} +8bba4b23e6fec08887dee730436bab07b0eef7ec { + entity { + name: tar + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tar 0.10}} + package-require: {{Tcl 8.4}} + path: modules/tar + } + package/ { + d8fa219e0837f42bbdd2b8392bb56514efe71f96 + } +} +d8fa219e0837f42bbdd2b8392bb56514efe71f96 { + entity { + name: tar + shed_class: package + version: 0.1 + } + meta { + class: package + file: tar.tcl + } +} +066774f6e43607572b876361c7d90e5fa48cece8 { + entity { + name: tcllibc + shed_class: module + version: {} + } + meta { + class: source + package-provide: {} + package-require: {} + path: modules/tcllibc + } +} +ad9fa26c38cc9e4e16c5d9d1afb874ac4bcfacc7 { + entity { + name: tcllibc + shed_class: package + version: 0.3.15 + } + meta { + class: package + file: tcllibc.tcl + } +} +ba7825f5828ee41f0a965d383420cb11852f1eef { + entity { + name: tcllibc.tcl + shed_class: file + version: {} + } + meta { + class: source + file: modules/tcllibc.tcl + format: tcl + package-provide: {tcllibc 0.3.15} + package-require: critcl + } + package/ { + ad9fa26c38cc9e4e16c5d9d1afb874ac4bcfacc7 + } +} +a016beb0a2beccb2a05ca43562f484d407ab7583 { + entity { + name: tepam + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tepam 0.5} {tepam::doc_gen 0.1.1}} + package-require: {doctools {Tcl 8.3} {tepam 0.5}} + path: modules/tepam + } + package/ { + ffcf00ecced366e5d4c202e8f21929de6e7913b7 + 55cd2cdbc042356131e38e84bfc980baf70c33e2 + } +} +ffcf00ecced366e5d4c202e8f21929de6e7913b7 { + entity { + name: tepam + shed_class: package + version: 0.5 + } + meta { + class: package + file: tepam.tcl + } +} +55cd2cdbc042356131e38e84bfc980baf70c33e2 { + entity { + name: tepam::doc_gen + shed_class: package + version: 0.1.1 + } + meta { + class: package + file: tepam_doc_gen.tcl + } +} +335b777832e7bf6004df6f538502e244a0b5b18c { + entity { + name: term + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{term 0.1} {term::ansi::code 0.2} {term::ansi::code::attr 0.1} {term::ansi::code::ctrl 0.2} {term::ansi::code::macros 0.1} {term::ansi::ctrl::unix 0.1.1} {term::ansi::send 0.2} {term::interact::menu 0.1} {term::interact::pager 0.1} {term::receive 0.1} {term::receive::bind 0.1}} + package-require: {snit {Tcl 8.4} term::ansi::code term::ansi::code::attr term::ansi::code::ctrl term::ansi::send term::receive term::receive::bind term::send textutil::repeat textutil::tabify} + path: modules/term + } + package/ { + 588d0c3c5218c2b60313ab6acc10075d6db926f6 + c9808ea4a78945d6d990f5c23677e449cf7b6c0a + f82c34422373ad0b666a2e05bc3aa535e1fb851a + de9dce1ddcdaf31b877a80b682d8c50e6ec470e6 + adac507b85e89755f3f5978cd7e5c8a15ae44c15 + 40192db6c448260e732bf08bbc7c1524572135a5 + 5f87be159a6f0ef121c43b7c8aa25d10c7f336ad + c8cc78b8f162babd1fac87b2a11a73269723f9ba + ed68bfd61325f698d2e460cef710644cf9c983b7 + c44eef6cc2db378d432bf18f1c1426be4d28fb42 + 21e08a8ae1a927dac640171c32f44a9211f4b8f0 + ceaa9699938897450bdca293b3eb7ee1de2ac14e + } +} +588d0c3c5218c2b60313ab6acc10075d6db926f6 { + entity { + name: term::receive::bind + shed_class: package + version: 0.1 + } + meta { + class: package + file: bind.tcl + } +} +c9808ea4a78945d6d990f5c23677e449cf7b6c0a { + entity { + name: term::interact::menu + shed_class: package + version: 0.1 + } + meta { + class: package + file: imenu.tcl + } +} +f82c34422373ad0b666a2e05bc3aa535e1fb851a { + entity { + name: term::interact::pager + shed_class: package + version: 0.1 + } + meta { + class: package + file: ipager.tcl + } +} +de9dce1ddcdaf31b877a80b682d8c50e6ec470e6 { + entity { + name: term::receive + shed_class: package + version: 0.1 + } + meta { + class: package + file: receive.tcl + } +} +adac507b85e89755f3f5978cd7e5c8a15ae44c15 { + entity { + name: term::send + shed_class: package + version: 0.1 + } + meta { + class: package + file: send.tcl + } +} +40192db6c448260e732bf08bbc7c1524572135a5 { + entity { + name: term + shed_class: package + version: 0.1 + } + meta { + class: package + file: term.tcl + } +} +5f87be159a6f0ef121c43b7c8aa25d10c7f336ad { + entity { + name: term::ansi::code + shed_class: package + version: 0.2 + } + meta { + class: package + file: code.tcl + } +} +c8cc78b8f162babd1fac87b2a11a73269723f9ba { + entity { + name: term::ansi::ctrl::unix + shed_class: package + version: 0.1.1 + } + meta { + class: package + file: ctrlunix.tcl + } +} +ed68bfd61325f698d2e460cef710644cf9c983b7 { + entity { + name: term::ansi::send + shed_class: package + version: 0.2 + } + meta { + class: package + file: send.tcl + } +} +c44eef6cc2db378d432bf18f1c1426be4d28fb42 { + entity { + name: term::ansi::code::attr + shed_class: package + version: 0.1 + } + meta { + class: package + file: attr.tcl + } +} +21e08a8ae1a927dac640171c32f44a9211f4b8f0 { + entity { + name: term::ansi::code::ctrl + shed_class: package + version: 0.2 + } + meta { + class: package + file: ctrl.tcl + } +} +ceaa9699938897450bdca293b3eb7ee1de2ac14e { + entity { + name: term::ansi::code::macros + shed_class: package + version: 0.1 + } + meta { + class: package + file: macros.tcl + } +} +e481734b0fbc3dc78bc3cdd9b96ea903d3ef85fb { + entity { + name: textutil + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{textutil 0.8} {textutil::adjust 0.7.3} {textutil::expander 1.3.1} {textutil::repeat 0.7} {textutil::split 0.7} {textutil::string 0.8} {textutil::tabify 0.7} {textutil::trim 0.7}} + package-require: {{expander 1.0} {Tcl 8.2} textutil::adjust textutil::repeat textutil::split textutil::string textutil::tabify textutil::trim} + path: modules/textutil + } + package/ { + 2f4d70f8c072ad047c88cfe878948e5562f4a8a2 + f9d04306a8c004d573b11eb92f39e5c7315daddd + 0ea4f462b3530b4050a84f717871fd61708aabb8 + 1098333b27e072042fb9ae8d8938aefaf204b61d + 69909bcabcff0ffa5864fcb47788ae5e0427ec76 + 25c731fe6a735bd4fdd87bb28b418a07c36392a4 + 45bad486f8e85a20901b03dc68628650ba21f5c6 + dae7fcf0463f7324845965c4c9a809315a6f96a3 + } +} +2f4d70f8c072ad047c88cfe878948e5562f4a8a2 { + entity { + name: textutil::adjust + shed_class: package + version: 0.7.3 + } + meta { + class: package + file: adjust.tcl + } +} +f9d04306a8c004d573b11eb92f39e5c7315daddd { + entity { + name: textutil::expander + shed_class: package + version: 1.3.1 + } + meta { + class: package + file: expander.tcl + } +} +0ea4f462b3530b4050a84f717871fd61708aabb8 { + entity { + name: textutil::repeat + shed_class: package + version: 0.7 + } + meta { + class: package + file: repeat.tcl + } +} +1098333b27e072042fb9ae8d8938aefaf204b61d { + entity { + name: textutil::split + shed_class: package + version: 0.7 + } + meta { + class: package + file: split.tcl + } +} +69909bcabcff0ffa5864fcb47788ae5e0427ec76 { + entity { + name: textutil::string + shed_class: package + version: 0.8 + } + meta { + class: package + file: string.tcl + } +} +25c731fe6a735bd4fdd87bb28b418a07c36392a4 { + entity { + name: textutil::tabify + shed_class: package + version: 0.7 + } + meta { + class: package + file: tabify.tcl + } +} +45bad486f8e85a20901b03dc68628650ba21f5c6 { + entity { + name: textutil + shed_class: package + version: 0.8 + } + meta { + class: package + file: textutil.tcl + } +} +dae7fcf0463f7324845965c4c9a809315a6f96a3 { + entity { + name: textutil::trim + shed_class: package + version: 0.7 + } + meta { + class: package + file: trim.tcl + } +} +43c7ae4d18d7e81cbd185609a89cf5270e63b427 { + entity { + name: tie + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tie 1.1} {tie::std::array 1.0} {tie::std::dsource 1.0} {tie::std::file 1.0.4} {tie::std::growfile 1.0} {tie::std::log 1.0} {tie::std::rarray 1.0.1}} + package-require: {cmdline log snit tie} + path: modules/tie + } + package/ { + af62da50edad0bbd65ad74405d537a3d317396cf + 945fb92fc0ab632385d95dc345d65367c6e2a34e + 1a51d26937e06a5007968a4a52fd872ec2d88661 + 5aa8f4f01981e3223d0a023defa7494995d5dd60 + dd41741b9844318fba8a3f8db03b89dc5f139b3f + 1a360cf07641247e434b3f924a74a1e77ba5c176 + fbe25f305ec7be5447ae64063cde05d8d52aea45 + } +} +af62da50edad0bbd65ad74405d537a3d317396cf { + entity { + name: tie + shed_class: package + version: 1.1 + } + meta { + class: package + file: tie.tcl + } +} +945fb92fc0ab632385d95dc345d65367c6e2a34e { + entity { + name: tie::std::array + shed_class: package + version: 1 + } + meta { + class: package + file: tie_array.tcl + } +} +1a51d26937e06a5007968a4a52fd872ec2d88661 { + entity { + name: tie::std::dsource + shed_class: package + version: 1 + } + meta { + class: package + file: tie_dsource.tcl + } +} +5aa8f4f01981e3223d0a023defa7494995d5dd60 { + entity { + name: tie::std::file + shed_class: package + version: 1.0.4 + } + meta { + class: package + file: tie_file.tcl + } +} +dd41741b9844318fba8a3f8db03b89dc5f139b3f { + entity { + name: tie::std::growfile + shed_class: package + version: 1 + } + meta { + class: package + file: tie_growfile.tcl + } +} +1a360cf07641247e434b3f924a74a1e77ba5c176 { + entity { + name: tie::std::log + shed_class: package + version: 1 + } + meta { + class: package + file: tie_log.tcl + } +} +fbe25f305ec7be5447ae64063cde05d8d52aea45 { + entity { + name: tie::std::rarray + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: tie_rarray.tcl + } +} +e974528cc222cb0a4aae7ea920793f5e0623a33a { + entity { + name: tiff + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tiff 0.2.1}} + package-require: {} + path: modules/tiff + } + package/ { + 80658aa22af426b9c22467293ada618b5689dcff + } +} +80658aa22af426b9c22467293ada618b5689dcff { + entity { + name: tiff + shed_class: package + version: 0.2.1 + } + meta { + class: package + file: tiff.tcl + } +} +b98e42f4015e9fb1e50a13e995a5734e7ee8df83 { + entity { + name: tool + shed_class: module + version: {} + } + meta { + class: source + description: { +The base of the TOOL framework +} + origin: http://fossil.etoyoc.com/fossil/tool + package-provide: {{tool 0.4}} + package-require: {dicttool oo::dialect {oo::meta 0.4.1} TclOO} + path: modules/tool + } + package/ { + 50669a4602c5573f6bdc056bd58144dd79829190 + } +} +50669a4602c5573f6bdc056bd58144dd79829190 { + entity { + name: tool + shed_class: package + version: 0.4 + } + meta { + class: package + file: index.tcl + } +} +3b58033a4f0b18e39b1d281d3014f2452a63a8df { + entity { + name: transfer + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{transfer::connect 0.2} {transfer::copy 0.3} {transfer::copy::queue 0.1} {transfer::data::destination 0.2} {transfer::data::source 0.2} {transfer::receiver 0.2} {transfer::transmitter 0.2}} + package-require: {snit struct::queue {Tcl 8.4} tls transfer::connect transfer::copy transfer::data::destination transfer::data::source} + path: modules/transfer + } + package/ { + dd12247a76fb34337a5f50fbe589f9006c794a01 + cd69b207eed91ddf6bcd47c411d81bff7d4654dd + fcee1e717fbca0c494753fa5410463f95fdb3dce + 5481c4a6b514a3071d8dceda5ea15f0b3c434f07 + 1ec081cc0f95affef0f4df161bf0bb6243d695dd + 538403d835118c289c786384b484ec652be97d2d + b7006da71cc67f9262f77358170607d45603c64a + } +} +dd12247a76fb34337a5f50fbe589f9006c794a01 { + entity { + name: transfer::connect + shed_class: package + version: 0.2 + } + meta { + class: package + file: connect.tcl + } +} +cd69b207eed91ddf6bcd47c411d81bff7d4654dd { + entity { + name: transfer::copy + shed_class: package + version: 0.3 + } + meta { + class: package + file: copyops.tcl + } +} +fcee1e717fbca0c494753fa5410463f95fdb3dce { + entity { + name: transfer::data::destination + shed_class: package + version: 0.2 + } + meta { + class: package + file: ddest.tcl + } +} +5481c4a6b514a3071d8dceda5ea15f0b3c434f07 { + entity { + name: transfer::data::source + shed_class: package + version: 0.2 + } + meta { + class: package + file: dsource.tcl + } +} +1ec081cc0f95affef0f4df161bf0bb6243d695dd { + entity { + name: transfer::receiver + shed_class: package + version: 0.2 + } + meta { + class: package + file: receiver.tcl + } +} +538403d835118c289c786384b484ec652be97d2d { + entity { + name: transfer::copy::queue + shed_class: package + version: 0.1 + } + meta { + class: package + file: tqueue.tcl + } +} +b7006da71cc67f9262f77358170607d45603c64a { + entity { + name: transfer::transmitter + shed_class: package + version: 0.2 + } + meta { + class: package + file: transmitter.tcl + } +} +e29edaa02725f18ff8cd0129ddf3b22ce5105b45 { + entity { + name: treeql + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{treeql 1.3.1}} + package-require: {snit struct::list struct::set {Tcl 8.4} {Tcl 8.5}} + path: modules/treeql + } + package/ { + 86328255ddfb051fda1c2d835f6daed315a86970 + } +} +86328255ddfb051fda1c2d835f6daed315a86970 { + entity { + name: treeql + shed_class: package + version: 1.3.1 + } + meta { + class: package + file: treeql.tcl + } +} +76c669ad871a623d303ab728d6ef3b3515155f97 { + entity { + name: try + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{throw 1} {try 1}} + package-require: {{Tcl 8.5}} + path: modules/try + } + package/ { + bb887cff686fbde643dbc67286e1e92fe0b74e4e + 7f115c3a7adb3f32186d24f6cc616c4342c1b008 + } +} +bb887cff686fbde643dbc67286e1e92fe0b74e4e { + entity { + name: throw + shed_class: package + version: 1 + } + meta { + class: package + file: throw.tcl + } +} +7f115c3a7adb3f32186d24f6cc616c4342c1b008 { + entity { + name: try + shed_class: package + version: 1 + } + meta { + class: package + file: try.tcl + } +} +61831d29fb429ae8a163ceb3dec0c3200f14eba0 { + entity { + name: uev + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{uevent 0.3.1} {uevent::onidle 0.1}} + package-require: {logger snit {Tcl 8.4}} + path: modules/uev + } + package/ { + 35d04f7003fcda49b811dcc5cedb1ee33fa3ce2d + 83b1877ee1edd778c96750d8ca5fcbdf6ffd1aaf + } +} +35d04f7003fcda49b811dcc5cedb1ee33fa3ce2d { + entity { + name: uevent + shed_class: package + version: 0.3.1 + } + meta { + class: package + file: uevent.tcl + } +} +83b1877ee1edd778c96750d8ca5fcbdf6ffd1aaf { + entity { + name: uevent::onidle + shed_class: package + version: 0.1 + } + meta { + class: package + file: uevent_onidle.tcl + } +} +bfbf77673248a60cef762ea633fe3c26c4a539b0 { + entity { + name: units + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{units 2.1.1}} + package-require: {{Tcl 8.1}} + path: modules/units + } + package/ { + 8586647c8b4f85669643a7b33efbd83174fce85b + } +} +8586647c8b4f85669643a7b33efbd83174fce85b { + entity { + name: units + shed_class: package + version: 2.1.1 + } + meta { + class: package + file: units.tcl + } +} +4948af3c351da5f60e9a70ceafe663d34bd6bf60 { + entity { + name: uri + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{uri 1.2.6} {uri::urn 1.0.3}} + package-require: {{Tcl 8.2} {uri 1.1.2}} + path: modules/uri + } + package/ { + d08c522acd45615b0eed015bb19d2cea530e4bd7 + d776a6b0894f4594a1bb28afc5f0f976cd8a19cd + } +} +d08c522acd45615b0eed015bb19d2cea530e4bd7 { + entity { + name: uri + shed_class: package + version: 1.2.6 + } + meta { + class: package + file: uri.tcl + } +} +d776a6b0894f4594a1bb28afc5f0f976cd8a19cd { + entity { + name: uri::urn + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: urn-scheme.tcl + } +} +babf32a8c38a8faceb7d6e5ba3860cefe45ebb80 { + entity { + name: uuid + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{uuid 1.0.5}} + package-require: {} + path: modules/uuid + } + package/ { + d8255670e846cbb6a7917dcbb0ee240ea4016f03 + } +} +d8255670e846cbb6a7917dcbb0ee240ea4016f03 { + entity { + name: uuid + shed_class: package + version: 1.0.5 + } + meta { + class: package + file: uuid.tcl + } +} +1475caabad33b8fefc48ee34612694c27e560aef { + entity { + name: valtype + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{valtype::common 1} {valtype::creditcard::amex 1} {valtype::creditcard::discover 1} {valtype::creditcard::mastercard 1} {valtype::creditcard::visa 1} {valtype::gs1::ean13 1} {valtype::iban 1.5} {valtype::imei 1} {valtype::isbn 1} {valtype::luhn 1} {valtype::luhn5 1} {valtype::usnpi 1} {valtype::verhoeff 1}} + package-require: {snit {Tcl 8.5} valtype::common valtype::luhn} + path: modules/valtype + } + package/ { + e2ea9c98917470dd5b65c6001456391e72d14572 + af92d3daae0b936bd08a5741bf2fef3bac833d68 + 1bb584359f478317f999f5b09d7889b927e0223b + cd404bb9097f3a918d529d31ddcb7314ecd1cb9f + 74efdacef59cdecd39e69994ef55bc4f238d6286 + 8c1ae2cdb2084d619c9051c402c6e7999e749c99 + 2a5220e84583c407ee7099c1dcbd834335ffe110 + 2fbf55942b2658a4833236c7d98d812658a85577 + 079f60c0f217c9d327e400cb2efda9e40e5bcb1c + c337337c30d8bde6c8ab6d2f5e93cc9a59e8e780 + 5c0ed398d230d82d39b4aeae434a349144f81791 + e33d5a4a0d5920ebd7d5bc4545f57ecbcb84497a + 5018f3e72f29c2456e1454db228b7d27aac00e8a + } +} +e2ea9c98917470dd5b65c6001456391e72d14572 { + entity { + name: valtype::creditcard::amex + shed_class: package + version: 1 + } + meta { + class: package + file: cc_amex.tcl + } +} +af92d3daae0b936bd08a5741bf2fef3bac833d68 { + entity { + name: valtype::creditcard::discover + shed_class: package + version: 1 + } + meta { + class: package + file: cc_discover.tcl + } +} +1bb584359f478317f999f5b09d7889b927e0223b { + entity { + name: valtype::creditcard::mastercard + shed_class: package + version: 1 + } + meta { + class: package + file: cc_mastercard.tcl + } +} +cd404bb9097f3a918d529d31ddcb7314ecd1cb9f { + entity { + name: valtype::creditcard::visa + shed_class: package + version: 1 + } + meta { + class: package + file: cc_visa.tcl + } +} +74efdacef59cdecd39e69994ef55bc4f238d6286 { + entity { + name: valtype::gs1::ean13 + shed_class: package + version: 1 + } + meta { + class: package + file: ean13.tcl + } +} +8c1ae2cdb2084d619c9051c402c6e7999e749c99 { + entity { + name: valtype::iban + shed_class: package + version: 1.5 + } + meta { + class: package + file: iban.tcl + } +} +2a5220e84583c407ee7099c1dcbd834335ffe110 { + entity { + name: valtype::imei + shed_class: package + version: 1 + } + meta { + class: package + file: imei.tcl + } +} +2fbf55942b2658a4833236c7d98d812658a85577 { + entity { + name: valtype::isbn + shed_class: package + version: 1 + } + meta { + class: package + file: isbn.tcl + } +} +079f60c0f217c9d327e400cb2efda9e40e5bcb1c { + entity { + name: valtype::luhn + shed_class: package + version: 1 + } + meta { + class: package + file: luhn.tcl + } +} +c337337c30d8bde6c8ab6d2f5e93cc9a59e8e780 { + entity { + name: valtype::luhn5 + shed_class: package + version: 1 + } + meta { + class: package + file: luhn5.tcl + } +} +5c0ed398d230d82d39b4aeae434a349144f81791 { + entity { + name: valtype::usnpi + shed_class: package + version: 1 + } + meta { + class: package + file: usnpi.tcl + } +} +e33d5a4a0d5920ebd7d5bc4545f57ecbcb84497a { + entity { + name: valtype::common + shed_class: package + version: 1 + } + meta { + class: package + file: valtype.tcl + } +} +5018f3e72f29c2456e1454db228b7d27aac00e8a { + entity { + name: valtype::verhoeff + shed_class: package + version: 1 + } + meta { + class: package + file: verhoeff.tcl + } +} +94680f36d1be9cc15eec40f3515d09abb6877435 { + entity { + name: virtchannel_base + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tcl::chan::cat 1.0.2} {tcl::chan::facade 1.0.1} {tcl::chan::fifo 1} {tcl::chan::fifo2 1} {tcl::chan::halfpipe 1} {tcl::chan::memchan 1.0.3} {tcl::chan::null 1} {tcl::chan::nullzero 1} {tcl::chan::random 1} {tcl::chan::std 1.0.1} {tcl::chan::string 1.0.2} {tcl::chan::textwindow 1} {tcl::chan::variable 1.0.3} {tcl::chan::zero 1} {tcl::randomseed 1}} + package-require: {logger {Tcl 8.5} tcl::chan::core tcl::chan::events tcl::chan::halfpipe TclOO} + path: modules/virtchannel_base + } + package/ { + 42740a5edcbfdfdf57552c6336fc03f3ba1601e6 + d8eedca24781c7e9c651f4a158b925b80712789c + 544795371cdcc92b0d63ec3e3eae96df707cdd43 + b2c5d20374732ba5e79e3404a84222c8fdedb8c7 + a011724050faf6319bd916ccacbef9815c6a18d4 + b10f8725df7963c5efa58792a11f5b4df2f3302a + ec5d5cc5866f62e4fff37d10b59b2016117d0902 + cc891dce161405673bb79cba3df72a68244d811e + c3e29f4ad9ad3b24bd3ab80471dc139e1a6b9430 + daac0d24e477a79f41137c9d9f12a9eb30b219bf + 95761e3062dddfa315ead2398659daec6b74c116 + 029346dde7ff0c1050e77fb8ee40fc37e20ba671 + b8b60fdd3e954130629dcd249ccfa3a22a890630 + 9bb9b9f85d24c735346a8feb8821404ec93c5040 + 3c9eca0d279f3459b25ed6a02d60a8647ffaa5f4 + } +} +42740a5edcbfdfdf57552c6336fc03f3ba1601e6 { + entity { + name: tcl::chan::cat + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: cat.tcl + } +} +d8eedca24781c7e9c651f4a158b925b80712789c { + entity { + name: tcl::chan::facade + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: facade.tcl + } +} +544795371cdcc92b0d63ec3e3eae96df707cdd43 { + entity { + name: tcl::chan::fifo + shed_class: package + version: 1 + } + meta { + class: package + file: fifo.tcl + } +} +b2c5d20374732ba5e79e3404a84222c8fdedb8c7 { + entity { + name: tcl::chan::fifo2 + shed_class: package + version: 1 + } + meta { + class: package + file: fifo2.tcl + } +} +a011724050faf6319bd916ccacbef9815c6a18d4 { + entity { + name: tcl::chan::halfpipe + shed_class: package + version: 1 + } + meta { + class: package + file: halfpipe.tcl + } +} +b10f8725df7963c5efa58792a11f5b4df2f3302a { + entity { + name: tcl::chan::memchan + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: memchan.tcl + } +} +ec5d5cc5866f62e4fff37d10b59b2016117d0902 { + entity { + name: tcl::chan::null + shed_class: package + version: 1 + } + meta { + class: package + file: null.tcl + } +} +cc891dce161405673bb79cba3df72a68244d811e { + entity { + name: tcl::chan::nullzero + shed_class: package + version: 1 + } + meta { + class: package + file: nullzero.tcl + } +} +c3e29f4ad9ad3b24bd3ab80471dc139e1a6b9430 { + entity { + name: tcl::chan::random + shed_class: package + version: 1 + } + meta { + class: package + file: random.tcl + } +} +daac0d24e477a79f41137c9d9f12a9eb30b219bf { + entity { + name: tcl::randomseed + shed_class: package + version: 1 + } + meta { + class: package + file: randseed.tcl + } +} +95761e3062dddfa315ead2398659daec6b74c116 { + entity { + name: tcl::chan::std + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: std.tcl + } +} +029346dde7ff0c1050e77fb8ee40fc37e20ba671 { + entity { + name: tcl::chan::string + shed_class: package + version: 1.0.2 + } + meta { + class: package + file: string.tcl + } +} +b8b60fdd3e954130629dcd249ccfa3a22a890630 { + entity { + name: tcl::chan::textwindow + shed_class: package + version: 1 + } + meta { + class: package + file: textwindow.tcl + } +} +9bb9b9f85d24c735346a8feb8821404ec93c5040 { + entity { + name: tcl::chan::variable + shed_class: package + version: 1.0.3 + } + meta { + class: package + file: variable.tcl + } +} +3c9eca0d279f3459b25ed6a02d60a8647ffaa5f4 { + entity { + name: tcl::chan::zero + shed_class: package + version: 1 + } + meta { + class: package + file: zero.tcl + } +} +3784f5da956638c8511b64a7a9c511964a73aa1e { + entity { + name: virtchannel_core + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tcl::chan::core 1} {tcl::chan::events 1} {tcl::transform::core 1}} + package-require: {{Tcl 8.5} {Tcl 8.6} tcl::chan::core TclOO} + path: modules/virtchannel_core + } + package/ { + 2b3c09328cb99ecb49eb154b83fcf59426682907 + 7b618338a87d232a2e04201b39eb68e19c9542df + 9897b83d6197e440cd68b10390061622c6268094 + } +} +2b3c09328cb99ecb49eb154b83fcf59426682907 { + entity { + name: tcl::chan::core + shed_class: package + version: 1 + } + meta { + class: package + file: core.tcl + } +} +7b618338a87d232a2e04201b39eb68e19c9542df { + entity { + name: tcl::chan::events + shed_class: package + version: 1 + } + meta { + class: package + file: events.tcl + } +} +9897b83d6197e440cd68b10390061622c6268094 { + entity { + name: tcl::transform::core + shed_class: package + version: 1 + } + meta { + class: package + file: transformcore.tcl + } +} +ae3afee43e472ffb819f396eff20f0e6a62cd142 { + entity { + name: virtchannel_transform + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{tcl::transform::adler32 1} {tcl::transform::base64 1} {tcl::transform::counter 1} {tcl::transform::crc32 1} {tcl::transform::hex 1} {tcl::transform::identity 1} {tcl::transform::limitsize 1} {tcl::transform::observe 1} {tcl::transform::otp 1} {tcl::transform::rot 1} {tcl::transform::spacer 1} {tcl::transform::zlib 1.0.1}} + package-require: {{Tcl 8.6} tcl::transform::core} + path: modules/virtchannel_transform + } + package/ { + 80f70f520e8394fa8190aa5cfb65aa73b4ccd187 + 91f25f9fb163c75ab13f0fcbb3794ef23dee20b4 + 4ae7306768354eb64dd2e1c2aab71f59fcef4ab2 + 50d4eb79fac92b6eb33ad05350c7a52734dff3b7 + 53869efefe1b42f012749ad907f156fb8228274c + c34276288f0fce9164425b4028674211c63ac166 + d3ed6f5e9413fb5f84c83ca1148dbebf3e49b9b0 + bde9f1850f55616cce83f6533f8fb97c333208ea + ce889d20fd9d22eb20bb05d2ca84effb66356628 + 6f841606ba3cb192d8fc9844aeba73075cf57196 + d77153e9ae4f9902e9924e361644ca6e0336b0d4 + a0c19ce7425b92e23872d5353bc7fe0f3028b726 + } +} +80f70f520e8394fa8190aa5cfb65aa73b4ccd187 { + entity { + name: tcl::transform::adler32 + shed_class: package + version: 1 + } + meta { + class: package + file: adler32.tcl + } +} +91f25f9fb163c75ab13f0fcbb3794ef23dee20b4 { + entity { + name: tcl::transform::base64 + shed_class: package + version: 1 + } + meta { + class: package + file: base64.tcl + } +} +4ae7306768354eb64dd2e1c2aab71f59fcef4ab2 { + entity { + name: tcl::transform::counter + shed_class: package + version: 1 + } + meta { + class: package + file: counter.tcl + } +} +50d4eb79fac92b6eb33ad05350c7a52734dff3b7 { + entity { + name: tcl::transform::crc32 + shed_class: package + version: 1 + } + meta { + class: package + file: crc32.tcl + } +} +53869efefe1b42f012749ad907f156fb8228274c { + entity { + name: tcl::transform::hex + shed_class: package + version: 1 + } + meta { + class: package + file: hex.tcl + } +} +c34276288f0fce9164425b4028674211c63ac166 { + entity { + name: tcl::transform::identity + shed_class: package + version: 1 + } + meta { + class: package + file: identity.tcl + } +} +d3ed6f5e9413fb5f84c83ca1148dbebf3e49b9b0 { + entity { + name: tcl::transform::limitsize + shed_class: package + version: 1 + } + meta { + class: package + file: limitsize.tcl + } +} +bde9f1850f55616cce83f6533f8fb97c333208ea { + entity { + name: tcl::transform::observe + shed_class: package + version: 1 + } + meta { + class: package + file: observe.tcl + } +} +ce889d20fd9d22eb20bb05d2ca84effb66356628 { + entity { + name: tcl::transform::otp + shed_class: package + version: 1 + } + meta { + class: package + file: otp.tcl + } +} +6f841606ba3cb192d8fc9844aeba73075cf57196 { + entity { + name: tcl::transform::rot + shed_class: package + version: 1 + } + meta { + class: package + file: rot.tcl + } +} +d77153e9ae4f9902e9924e361644ca6e0336b0d4 { + entity { + name: tcl::transform::spacer + shed_class: package + version: 1 + } + meta { + class: package + file: spacer.tcl + } +} +a0c19ce7425b92e23872d5353bc7fe0f3028b726 { + entity { + name: tcl::transform::zlib + shed_class: package + version: 1.0.1 + } + meta { + class: package + file: zlib.tcl + } +} +d805558d00415797ed4d2d0840827ac2e1e37531 { + entity { + name: websocket + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{other commands} {websocket 1.4}} + package-require: {base64 {http 2.7} logger sha1 {Tcl 8.5} websocket} + path: modules/websocket + } + package/ { + 703569d548accadeb1b4f2e1b5717076496458ff + 31e08af62b9b9419ee4489b72e4c5c94fc97b689 + } +} +703569d548accadeb1b4f2e1b5717076496458ff { + entity { + name: other + shed_class: package + version: commands + } + meta { + class: package + file: websocket.man + } +} +31e08af62b9b9419ee4489b72e4c5c94fc97b689 { + entity { + name: websocket + shed_class: package + version: 1.4 + } + meta { + class: package + file: websocket.tcl + } +} +5ae049785c8cd69ae9b90d0ca1a06eaa4800fc1f { + entity { + name: wip + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{wip 1.2} {wip 2.2}} + package-require: {{snit 1.3} {snit 1.3-} struct::set {Tcl 8.4} {Tcl 8.5}} + path: modules/wip + } + package/ { + 0192c101679ecbc1d50c776c0c86b94bf9a9fed2 + dd422d78286b2d0494b5261b21980c470acedfe1 + } +} +0192c101679ecbc1d50c776c0c86b94bf9a9fed2 { + entity { + name: wip + shed_class: package + version: 1.2 + } + meta { + class: package + file: wip.tcl + } +} +dd422d78286b2d0494b5261b21980c470acedfe1 { + entity { + name: wip + shed_class: package + version: 2.2 + } + meta { + class: package + file: wip2.tcl + } +} +efa2d3aed131f2b71357132db52b5a71f913e396 { + entity { + name: yaml + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{huddle 0.2.0} {huddle::json 0.1} {yaml 0.3.8}} + package-require: {base64 cmdline {huddle 0.2.0} {Tcl 8.5} TclOO throw try} + path: modules/yaml + } + package/ { + 28099cd8972939a47052f77e7e817adef8478e0a + 86037348e03708ea87fead812df77b80ff6c3edd + af203c381aaa7a46831767988cc64b0104af0879 + } +} +28099cd8972939a47052f77e7e817adef8478e0a { + entity { + name: huddle + shed_class: package + version: 0.2.0 + } + meta { + class: package + file: huddle.tcl + } +} +86037348e03708ea87fead812df77b80ff6c3edd { + entity { + name: huddle::json + shed_class: package + version: 0.1 + } + meta { + class: package + file: json2huddle.tcl + } +} +af203c381aaa7a46831767988cc64b0104af0879 { + entity { + name: yaml + shed_class: package + version: 0.3.8 + } + meta { + class: package + file: yaml.tcl + } +} +16d10152420ede154f852afcf77e3f91e9f7121e { + entity { + name: zip + shed_class: module + version: {} + } + meta { + class: source + package-provide: {{zipfile::decode 0.7} {zipfile::encode 0.3} {zipfile::mkzip 1.2}} + package-require: {crc32 fileutil {fileutil::decode 0.2} fileutil::magic::mimetype logger snit {Tcl 8.4} {Tcl 8.6} Trf zlibtcl} + path: modules/zip + } + package/ { + dc962d6462f23aeb2f85758b1c66f5c0aa863654 + 40cb85926c214da4e364067a2b9bf3dd6c7850a4 + 6ae152c9687f297716d1933437949f901bb310b1 + } +} +dc962d6462f23aeb2f85758b1c66f5c0aa863654 { + entity { + name: zipfile::decode + shed_class: package + version: 0.7 + } + meta { + class: package + file: decode.tcl + } +} +40cb85926c214da4e364067a2b9bf3dd6c7850a4 { + entity { + name: zipfile::encode + shed_class: package + version: 0.3 + } + meta { + class: package + file: encode.tcl + } +} +6ae152c9687f297716d1933437949f901bb310b1 { + entity { + name: zipfile::mkzip + shed_class: package + version: 1.2 + } + meta { + class: package + file: mkzip.tcl + } +} +17ba0791499db908433b80f37c5fbc89b870084b { + entity { + name: trunk + shed_class: release + version: {} + } + meta { + checkout: trunk + class: generic + timestamp: {2015-11-29 15:32:08 UTC} + } +} +7b52009b64fd0a2a49e6d8a939753077792b0554 { + entity { + name: fossil + shed_class: distribution + version: {} + } + meta { + class: generic + format: fossil + project: 05391902863193f286cc4eeb0b0cd8a8d16b4ec9 + project-name: {Tcl Library Source Code} + project-short-name: tcllib + release: trunk + url: http://fossil.etoyoc.com/fossil/tcllib + } +} |