diff options
| author | Gabriel Schneider <[email protected]> | 2026-10-01 12:44:43 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 12:44:43 -0300 |
| commit | 0c3f1694ad547d734b332b1f69620e8df7bcf97c (patch) | |
| tree | 741b992bcbe33b0da4e4996f5a6fa7e0fa1a65f6 /docs | |
| parent | 406d0bc6f1debe5d9de43a60ab0931d937845194 (diff) | |
| download | pardes-0c3f1694ad547d734b332b1f69620e8df7bcf97c.tar.gz pardes-0c3f1694ad547d734b332b1f69620e8df7bcf97c.zip | |
Prose that names a mouse button in words drops the glyph beside it, so a screen reader or text browser reads each click once
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/typ/cheatsheet-a4.pdf | 231 | ||||
| -rw-r--r-- | docs/typ/cheatsheet.typ | 2 | ||||
| -rw-r--r-- | docs/typ/guide.typ | 15 | ||||
| -rw-r--r-- | docs/typ/reference.typ | 16 | ||||
| -rw-r--r-- | docs/typ/scripting.typ | 5 |
5 files changed, 130 insertions, 139 deletions
diff --git a/docs/typ/cheatsheet-a4.pdf b/docs/typ/cheatsheet-a4.pdf index 9f9f50fa..a7c1b3c9 100644 --- a/docs/typ/cheatsheet-a4.pdf +++ b/docs/typ/cheatsheet-a4.pdf @@ -1130,13 +1130,13 @@ endobj <</Type/FontDescriptor/FontName/ETIOCK+LibertinusSerif-Bold/Flags 131078/FontBBox[0 -238 893 720]/ItalicAngle 0/Ascent 894/Descent -246/CapHeight 645/StemV 168.6/CIDSet 393 0 R/FontFile3 395 0 R>> endobj 377 0 obj -<</Type/Font/Subtype/Type0/BaseFont/XANDNV+LibertinusSerif-Italic-Identity-H/Encoding/Identity-H/DescendantFonts[378 0 R]/ToUnicode 397 0 R>> +<</Type/Font/Subtype/Type0/BaseFont/QUEAPS+LibertinusSerif-Italic-Identity-H/Encoding/Identity-H/DescendantFonts[378 0 R]/ToUnicode 397 0 R>> endobj 378 0 obj -<</Type/Font/Subtype/CIDFontType0/BaseFont/XANDNV+LibertinusSerif-Italic/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement 0>>/FontDescriptor 379 0 R/DW 0/W[0 0 500 1 1 486 2 2 389 3 3 783 4 4 401 5 5 190 6 6 353 7 7 250 8 8 307 9 9 477 10 10 518 11 11 489 12 12 519 13 13 357 14 14 478 15 15 521 16 16 447 17 17 219 18 18 266 19 19 276 20 20 475 21 21 486 22 22 503.00003 23 23 489 24 24 444 25 25 499 26 26 564]>> +<</Type/Font/Subtype/CIDFontType0/BaseFont/QUEAPS+LibertinusSerif-Italic/CIDSystemInfo<</Registry(Adobe)/Ordering(Identity)/Supplement 0>>/FontDescriptor 379 0 R/DW 0/W[0 0 500 1 1 486 2 2 389 3 3 783 4 4 401 5 5 190 6 6 353 7 7 250 8 8 307 9 9 477 10 10 518 11 11 489 12 12 519 13 13 357 14 14 478 15 15 521 16 16 447 17 17 219 18 18 266 19 19 276 20 20 475 21 21 486 22 22 503.00003 23 23 489 24 24 472 25 25 564 26 26 444 27 27 499]>> endobj 379 0 obj -<</Type/FontDescriptor/FontName/XANDNV+LibertinusSerif-Italic/Flags 131142/FontBBox[-78 -238 786 700]/ItalicAngle -12/Ascent 894/Descent -246/CapHeight 645/StemV 95.4/CIDSet 396 0 R/FontFile3 398 0 R>> +<</Type/FontDescriptor/FontName/QUEAPS+LibertinusSerif-Italic/Flags 131142/FontBBox[-78 -238 786 700]/ItalicAngle -12/Ascent 894/Descent -246/CapHeight 645/StemV 95.4/CIDSet 396 0 R/FontFile3 398 0 R>> endobj 380 0 obj <</Type/Font/Subtype/Type0/BaseFont/TCNAOO+LibertinusSerif-Regular-Identity-H/Encoding/Identity-H/DescendantFonts[381 0 R]/ToUnicode 400 0 R>> @@ -1216,30 +1216,34 @@ endobj 396 0 obj <</Length 12/Filter/FlateDecode>> stream -x����� +x����� endstream endobj 397 0 obj -<</Length 462/Type/CMap/Filter/FlateDecode/WMode 0>> +<</Length 463/Type/CMap/Filter/FlateDecode/WMode 0>> stream -x�m�Mo�0����ك����@C�(�Ԑ q臚j{&�$�ld�!�~e�I�� +x�m�Mo�0����ك����@mEjH�8�CM�{&�$�l˘C���'�V{ +�ׯ�I�j1
���Dy��K0V����U�Kk�8O�1���W� endstream endobj 398 0 obj -<</Length 3550/Filter/FlateDecode/Subtype/CIDFontType0C>> +<</Length 3652/Filter/FlateDecode/Subtype/CIDFontType0C>> stream -x���yX��q *'��(3u���sl�-V���Q[w�Q����!! a�2�$��!B�MP�Uq�W�.��Vko����s<oN��p�h���O��g�}g�y�����Ώɘ<��d2gn�H� -E����\ao�:с��Э��h�Uc$����2p���12��oe�Ы��A�Ƨ�g3̙3f3���.MD�
�@��0&3��!6���]���e� -��y���9/F߉Y8�;�ّΝ�bUs����TќX�(�/�_�`Lb0� -wp��[�슻�N��"��؟��h�c -65��SDN1FN�:2-x��`2��+&���Nh�KB�SQ4��M�Qfܤu�Z'���[vl�
� -M�wF|q�%a]�>�p*{�i5�����b���2�x<���L�����a��A�[�P��������Ix�'4�C3PO�AO�t8ɡC� ��� -��.h���}�sj�v9�˓(�2�;K��>�.A��H��h���Pbe��391����B3��ӏ���o�kH�7� 7`lz%qЭ��;`�0�%8�C'���.��������Hj����D����V4i35z5��(�^�A�]�U����.��L� H>�%&d.�A2��j3���v��
��`�$=81qCɘ`��d��+�M�`���Q8E փ�9�h3�-P �ة<ԩ��ta�`1���m�P)��0���^:��
��N��@`�W]��P���Qr��8��H�c "E��B -��s�w�1���ԓ69�����Z}��j����0Oy|��Z[}�Ŝ���;�Wm�,�\ϩ�ǭOX�ӛ�N�W���]UH��.��Gj�08AI���RU75��P�"8E��d>Ʀ���V���S�����:n��ԋ>��W���ixI���+�#�2�Ʀ@�n�������ی�&�����3Wx=0�� ��V���'�� � 4����&+d� -t�DžD1J�r���h���0���lP:X��]}���l.G�Ԯ���}<c�G��@��-��e���齟��<a��wA/�Q�!�c��ev�i�j-��fWyP����-��\"+ogy�Qzr�eɾ�Y8�D)��MG���K�]�c3�>����w=�۶Ӄ-�[e�G�u�*��ԑM(L3�|��v��A��]���N���7#�]z���L3�/��{1��l�����.��S�g
���k��7�p|�C�{N'x�y������v�Ќ�1��b�}��S��$
B��
����^T��̻sq�\Z]��Vh�$�ҋ u�*E�H�d-����b��Ii24G�[@�$e+��x����c�G�a`_��e,��},������!�&_'����q0���ru;eQa��<"N�BQ��(�ފ��!�C#Vꋴb�G���-��z.:��MϣcvT,���WN�;�[F81��֤�Y��ӏ� -z���(#�؎uaq�c�SO�kS �����jQ�MK�����-�@�͍�%
<سuӂd��g";�\�G#@q�:��8��>��$k�ym�r�������*��w>ڽ1%ӛ �6�C�AϠg�8������\h�X��~��V�g����`��y,�-�����R�T�,�9�K`��$���M\�-T�=�j{#�ރ��G|�OS��w[Ɩ�1xTe)UW�-
m~j�h*�����)��Rd�!Q`������,ze��R��?����`������6��8����%�7=
��Z����W���p�=z:��:�����{]���[<��J�\h�� ��ż��~~j!����w�M�=0�v���_��i1��RW��w'%(0JeQ;4,��n�w��e��J�16������{p���]!����_�o�o��dK(�3���&<�7��E�\�P���+P����T:�q6�����ď��S����}��pЃ�8ή������`}�$:"��K���ʏ�U�n -��UZ��F�.Je��J��^\Z�b�$N�]�;_���4G�[��s^ꮌ}�XXYv�u�I�
�f����cŵ�gA����RgS�����^?���]���VME��e���O�z?m��Q�^�N֎V�6��yY��
qxjTR$)������r�ߠ������' ~7*k�I�0n^ -�ڢ����u����S���KP�����n��'F�*i��.��^O+^�qT�}
7��5=�`����#��7�=��*���� �_��c�q�d+y�lU�
x�
��M�$��P�n�p��Ƃ?l��QO�V�½�Fm*¯*��i�n?;�cQv:�so�2���ԬB�J�W�^��o�K��zNmؿ.��?Tnد +x���{XW��q *W�YuFgl_��}m�j�ꪈ�w��"��@�%�I&��r�@H��&wP�x�^i��n�־]}���'�q���j�����3s�yf��~?��9L�ĉ&�9}sr<7K��!����J�-� <����Џ�gB1��P6��ϯ�!�����f��-�f3����f0�ӧ�f0��C�t���
�@蛌 &3��)"��ݐ��&s#���Yɇ��s^���h��w-��+�;���l��p�s"D�$~V�Bc��@�.�j���a�5W�3�V�ȋ�?��h�}69�Ǔ�N2�N�<4���`2Ƭ��^3��r3]�� c� +||c�9aÄ� �A�����h��C���!�\g�Y�&Oʝ̞<:�"t��_U�+�N��e8���I���� �D?��mO��;��8`%����z�?� �����gc�S[Ns��x�^M��FUN���l�/��1g�� ��M:���Z���}_��&��D +�9"� �/uv����M��2%�J)MŎ�:��{n�+�6�(<����XX��Nx���R�d���1���� +R��
��Y�06��� +�Q�,9��Aџ(�����`�3�R09a�50,~t�`�W���S��irTY��Pi�u�;�N���٦#���L���4|?����v��!0勎�#��I�+��4N`$����W"9YɅ���f�b8t�U�r�����FWh����E8�S� +�DI79�]z��>�����=XNp���o�R��]��طc��Z��O��m8���5���<{��҃�g��ӌ�1��`����*}�l�� �bUT����|Y�E/+�}�^�Њ��h��j>�ǹ�bH���� �"iCoo��lvPj�Md�(IY�q8�a�(��ؑ�qP+8��vr����G�k�`qH���J��{�O���J���F��� ����ST�ʨ�`�:�eW��<���� }p�<���Ρg����]%����S':����!Nx̎u�h*y�����n�ޓ$��(#g�^����߆y`� ' ���gR�Ӥ:�*��R�<���R<���G{į��]UЫ����U�̧�W2�y�L����"1x��n�����C�.�����> +-��&� +�_WX���@E��"A������r7~��i6��r�7�-��S�8�ThJ���J�T +TI��T�n�dL�*�UjwQ��g(�6�։�x|�ՙ��})ykc�}��{Щ<�/F��p�5�Qa��U���&w9�rRJ+OSXT���\{5q +�i�b���9����j�������f�Z�R�l�l��F*��'�h�� +o6�Z���>�P�%$.��� +�� +g夥t+�N�x|gG��q�Lc|�A +��5z5����tk�nm���3`&���LZ#&1�V{��n��/�ϫGo��<ݍ��Z{}���w{y��L,��s��|�ݎ$�sQA��^�_=����ӎ^w���ًb?4j� �o�м
��$)�P*o�)۷E'��
a'���ں�r/�����c4�ٝ9%h��]����{K�Yp}y����a����w/����J,�9p��38b&yMa�_��C���*IJT��9ոK)�P�R�'�ʾ~���Ո��e6oͭ�`]Л�f�]���:7(����G||��_�!; +^dGYa
��B/� �����f�K��;n��c��]��Ȝ�'۠I@�e��5���#"v�KK�v�O[.Y�����W�t*�+'���bz����C�n�ɦ'�뀰�k`�i� endstream endobj 399 0 obj @@ -1423,19 +1427,14 @@ B�=>�������b?��F�碮���;�G{�+-�"��}1��B��ӂft(;-؆�F
�T_��F+�Ђ]h@�Q��R� endstream endobj 411 0 obj -<</Length 19527/Filter/FlateDecode>> +<</Length 19553/Filter/FlateDecode>> stream x��}]�$�q�=�P�(�� -_�"ۢ�Ċ$ۡ��\h�x��,7�zs|��s�?� -��e�V���c�G��QQ��n�}��uSr��D������A����_������D�1<��V�н�0`�Z�2θ�g�9#�S�����i���t -Y�����_o���#>t0���u���A -���'��7�3�ѻ�'�["z�~�H�}�ݒn���?�.�~���~�48d�n��?��p�Rs�JMF�dK0� -��s#�;
�ڹ)3�^�-~!,8gj�����8����u���g�~��?0��� -ԍϝ�2S,����$�]�g��7_�F�.{��&?���Lz:ugII
����KX��L�A���0���r�����v~`�2O��I
W���>�����v��N��j]f�i�.�z9�Y?ZA��m
\3���hG�(�e��`1���+�ٛ8BZ��9Ԑ[i��������������}���17�K������-U�lm��\�M$�s,�d�P!�9>%��0Nys�]N|Ƨ�,�b����!�1�X�;�
��!|B�x2� -)l��<O�[Wʀ�t(>� 0^�:���b���}�·2�<U,�*ܪS�ҜU�=!�n��c� -�qr�:�3�-�]KRI>�:��������7B➚[��0���,���3���A8~і|�K'��(�J���p�������$'�j%�13R
WYfdܺ��(�btf�aS�b�f:��S!m/��p,O�N�|�!���dMtҀ���HƑ�a7佮�w��?�"��c:��/|+���ٷ5in�4��/�)��A�_!B��PX ��ya���� �j�h`���&d��T[�B��^�a6�?l�l�WH?�~RWꕉ�nY����ָ�@[�h��'M)�9RݹZ������X�&@]���&��*���b<[�-Hfs�[��T�c۰]REHH�n}֜�� ^��������J�� -�q�|̙��>ܗ��.Ă����&ey��v�*[g�{�߅k�����W{ -�$Oq4��iC��z�t���1�U�~aK��3c�8:���_$��@�bo���,�8"�:��Ua7}�C�I������8C�B(��QL� _�e��dz����;#�K�p,@rh@�yѲ��s����aT�=�P//��7���a�4��A���Ӡ��H���S��S��<��'���o�4�wTkt� +_�"ۢ�Ċ$ۡ��\h�x��,7�zs|��s�?� +:�Je�X���z��Y��h^D��@J��D.ɀ���?�{D�n�/�z8W��1��Z�� ��Va��ӫ1�&� s��N8m������˛�#�#��"p���ս�H�6~?xՍ�2o0i����念���H��-��*�\�&&��E��Y�[C����ɽ��o�u(@�٨��|T$*�[��ax��s)W�7�=['���%�3}|l:��yw�Q�����n#���e�{�횝J+C;�jA[�FVc�[j����P
Nw�8\��ԏ�����;��G���+on�H��@>k;w�@�IvB����o�<b����;�
�{��A�p��m]聄�e�k2k],��Z!�@�\�`8\�z0�{��ş���'y)P7%��K�iN�ѻ�ʙ�+��x�.~xKD���7Lo%@�+
F��,��x��3�8�\�虦��N��UN1�L�����0�C3�)P^w_���:~��~3<�����%���'�d�-���#������!p�O�CA���H��� +�/57��d�J�#� +� OU���tʛ#�r�3>�f���F��!d�*� EhX��Z�Ǔ�}PHa+��ybݺR���@�)(H���y�Xo� +�$Oq4��iC��z�t���1�U�~aK��3c�8:���_$��@�bo���,�8"�:��Ua7}�C�I������8C�B(��QL� _�e��dz����;#�K�p,@rh@�yѲ��s����aT�W�P//��7���a�4��A���Ӡ��H���S��S��<��'���o�4�wTkt� 5�~r� ��/5��Hk���q���_]dz��� �R�������ȫx�n��i孛���N+��!��h9��������}zͶ2���<�x�$+�g��}B�6�O�j�kv��^J����\��NC�r����>��<�w��hꚿOvh�Yg����f��$�<�>Ju����Ԝw�}ښ��M�?m���S�?�_>
�p��i�����z���h�p�4��6Sq� N�V��'dRm#�4���`�E��vZT���4�n���-�3�m#�N{jў����'$;��Ѡ"�PZ>�mD���C����T�J��ѭ�����uuڂOnjZѠOSp]]�̨3N��Q�;��Ek�Ղ�B�l�P�BZI;�Q�m�j¬���`�o Ȏ�KT���?_/��`��M?*HR�"+�8�p��/ꬽ �N�r���X��j�@�M�g���>I������ޞ�T���iN}B��Ӟ�5y�SG��)Y� @@ -1465,53 +1464,49 @@ X���'V����7���_����69�N�������4�%��Ȭ�ap̛��B�Jp% /�պ?����z��b<��p����=Y�k�a:��[��� V��fP��A��l�����b�5�����5�����WV ,t��(r��T�O�5 �@e�8e�%G��3�yx�;��h�2�M�n�']G�� -=�:*��V 1�}���頲D��Q�2n|�� �ڿ��A^c}%�`� -S�C�&��l3lWOŸ��e=���֕T���Q��Q��y�(�o�H��a�8m�u<C��ꂉR?����Ne�@��1���ζ6PRH���p�ҙ}��XU@(�f�@����6X��)U�Vj
Z���EW���3��Mu�H���<7��͟�~�b����G -�5I��ʣ��[��U!�Jy?����HR����L!\I;+2�wVH��fͲ�U�Ë�`;}=^� -�s�Hڌ��7��Y�i�z8�i�H�^$�zʥ���q4��"D��"\|w.x<��w�a_�[� ���a�O -]Ba[��j����,�x -|���6�G�l{��q�Ƞ,� �3%|3��� -����,7]�ʙ�]�γ��<U�ɫX��kL�]�� ��ՈqtC��u���@��2z��2l��jo�Д��F$�xm*��^1 -`C���Ѽ� -=� "��^>)n���R+?�k~.R� -��+܍����NJ3�nC�i+���)p]A@#����ٴ6�m��g�r)�є�`�)��ܐ���{)a5_19��V����iST8;]'��/Ǖ�pR��cv~拡w*� 9�T5�TM�MZ ���]S51��Q5��jڱ����V�13i^S�f��/s��.�n6�Y��U��՚�ͽ�aKF�qԷ�k�+;�#F�nv���:Kn��!}��H�4'�uQ���E�D�2����,&�R,�N��TZ:�m�Ϯ -��������fk��Aw�&7�3i��;k�B+�H��Xx�ř��j��@[ K��更y�Ѻ"~�z�2/�]��yD�ctRպl�ë���5{R��Z-�1�~�S�kjT97��i%���ѭZ���Wb_c%ޱ����ʏS�T�*�JR�"V#>�\��i�̇(�RK�H�7�b -H���{��b��W���[mJM*v��A��������|l{��(1C ��sݩ�O��j��,8R�ς�� -͂#5�h�RUh��港55_h<���3�jj�)a_#%�����k��m������6|i {��y��?�aw)}SS�ς� -͇#��p��Bg�H�7G9�*}_Q�g\��i���3.��]�?<l��j�����M��>%On�.�����G�wMJ�i -�1N�/"��d�۪S~z��O��=j��M,R��[h,i�Gà��EJ�9|l��бk��g[-�ڜm�`#��=� M��U��[�ǎ���j���9f�Y�S��X�џ4� -��"��h�X*��tzs�؊R�BۮI�?�q�hk{�mk���=h�ʀ$ŧ�N���mj� -
�"��m7k�0������S;U� ŻC��"�O��K��c��4�,��E��9�lU�W"��g\��T��ۃ~�1Ny*���}c0�il�{�;�hN��]J��{,R�O�K�6d��0�,��E*�1DoU��{M��l�F\��M���{`z���ՠkk�ެkF;
"��Q�ո�@�R�Y��<K�Nd�� �,Z|E:�ጫ�]�3n��H��=�� -��b-_`a��43��,�3x�v/������S��W���~K��S�vo�~{E��"��g\5�ڜqJ���;���H��B?�H�7�
�Y�<�YO�ֺ���1ÞP�GY��X� -m�"��`�\*����}[�ܿݩ��@��B��Y��j
��tR��v'�`p�kmJ���K���;oI �:�W��N��s5�?e�,E݊�K�Pi�Q��X�5�+;�_,J� -(=hC���I�p{v`������ -�d(1ޟNc��06���xsژ�'N����-��4 -�=G?r[e��b�J^R��I�-'�ۢZ٢K
I�� -[2t�d�qɨ�]L�&'lƹ�d3ﺎ�1�R���ˊ�KM�,��`�6l,j��:*� ��Yݚ�_'�-���8�ۗ�CLe�����T������6Th��P���+�fG�R_g�{Y^XJm�<���o�:Ef$ ��rC���ڼ5[��_���婕r�*[�E@�Sd�ٰv�de����1cfQ� �������-�U��ȗ�ul��,5�Y�Z�f[)W�@���t[\�]Sol�� $�K,�[gB��+<��S��|���Y�!�WX�'1y@�������:i�GJ��Ҍ -��l�Av������o�#Fj�$���s�����w BHg��gtO�����#@�F�#7xUP���VFN�0��ȹ����㍞������י>>6Mļ�ΨQn�hd7�����1�{�m�U���Q�x60Ղ����a�/�����h��9��Ԯ~n�R?�&�r�����£�a��7�I`$nx k�.5�N�W���7�P�s���;�
�{��A�p��m_H+��E������\��I����Z!�@�\�`?�p�����',. -���w����ü%�(^3���A\����|���o��1bx���ݵ��-�p�u��f¸�c�9#�S�����e��� -Y��<*e��_{3���̯ߏ(���OR`
?�_��я��?��у������X�ݷ�?]��B�?��i0(�����]�6)�E��qqn�48�&��I����J]�"0d���L �&������C�U��A����XŐ�������_����b�ΰ�) 禨ȕF�G*jN`�˯4m��AX%��;��Ap5�]X����2�G�*6E%�V�(�7
�Fo�`c���U�u��6�` �Qɳ�@�ql�v�.Pg&
K��R�Z��.qT��n�<�v�����X#��2��M,�nq���{���W�C�K��U9�=}FԖF!�N;P�#Rf���:�;����l*�58��`H�Ob�|Q4�!�s$"�f@���N���m�#!8��Y]�r�y$^ �ZɆ l�}M�}M��I �hA��^��[���m8*���JT0d��5d���[������$��6~z�ū��)��^��
j�K��O=�x�n��&���jKH4��?Q</��Y�w�oS�G��R�����=�,��Ph�5�,���HFȻ��ю��1�?�^�`�����o�>)�Fb)�ǀ]fEs&�s�Fja#�D�
ߜ�y?/p�����1�<�Qɶ��@�/�Uz�h[��=�X��9���X=�B�t�b-�"�u� -�b�
*$jE2�����0�����k�+�Q��Ic, -�)4S�C
I�l��oj<��L�B'-�������M��� -^&�;[��TO����u���D��L��q<��3n��w3�-{+#ۿM�pB���d�>�*;���0�\����(?#�+�5�dR�sƼ�*��%4]d�[��x�?�ދ<3��xFFh��gg�½3���.5"��w��j��Y�<F��~�b��=?�f� -WSO�^�A -����j@wx%��.�N'��_��5��f�$@ �wQ�?�7Û/xa�������px��,*��R"8�le��_�lJ��'{��I���=' -â�c��ޤ�K$?�e���Q,��K���|�mZ6���� �wL�.��� -��K���͎&�A*TN?��I���]M��@3���BR�����L��+<K����R��B�� ~�u�Z��i^�l��Ь�m'o�߅��?��h���]°���j<*x���ͣ�_(H�+��^��Z��`,���m[ʢԠSr�����X?�U�: �+���z]hh�A3}V�wͺhl셗R_��"h�6}����Tu��eW�,��{�Z�[o]Z%�N^��V\����NP��)VR�7'
ZQ��O�v,}��q�5hIֶ��T����ϣX�sD��[�5)� -�>#�9vv�tx̽F[%$h:D�mR -4.���2vWQ;K�����)�e�Ji[�8d(
�b�є�8�t��d]�o���7���I��Js��K�f]��9v���S��:��Г�9�S2�[Gy�a�(C-�8Z�j��BO�X�� -��+4�d<b��|�� -=<�i�� �U��k��u�O&z��;��W����F���!����$���V@]�R�HN�ז�n�M�T�pE��6:�8�ѻ�peRe�O�P0N[�V�gÚ��]�Hl�Ӏs�|N|�T^�z_ -��{�S<;��� -�`�]'y�!�I=�.��Ԓa)�k�H��'-
x��ik�]O8FMcx�0�q9�lj�0����Q�V���qu*s�o�6�h��n����#��'��m�lU�Z��[x��e]cL?#W���^�wn2+Q�'l
`� G��;�j�,�HF�E��x�O�� �!�X�ư�-���T(��8�h�ٯ�B=�AO����ǼB�阇 -�a��v��� -p�q�d�����?�f+.�(.����sxM��?V3��n7+��hK�2�)���~Zub�=��ݧk/S��:����XC��vf�����+S���yI�_/�_#h�Lyѕ�=���N�T��k��U�3��G���}0����9�V�r0q$' -���Ė(��˼��
3�,��� ӌ����˫���}�'@,sx��T�]�~W`!�Bs-� w/�Ͱ��vjhH���Js��;̎4k��]!�B
C��}ei8B�u�����kz�����cb���
�l)��|w|R���а4����z0��F���鳜`���d4��)�G���; -4-(�(���� K� -�1�����I�%�T���c��}S������Y4T�I��$F�����D�BKZX�
�"���/�>~(�cn^ڳI�aApv�U���Vġ����:��������F�S�[��ӳv�4l�K��7���!�i��s�/����NJђQX��H:���w��z��c$���B� ����> -ON��0�?r4��F�4��V�l�Iw�d��`��/b�D��iڞ�&���=5�4^���n��]��h.���6��[����rn�ܤ�S���4."f���ܟ���i �f\u��VY`�C�\V�S]ᩒ`4��������ch�
��;���f�G����cϯ����V��_�}lEF(@z��冇�|����6�¬#]�,�l�t@UE:�ޭ��~���O��n#�gϻu�J�Q��9;�=U�;�]�o�%�������:ϼ��Ն�������f��:��B�s͖���5w(ܟ&d��u�=m�9'-�n��i���������iPF�k�^ֲ�]4^ꇵ�vY��i�,�.��Y���}<kut+*3�-o�w_�XJcJ��np�����Q������k���1<��⫹��5�e��^�V#W�&� -��.kÅ>�Zx���U��Ґ�Y#�Pl�9<�l.�U��>��Be���j��S'm�5�����k�6���=t1+��٨�Ҝ��C��W�<-yM��lWB`�A��Cb� -����k�.^���7�:O���_����/�d� ��'�r�JOl���%k��C���^h�r�5�i$��EY0�_�s��C��ݥ9a�Gg.�������t9~K.#-�Ց��_2�v�����e�kuJݫôP��B�A�b�b����6"��8���^e�I�j��C�EE+��h1pR�/�U1�2�x#�=2���R6�s!��%���#�?�5"]�[�,���.�it�~}���- ��_ ���l����Ao�ٌ�f�O�$�9��2o�KR���X9��I��L�&�?��U�XYxh�ǯ(+��4������?����]t���qz���2�-r? KO�Xw�\�
���QC�^��V�]���z�[ޖ�U�-�l8��ȝ�k<ЅN匤`u�!�qK��i����T��[0/�������o��;�>_*����Fw�Sj����O� -6�_�����}��'�� �<~���1; +S�C�&��lK3l�Ru����� ���ڮ�e�p+#Oke��<���V�b=���ZY�3"��J�xv�*K�;M�eSe�T҃��S�mL���͡�`8��̅�ɏ�*pF�M�{}��,Gݔ��-�-��N�+3solǙD� +E��q�J��G��O{�r�� +VT��#Қ$[��Qv�ӎݪ�u������d�BL)��J!&4�������;+
��w^
�fY�*Ł�w�HJ����v@��f�i����L(�FO���aG\eG���EmPv������K��AV�]y8�4���N&���Z�_0t��S�e�)��n�R��9C�m�Fћ����K=0�4B$D/�p��Rk
�y�8�RN��x.w�I�;�<�P�;��/F�-��Vt�1�'����n��08J�����/z�����L�q��Wz ӫ�35n�9YKY�\5}WŧI�S��`Q���8�j����<�� +��9w8r'e�s��6�Q�k��#=+��彶���
�Vk�Rh{J}��9�ڂ��T��$r�����O�oy�)dt��m��M����[�)�M/�۸3�����e#�J +���WSK�P㵩�Z{�x�
��G��*t$��nz�\��yƂfH������H (�t��x@�J{dt�v + ߚ���6���m����a��~������e���~����1Tmզz���(���?�%��ԭ�z��`kJ��jw6�����Un�;� 7��W����� _.��C�̋Y9�Ѻ=�"�W}���9�]�6\�|!�#� +YtҌ�S��z�@�%}73�N�����kV���b�̮�^�z����.�0k��z����ز�c������3�a�qf*i�Z0��)>Sb�Q�Ć��Xf�*�
9�3����sm[D��?��Tp��`� +nV�U��BX������7W7�#rO�h�妱,�p�Fy�#j�5�S3��w��%��4�>���>U�Bm��/��>%57ؒ����P�½,��p7F;)��
���4A"��u���_&g�ڌ���H��ʥt>DSڂ�<2�sC6��籠�|�䈫�[�(���MQ��t��ÿ,W2��IQΏ���/%ܩh��T�S�lR541h�@rO�jtM��t>F��i��rvtJZ��̤yM��>��������Xg��W�FWk��6�j�-
�Q�a��ԏ���Q���,m�QHڑ��j"IӜ��E��/EY0ʤ?�*��,0jH� +�*��z0>;�ƀu���@��hE��jb��0G).�v"�����uZ�Q[w�� �uZ�PZ����uR�QY-i
G>���퐽"���l�ҳ��M\z��ҳs������\z���@ +�r�iZ�/��k��Qj�G�^L�C:0�R���v\�誀0��#T�qCR +P�^5qF�<�R����iڮhr��t�+ �P�ެ��6����ص;p�/SVF�ץe�Q���5==6���w[�� +n��U��跪 [S1��Q��&�q1��UH+���!����%d
V!cP���fh�Q�J�\�YkHu�deE��y9p�)5
�V�/�t�7�+�ߑ�;�l������~�s�}Q�1ެБq���B�U������"�v��0��v_L�c�R��k�� +��B<�LM���܇��W�f[4��g��is[��%�������H��.�� �������U��ЀJ +�xe�k�<&�*I QS���x]�+!k���Ú2�7�nW���y���ΕP5}^b��|ȥz{dsgx��8u�m:]�J�����W�J�J��|�^2�ގ�k��(����U�ys�!�T��"H�Hm�+ڼ��c����;K��'P�7D��Q+tY��Q�t͐��5��5����$����qq�N�����9�)��;]�|pT>��u%��SG�F7�u�kj������L�� ++Sew���V=T�c-`���-U�6�b@�ک�,�¶}}�c" +�Fh�����d�;?��I� +�V�^I�S$�j��{�K}z#����Tj)��f\���jIyO��ZR^{�e�xS�TM��)�4ke��U�y��*�ةZ���\�M����3�V%A���խ�Ι�n��|����ǵ�b�0�BW59��l�f�ݕm����F�Z�A�q�&���\b߁�q��wiw��jz
���Vm^j��9"7�}8�*5���yD�C�R��˛��*/5:�T�ÙVM�k˴���횜[t�H�[�1�"l�0�Q��:�M����c+VF�ұx��s7Μ8N�0�=(n��p%�X��G+KM'-Q��U
V6���_W����� +ȶkh0[CC�1�#=�@C2����w`���'���@^����H�'��}~��@�' +is?�"5nJ́^W��2`״�&W�n9�M:�xݣ"��"��UZG*��8���8R�qJ��蔴�gK�I���qsϖR�v�Jݟq�M�I�� +͂#5������'5�x�QM�?%�k��w��q-���4��A_Uچ/-aO�>���'<�.�ojJ�Y�aU��p���rZ��)��(�U��+J��+�6��~s�e9����'��-�\�4cxؿ��ާ�ɍ�E�R?�a�(�B�I�?
@l�qפ�tZ��5���@�hRJ�^��g��(��l�k��@�=�QS�R5)��谳�
��~�����)v�jw5��4P���a�n8�i�gX����V�{�פ��8������}~R�~�BתH�7Ɖ�E�~�lu[u��C������G���Ej�Y�c��"��h�B_�H�7����:vM:��l��_��m,c������)4��t~k���q^
�S�7nj�1kt*��4����R��X��
K��b�No[Q�Th�5)��3�mmϸm-"��mW�����0�M�S��U����f-�2�4�:~j��?�xw(�Z��i�x��v,R�Ɣ�B߱H�7ǔ�*�J���+���}{0^�S���=�)O��W��o���Y"�-{opg͉лK�z�EJ�I z�І,����B�H�7��j�Bs�I�?�mՈks����}L�Q��tm
ӛu�h��O��= +�w}�^*4"�5���g�Љ,V���B��H�?�qոk{���i�ǁ�S��U��,lS�f��b����c�v�`*�������o��t*���o�h�Z��X�3Nɝ�}r�I5T���Ƹ�?+{�G~4���Z����?f�*�(�4�� +5˺��peG���EI���ic%P�����GGj���!�4y!�I%-.���o_�*g��/�G�R��-e���W[�T�$ +m�J�=}����S��|/�K�-�����W�Ȍ�[nȖ�^��f�������<�R.Pe��hu��u ֮��Lsܽ>f�l!�CV3�y���`��C���j�@����m<���2�Y���l+� +(�w�n�b�k��-�}3�xa����at�L(x|�;�z*����t4�R#$� +�s��$&hX���_'M�H �C�@��'=�>Ҩ�k:LND�y.�����&@i�Ut�W���E�7��4�n��w�Q��q$�H��dt��~��"A��s^����ɽ��o�u(@�٨�� +*����ȉ��w9�r�{cq�ѳubQ?_�:��Ǧ���w�5�m��F0R��6f|/�-��0=8J��ZЖ���1��%�t�b@:�P
\3G@�����
_�G�T�q ����@xT?���6 ��
d���E�&�ɘ��1|�&�#v�Y�}��a�u/9<������+@�a�HV��}��8�Õv: vt�X+�������.x9�=���EQ��n�}�Wu3r��D�kƣw�3��S����o������-=F��2����e�����l@7pL9g�q*�>ѳLuW�B!���G@e⯌7�ko��������u���A +���'��7�3�ѻ�'�["z�~�@�}��������˿_����>
��[#�Ͼ+�&�����B:.�m����4� �|!��X�+R�� �Z���٤��>;(����>(�2���Z~��?����y�R���9%�������HE� �q����<�$6z��A?�Fy��r@R{Y���SŦ⠈�֪%��`�!���l#������4�fd2*y�}qU�;��ݎ݅�̤�b��[�^��߅#�ʀ2�m������0k�U�R��E]�-���~�??�*~�IV�*Ǹ�ψ��(d�i�sD�L<Ѓ�_g{G���5�Me�g3���I,�/���9t�DD�H���ITձ�x$��5>�K�U�1��+�R+��-��鼯 ��z" $-H��ݫ}+t�BR�
G���U� +�잲�����`u7WԂԛ|��Oo�xU�4�]�k��Am�b �����oѭ���䰔�Rm)I��^��/����"���mJ�(]^�3wX��G�eU� +-���EpCu��y��>��2ƶ���LB ��X��
�'��H,%�0�ˬh���sN�H-l�ځ��s3������T;ƚ'<*��<(�%�Jo�m�V�G��4'�uk��XHb�T�eZ$���R�_l�A�D��O���:�F��}mvE:j�C�4i,�E�1�f�u�!)�c��4�M�'ߚ�W��ֳ1V�����=�!]���dwg�]V��㩳����W����ɘ9N�gpƍ��n�eoe�`���BN(B����L�'[e�����Bb���g�{�²��L�uΘ�Sż����wk�o�g�{�gFxA��-���|W�w��CߥF�R���]-�=k�Ǩ�"�/R��V��߬���
z�w������'�%@����7j�V����nͫ� ��WN��9"joVpK)ފ#^�Z�O������p� �C�x~��rՙ��P{v�]��R���ֽrͧ�09�t�����a�Wp����jp�c��p�%�����ɼJ�7Zy���[)�)Ͼ���/�;{~����3��h�5�-����*�,����$b|E���L�9��}����/Si��]_�e��ָ,5��ٺ��rs�)�@^��33B�/�dg�)hȌX�_���A{ʪ.ӕ��2�wJ�(�
� ��K��Yӳ7m%E�7*�C�<�y��T0
6_Jy��j�M�����`Z�� +
-�� v���,;=D�j���R H!���~A
��$~��������뢽�&��L�(!�.J�Q�fx�/L�4�����Ѓ�E�z_Jg���V�+�Mir���do=>iж���S�������+�;���o�")s
-�5M�/)�p2�1w�?�x�S��
T��2f%MP��h�h�M��L�b7�.wu�Y1sHT_aX�zlrڛ�~��'�,q5�eRw����b�M˦�_R���Iץ��V��zI]��x���$4H����4 U����IhW�7@H�5�4}�)�q�g�q27Q*�#]h���nS�5
�K�m�հM��M�������K�4T�U�G�����yTW��)u{�K�V���eP�mKY�tJ�4��Xk㧷jY'Ay��~�Q�
-Q"h��*�Y����R�KSmئ/����.���ʛ�4z/Ykt�K����k2؊�U5�� J !>�J*��D�A+*2�)ڎ�/P0n�-�ڶ�`��1���y+��b���q��&eS��g8�������h��M��ȷ�mC +��g?�S��4�lg�\w�*��(��M[j +�:á�o3�N��J��e��[��*jg�[bc���6�l^)
�#b+���CRL4��G�.4#���"�-:��斱4��0Bi��={����T9��X"� +�ZGz2�"�r`J�#z��B#O4,e�%G�P-�Vh����Za��s�F��G��܁o�#^��':
��$� +�M}�.��D�`�tG0��QC������7��[���Y>� +�]����ڲ�m�ɕ�����FG�}3zw��L�l�) +Ɖa٪�lX�#3�k���cpÉo׃��R�K��9�x�u�gg|Y /��(�:o�}��B����4��>/5�����l� �2S|��R+MN�a�֚b��Tj��x�;Z9���to�<�9�P���cs���s�s�� Dd��F����;[��%e�B'K"^���i��f��^#F��(�0��~['��@��]�W$)ϯ���0�U�s���ב�X�Y"X趑%f���M��姥���A�91�.ԇ_��T���Ҳ� +�U��4��X��=�)�����Wh�5�P�1L�ݎy��GU��kg�H�������b��!�4?�,�/���g�5�ee�I�3n�,��4����lťťT�{��i]��ja��f�UmCb�_F>�ѱ�O�N�������t�e +�P�ݶx�5k���ά3�}ye��?/I��E@��kM�)/�r�'�������pM�Ju&������!����6G��Z&��Da|����\��~�7��a��c<�d��vU�|y5p1����eϾ�*+�� +,D]h�E^ +�I�����1^oqy����U�>R�� ��G��I5���G���s���!���J�M9鎘���,�w��A���?M�y��������2ݭԲ +y�ʥ� 2E��X���+zլ�:k����^�Y/����,e�2���f�{�P�,f�jt��Z �NZj-�r+晌����&���l��ᬕf�O�,X>�Bɦ�,������/��C_�9��Ê��(�|*H��eM`��'Y��~SR?k���;����e�*�Ї��_��~�X�c�}ꤍ�&?��W{����}2࿇.fE�6u\�3�w}��� +���%� ���J�:�pH�RA�Z��BSb-������W���w���W��� ++���ueE�"���=Ж�VYV�S�CP���7�?N�R��V&�E�'a��뎕���};j��KЪ�k�qZ���ҳ*���mg��Sq��Щ�����=?ni�?�7q���B���=p{�e6�R��0�M_�{�ާ�K%�?��.@vJ
^�p� ?��:v����0[��&�k2V־oq���8���o����L� endstream endobj 412 0 obj @@ -1523,12 +1518,12 @@ x�}��Kq�?�U�X
94%MQKS��N�#Ԧ��Q�v��B�ˡ�h�Fk ������! endstream endobj 413 0 obj -<</Creator(Typst 0.15.1)/ModDate(D:20261001123950-03'00)/CreationDate(D:20261001123950-03'00)>> +<</Creator(Typst 0.15.1)/ModDate(D:20261001124414-03'00)/CreationDate(D:20261001124414-03'00)>> endobj 414 0 obj <</Length 996/Type/Metadata/Subtype/XML>> stream -<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="xmp-writer"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" xmlns:pdf="http://ns.adobe.com/pdf/1.3/" ><xmp:CreatorTool>Typst 0.15.1</xmp:CreatorTool><dc:language><rdf:Bag><rdf:li>en</rdf:li></rdf:Bag></dc:language><xmp:ModifyDate>2026-10-01T12:39:50-03:00</xmp:ModifyDate><xmp:CreateDate>2026-10-01T12:39:50-03:00</xmp:CreateDate><xmpTPg:NPages>1</xmpTPg:NPages><dc:format>application/pdf</dc:format><xmpMM:InstanceID>fOK5WLGONesfRJIiwiITiQ==</xmpMM:InstanceID><xmpMM:DocumentID>fOK5WLGONesfRJIiwiITiQ==</xmpMM:DocumentID><xmpMM:RenditionClass>proof</xmpMM:RenditionClass><pdf:PDFVersion>1.7</pdf:PDFVersion></rdf:Description></rdf:RDF></x:xmpmeta><?xpacket end="r"?> +<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="xmp-writer"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" xmlns:pdf="http://ns.adobe.com/pdf/1.3/" ><xmp:CreatorTool>Typst 0.15.1</xmp:CreatorTool><dc:language><rdf:Bag><rdf:li>en</rdf:li></rdf:Bag></dc:language><xmp:ModifyDate>2026-10-01T12:44:14-03:00</xmp:ModifyDate><xmp:CreateDate>2026-10-01T12:44:14-03:00</xmp:CreateDate><xmpTPg:NPages>1</xmpTPg:NPages><dc:format>application/pdf</dc:format><xmpMM:InstanceID>CJLc6tBfdOjtrdLwMNqm3Q==</xmpMM:InstanceID><xmpMM:DocumentID>CJLc6tBfdOjtrdLwMNqm3Q==</xmpMM:DocumentID><xmpMM:RenditionClass>proof</xmpMM:RenditionClass><pdf:PDFVersion>1.7</pdf:PDFVersion></rdf:Description></rdf:RDF></x:xmpmeta><?xpacket end="r"?> endstream endobj 415 0 obj @@ -1915,45 +1910,45 @@ xref 0000043859 00000 n
0000044073 00000 n
0000044232 00000 n
-0000044677 00000 n
-0000044896 00000 n
-0000045056 00000 n
-0000045829 00000 n
-0000046048 00000 n
-0000046188 00000 n
-0000046404 00000 n
-0000046643 00000 n
-0000046797 00000 n
-0000047005 00000 n
-0000047216 00000 n
-0000047361 00000 n
-0000047581 00000 n
-0000047833 00000 n
-0000047961 00000 n
-0000048043 00000 n
-0000048646 00000 n
-0000053208 00000 n
-0000053289 00000 n
-0000053839 00000 n
-0000057482 00000 n
-0000057564 00000 n
-0000058273 00000 n
-0000065146 00000 n
-0000065228 00000 n
-0000066017 00000 n
-0000079094 00000 n
-0000079171 00000 n
-0000079611 00000 n
-0000080253 00000 n
-0000080330 00000 n
-0000080773 00000 n
-0000084719 00000 n
-0000104318 00000 n
-0000104725 00000 n
-0000104838 00000 n
-0000105911 00000 n
+0000044687 00000 n
+0000044906 00000 n
+0000045066 00000 n
+0000045839 00000 n
+0000046058 00000 n
+0000046198 00000 n
+0000046414 00000 n
+0000046653 00000 n
+0000046807 00000 n
+0000047015 00000 n
+0000047226 00000 n
+0000047371 00000 n
+0000047591 00000 n
+0000047843 00000 n
+0000047971 00000 n
+0000048053 00000 n
+0000048656 00000 n
+0000053218 00000 n
+0000053299 00000 n
+0000053850 00000 n
+0000057595 00000 n
+0000057677 00000 n
+0000058386 00000 n
+0000065259 00000 n
+0000065341 00000 n
+0000066130 00000 n
+0000079207 00000 n
+0000079284 00000 n
+0000079724 00000 n
+0000080366 00000 n
+0000080443 00000 n
+0000080886 00000 n
+0000084832 00000 n
+0000104457 00000 n
+0000104864 00000 n
+0000104977 00000 n
+0000106050 00000 n
trailer -<</Size 416/Root 415 0 R/Info 413 0 R/ID[(fOK5WLGONesfRJIiwiITiQ==)(fOK5WLGONesfRJIiwiITiQ==)]>> +<</Size 416/Root 415 0 R/Info 413 0 R/ID[(CJLc6tBfdOjtrdLwMNqm3Q==)(CJLc6tBfdOjtrdLwMNqm3Q==)]>> startxref -106098 +106237 %%EOF
\ No newline at end of file diff --git a/docs/typ/cheatsheet.typ b/docs/typ/cheatsheet.typ index d7bf51ff..1291d838 100644 --- a/docs/typ/cheatsheet.typ +++ b/docs/typ/cheatsheet.typ @@ -63,7 +63,7 @@ Helix-style: motions *select*, then an edit acts on the selection. Mode box: bla [#key("|")], [pipe each selection through the shell], [#keys("g d", "g r")], [definition, references (language server)], [#keys("Ctrl-d", "Ctrl-u")], [half page down, up], - [#keys("Enter", "Tab")], [look, execute the selection (like #btn("B3") #btn("B2"))], + [#keys("Enter", "Tab")], [look, execute the selection (like #btn("B3"), #btn("B2"))], [#key(":")], [to the pane's tag and back], ) #doc("keys") diff --git a/docs/typ/guide.typ b/docs/typ/guide.typ index 3a6e5bea..7144c249 100644 --- a/docs/typ/guide.typ +++ b/docs/typ/guide.typ @@ -3,9 +3,8 @@ // keys on the cheatsheet. #import "style.typ": key, keys, btn, chord, word, tag, addr, file, cmd, doc, pairs, glossary -pardes reads the text on its screen as things to do. Right-click (#btn("B3")) -any text to *look* at it: open the `file:line`, address or URL it names, or -else find the text. Middle-click (#btn("B2")) it to *execute* it: run the +pardes reads the text on its screen as things to do. Right-click any text to *look* at it: open the `file:line`, address or URL it names, or +else find the text. Middle-click it to *execute* it: run the builtin it names, or else run it as a shell line. Everything else is where that happens: columns of panes, each a tag (a line of words) over a body that is a file you edit, a terminal, a PDF or an image, with a tag for each @@ -64,14 +63,14 @@ you out of raw mode first. btn("B3"), [look: open the file, address, directory or URL, else find the word's next place.], ) -A #btn("B2") or #btn("B3") click with no drag takes the word under it: the +A middle- or right-click with no drag takes the word under it: the run of letters, digits and `. - + / : @ _ ~`, a trailing `:` dropped. So #btn("B3") on `src/bar.c:12:5:` in a compiler's error opens `src/bar.c` at line 12, column 5. Drag to say exactly what you mean. #key("Enter") and #key("Tab") in normal mode look and execute. -Hold #btn("B1") and click #btn("B2") to cut the selection, #btn("B3") to -paste over it, both one after the other to copy. #key("y") yanks and +Hold the left button and click the middle one to cut the selection, the +right one to paste over it, both one after the other to copy. #key("y") yanks and #key("p") pastes after (a line yanked with #key("x") #key("y") goes in as a new line below), through registers every pane shares; #key("SPC y") and #key("SPC p") use the system clipboard. @@ -116,7 +115,7 @@ tag (#word("Save"), #word("Del")) acts on that column's pane with the keyboard, or its first. Every other new pane goes into the *active column*: the column you last -typed or #btn("B1")-clicked in, or the one that got the last new pane. It +typed or left-clicked in, or the one that got the last new pane. It takes the keyboard, except a listing, which opens below the pane that asked and leaves it the keyboard, so #keys("n", "N") walk the listing. A look moves the keyboard but not the active column: #btn("B3") on a file @@ -153,7 +152,7 @@ pane is listed in `+Unsaved`. The same #word("Del") again discards it. way. A pane with nothing unsaved closes at once. From the keyboard (#key("SPC d")), #word("Del") between two panes also asks which takes its rows: #key("k") above, #key("j") below. To quit, press #key("SPC q") or -click #word("Exit") in the workspace tag with #btn("B2"); it refuses once +middle-click #word("Exit") in the workspace tag; it refuses once over unsaved panes too. = Terminals <terminals> diff --git a/docs/typ/reference.typ b/docs/typ/reference.typ index afbbd899..0f9a9341 100644 --- a/docs/typ/reference.typ +++ b/docs/typ/reference.typ @@ -163,7 +163,7 @@ read-only, 0222 write-only. = look and exec <look-and-exec> -A line written to #file("look") is a #btn("B3") click on it, on the line as +A line written to #file("look") is a right-click on it, on the line as written: its leading blanks are its own (` return x` finds that indented line, and a diff's blank context line ` ` is a look too); only its newline and `\r` go. An #file("exec") line's blanks at either end are @@ -186,8 +186,7 @@ files. that is there but will not open fails the write and is named: `look: <path>: permission denied`. A zero column is refused, `file:0:0` included: columns count from 1. -- A whole line of a diff pane written to #file("look") is the look a - #btn("B3") click on its first column makes. The line is matched in the +- A whole line of a diff pane written to #file("look") is the look a right-click on its first column makes. The line is matched in the pane from its cursor row on, wrapping, and the first match wins. - On a PDF pane `:P:H` is hit H of the pane's search on page P, as `file.pdf:P:H` is; a hit not there, or any H with no search active, is a @@ -211,7 +210,7 @@ it opened. A look of `file:12:` reads as `file:12`: a trailing colon is dropped, as a click leaves it off. A path too long to repeat whole gives up its middle to `…`. -A line written to #file("exec") is a #btn("B2") click: +A line written to #file("exec") is a middle-click: - A builtin word runs (#file("/commands") lists them). A builtin that needs its argument (#word("Msg"), #word("Mount"), #word("Find")) written bare is @@ -423,8 +422,7 @@ may lower the contrast of text, the selection or a focus indicator. build embeds them. Resting the pointer on text for about 32 ms (`look_preview_delay_frames`, -2 frames, in `src/config.zig`; `null` turns it off) tints what a -#btn("B3") click would look at, with no other effect. A terminal's +2 frames, in `src/config.zig`; `null` turns it off) tints what a right-click would look at, with no other effect. A terminal's #word("Filter") keeps each foreground at least `tty_filter_min_contrast` (WCAG 1.5, `src/config.zig`) against its background. @@ -718,7 +716,7 @@ back as a record: run it through #file("ctl") instead. == REPLs <repls> `Repl python` on a terminal's #file("ctl") (or in its tag) binds it as -that language's REPL: a #btn("B2") click or #key("Tab") on a `.py` body +that language's REPL: a middle-click or #key("Tab") on a `.py` body then types the text into the REPL instead of running it; builtin words, tag words, `Exec <text>` and #raw("@`cmd`") words still run. #word("Repl") takes the languages a code fence names (ada, bash, c, c_sharp, clojure, @@ -854,7 +852,7 @@ starts a separate session whose shells do not forward to it. = Placement <placement> `Placement acme` (the default) puts a new pane in the column whose tag -asked, else the active column (last typed or #btn("B1")-clicked in, +asked, else the active column (last typed or left-clicked in, dropped into, its tag given the keyboard, or given the last new pane), never a new column. An empty column it takes whole; #word("New") and #file("pane/new") take the bottom half of the column's last pane; a pane @@ -895,7 +893,7 @@ it was. itself do not count); for other shells, from no program holding the terminal, typed text or not. - *A program's mouse.* A program that tracks the mouse (htop, vim with - `mouse=a`) gets #btn("B1")'s clicks and drags and the wheel over its + `mouse=a`) gets the left button's clicks and drags and the wheel over its grid; Shift-#btn("B1") selects and Shift-wheel scrolls pardes's scrollback, while Shift-#btn("B2") and Shift-#btn("B3") go to the program. A full-screen program that does not track the mouse gets the wheel as diff --git a/docs/typ/scripting.typ b/docs/typ/scripting.typ index fe9146fc..b3f5ca26 100644 --- a/docs/typ/scripting.typ +++ b/docs/typ/scripting.typ @@ -48,7 +48,7 @@ echo Save | wr pane/$n/ctl && gofmt -w "$f" && echo get | wr pane/$n/ctl `get` on a pane's ctl reloads its text from the file on disk. -Type `Fmt` into a Go pane's tag and click it with #btn("B2"); its output +Type `Fmt` into a Go pane's tag and middle-click it; its output shows in a command pane. To have `Fmt` in every Go file's tag, follow the log and add it to each new `.go` pane (with a mount): @@ -93,8 +93,7 @@ open stays open: read its #file("body") before you close it. In == Event helpers -Holding a pane's #file("event") open takes its #btn("B2") and #btn("B3") -clicks: they arrive as acme's records instead of acting, and writing a +Holding a pane's #file("event") open takes its middle- and right-clicks: they arrive as acme's records instead of acting, and writing a record back has pardes do it. A record is a line, `MX31 36 1 5 Upper`: who (`M` mouse, `K` keyboard, `E` or `F` a write to a file), what (`X` execute or `L` look in the body, `x` `l` in the tag), the range, a flag, the text's length and |
