#zip file with Tcl loader prepended. Requires either builtin zipfs, or vfs::zip to mount while zipped. #Alternatively unzip so that extracted #modpod-package-version folder is in same folder as .tm file. #generated using: modpod::lib::make_zip_modpod -offsettype archive <zipfile> <tmfile> if {[catch {file normalize [info script]} modfile]} { error "modpod zip stub error. Unable to determine module path. (possible safe interp restrictions?)" } if {$modfile eq "" || ![file exists $modfile]} { error "modpod zip stub error. Unable to determine module path" } set moddir [file dirname $modfile] set mod_and_ver [file rootname [file tail $modfile]] lassign [split $mod_and_ver -] moduletail version if {[file exists $moddir/#modpod-$mod_and_ver]} { source $moddir/#modpod-$mod_and_ver/$mod_and_ver.tm } else { #determine module namespace so we can mount appropriately proc intersect {A B} { if {[llength $A] == 0} {return {}} if {[llength $B] == 0} {return {}} if {[llength $B] > [llength $A]} { set res $A set A $B set B $res } set res {} foreach x $A {set ($x) {}} foreach x $B { if {[info exists ($x)]} { lappend res $x } } return $res } set lcase_tmfile_segments [string tolower [file split $moddir]] set lcase_modulepaths [string tolower [tcl::tm::list]] foreach lc_mpath $lcase_modulepaths { set mpath_segments [file split $lc_mpath] if {[llength [intersect $lcase_tmfile_segments $mpath_segments]] == [llength $mpath_segments]} { set tail_segments [lrange [file split $moddir] [llength $mpath_segments] end] ;#use properly cased tail break } } if {[llength $tail_segments]} { set fullpackage [join [concat $tail_segments $moduletail] ::] ;#full name of package as used in package require set mount_at #modpod/[file join {*}$tail_segments]/#mounted-modpod-$mod_and_ver } else { set fullpackage $moduletail set mount_at #modpod/#mounted-modpod-$mod_and_ver } if {[info commands tcl::zipfs::mount] ne ""} { #argument order changed to be consistent with vfs::zip::Mount etc #early versions: zipfs::Mount mountpoint zipname #since 2023-09: zipfs::Mount zipname mountpoint #don't use 'file exists' when testing mountpoints. (some versions at least give massive delays on windows platform for non-existance) #This is presumably related to // being interpreted as a network path set mountpoints [dict keys [tcl::zipfs::mount]] if {"//zipfs:/$mount_at" ni $mountpoints} { #despite API change tcl::zipfs package version was unfortunately not updated - so we don't know argument order without trying it if {[catch { #tcl::zipfs::mount $modfile //zipfs:/#mounted-modpod-$mod_and_ver ;#extremely slow if this is a wrong guess (artifact of aforementioned file exists issue ?) #puts "tcl::zipfs::mount $modfile $mount_at" tcl::zipfs::mount $modfile $mount_at } errM]} { #try old api if {![catch {tcl::zipfs::mount //zipfs:/$mount_at $modfile}]} { puts stderr "modpod stub>>> tcl::zipfs::mount <file> <mountpoint> failed.\nbut old api: tcl::zipfs::mount <mountpoint> <file> succeeded\n tcl::zipfs::mount //zipfs://$mount_at $modfile" puts stderr "Consider upgrading tcl runtime to one with fixed zipfs API" } } if {![file exists //zipfs:/$mount_at/#modpod-$mod_and_ver/$mod_and_ver.tm]} { puts stderr "modpod stub>>> mount at //zipfs:/$mount_at/#modpod-$mod_and_ver/$mod_and_ver.tm failed\n zipfs mounts: [zipfs mount]" #tcl::zipfs::unmount //zipfs:/$mount_at error "Unable to find $mod_and_ver.tm in $modfile for module $fullpackage" } } # #modpod-$mod_and_ver subdirectory always present in the archive so it can be conveniently extracted and run in that form source //zipfs:/$mount_at/#modpod-$mod_and_ver/$mod_and_ver.tm } else { #fallback to slower vfs::zip #NB. We don't create the intermediate dirs - but the mount still works if {![file exists $moddir/$mount_at]} { if {[catch {package require vfs::zip} errM]} { set msg "Unable to load vfs::zip package to mount module $mod_and_ver (and zipfs not available either)" append msg \n "If neither zipfs or vfs::zip are available - the module can still be loaded by manually unzipping the file $modfile in place." append msg \n "The unzipped data will all be contained in a folder named #modpod-$mod_and_ver in the same parent folder as $modfile" error $msg } else { set fd [vfs::zip::Mount $modfile $moddir/$mount_at] if {![file exists $moddir/$mount_at/#modpod-$mod_and_ver/$mod_and_ver.tm]} { vfs::zip::Unmount $fd $moddir/$mount_at error "Unable to find $mod_and_ver.tm in $modfile for module $fullpackage" } } } source $moddir/$mount_at/#modpod-$mod_and_ver/$mod_and_ver.tm } } #zipped data follows PK������|Z�0 }���A��=��#modpod-tomlish-1.1.1/suites/datastructure/datastructure.test�����Xmo�6�l����O2 ��!�5�eh=Cl�H�\(R�(ǩ���;R�)9Im �!bH���ޞ�$GK��B@.��2`eEa�H�T�+@���ᐖ�B ��2�Lni�k���`�r�f uיH����rb��h24(��ËRY'2�u�7�K�t�T�<eJ~eV���%��7�� 3Q$,�栤9���ċ�Q _J��l�B!��τt���q�df��sp@��X�Bu���Y<q:�W�q����,��o��u�I�,�p�\��ܤS��#4<!AŲL��M:�������1Ѭ83Yigt{Cjt'�P���/�>D_Sjns�M�zlW0�LTL�P��S���\��S1���`y7R.ۍ�g��I܋G��O��wX�)��cPH���&Sb%�+�-)�b�ST3�um}z�8�|�Ip]e319D,������Ǵ�:�9��D �U�����l[����^_]~����_�.�j���ts������o>F������Ƀ��s�>�>^���Ӯ nnmz8n�osB����֪��k���t�:�ݟ��� �^�)/3%�2}z t 8��r&BL��s�#K �0��$5�g�6/[���鍛^����;�t��'��U5���XLڰz��N81�;a���9����i�����[�F����Dy����=�@�N�0l±�d���ʍ��H���4e����Ԙz$�����y�R��k������{�� ��?\����������9v-���R�~R�4\�R�S6�婗�>�������#DHEہ>5e��D���Eb����(�`���=��ŃB̸m-�v�~���8��.7�p�Z��1�X?'�[����B�� ���#�N�Y����; �QD� 7�)�B1D�Bc�e �i��؟�?����{ى��(5��Ρ����P�qB<c�L h,�n��&����5��)�MK�{�гKW�I��g_" u6P>�؆�:�^��_� �[��ٰ���C �z�*�&|������jtٌ���`Tï�7#�>"���y�]�&�V�x��.�u�^#E���7��lǞ�[�����eʙ�B�+���V߃2,�|��7�|��W����Ag� �E+�߂�PK�����~Z�KS$��� ��/��#modpod-tomlish-1.1.1/suites/dev/quotedkey.test�����Qk�0�����Ӡ]�}K��ڔ��1����ʒ#�m��wߩ�k�I7�Oы-���N'�A�Q���Fи��F0�0X��h<�������ı74v<�/J���i���S���4g+A�]�����h`JUQ(�B���PEU-̋��%5�>lkE�����U^m��:���s �;���&!��Je�~��\w����%���d�]t��ز����t~�8תX�Lp�:Dt��$D#���zX�4��<��na�C�p�/W�̌���}�B׃�j� (*�\�����-;3\w�cO2Io߰�4w�Cӿ/�h������+��M�̦�f����w��9�`o���`������|1�;w9�o�%�b(:��{S�;\}x�f\J���w��Oj8���pD��12.����F3.��i� ��>`�8)䤐U�{���P���K����PK����-�}ZvP��l�����5��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip.test�����WKo�6>W�b��p��$�B�=.��E�=��娡H-Ie��!��e�)�C,sf���)��7�#��2mjy��U-��ZV�,����d��\��)��*Ɇo���u���V��.�p(�e?D(+D�ZT����k�M� �H�M�=^�}Q��B�F�uM��K -�B����_E">�Gr_�Zs��@?6�$*y�� �2:�o�gR��ViK*�8�>8�g�k���������x))T�(�c� �t{���0sƖ\k�M�)�e�3�Q��Dv��xq��k�=3�ۑ#�����1˂8oJ:���2L��S͏�?�\h��A�=�Ra��`X��!9��&�����>\�N9���_��x��W�JJ�>$s�1Ml����n0r�g\<�#����MY�cO�i_>%.�ub�KzJ�k���y-U�푦�G�D5@����L&G9\/�u;ų�Ji�%��z3-��c�3�{e����|�$�n�1�#g�#T� gf�}D~Ѫ�f�T2��A�i��b�ܵ�V����9\���rVIn?���4Sn��k(����hz&(�!o�;�b���p.��Y�;��*��+��خm�����v����`���u�30CLt@��T����5}��G���YޗH����)�~Q0��ؚJVU<Q�4����I� �x�G�i�M�e�S���m~��uu�|�g�[|wi�:���/Pf]������z���a���k�=���<|AH�5�0 cU�k�3r}~?+i� �ZH��d!q�3� Ǭa--:$���/m���Pe�3�E+ �w^h�|D���Z"tx:_iV�]���iJN ����U��I`,*�p3�d�Fľ4l! S-c���>���g�9��3$�Ҫy�/䒟���dfbU0'��ooa�e����cM�����Z�ϓ�n�Q��WH�ݩxǫ�x.-� ި�0��3,?�m�a:��˄b�/<�ǻ�]0�}G��& �p�-Fϊ�SA�Nk����v��Fѻ�&il���ՉRn-����呚rX2!=�H�%��zL���w��!-g��ۤ��� ���s��:�I�~p��_��{y��|~3��PK�����^*Y��g5?���r���L���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/array_of_itables.toml+���+)V�U�V�V��҆: �@�HG� H+���r) �D�9D�D�%vEFE&E � ��\�\�PK�����*Y|��"�����D��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/arrays_1.toml����]�=O�0����Wΐ%���0Tb��X@,U�Krm�:veE���(��ǽ�=�����ǢƲ� mA�/sHyT uecܔvG�l��YeϜ���~Uc]cӊ\���d�dV!zm���R���4�E��x��,���V��wi�U*�\��{7whQb���}�=��{��dA&8t���Dm��oZ�a�Q;�(ǣu�z�N:r�P�5h�d@60,O D�z7�lc���\���8N�\���S�������%I Iv�_�7.$�wZ��}H����b~��[T&���2ܹh��PK�����*Y�7�n&�����M��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/arrays_1.toml-original����]�=k�0��@�Ë2x1��j�tt �.-]���}MDd)H*&��'9iJA��}�;����{�K,J,QO'��"�)ϝ*�.l����������4��.�_�X�X�I��a5R��-B��B!��3��g9�\�rfYF��?\Q*�IS�r��{���z@�vo���T���.-Y� ��6Qm�»���t��"��`]*�QGgj������!!���C���m��r�+�z��<Z��Ԟ8� �{m)�t�@�B���a�ƅd��Uז7����?�Nn��tW�,�L@:@�;��PK�����*Y��;���������F���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/backslash_1.txtE���0D�|�����|k7u�EH���{�u~w��5A²d.w`��b����Ф�G�D�hx�i���-p�NpKu�~"�b$M�<� j�9�ԝ�L�o#̎v�h����h])��we��3�ӟ\к{m���uod%��o>�PK�����*Y���>��������O���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/backslash_1.txt-originalE���0D�J������.n������8*R������Cj��yI��� �x�J�B�� � )�}�wx�q��p�+-p�Op�eKnp6�*d�@5i�[l��DG��Lwv���W��4�ɷ%o4��O�h�zm�����_������w?PK�����*Y����6���F���D��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/barekeys.toml�����Э�UJLJV���U�UPJ-��̤�������������l���1H�2���PK�����*YO��e8���R���M��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/barekeys.toml-original�����Э�UJLJV�����U�UPJ-��������������l���1H�2���PK������H�������Q��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/byte_order_mark_empty.toml����{�{?�PK�����*Y8�@N���S���U��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/byte_order_mark_with_data.toml���� �� � лS��Sl��Z��yp$W�w}���qAm, '�4%��zFME;���E�c��Q�ل��.���bX>PK�����*Y��-�Q���U���^��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/byte_order_mark_with_data.toml-original���� �� � л ;|�9����$P����\A������i��Y:N��$բ -�r�� T����L�U��.�u��6�[>PK�����*Y�\�����0��F��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/datetime_1.toml�������n�0�w��$�.҄��SսK�]�,����טi�V�<�����Y�P uUgꐕՇ�N���W�,A��,������D^�s ��<À�`�'�ܢ�:O�4X����� x��}@�hM�b��h )0��i��^�¬�p��y��Sl����ѓ�18O����Dt��o�$}�` f��-Nx�y�и�"l������[ �]\����F��������`�u�ӭR5�*��z �� yI�PK�����*Y�@�!��<��O��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/datetime_1.toml-original�������n�0�w$��]2� !C��{�v��&X2>�����1J�Vi��}�����.�����L쳲z�iW���Lh����f!&��ݏ�u<���&�q� w,I�@m�5:V�`���h��|@�`�D6�@ii�)d0�����^�B�oq��y`����0��Qv��'�cp�&����-�l�߂A���9ؑ�3H5����EἍP��G})���vYwypg�.��u�����N�ߛ8��^kUS�␉c�� k�i�PK����"#�X#�������C��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/example.toml����e��j�0���qҕ4�w���BJ����mw���d��1����dKw��'8���ptf��r4i�&~��=�8�<?��J��4�S�k�D�:�|u�x��7r,�o0kE]չ��euP�~S��Վc,4���Z���h`Ļ+��5�/�5�SJe!1����F�MEG�f�ldq���پ{t'�����WޫZn3��ِ�R�O��B����&'{F�mh�P2���sf��M{҃��u��Q� �aY�_PK�����\-Yb�k;����D��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/example2.toml�����Xmo�8��_1���Z�r^��k\{��&��^d��D��H�KRq�E��=CJv����Dr�3�y�z���O���K]U�vQԣ�����J��ې�H��!����L�z#��ִ2��a���o�zm�R�Z&t?���bYJ6�?X�Z�V�m�w5 lvaJ*T�Q�~C�H�uYJ?h���r���(I[��m=[�bH�d?4,�4"��B��{H�={[YY�Io���(�J��b�5���b3`�)5��b����ɢ3��)d�y���(բ?�Bc�Ļ&��8��6��;i(7b�7ܖRX9��� _�5VRo@ɀn�����6�'.���� [�J��Z���V�j��2��J3l]R+oF�؉�A���z��L�X `Q�V����9?��d?Jڷ�yk�FZ��d7ڬ�f�;mn���ojO������w���J�=몭���v�ޛ(�FZ��u+�1�Hh�U@���Z5��Y p*��Q8O(D;�c�Ш�"K� %� Km�O�c��:/1Y0��ư(���ߓ@8���$ӀyDz��6�T�������[X��0wT�*�C�S��9� ���GZ! ��ZW�J�~ZN��ߤ����S�ժv^��Lj0��`�y���O=�[z�V~;��dkO��_h/h)��T5�SÐ2�H��4�0���`A;��DS�� נ�5���z}9<�|#�<�| 2�����ߛ~��Y��wm6�� �P%�8d���C۬�^ϲ�G�N����L�vop{n���`2wF���wr���$� �Qv.8��٬�j���;�ȄG��X�G�0a8jG?7$axT���6�e} ��\UV���"�sj�N��G:Z3&G�����HO�3�-q��zV��s}��U>�z}�XK0��o�A8=[) s��K"@��:0���"�ՂaY���͜��%j��w��~�]I������W�ݣ�U�$�G�hyu�l�_5K���GF��=�e�T���o�ڏ>�� ��7��C7�n~,QY�q�:������Zd!�i8D�ݑόF�:�$�'�e(�� �����|T"x_$k~���� �?Z�6�{��Zr���UN�F�\�ƕ��m�'�4�Wj]'�Y�GB����� ݨ`Ch8z��ͺ��N:N��a�����(�4u�]r�G��x� W �>z&6�{��}��7��%) ��>��"�@�qiȝK�J�'�}k�sc�M�r���[Ƌ�h��p�H���d2�\/&�t1]���굉x�8�Ewʆv�Y�����w�/hŏ\��ܓ�PI��}�q�5��o��kõ�p�ߴ�E���s4�V}��F(t� ��Ǚޜ�(�����f������(���ʣ��n2�D��� 7y=���C�z��NN�0��S���:]��ϒ��d1��L'�t�v��I*ǣ����o�*j>��1����9�;}+1���c������w|L&�7Rˠ�^��{(�?�%.F������+���*��v���_._R��3nU��h��0��͆�����ztv�N.F�����(� �(Df���������ƈ��A~�>�!�Eb�J�1��,. �nW7����z�]��+y�S"�D{D3_ d�W���oe�縛qlW،�`����pK<PJ������x/9��im���aM��A�h:��y��>��kX�<�"ꅛ���(q����l�e�+�%V���I݃�-۱��I�J��öK��V���A��I�6�3(�y\5z)��O��*��KZ�ģw�~����E���� ~a��������mm(�l��&��D<�n�����#4\#��b�}챼��Zh�Jv M6��8�~�'����n �K�B��A�'*0��@�ܑ�&wv~����L���g���l:KϞ.���[��Ntr>=;9Ogi��e�f���Q����<8�� x�hw� �'�ؕi��fD�n�������v��e����m9���݈���H�lE����σh��,U�tc��z8X�{�H9���F/E�B�{ߌ���PK�����*Y-l��������D��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/floats_1.toml�����K� D���R�6��˞�Q+EP�,z�bv��x���9���q��� VB#̃-�#/f�i���Z��ޭ�ڥp��ee�C�� �i�������E[�$�������S��.��9�c��{�d�9Hi"%0�PK�����*Y �jՒ�������M���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/floats_1.toml-original-�= �0�=�;2K�I<x�9LZZII=��U�n��㩇���o�e� B�����7Z�6hHu��|��V��:'�/s�Q ��o���}�ϖ������$�������5���]4�s>�H�)[��H�)�A�PK����m ,Y��~;���V���@���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/hard1.txtS����R����{%[���R���<����̼l����T����"�r�hJ>P�� ��PK�����*Y�Q�������H��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/hard_example.toml����uTMo�0��+���U�^*%Z�C�T9t{�R�.ւ�lʿ����Z.�x>y㜶���N��:�>�rz6�L�՞�Q�V��%Տ��d�KQ��!(C���#�C���6 ұ����48[� �[dB�-W�O�َ��#�dw<�^���0�z�0{�'�+9��@�C���rA�''A��qioV�t�dr�u+]S��XB:'gTx!Q�(��ג�V�㤽-Rc��w)>������J4�����i���^�IzP�ǺV�JxrB���A��9���!�*�g~��X�;��x'�^�QrIcq�^�qH?d�35L:�#y�"3?��}�d�C�-V�N���OA��p�)s8�4�����w� ��`�Xz�2�@�w��R? �jhkQ鐋�t"&p��<��gE�Q�S�66b#N��uЯ�6�,��.Q����jxni�^|c����~�u{\���:;1{5��_�&�QAG{�[;v �G3��!�uk�i�x���oLU^�+T�.��2�:K�`�;.!V�r��L����`��Ban0LY!��$��Q�,�<5B�4�[�РQ�@���F�A�4�GM�J:}H+���I��9�ۢ��6Po�v����0@�PaeB��s;�?qv�ܥQ��{w�6qaK��c���x�W�ަ%̳܌}������Ѡ���F�%�]:�|PK�����*Y�\�������Q��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/hard_example.toml-original����uT�n�0�����Eq��K�F�Rd�;�P-�H���������8m�X!�{���tН��u��vy�у�f ��d����,�~�dP$c`J��A*g�^9��*:jS�� �r�r�gKY���s����:rJv/����+./�>yP1 ݐ��b9�z0:�<1��L��_F�n��3�r��l�c`�f�m+]]��c霜Q�DA"B�_^��)fK��S����H�8����?��20���A9�+���4I �XU�{A���*պf�b� �J���v����C���\0�,��KH�X\��7J�w�G�,P �I�����L�l�ɷ��b������6�C��Iv�3C�H3�H�lϭ��5 ֊S�{f䑉17*,N�;�V�:d�X���wbq �vU�[��:����y�Ě ���i�V/����� 㡥��?�-�wFw�jO�q�]g'�����q���Eϲ\��,��cW���c�R�Y��fQ��h}��lb��ŎՇ���>���V��؝v[S:{T��lo�]A�6,&+K��A£�C4jb���/�^��n0@X����ڢ�t�>�͌�� l�Nӎ�d�@�3�� �[؟3�+2p'L���2�����\�=xv*@�Cn�����<ܥ'/1\����66mf�3�%������OD��/WW����:2�PK�����*Y6^����L��B��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/ints_1.toml����u�� �0Ew���1��3å�bJ�!��K�~~m�4�rG-���mg �04(*�.!�fdS:*�G��c��^�!����왼�o=��0Z�E �=�V''e��BarM��Tݱa��������n�f�:%]kz�nJ?�۬�^��u@���z��|�PK�����*Y�������d��K��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/ints_1.toml-original����u�� �0E�@�A��l��A�SLi3�w��ϯb�vh���se��m��aiaO�; �����@�B���Լ��|a��{�8�ot�\�$���Ɣ� ���e�b=M��g�>�r���]$����3�N�Qt!T�|\�AݟmZ�V���j��z}~�PK������H��2������>��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/lf.toml������PK����,[*YS����Z��E���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/misc_test.tomlmRM��0����B��^����5��-�!�Cj�ؚ�b-�+ɛͿ�H�.���|�y�4:�����#Hێ�L���,��<�H��+�'1�e�ez�b x�˖=��\X2�ؤ�+\sv�!)IB��Bkul*�~T��Bnj2PBG��S�tE���`<!gbęx)k"��/�F�i�A�v�/0�B��y�<��e<��/؏q�vzHv�>L���gDz�=r�|fPOjX ?�`��9��6+7�Ͳ�_V�C���UۢXk>��r>@ۣ� Yf���� zb|���l�C�����:/��g��EQ,�Y���j�1�Fu�h|�{N��� ��d;�8���} `Bߌdɒ���Y����:���?��{{f�f��=�ʑ�o�9�C�ut�!�/��E����.z�mY���{aC�F]u������F�Q�$�Q�Pk����^��ũjHc^w�q�O<�#��sG���+I�rx�謟4��EH,��j:!`�PK�����*Y�S� ���"���M��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/mixed_lineendings.toml����S�I�J�UJR��RN.r�l��A��4�����<.�PK�����*Y��)'���%���V���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/mixed_lineendings.toml-originalS�I�J�UJR��RN.�I��J�UJV����R�ISHLO����PK���� ��H=q���� ���F��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/no_newline.toml����+I-.�UJ-IV�PK�����*Y���������I��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/simple_utf8_1.toml����+-I��U����mJ\�PK�����*Y�2�������R��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/simple_utf8_1.toml-original����+-I��U����mJ�\�PK�����*Y��]֚�������E���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_1.toml-�1�0����#:Y��CqRP��IH�l�yA��&��qw��E�zeTeZ��:6ٹ�l�Ս� x'�'�Z\LV9qԩ��[�l�8Z��vfm �Ī��8��Sp��&�?��˥�ǝ��^�+����ٓ�h��PC&��,��PK�����*Y�P<��������N��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_1.toml-original����-�1�0��B��#:Y��CqRP��IH�� 69l.��ބv:��xd�QedZ��:���6�����xG�#�\L�r�c��ڟ�7b�k��Y��2�>Q��=;G^�V���x��Sn��w��z�/O�v��1�#�O�1�B��s��ˢ,�PK�����*Y<��j>���]���E���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_2.toml5ʹ �0��Wq��#�+���_6���V��{�B�2�Y��{����bo}4*��I���D���VHPK�����*Y�D�@���i���N��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_2.toml-original����S(.)�UJT�����l��@L�X�V)*cb�����2�UJUR���l�Ҕ���J� Jp�BDP%�PK�����*Y�Ė�����E��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_3.toml����e�=� ཧ�r�&�z��`T�R�b��-6R��|=c�Kw�}V,|���\�#.C��潔�|�(|��8gJ�֎G�\�DŽyӆ�h�-�9'�nr v*g��5�4���������2p� ���&��h�}��6��Rn�ϾPK�����*Y�P�����(��N���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_3.toml-originale�M� ཉw����/<�`1Pb+���� L��K��0�n�(�LlB��L��n�S�3�N�b��N8T�g��1����w '��?�E�&2�X.����ЩR�άz͏�����> ڸ0�0U�k��Z��ɞ���-�Rh��7PK�����*Y_b������E��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_4.toml����K�UJT�Q*I-.�QR(�W(�W(.HM�V��PK�����*Y$� �������N��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_4.toml-original����K�UJT�Q*I-.�QR(�W(�W(.HM�V���PK����;+�X� �������T��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_5_byteequivalent.toml����m�1�0E���+�E6$n��%-n)�����GA/���{+τ���yp=B���'4K��c_����Xrq��k�tb%n�h<�N<O\��=�'�R[�Zp�~�U¶ �Z�d��B�������eO����}�����M�� PK�����*YA�IՇ�����D���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_1.toml]�;�0D{�bG�48�ϒq�_� h�=� ���{�ɛGLs�����2?��&>8t�>,����>�w]p@p#�6�QM�(I�K�E'R�x^�BX+~۬�_k��YK�"c��g�~�&�!�h8��9w-��W�l{_PK�����*Y������-��M��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_1.toml-original����]���@D�H���)�Yl��%��+U4�=�v@�����<}�3�ܗ��w�Z��w09T�%�5(���?S� ����#4-�� Q����*�>7�Bh�����5����OI� ����&�>{��1�FJ�g9K���PK�����*Y����C���Q���D��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_2.toml�����N�SO�)Q�SJ�)Q�媰U�T�FUP�UP��/IU(�HU0.JQ(NM�M�+Q�,VH�LKK-q�Z���PK�����*Yܹ�E���T���M���#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_2.toml-original�N�SO�)Q�SJ�)Q��媰U�T��FWP�UP��/IU(�HU0.JQ(NM�M�+Q�,VH�LKK-q ����PK�����*Y���������=���#modpod-tomlish-1.1.1/suites/roundtripfile/roundtripfile.test�WKo�6>K�b��p�$G��h�(�Zx݀��X�ԒT6A���3C�a;�uY~��7��N:~'<tºF?�7��m���Fõ5���m�� �F��`e!uej�#\�f����YT^��h%���U��]¥}bJ��]��D%و��T�������-K+�/� �7[h�gY��RɖG���E������������|c�;/8��%< �Kp�F�]'�f۠�|�c�U�%--�v�6~B�)F�($&�k�XTZ)r M5:b�hʒ�A�&�j�v�zZ;��2M��m�F��g4�e}Y6W�m�&E��>V�!I�&�$'��;�Iu=�|��q�S�m��F���@� Z���uc!����ە�F8�+��d��QpyE�u�&g�[�/�-aQ�kYVFk��B�;L���*�kH�<�u�`%_Z5zk0�(�o��sj����o'��f2$V�А��3��P8��܄�����ڃT���l����"�U�Od`(1��m擶��$Q��$u����>g���g6Q��5e�׃�:�Iף�k�#i�U��J)���ɗu�B��C�3G�Zs�xb��X����:�=`bݸ#2`��I�0�O��KAo�����Ĺ��)���\�˩�K$�������оOoj����g��'�ݚJ�ñQ�,C�"� �hE��ń?�8����B�/İ)��|�-2�y�^DÔ�0�X�%d�1��J������|V�1���./O�/y�G���2̡��V��p�r���d:c[�PЕ2�#U�>B�s^�����Ţ-����r�[��3[���N|��ݟ,� ^g��8��Z�������<`�Ԯߠ���C�����5�e�K�d�'�̧� Lh�A�[�1��G�ȻVt�����Â�.Ny���ִ�ō�;Q�P����G&]����t�嬉��~�fʙފ�@*����������1<8���a�c�a������� e�&��d:����,c���$:P������ψa���wN���=e�t7�I��'�s����'�v���p�?��/���m�.5�-yI�&5E��@��[i�H�9�Ώ�s�gW���L�j����3:DJ�zj�Ɇ+Vd����2�kph��OQVJ �-�Z}PDPh��(<������ɓ5 ��m�?&.��o̵T����9�PK����3}Z�����������b��#modpod-tomlish-1.1.1/suites/tests/datastructure.test#..+datastructure+datastructure.test.fauxlink�����PK�����*Y��+�M���q���-��#modpod-tomlish-1.1.1/suites/tests/jtest.toml����SRR�U���6�U*H-*��S�Q0�U�*��L��m���rR�L[CKs#]#]#�ZL=�E�y�X��u�p�r�PK�����*Yp���P���v���2��#modpod-tomlish-1.1.1/suites/tests/jtest_crlf.toml����SRR�U����6�U*H-*��S�Q0�U�*��L��m���rR�L[CKs#]#]#�Z,�<�R�R��1�5j3������PK����U�~Z�����������V��#modpod-tomlish-1.1.1/suites/tests/roundtrip.test#..+roundtrip+roundtrip.test.fauxlink�����PK�����*Y�Y�p�����<���#modpod-tomlish-1.1.1/suites/tests/symbolic_links_readme.txtm�MN�0��9�c�,H6�$���\`�Lj���=n��3. �����ޛ�a�p��q��� ݽ�E��y@��]tv���X�ϙIxA-6�����F>����h6@T �Q�կ��3�Hz��2h�Ɣ�i$��L.��x7tݝ�%��Gk� �ġh��n��Ɨ\g��]�昬zT?�|�3b�[f~y��&�7�����|_�W���[n�6�����[�S���g>Yޠ̫�][_�F���ӑ�&|���1�W'69Fr$k̾`�y��h�n�� PK����d�}Z�����������^���#modpod-tomlish-1.1.1/suites/tests/tomlish_squote.test#..+tomlish+tomlish_squote.test.fauxlink�PK����B�~Zj�h�z��SG��1��#modpod-tomlish-1.1.1/suites/tomlish/tomlish.test�����\�n�6}��b�,��E�@��@�n��$E�Ţ���h��L9$��k��;�H���8���`G�pH �!�r��JB�� �jHA%�����b �Ȁ�F�/�֍b|3�L��{��I�@�a|��O "�H%�P��B��k�k�Zcޢ;�.eX��X�k�8Q���gC�m�e �-��̀�ƉP��6n��7��`����1 �ށ�Wk�d4�[��KR�c�i�r۬e>�cs����)��4�i�c@w�*�#��>f���E��C:�7���^MJ��c��wp-�v:��.|S�߲�9�|��v[�M`�� �����xLq|�F߸F�9�=���O�8�����h�"nto����J9��T���ق0�$�l�2+AĐX��6�X�-E�ߧ��ie����C��w%�1%10]X뺸���n�˖u.�?�}����>�]�B��j�>��E���R��T;�}V{Sg�e�-�h���a��!�z�WǑY�J�ڄ7������,{%�C�=���e�s����a:��ӏ����?��=�T�dL����W��5��%�(X�MH�+4����X��X���r`�U٣h���WTt4V���`H�Q�(��K,�w��PBnp�-��J��B���0�)T��r,���3�h㒆�b�)6J���;�aG�>��[��6�Wv��Q �^&��y eKY�c�|Yɕ�7c��AV&��2$��0�5O�2Z^��p�y^]�G��4��ף ���r?k�v%�ήX�r!F=�}\�i�M�� ��<�r�������̛�����U��u�ę��ƞ�ͣ��0���g�SN���і7/�p[�᭡8i��ł��4(����G82�Hs��3�5U(J�cfm���IU�1� ��p��2����[�d}�Mp⫝ �V`��oSn�qQ�'I�D���H����v�WkQ�0ʗp(ZC��&v��X�"��#j9�^]]^��\�]J��7J��@qJC��� ����A��O�v�$r�*�Tt�����u]e�9Qz����6�A�s9�Y�m'�������JĆ���>�+��!�D��C��I�q�q �f%Q�dRs�h���.�N벹�d�2Q5ԣ��-�t�d�j[0�����dLs���n*O_��<!�EL~:ӿ������C����C�v�;��F/����h:kk����|&Mj͙#�r?;�}�=��f{���8�o�n�s\�]y���F�]�,�7]����g]���m��|��*5�-+�w=˙2͙9��Q��0�%ƒ0�O6��&E��p���W��v�^O��lՑ�3g�2�*��S��<0����� ��U�_���^t��2�5�j��,���ʪd�wS z�œ��Ѐ'����������.�^�y\���˷�(����D��$n��pċ�� Bv�-D�כ������e�����9�WZ���oW3�[d�װ���ߊH&��7_K���/h��+���a�~wC����+���E,L"���#�X$!�'N��3��ȐQ��.|��Y7����s÷�oOƷ����0{��������\+��4X���~� ���z�v�g� !#Hx�����ػ�C�!�T"�H�3�MhLM���љ���oi�˗��o�VTO�׆� �D����%:/���)�V�9}��cu�[�J�%�D{P{r�]��gS�9L�8�n�J���ʹa�WȮ���L������HP#��Oe�i�G\I*!AB�����> �5�_ ��q~��0��� �a�7�>L��5�@��� ��Z�_�e�B�g}���rї+:��d������Y�]�4(?�r2͚@�/Ы"}�� �>j�����{]V�w5����X��PK����,�~Zvx�>���u��=��#modpod-tomlish-1.1.1/suites/tomlish/tomlish_multistring.test�����T]K�0}�?\构=�c�7���������`��&Օ��n�f[?����49�sss� �;yE(����B�ƣ�('JAb�$��͆��ƞA3��8M~7�ORP�fVc#0V���d҃b�e<ߊ���lE�dj�v��W�~��@�E�fBU�*�`�<�ځ��S�!Ȭ$e4Gx��V�J�@s P�//3k_ ���fk�T����I�<D̓қ�I��YՖե���|�'�i��ȭ`j�^�)̛�>N}�_.k;-Ž����R�����4�� l����?/��]e������\�d���I��\B��������;lm�g�f1C��Aӻ���O�� ��i���z���}~����#h��c�����.�]�.@����j,�� ��'������(~�IB�@�G��z$�Pa���PK����N�~Zpr�x���A��8���#modpod-tomlish-1.1.1/suites/tomlish/tomlish_squote.test���j�@���)�Đ��Bo�(DP'��J�J�KVZY;J-�{gu�-�IJu!���9�焖,�T��h�@�S���L �� ��B�s��/��j�ʮ��oEkS8�JW �"I�R^�T��Ȉ=���_9n �. ��"� Z�"���yMY����A�����$m��}i�2W2�L�fF���l� M�pK-�=�k���^[s����M�K�)�2�V�P�}[.��ܥkZ+�\��S�L�t��D�Q�>1�����2L��Sm//�E O�ۊ�I�]My av�jĨ¾������,��p�� Bw�n��.h� x��d:bgRϳ���e��١vC�Ā��[�L~�H#>�l�/����)�M �-�,Rq��)��ɝ��x������F���U� v�G(�Ө�־�����@uu�X�W��/�*���5/E5�-���� y����|v냎�7��PA�ah�F����twH��~�~z�E�y�,�����F���I�?PK���� �~Zp� ���� ��&��#modpod-tomlish-1.1.1/tomlish-1.1.1.tm�����V�n�F}�WL�i�����h� 7;��4h�&ƊI���ݥ.��Y�)9i���Lq9s�����1���{4�;!�G%T�p���U�V#(P���p%��&ـp �C���Rn�K|ڂ��%?$��5T&afu ��r�&�V��Wh�H��G��lX���9ZB�j>|�aԻ�18�- ��"���-��V��T�oa-�"�̴�:�eBV�u� ��8Ck1R ��L(�"`!�rZ�f�ʊ���7�.��g/����L��`D�s�F;�ݲ�g���_}H��������!&���z�Υ����O��v{4�,�[�UB?�I7��D��(�y�p���3�ə��M��G�Gѹ�s�y���3Շ�!��BD�I)��0�O�mh\�/u^x���y�yJZ�6[+��>�����`w�����} @�e���.��(���*8�z��H}�0��&H�O�3`��a�t�$t�e�B����_����,[Z�v�m�u��V�����ȷA���s%q}��� ��d�j�*^k�!ƻ�3�a��g ����>��h(�2��M�:f9L�'���7�(i�ȯ��Qth�:m<E~M~�O�R �Va�JR=�7X#����M��������XQk8"��i?��Dq4�vwɠ#�1�R�LD�5�_�[���?��F@4��mFԢ��V�f��r����fۄC��}n�fM��p�-�ݧ�=C��Z���kmÔ�Y���+�[��r�I%�xZ�9.��yL8������m��c�e{�j����X��]{��Q�E|k�PFY<�O�!=QK�F�}���1��B#���%�VQPY�H�ݐ͌�'Lf,�K��`"�LC=����U�Z�2��yS��d���Z�lP02p�4^��\��s�o��[R'2�ʜP�[��vR�_���~��@�Pa�$o�i�E���4f���E_YzyQR�����$魤8,�N����~���g�!4�-0���t<ڹ��֍ĭ�H��!�9�7PK�������|Z�0 }���A��=�����������������#modpod-tomlish-1.1.1/suites/datastructure/datastructure.testPK������~Z�KS$��� ��/����������������#modpod-tomlish-1.1.1/suites/dev/quotedkey.testPK�����-�}ZvP��l�����5������������� ��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip.testPK������^*Y��g5?���r���L����������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/array_of_itables.tomlPK������*Y|��"�����D����������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/arrays_1.tomlPK������*Y�7�n&�����M���������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/arrays_1.toml-originalPK������*Y��;���������F����������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/backslash_1.txtPK������*Y���>��������O����������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/backslash_1.txt-originalPK������*Y����6���F���D����������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/barekeys.tomlPK������*YO��e8���R���M�������������X��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/barekeys.toml-originalPK�������H�������Q���������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/byte_order_mark_empty.tomlPK������*Y8�@N���S���U�������������{��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/byte_order_mark_with_data.tomlPK������*Y��-�Q���U���^�������������B��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/byte_order_mark_with_data.toml-originalPK������*Y�\�����0��F���������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/datetime_1.tomlPK������*Y�@�!��<��O�������������}��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/datetime_1.toml-originalPK�����"#�X#�������C����������������#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/example.tomlPK������\-Yb�k;����D�������������]��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/example2.tomlPK������*Y-l��������D�������������"��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/floats_1.tomlPK������*Y �jՒ�������M��������������"��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/floats_1.toml-originalPK�����m ,Y��~;���V���@��������������#��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/hard1.txtPK������*Y�Q�������H��������������$��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/hard_example.tomlPK������*Y�\�������Q��������������'��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/hard_example.toml-originalPK������*Y6^����L��B��������������*��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/ints_1.tomlPK������*Y�������d��K��������������+��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/ints_1.toml-originalPK�������H��2������>�������������-��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/lf.tomlPK�����,[*YS����Z��E�������������m-��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/misc_test.tomlPK������*Y�S� ���"���M��������������/��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/mixed_lineendings.tomlPK������*Y��)'���%���V�������������T0��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/mixed_lineendings.toml-originalPK����� ��H=q���� ���F��������������0��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/no_newline.tomlPK������*Y���������I�������������f1��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/simple_utf8_1.tomlPK������*Y�2�������R��������������1��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/simple_utf8_1.toml-originalPK������*Y��]֚�������E�������������i2��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_1.tomlPK������*Y�P<��������N�������������f3��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_1.toml-originalPK������*Y<��j>���]���E�������������u4��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_2.tomlPK������*Y�D�@���i���N�������������5��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_2.toml-originalPK������*Y�Ė�����E��������������5��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_3.tomlPK������*Y�P�����(��N��������������6��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_3.toml-originalPK������*Y_b������E��������������7��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_4.tomlPK������*Y$� �������N�������������S8��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_4.toml-originalPK�����;+�X� �������T��������������8��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/strings_5_byteequivalent.tomlPK������*YA�IՇ�����D��������������9��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_1.tomlPK������*Y������-��M��������������:��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_1.toml-originalPK������*Y����C���Q���D��������������;��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_2.tomlPK������*Yܹ�E���T���M�������������u<��#modpod-tomlish-1.1.1/suites/roundtrip/roundtrip_files/tables_2.toml-originalPK������*Y���������=�������������%=��#modpod-tomlish-1.1.1/suites/roundtripfile/roundtripfile.testPK�����3}Z�����������b�������������KB��#modpod-tomlish-1.1.1/suites/tests/datastructure.test#..+datastructure+datastructure.test.fauxlinkPK������*Y��+�M���q���-��������������B��#modpod-tomlish-1.1.1/suites/tests/jtest.tomlPK������*Yp���P���v���2�������������sC��#modpod-tomlish-1.1.1/suites/tests/jtest_crlf.tomlPK�����U�~Z�����������V�������������D��#modpod-tomlish-1.1.1/suites/tests/roundtrip.test#..+roundtrip+roundtrip.test.fauxlinkPK������*Y�Y�p�����<��������������D��#modpod-tomlish-1.1.1/suites/tests/symbolic_links_readme.txtPK�����d�}Z�����������^�������������F��#modpod-tomlish-1.1.1/suites/tests/tomlish_squote.test#..+tomlish+tomlish_squote.test.fauxlinkPK�����B�~Zj�h�z��SG��1��������������F��#modpod-tomlish-1.1.1/suites/tomlish/tomlish.testPK�����,�~Zvx�>���u��=�������������TN��#modpod-tomlish-1.1.1/suites/tomlish/tomlish_multistring.testPK�����N�~Zpr�x���A��8�������������fP��#modpod-tomlish-1.1.1/suites/tomlish/tomlish_squote.testPK����� �~Zp� ���� ��&��������������R��#modpod-tomlish-1.1.1/tomlish-1.1.1.tmPK����7�7� ��W����