@@ -24,15 +24,15 @@ github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b h1:slYM766cy2nI3BwyR
24
24
github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b /go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM =
25
25
github.com/akutz/sortfold v0.2.1 h1:u9x3FC6oM+6gZKEVNRnmVafJgappwrv9YqpELQCYViI =
26
26
github.com/akutz/sortfold v0.2.1 /go.mod h1:m1NArmessx+/3z2N8MiiTjq79A3WwZwDDiZ7eeD4jHA =
27
- github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbfjek =
28
- github.com/alecthomas/chroma v0.10.0 /go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s =
27
+ github.com/alecthomas/assert/v2 v2.2.1 h1:XivOgYcduV98QCahG8T5XTezV5bylXe+lBxLG2K2ink =
28
+ github.com/alecthomas/chroma/v2 v2.5.0 h1:CQCdj1BiBV17sD4Bd32b/Bzuiq/EqoNTrnIhyQAZ+Rk =
29
+ github.com/alecthomas/chroma/v2 v2.5.0 /go.mod h1:yrkMI9807G1ROx13fhe1v6PN2DDeaR73L3d+1nmYQtw =
30
+ github.com/alecthomas/repr v0.2.0 h1:HAzS41CIzNW5syS8Mf9UwXhNH1J9aix/BvDRf1Ml2Yk =
29
31
github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883 h1:bvNMNQO63//z+xNgfBlViaCIJKLlCJ6/fmUseuG0wVQ =
30
32
github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883 /go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8 =
31
33
github.com/anthonynsimon/bild v0.13.0 h1:mN3tMaNds1wBWi1BrJq0ipDBhpkooYfu7ZFSMhXt1C8 =
32
34
github.com/anthonynsimon/bild v0.13.0 /go.mod h1:tpzzp0aYkAsMi1zmfhimaDyX1xjn2OUc1AJZK/TF0AE =
33
35
github.com/antihax/optional v1.0.0 /go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY =
34
- github.com/antonmedv/expr v1.10.4 h1:CAzaL9S/Yf2HZHhq1ftWW95VvPQWFeDvAqsTyIt9uKs =
35
- github.com/antonmedv/expr v1.10.4 /go.mod h1:FPC8iWArxls7axbVLsW+kpg1mz29A1b2M6jt+hZfDkU =
36
36
github.com/antonmedv/expr v1.12.0 h1:hIOn7jjY86E09PXvn9zgdt2FbWVru0ud9Rm5DbNoYNw =
37
37
github.com/antonmedv/expr v1.12.0 /go.mod h1:FPC8iWArxls7axbVLsW+kpg1mz29A1b2M6jt+hZfDkU =
38
38
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40 h1:q4dksr6ICHXqG5hm0ZW5IHyeEJXoIJSOZeBLmWPNeIQ =
@@ -56,13 +56,10 @@ github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwc
56
56
github.com/davecgh/go-spew v1.1.0 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
57
57
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c =
58
58
github.com/davecgh/go-spew v1.1.1 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
59
- github.com/dlclark/regexp2 v1.4.0 /go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc =
60
59
github.com/dlclark/regexp2 v1.8.0 h1:rJD5HeGIT/2b5CDk63FVCwZA3qgYElfg+oQK7uH5pfE =
61
60
github.com/dlclark/regexp2 v1.8.0 /go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8 =
62
61
github.com/emer/empi v1.0.17 h1:1arFWAzdDR9emrKbz2sTGMhfAa+Kk0y3UTeBW1j9ltw =
63
62
github.com/emer/empi v1.0.17 /go.mod h1:cwXlhwSb91QvfadOlVRrXvcpLGa1ld3GZme5ygb4kt8 =
64
- github.com/emer/etable v1.1.15 h1:spHSUVSnQu2wwH5ofnhwZLEGy9GR80mNOZu/g2l0/4Y =
65
- github.com/emer/etable v1.1.15 /go.mod h1:XcY/+NKHRv6qYga8pt2OxKqJ4nqeAJ5ILB5bfBttTt0 =
66
63
github.com/emer/etable v1.1.16 h1:iWVahJ7I4GocHM1woPcZIp5hN4fQ9stCxC1Z8YBTdOg =
67
64
github.com/emer/etable v1.1.16 /go.mod h1:sKLQzur4/9rSdN3mhBLo8wuVCLZ8mkmEJXybWh1wCOg =
68
65
github.com/envoyproxy/go-control-plane v0.9.0 /go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4 =
@@ -103,10 +100,8 @@ github.com/go-pdf/fpdf v0.6.0 h1:MlgtGIfsdMEEQJr2le6b/HNr1ZlQwxyWr77r2aj2U/8=
103
100
github.com/go-pdf/fpdf v0.6.0 /go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M =
104
101
github.com/goki/freetype v0.0.0-20220119013949-7a161fd3728c h1:JGCm/+tJ9gC6THUxooTldS+CUDsba0qvkvU3DHklqW8 =
105
102
github.com/goki/freetype v0.0.0-20220119013949-7a161fd3728c /go.mod h1:wfqRWLHRBsRgkp5dmbG56SA0DmVtwrF5N3oPdI8t+Aw =
106
- github.com/goki/gi v1.3.11 h1:Eyw4UDUp2eAkvTOLte0np7GPLknhyid5Xa0Ee9YgDM8 =
107
- github.com/goki/gi v1.3.11 /go.mod h1:jV9cVZW+vb5gL5it6oN8WHb+eOssIJjgCQjpBQPHfA0 =
108
- github.com/goki/gi v1.3.13 h1:h/V8L8aX/s9Vy3z9noPpdl5aB+7n19v+Hqflj8rJvJY =
109
- github.com/goki/gi v1.3.13 /go.mod h1:6NKpx0Vb4nJgTsuLOUQOtpY3GSmsqqk0TuXIbcH79zc =
103
+ github.com/goki/gi v1.3.15 h1:ADEQBDASEmNSgQCsyj++kZOYgNisQp4WqjVofBSdbPA =
104
+ github.com/goki/gi v1.3.15 /go.mod h1:su8+fk5Ih3mdXXAyiV0yG3vU6l0ncY3XFBux5rLYNQY =
110
105
github.com/goki/go-difflib v1.2.1 h1:zqSi9rTf0vYFia92PaZeKrTfofGVqku2WYOtfsUYqxU =
111
106
github.com/goki/go-difflib v1.2.1 /go.mod h1:uZuY072AYTnMjRxCn6IkpZQKRVcTj4SIpHHXOUGOxrg =
112
107
github.com/goki/gosl v1.0.11 h1:ghnHWptmfsxN1K3izk5AxDzavjhnV1GV+68v9fnuNfw =
@@ -118,17 +113,13 @@ github.com/goki/kigen v1.0.2 h1:I/s/ce84wiP99CYKdju/MVjY6jzvAL3d4XobERsK1JY=
118
113
github.com/goki/kigen v1.0.2 /go.mod h1:ib29cR7secYGaGXWv68WDq83y5tfRMh7dOXi4XRsPOM =
119
114
github.com/goki/mat32 v1.0.14 h1:GUigODaCiGuYv7ZWmymjoZD9Z7sckLAutqxa2LIX2Xw =
120
115
github.com/goki/mat32 v1.0.14 /go.mod h1:6tOY3oXQLGItoMcA6nhKwbO3EFXZOo8l+4eIotDFG/k =
121
- github.com/goki/pi v1.0.22 h1:9JIMH4+zsCXeLMR1bne3NIplGmeYnDiW+3ry4aENpRw =
122
- github.com/goki/pi v1.0.22 /go.mod h1:EbNUurVAeKmSVUzEKAoPmPL8D2Uz/oC9jyTXa9IvO68 =
123
- github.com/goki/pi v1.0.23 h1:CYPYmh0YNhrALe/dB/XP8vEMwM5v9Z5Ruu3TXgJVwQw =
124
- github.com/goki/pi v1.0.23 /go.mod h1:YFfuigrFzS7BojGnTNMx+YjCqQ/UEr7cFne7bpoisfs =
116
+ github.com/goki/pi v1.0.25 h1:koAL0iJNc52Y2NQH8+cc0nW6AsBWhWIg5LTGPORizLE =
117
+ github.com/goki/pi v1.0.25 /go.mod h1:cYDsD4L+tt/eE1BRFSHF/g3W+vkDMGukknjXRr0oYho =
125
118
github.com/goki/prof v0.0.0-20180502205428-54bc71b5d09b /go.mod h1:pgRizZOb3eUJr+ByZnXnPvt+a0fVOTn0Ujc2TqVZpW4 =
126
119
github.com/goki/prof v1.0.0 h1:kDkH1t4FpV7XYTEp2kJeQbI0l994bXg5dTzKw7hysKQ =
127
120
github.com/goki/prof v1.0.0 /go.mod h1:ZXgHpbD8QVu1qp0iyebeZ13WXlWoaTYsggGDl77C4U4 =
128
121
github.com/goki/vci v1.0.1 h1:tHtx4LzSNM1WeAYVf3e7hdinZmCizJMkE0NyYX/eXp0 =
129
122
github.com/goki/vci v1.0.1 /go.mod h1:uOQl8kDy2Nb7MEY8cyz72ntp2PaTwJkm2GZNKrEKHE0 =
130
- github.com/goki/vgpu v1.0.20 h1:18VkgyruPwrW3VAHfER65Q0VUmUHG7frtklPv8ozCnA =
131
- github.com/goki/vgpu v1.0.20 /go.mod h1:UOJ/H4OiuPKQFl4yvPHNMpzH2JciRFNQdcIdLSSPfYo =
132
123
github.com/goki/vgpu v1.0.21 h1:48Gezt2Qg8ydqZVs0FddOPg0EPqXhmKvJ0IcMdjOVOU =
133
124
github.com/goki/vgpu v1.0.21 /go.mod h1:UOJ/H4OiuPKQFl4yvPHNMpzH2JciRFNQdcIdLSSPfYo =
134
125
github.com/goki/vulkan v1.0.5 h1:RTNnHrZ2/iDusOQeSIXqXaKil/JRDzxoPIQmQjcUJz8 =
@@ -168,6 +159,7 @@ github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFb
168
159
github.com/h2non/filetype v1.1.3 h1:FKkx9QbD7HR/zjK1Ia5XiBsq9zdLi5Kf3zGyFTAFkGg =
169
160
github.com/h2non/filetype v1.1.3 /go.mod h1:319b3zT68BvV+WRj7cwy856M2ehB3HqNOt6sy1HndBY =
170
161
github.com/hashicorp/hcl v1.0.0 /go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ =
162
+ github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM =
171
163
github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0 =
172
164
github.com/iancoleman/strcase v0.2.0 /go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho =
173
165
github.com/inconshreveable/mousetrap v1.0.0 /go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8 =
@@ -245,8 +237,6 @@ golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL
245
237
golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2 /go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
246
238
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 /go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
247
239
golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3 /go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE =
248
- golang.org/x/exp v0.0.0-20230105202349-8879d0199aa3 h1:fJwx88sMf5RXwDwziL0/Mn9Wqs+efMSo/RYcL+37W9c =
249
- golang.org/x/exp v0.0.0-20230105202349-8879d0199aa3 /go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc =
250
240
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb h1:PaBZQdo+iSDyHT053FjUCgZQ/9uqVwPOcl7KSWhKn6w =
251
241
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb /go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc =
252
242
golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81 /go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs =
@@ -264,8 +254,6 @@ golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeap
264
254
golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d /go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM =
265
255
golang.org/x/image v0.0.0-20211028202545-6944b10bf410 /go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM =
266
256
golang.org/x/image v0.0.0-20220413100746-70e8d0d3baa9 /go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM =
267
- golang.org/x/image v0.3.0 h1:HTDXbdK9bjfSWkPzDJIw89W8CAtfFGduujWs33NLLsg =
268
- golang.org/x/image v0.3.0 /go.mod h1:fXd9211C/0VTlYuAcOhW8dY/RtEJqODXOWBDpmYBf+A =
269
257
golang.org/x/image v0.5.0 h1:5JMiNunQeQw++mMOz48/ISeNu3Iweh/JaZU8ZLqHRrI =
270
258
golang.org/x/image v0.5.0 /go.mod h1:FVC7BI/5Ym8R25iw5OLsgshdUBbT1h5jZTpA+mvAdZ4 =
271
259
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 /go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE =
@@ -278,8 +266,6 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB
278
266
golang.org/x/mod v0.3.0 /go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA =
279
267
golang.org/x/mod v0.4.2 /go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA =
280
268
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 /go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4 =
281
- golang.org/x/mod v0.7.0 h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA =
282
- golang.org/x/mod v0.7.0 /go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs =
283
269
golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8 =
284
270
golang.org/x/mod v0.8.0 /go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs =
285
271
golang.org/x/net v0.0.0-20180724234803-3673e40ba225 /go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
@@ -296,8 +282,6 @@ golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96b
296
282
golang.org/x/net v0.0.0-20210614182718-04defd469f4e /go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y =
297
283
golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e /go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c =
298
284
golang.org/x/net v0.0.0-20220722155237-a158d28d115b /go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c =
299
- golang.org/x/net v0.5.0 h1:GyT4nK/YDHSqa1c4753ouYCDajOYKTja9Xb/OHtgvSw =
300
- golang.org/x/net v0.5.0 /go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws =
301
285
golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g =
302
286
golang.org/x/net v0.7.0 /go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs =
303
287
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be /go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U =
@@ -328,8 +312,6 @@ golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBc
328
312
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
329
313
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
330
314
golang.org/x/sys v0.0.0-20220908164124-27713097b956 /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
331
- golang.org/x/sys v0.4.0 h1:Zr2JFtRQNX3BCZ8YtxRE9hNJYC8J6I1MVbMg6owUp18 =
332
- golang.org/x/sys v0.4.0 /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
333
315
golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU =
334
316
golang.org/x/sys v0.5.0 /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
335
317
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 /go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo =
@@ -339,8 +321,6 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
339
321
golang.org/x/text v0.3.5 /go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ =
340
322
golang.org/x/text v0.3.6 /go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ =
341
323
golang.org/x/text v0.3.7 /go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ =
342
- golang.org/x/text v0.6.0 h1:3XmdazWV+ubf7QgHSTWeykHOci5oeekaGJBLkrkaw4k =
343
- golang.org/x/text v0.6.0 /go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8 =
344
324
golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo =
345
325
golang.org/x/text v0.7.0 /go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8 =
346
326
golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b /go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ =
@@ -356,8 +336,6 @@ golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapK
356
336
golang.org/x/tools v0.1.0 /go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0 =
357
337
golang.org/x/tools v0.1.4 /go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk =
358
338
golang.org/x/tools v0.1.12 /go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc =
359
- golang.org/x/tools v0.5.0 h1:+bSpV5HIeWkuvgaMfI3UmKRThoTA5ODJTUd8T17NO+4 =
360
- golang.org/x/tools v0.5.0 /go.mod h1:N+Kgy78s5I24c24dU8OfWNEotWjutIs8SnJvn5IDq+k =
361
339
golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM =
362
340
golang.org/x/tools v0.6.0 /go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU =
363
341
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 /go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
0 commit comments