Hi, The following diff updates editors/micro to v2.0.10.
It moves MODGO_MODULES stuff inside modules.inc file. I also needed to patch zyedidia/pty (which is a fork of creack/pty) to includes proper a fixed openbsd support (creack fixed it, but zyedidia is behind). So I forked zyedidia/pty, and merged with creack/pty to get a fixed repository. A few go commands later to replace zyedidia/pty with my version, I had a fixed micro port. As it is my first go port, feedback would be welcome. Comments or OK ? -- Sebastien Marie diff 4be2aeaf9ffb9bb89ed821a9e497c9e45d710608 /data/semarie/repos/openbsd/ports blob - 998a0206bb3f90d3d789d115f2ea5a1bf4154cc5 file + editors/micro/Makefile --- editors/micro/Makefile +++ editors/micro/Makefile @@ -3,15 +3,14 @@ BROKEN-aarch64 = pty@v2.0.0+incompatible/doc.go:15:9: COMMENT = modern and intuitive terminal-based text editor MODGO_MODNAME = github.com/zyedidia/micro/v2 -MODGO_VERSION = v2.0.8 +MODGO_VERSION = v2.0.10 # Snagged from https://github.com/zyedidia/micro/releases/tag/${MODGO_VERSION} -TAG_HASH = cfcb2e4 +TAG_HASH = b976385 DISTNAME = micro-${MODGO_VERSION} CATEGORIES = editors HOMEPAGE = https://micro-editor.github.io/ -REVISION = 0 # MIT "Expat" License PERMIT_PACKAGE = Yes @@ -28,56 +27,10 @@ MODGO_LDFLAGS += -X github.com/zyedidia/micro/v2/inter NO_TEST = Yes -MODGO_MODULES = \ - github.com/blang/semver v3.5.1+incompatible \ - github.com/chzyer/logex v1.1.10 \ - github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \ - github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \ - github.com/davecgh/go-spew v1.1.1 \ - github.com/dustin/go-humanize v1.0.0 \ - github.com/gdamore/encoding v1.0.0 \ - github.com/go-errors/errors v1.0.1 \ - github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 \ - github.com/kr/pretty v0.1.0 \ - github.com/kr/pty v1.1.1 \ - github.com/kr/text v0.1.0 \ - github.com/lucasb-eyer/go-colorful v1.0.3 \ - github.com/mattn/go-isatty v0.0.11 \ - github.com/mattn/go-runewidth v0.0.7 \ - github.com/mitchellh/go-homedir v1.1.0 \ - github.com/p-e-w/go-runewidth v0.0.10-0.20200613030200-3e1705c5c059 \ - github.com/pmezard/go-difflib v1.0.0 \ - github.com/robertkrimen/otto v0.0.0-20191219234010-c382bd3c16ff \ - github.com/sergi/go-diff v1.1.0 \ - github.com/stretchr/objx v0.1.0 \ - github.com/stretchr/testify v1.4.0 \ - github.com/xo/terminfo v0.0.0-20200218205459-454e5b68f9e8 \ - github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb \ - github.com/zyedidia/clipboard v1.0.3 \ - github.com/zyedidia/glob v0.0.0-20170209203856-dd4023a66dc3 \ - github.com/zyedidia/go-shellquote v0.0.0-20200613203517-eccd813c0655 \ - github.com/zyedidia/highlight v0.0.0-20170330143449-201131ce5cf5 \ - github.com/zyedidia/json5 v0.0.0-20200102012142-2da050b1a98d \ - github.com/zyedidia/poller v1.0.1 \ - github.com/zyedidia/pty v2.0.0+incompatible \ - github.com/zyedidia/tcell/v2 v2.0.6 \ - github.com/zyedidia/terminal v0.0.0-20180726154117-533c623e2415 \ - golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 \ - golang.org/x/text v0.3.2 \ - golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ - gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \ - gopkg.in/sourcemap.v1 v1.0.5 \ - gopkg.in/yaml.v2 v2.2.7 \ - layeh.com/gopher-luar v1.0.7 +# overrided: +# - github.com/zyedidia/pty -> github.com/semarie/zyedidia-pty +# get ref: $ go get -d github.com/semarie/zyedidia-pty@merged +# go.sum : $ go mod download github.com/zyedidia/pty +.include "modules.inc" -MODGO_MODFILES = \ - github.com/davecgh/go-spew v1.1.0 \ - github.com/yuin/gopher-lua v0.0.0-20190206043414-8bfc7677f583 \ - golang.org/x/sys v0.0.0-20190204203706-41f3e6584952 \ - golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756 \ - golang.org/x/text v0.3.0 \ - gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ - gopkg.in/yaml.v2 v2.2.2 \ - gopkg.in/yaml.v2 v2.2.4 - .include <bsd.port.mk> blob - 5edb5bb5f643c5f65ec3247e007b6aa8539959e3 file + editors/micro/distinfo --- editors/micro/distinfo +++ editors/micro/distinfo @@ -31,12 +31,14 @@ SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.zip) = 2rbnmEuRP2HQKsU/XBh1wCnlkfO00yYt6o6V2MKLtlc= SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 7CxA4qyGvdktZKJVid3u9lIneJqPQovt6GvcQgZPYPE= SHA256 (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = //7DYfx+d2u3FDNWDChe4pgtLBQLj1v7oNtgM8Ct4YQ= -SHA256 (go_modules/github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.mod) = h9IheU+rSqxoFLv0KqEKpLdpPIMpT9GCb1gSJCh4Vwk= -SHA256 (go_modules/github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.zip) = AZoYAYeswGlmXNyka23qUcJ2FIE8VlOixtNDp/e9IJw= SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI= SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A= +SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= +SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.zip) = y3Ad+B82rPuyYnp4Zi/cqhUO4awA0Hlqfz6vvbYhgSg= SHA256 (go_modules/github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.mod) = xthuaBF/fmHZ5zotBO38YfzIzoZKhppHCKnnUpmLSsM= SHA256 (go_modules/github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.zip) = cz/1h31mHRwBspsT2CqpGFAxX929hlI22nzfWEhw0Ng= +SHA256 (go_modules/github.com/semarie/zyedidia-pty/@v/v1.1.16-0.20220316093206-86d91cee42f0.mod) = TCuHYBiQR4K/2OmiKdgC4KZR+/JLnoiCR6exb7r2SnA= +SHA256 (go_modules/github.com/semarie/zyedidia-pty/@v/v1.1.16-0.20220316093206-86d91cee42f0.zip) = 2mPafcZi/Jh273r0+67wSEegL7dr6gty6oLyg/NTpI4= SHA256 (go_modules/github.com/sergi/go-diff/@v/v1.1.0.mod) = IObs3/d7hGk4Nbl4uKFvbCK3hVlisjQQPV63SBi+RB8= SHA256 (go_modules/github.com/sergi/go-diff/@v/v1.1.0.zip) = qcAgPVGIdF9Zwp4XDosafnyL0AdjS851ky/6wELkPqw= SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE= @@ -52,6 +54,8 @@ SHA256 (go_modules/github.com/zyedidia/clipboard/@v/v1 SHA256 (go_modules/github.com/zyedidia/clipboard/@v/v1.0.3.zip) = flpp2q130+aJMxvNMJPsD++AT5Xe58n7DlCNfuanoXc= SHA256 (go_modules/github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.mod) = dkC2R1yx0PJydfqawqImt+i6Kp1x2oYw1/UdLAm+Krg= SHA256 (go_modules/github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.zip) = bzAL+tuJKUe/uLDYHpBYDlqM/vD5KaMLIavQiAUWak4= +SHA256 (go_modules/github.com/zyedidia/go-runewidth/@v/v0.0.12.mod) = fbOMKufV6ySZSnqrcdjtClWVoxle+coAVf6hvqQiF1E= +SHA256 (go_modules/github.com/zyedidia/go-runewidth/@v/v0.0.12.zip) = ZCr8nMUIECVZm2fPdECnVivtyTFhy0Vcvz++gPtOt78= SHA256 (go_modules/github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.mod) = h8tHKnkp6Y2Y7VJyumg2HOazT2lKgEGI/qt7h5r+F5A= SHA256 (go_modules/github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.zip) = HNMOLYCGH6vWUsxGRgeSipDlTNBJBuVXFYy3GAP1G4Q= SHA256 (go_modules/github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.mod) = /HrAeaEPQsb0BrjnKwo06zBf0ytIICmZvw6WcfOG8k8= @@ -60,10 +64,8 @@ SHA256 (go_modules/github.com/zyedidia/json5/@v/v0.0.0 SHA256 (go_modules/github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.zip) = /RwEIMvzjm88pxds6YwSI9gCYM34ZOYtaN0GpH7NvUU= SHA256 (go_modules/github.com/zyedidia/poller/@v/v1.0.1.mod) = qfyqX4JvgpI6mPjq7TFFu1ofUKpuZtTLLhxCJJr8BZY= SHA256 (go_modules/github.com/zyedidia/poller/@v/v1.0.1.zip) = +7i0l73UNfSyB6/1fObHHc4RFGVAE4aqTCM3nQi6su8= -SHA256 (go_modules/github.com/zyedidia/pty/@v/v2.0.0+incompatible.mod) = amHbCtPT+nmz9f13pKKvzq/zur3krVSJlyoD9K27SVA= -SHA256 (go_modules/github.com/zyedidia/pty/@v/v2.0.0+incompatible.zip) = iBEP9B9x4x42jT33A92cCKQGn1Bt/PGHGXrWTRzAn0A= -SHA256 (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.6.mod) = BUtPEhfSo5gLtwq4/xj6DAD8bWYTr4Ivoz5ohWdkO3Q= -SHA256 (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.6.zip) = kzs5IjZMcD4N+5YRnxrdE3C4UvAdtyw+jksvP8JfpLw= +SHA256 (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.8.mod) = BUtPEhfSo5gLtwq4/xj6DAD8bWYTr4Ivoz5ohWdkO3Q= +SHA256 (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.8.zip) = gOEPnufHlI6BIhZ4G1qtud7GrpRmElJ890HijvkH9e0= SHA256 (go_modules/github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.mod) = 5cfjiWJNX8Koc6fR+cZdQeJHg9CAhEpTLw1c7ua4IaU= SHA256 (go_modules/github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.zip) = KqovguV7jv0IH5n0fuklwH7FSPzt1TyoY+e7FMivlNU= SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190204203706-41f3e6584952.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME= @@ -86,7 +88,7 @@ SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.7.mod) = i SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.7.zip) = ymZi/FQouZum6ULxsWCqtQda3YtVn8oxrWWDy9rvnMg= SHA256 (go_modules/layeh.com/gopher-luar/@v/v1.0.7.mod) = wh2U/nb1LOzEiVZzuq89eUZMxWXUONkTgjQrNbNh2Lw= SHA256 (go_modules/layeh.com/gopher-luar/@v/v1.0.7.zip) = H1Rof1T2tTe6JHXd7capH3TjLBkNAQcS7HJ8wD/8yOU= -SHA256 (micro-v2.0.8.zip) = kW4YhwtTjvNJHA7VDfuRjYwMKoIYmqYt36t73lz1sng= +SHA256 (micro-v2.0.10.zip) = jIGTeShuTVLBikVkH8M3iZb438ZR13TPGxrwi2iRo1Y= SIZE (go_modules/github.com/blang/semver/@v/v3.5.1+incompatible.mod) = 31 SIZE (go_modules/github.com/blang/semver/@v/v3.5.1+incompatible.zip) = 19948 SIZE (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 31 @@ -120,12 +122,14 @@ SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0 SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.7.zip) = 19130 SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.mod) = 39 SIZE (go_modules/github.com/mitchellh/go-homedir/@v/v1.1.0.zip) = 4163 -SIZE (go_modules/github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.mod) = 45 -SIZE (go_modules/github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.zip) = 21092 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433 +SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39 +SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.zip) = 45664 SIZE (go_modules/github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.mod) = 36 SIZE (go_modules/github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.zip) = 315566 +SIZE (go_modules/github.com/semarie/zyedidia-pty/@v/v1.1.16-0.20220316093206-86d91cee42f0.mod) = 40 +SIZE (go_modules/github.com/semarie/zyedidia-pty/@v/v1.1.16-0.20220316093206-86d91cee42f0.zip) = 28557 SIZE (go_modules/github.com/sergi/go-diff/@v/v1.1.0.mod) = 281 SIZE (go_modules/github.com/sergi/go-diff/@v/v1.1.0.zip) = 55374 SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32 @@ -141,6 +145,8 @@ SIZE (go_modules/github.com/zyedidia/clipboard/@v/v1.0 SIZE (go_modules/github.com/zyedidia/clipboard/@v/v1.0.3.zip) = 7638 SIZE (go_modules/github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.mod) = 32 SIZE (go_modules/github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.zip) = 3415 +SIZE (go_modules/github.com/zyedidia/go-runewidth/@v/v0.0.12.mod) = 87 +SIZE (go_modules/github.com/zyedidia/go-runewidth/@v/v0.0.12.zip) = 20565 SIZE (go_modules/github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.mod) = 41 SIZE (go_modules/github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.zip) = 7113 SIZE (go_modules/github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.mod) = 37 @@ -149,10 +155,8 @@ SIZE (go_modules/github.com/zyedidia/json5/@v/v0.0.0-2 SIZE (go_modules/github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.zip) = 81515 SIZE (go_modules/github.com/zyedidia/poller/@v/v1.0.1.mod) = 34 SIZE (go_modules/github.com/zyedidia/poller/@v/v1.0.1.zip) = 25272 -SIZE (go_modules/github.com/zyedidia/pty/@v/v2.0.0+incompatible.mod) = 31 -SIZE (go_modules/github.com/zyedidia/pty/@v/v2.0.0+incompatible.zip) = 15796 -SIZE (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.6.mod) = 348 -SIZE (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.6.zip) = 187590 +SIZE (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.8.mod) = 348 +SIZE (go_modules/github.com/zyedidia/tcell/v2/@v/v2.0.8.zip) = 187655 SIZE (go_modules/github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.mod) = 36 SIZE (go_modules/github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.zip) = 19567 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190204203706-41f3e6584952.mod) = 24 @@ -175,4 +179,4 @@ SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.7.mod) = 95 SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.7.zip) = 80579 SIZE (go_modules/layeh.com/gopher-luar/@v/v1.0.7.mod) = 109 SIZE (go_modules/layeh.com/gopher-luar/@v/v1.0.7.zip) = 36857 -SIZE (micro-v2.0.8.zip) = 907119 +SIZE (micro-v2.0.10.zip) = 921105 blob - /dev/null file + editors/micro/modules.inc --- /dev/null +++ editors/micro/modules.inc @@ -0,0 +1,55 @@ +MODGO_VERSION = v2.0.10 + +MODGO_MODULES = \ + github.com/blang/semver v3.5.1+incompatible \ + github.com/chzyer/logex v1.1.10 \ + github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \ + github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \ + github.com/davecgh/go-spew v1.1.1 \ + github.com/dustin/go-humanize v1.0.0 \ + github.com/gdamore/encoding v1.0.0 \ + github.com/go-errors/errors v1.0.1 \ + github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 \ + github.com/kr/pretty v0.1.0 \ + github.com/kr/pty v1.1.1 \ + github.com/kr/text v0.1.0 \ + github.com/lucasb-eyer/go-colorful v1.0.3 \ + github.com/mattn/go-isatty v0.0.11 \ + github.com/mattn/go-runewidth v0.0.7 \ + github.com/mitchellh/go-homedir v1.1.0 \ + github.com/pmezard/go-difflib v1.0.0 \ + github.com/rivo/uniseg v0.1.0 \ + github.com/robertkrimen/otto v0.0.0-20191219234010-c382bd3c16ff \ + github.com/sergi/go-diff v1.1.0 \ + github.com/stretchr/objx v0.1.0 \ + github.com/stretchr/testify v1.4.0 \ + github.com/xo/terminfo v0.0.0-20200218205459-454e5b68f9e8 \ + github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb \ + github.com/zyedidia/clipboard v1.0.3 \ + github.com/zyedidia/glob v0.0.0-20170209203856-dd4023a66dc3 \ + github.com/zyedidia/go-runewidth v0.0.12 \ + github.com/zyedidia/go-shellquote v0.0.0-20200613203517-eccd813c0655 \ + github.com/zyedidia/highlight v0.0.0-20170330143449-201131ce5cf5 \ + github.com/zyedidia/json5 v0.0.0-20200102012142-2da050b1a98d \ + github.com/zyedidia/poller v1.0.1 \ + github.com/semarie/zyedidia-pty v1.1.16-0.20220316093206-86d91cee42f0 \ + github.com/zyedidia/tcell/v2 v2.0.8 \ + github.com/zyedidia/terminal v0.0.0-20180726154117-533c623e2415 \ + golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 \ + golang.org/x/text v0.3.2 \ + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \ + gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \ + gopkg.in/sourcemap.v1 v1.0.5 \ + gopkg.in/yaml.v2 v2.2.7 \ + layeh.com/gopher-luar v1.0.7 + +MODGO_MODFILES = \ + github.com/davecgh/go-spew v1.1.0 \ + github.com/yuin/gopher-lua v0.0.0-20190206043414-8bfc7677f583 \ + golang.org/x/sys v0.0.0-20190204203706-41f3e6584952 \ + golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756 \ + golang.org/x/text v0.3.0 \ + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \ + gopkg.in/yaml.v2 v2.2.2 \ + gopkg.in/yaml.v2 v2.2.4 + blob - /dev/null file + editors/micro/patches/patch-go_mod --- /dev/null +++ editors/micro/patches/patch-go_mod @@ -0,0 +1,10 @@ +Index: go.mod +--- go.mod.orig ++++ go.mod +@@ -29,4 +29,6 @@ replace github.com/kballard/go-shellquote => github.co + + replace github.com/mattn/go-runewidth => github.com/zyedidia/go-runewidth v0.0.12 + ++replace github.com/zyedidia/pty => github.com/semarie/zyedidia-pty v1.1.16-0.20220316093206-86d91cee42f0 ++ + go 1.11 blob - /dev/null file + editors/micro/patches/patch-go_sum --- /dev/null +++ editors/micro/patches/patch-go_sum @@ -0,0 +1,12 @@ +Index: go.sum +--- go.sum.orig ++++ go.sum +@@ -29,6 +29,8 @@ github.com/rivo/uniseg v0.1.0 h1:+2KBaVoUmb9XzDsrx/Ct0 + github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= + github.com/robertkrimen/otto v0.0.0-20191219234010-c382bd3c16ff h1:+6NUiITWwE5q1KO6SAfUX918c+Tab0+tGAM/mtdlUyA= + github.com/robertkrimen/otto v0.0.0-20191219234010-c382bd3c16ff/go.mod h1:xvqspoSXJTIpemEonrMDFq6XzwHYYgToXWj5eRX1OtY= ++github.com/semarie/zyedidia-pty v1.1.16-0.20220316093206-86d91cee42f0 h1:Vbia5uRywzSMJBQXNZmJsAl8HB1p2qjroAqtRCkE4Jk= ++github.com/semarie/zyedidia-pty v1.1.16-0.20220316093206-86d91cee42f0/go.mod h1:HWbpfrLoVM9FmU+/9NV+PzVQV8jSxgnQLk8fvx0q/i8= + github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0= + github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= + github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=