From 9fb929825a5854a62af5423e6dd4e7837c713011 Mon Sep 17 00:00:00 2001 From: surdeus Date: Mon, 26 Jun 2023 12:16:52 +0300 Subject: [PATCH] Moving to mojosa-software. --- check.anko | 6 ++ go.mod | 7 +- go.sum | 30 ++------- main.go | 60 +++++++++--------- media/goblin.jpg | Bin 121595 -> 121593 bytes src/tool/awk/csv.md | 12 ++-- src/tool/awk/goawk | Bin 3690552 -> 3696158 bytes src/tool/awk/goawk.go | 8 +-- src/tool/awk/goawk_test.go | 4 +- src/tool/awk/internal/ast/ast.go | 2 +- src/tool/awk/internal/compiler/compiler.go | 4 +- .../awk/internal/compiler/disassembler.go | 4 +- src/tool/awk/interp/example_test.go | 4 +- src/tool/awk/interp/functions.go | 4 +- src/tool/awk/interp/fuzz_test.go | 4 +- src/tool/awk/interp/interp.go | 8 +-- src/tool/awk/interp/interp_test.go | 4 +- src/tool/awk/interp/io.go | 4 +- src/tool/awk/interp/newexecute.go | 2 +- src/tool/awk/interp/newexecute_test.go | 4 +- src/tool/awk/interp/vm.go | 10 +-- src/tool/awk/lexer/lexer_test.go | 2 +- src/tool/awk/parser/parser.go | 6 +- src/tool/awk/parser/parser_test.go | 2 +- src/tool/awk/parser/resolve.go | 4 +- src/tool/awk/readme.md | 18 +++--- src/tool/awk/testdata/echo | Bin 18128 -> 18126 bytes src/tool/basename/run.go | 2 +- src/tool/cat/cat.go | 2 +- src/tool/date/date.go | 2 +- src/tool/ec/run.go | 2 +- src/tool/echo/echo.go | 2 +- src/tool/ftest/main.go | 2 +- src/tool/gfalse/false.go | 2 +- src/tool/grange/main.go | 2 +- src/tool/gtrue/true.go | 2 +- src/tool/in/main.go | 2 +- src/tool/ln/main.go | 2 +- src/tool/ls/ls.go | 2 +- src/tool/mergelbl/main.go | 2 +- src/tool/mk/main.go | 4 +- src/tool/mk/parse.go | 2 +- src/tool/mkdir/mkdir.go | 2 +- src/tool/noext/noext.go | 2 +- src/tool/paths/main.go | 4 +- src/tool/quote/quote.go | 2 +- src/tool/read/main.go | 2 +- src/tool/script/main.go | 13 ++-- src/tool/sort/sort.go | 4 +- src/tool/tac/tac.go | 2 +- src/tool/uniq/uniq.go | 2 +- src/tool/urlprs/urlprs.go | 2 +- src/tool/useprog/main.go | 2 +- src/tool/wc/main.go | 2 +- src/tool/whoami/main.go | 2 +- src/tool/yes/yes.go | 4 +- 56 files changed, 136 insertions(+), 154 deletions(-) diff --git a/check.anko b/check.anko index 732c8e3..5d91c5a 100644 --- a/check.anko +++ b/check.anko @@ -1,3 +1,5 @@ +var strings = import("strings") + e = 5 v = 53 println(e + v) @@ -6,6 +8,10 @@ for v in Cmd("ls").Stdout().ShSplit() { println("file:", v) } +for v in strings.Split("big dick and me", " ") { + println(v) +} + if v < 55 { println("it fucking works") } diff --git a/go.mod b/go.mod index c84ac99..75637ac 100644 --- a/go.mod +++ b/go.mod @@ -1,9 +1,8 @@ -module github.com/surdeus/goblin +module github.com/mojosa-software/goblin go 1.18 require ( - github.com/surdeus/anko v0.0.0-20230614164331-b18c1239c632 // indirect - github.com/surdeus/gomtool v0.0.0-20230324173629-09da5dcd0204 // indirect - github.com/surdeus/goscript v0.0.0-20230620135552-456d895c0747 // indirect + github.com/mojosa-software/gomtool v0.0.0-20230626085847-176486ff01a2 + github.com/mojosa-software/goscript v0.0.0-20230626091305-86a004b7769c ) diff --git a/go.sum b/go.sum index 60cdcb7..9c14523 100644 --- a/go.sum +++ b/go.sum @@ -1,26 +1,4 @@ -github.com/k1574/gomtool v0.0.0-20220616060224-023d1559d777 h1:r4Wm40GwE7GNC3VbIwVGtD8dPDw5NDsI5xlpcYF5Nv4= -github.com/k1574/gomtool v0.0.0-20220616060224-023d1559d777/go.mod h1:XT2+xWYiSEE6eX/nBgE6UnfIrBfijwPfv4fNJSVD+SA= -github.com/surdeus/anko v0.0.0-20230614164331-b18c1239c632 h1:sbiNV1CbS7LwhLppLn6STcs0PBVHGhjPMPbE/nA1DmE= -github.com/surdeus/anko v0.0.0-20230614164331-b18c1239c632/go.mod h1:4lXky1Kj62zRKAa5nUIwxC19eUZeV4XkEr6MLWd8GMM= -github.com/surdeus/gomtool v0.0.0-20220806023210-bb1d6be89aa1 h1:eTeqQV207H2ho0QFMxgxI75oT8E69aExmX6f6oltl9Y= -github.com/surdeus/gomtool v0.0.0-20220806023210-bb1d6be89aa1/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20221011123848-b7dbc364ea3a h1:fUBhJuFtPNsJCi5//PT+Ni/QMNWzDVig28WK99FTkp0= -github.com/surdeus/gomtool v0.0.0-20221011123848-b7dbc364ea3a/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20221123071619-d67de6873631 h1:dSnG4J2jusYRVnRRmuiqzSkl4vRMIJOQyI04UfKIwIM= -github.com/surdeus/gomtool v0.0.0-20221123071619-d67de6873631/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230216120523-b00a31dd9887 h1:lKe6TayY2qB50RqPYrHBlHPeJPevNViM+UQn8/2jBxc= -github.com/surdeus/gomtool v0.0.0-20230216120523-b00a31dd9887/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230324065513-d8d05cb8077d h1:COfpUMABa+RrsD05bOnXDx9FX+oaJ+dnKiLpqOODxl8= -github.com/surdeus/gomtool v0.0.0-20230324065513-d8d05cb8077d/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230324070550-2fb327b6a6a6 h1:aOXHUmhQS/mCo8r72dERsxAnYrlk/hP61BAyZ79MkDs= -github.com/surdeus/gomtool v0.0.0-20230324070550-2fb327b6a6a6/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230324073313-c382bc403f8b h1:9IJVeXxRDTPlp12DQ8M76ydoyDCUx6J4up5UM2DwIXQ= -github.com/surdeus/gomtool v0.0.0-20230324073313-c382bc403f8b/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230324163514-3199e25c3890 h1:mT4VDgCb2AgPfq2k4GfXI8O3I2sIjHJUaJwBvx95AYM= -github.com/surdeus/gomtool v0.0.0-20230324163514-3199e25c3890/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230324171804-d106f3a7c3da h1:Wm3ZbhHuH/26B4/vde1S/7t3UPdAXVH7aX1LmHtUTWw= -github.com/surdeus/gomtool v0.0.0-20230324171804-d106f3a7c3da/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/gomtool v0.0.0-20230324173629-09da5dcd0204 h1:eNKjFr0w81mb1d3i2P4uAEIzgc6VVTRJJy6BDWq2vK0= -github.com/surdeus/gomtool v0.0.0-20230324173629-09da5dcd0204/go.mod h1:48d4QXOu0MwH0fbqseBInNdS6WiJ0+EzZU9K5sGu4uo= -github.com/surdeus/goscript v0.0.0-20230620135552-456d895c0747 h1:joKa0jw9NNjL2gfMaUP841AGb74737MiQVh0Nsr7NyQ= -github.com/surdeus/goscript v0.0.0-20230620135552-456d895c0747/go.mod h1:zuG5tMqJ18/QMypvrfgaZw3rR/t4mlWPx4pQmQeq6zU= +github.com/mojosa-software/gomtool v0.0.0-20230626085847-176486ff01a2 h1:xbw1/w6ZB8xRmaTS0mQvfTETF8M2/tSBfHJIR+cJyNE= +github.com/mojosa-software/gomtool v0.0.0-20230626085847-176486ff01a2/go.mod h1:cJ6/4rcQ/s22RTLuLtypFh7gubwG4OLSph3NHX3haAw= +github.com/mojosa-software/goscript v0.0.0-20230626091305-86a004b7769c h1:y7RQZz/zJDARRJkn4szD8N2rK6K9NU1vUNPwahtW5zw= +github.com/mojosa-software/goscript v0.0.0-20230626091305-86a004b7769c/go.mod h1:LtBn7lQTgA/TMEL8Y+dGkD6XWHV2gxRPZXiqCZt3HRc= diff --git a/main.go b/main.go index fb60afc..72ab7b3 100644 --- a/main.go +++ b/main.go @@ -1,37 +1,37 @@ package main import ( - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" - "github.com/surdeus/goblin/src/tool/awk" - "github.com/surdeus/goblin/src/tool/basename" - "github.com/surdeus/goblin/src/tool/cat" - "github.com/surdeus/goblin/src/tool/date" - "github.com/surdeus/goblin/src/tool/ec" - "github.com/surdeus/goblin/src/tool/echo" - "github.com/surdeus/goblin/src/tool/ftest" - "github.com/surdeus/goblin/src/tool/gfalse" - "github.com/surdeus/goblin/src/tool/grange" - "github.com/surdeus/goblin/src/tool/gtrue" - "github.com/surdeus/goblin/src/tool/in" - "github.com/surdeus/goblin/src/tool/ln" - "github.com/surdeus/goblin/src/tool/ls" - "github.com/surdeus/goblin/src/tool/mergelbl" - "github.com/surdeus/goblin/src/tool/mk" - "github.com/surdeus/goblin/src/tool/mkdir" - "github.com/surdeus/goblin/src/tool/noext" - "github.com/surdeus/goblin/src/tool/paths" - "github.com/surdeus/goblin/src/tool/quote" - "github.com/surdeus/goblin/src/tool/read" - "github.com/surdeus/goblin/src/tool/sort" - "github.com/surdeus/goblin/src/tool/tac" - "github.com/surdeus/goblin/src/tool/uniq" - "github.com/surdeus/goblin/src/tool/urlprs" - "github.com/surdeus/goblin/src/tool/useprog" - "github.com/surdeus/goblin/src/tool/wc" - "github.com/surdeus/goblin/src/tool/whoami" - "github.com/surdeus/goblin/src/tool/yes" - "github.com/surdeus/goblin/src/tool/script" + "github.com/mojosa-software/goblin/src/tool/awk" + "github.com/mojosa-software/goblin/src/tool/basename" + "github.com/mojosa-software/goblin/src/tool/cat" + "github.com/mojosa-software/goblin/src/tool/date" + "github.com/mojosa-software/goblin/src/tool/ec" + "github.com/mojosa-software/goblin/src/tool/echo" + "github.com/mojosa-software/goblin/src/tool/ftest" + "github.com/mojosa-software/goblin/src/tool/gfalse" + "github.com/mojosa-software/goblin/src/tool/grange" + "github.com/mojosa-software/goblin/src/tool/gtrue" + "github.com/mojosa-software/goblin/src/tool/in" + "github.com/mojosa-software/goblin/src/tool/ln" + "github.com/mojosa-software/goblin/src/tool/ls" + "github.com/mojosa-software/goblin/src/tool/mergelbl" + "github.com/mojosa-software/goblin/src/tool/mk" + "github.com/mojosa-software/goblin/src/tool/mkdir" + "github.com/mojosa-software/goblin/src/tool/noext" + "github.com/mojosa-software/goblin/src/tool/paths" + "github.com/mojosa-software/goblin/src/tool/quote" + "github.com/mojosa-software/goblin/src/tool/read" + "github.com/mojosa-software/goblin/src/tool/sort" + "github.com/mojosa-software/goblin/src/tool/tac" + "github.com/mojosa-software/goblin/src/tool/uniq" + "github.com/mojosa-software/goblin/src/tool/urlprs" + "github.com/mojosa-software/goblin/src/tool/useprog" + "github.com/mojosa-software/goblin/src/tool/wc" + "github.com/mojosa-software/goblin/src/tool/whoami" + "github.com/mojosa-software/goblin/src/tool/yes" + "github.com/mojosa-software/goblin/src/tool/script" ) func main() { diff --git a/media/goblin.jpg b/media/goblin.jpg index c561ae74ec099f093533b00d7c5d95dfe89d4bea..96d90eacadb87d598fffb7cb59afb7db25f6076e 100644 GIT binary patch delta 20 ccmeypmHp>d_6?qQHhbM^(cFHXl~Ly^0CuekRR910 delta 24 gcmeylmHqct_6?qQ7_tw|Fu=Y{_% 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 delta 14237 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 delta 20 bcmX@t%Xp!eal=d&R$eX!2HwqcSd5$iO8W)) diff --git a/src/tool/basename/run.go b/src/tool/basename/run.go index f6b0bbb..3aca3cf 100644 --- a/src/tool/basename/run.go +++ b/src/tool/basename/run.go @@ -4,7 +4,7 @@ package basename import( "fmt" "path" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/cat/cat.go b/src/tool/cat/cat.go index eb525b9..5fa3b3c 100644 --- a/src/tool/cat/cat.go +++ b/src/tool/cat/cat.go @@ -4,7 +4,7 @@ import( "os" "io" "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/date/date.go b/src/tool/date/date.go index 4c8b649..9a7db3f 100644 --- a/src/tool/date/date.go +++ b/src/tool/date/date.go @@ -3,7 +3,7 @@ package date import( "fmt" "time" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/ec/run.go b/src/tool/ec/run.go index 38f869d..d391bff 100644 --- a/src/tool/ec/run.go +++ b/src/tool/ec/run.go @@ -6,7 +6,7 @@ import( "os" "bufio" "log" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) const( diff --git a/src/tool/echo/echo.go b/src/tool/echo/echo.go index 5bf7704..c152f26 100644 --- a/src/tool/echo/echo.go +++ b/src/tool/echo/echo.go @@ -3,7 +3,7 @@ package echo import ( "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/ftest/main.go b/src/tool/ftest/main.go index a406c32..528e630 100644 --- a/src/tool/ftest/main.go +++ b/src/tool/ftest/main.go @@ -5,7 +5,7 @@ import ( "io" "bufio" "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" "path/filepath" ) diff --git a/src/tool/gfalse/false.go b/src/tool/gfalse/false.go index ba9d279..01bcc38 100644 --- a/src/tool/gfalse/false.go +++ b/src/tool/gfalse/false.go @@ -2,7 +2,7 @@ package gfalse import( "os" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flags *mtool.Flags) { diff --git a/src/tool/grange/main.go b/src/tool/grange/main.go index aba21e2..8cf2d24 100644 --- a/src/tool/grange/main.go +++ b/src/tool/grange/main.go @@ -3,7 +3,7 @@ package grange import( "fmt" "strconv" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/gtrue/true.go b/src/tool/gtrue/true.go index cf6c67d..d6df09c 100644 --- a/src/tool/gtrue/true.go +++ b/src/tool/gtrue/true.go @@ -1,5 +1,5 @@ package gtrue -import "github.com/surdeus/gomtool/src/mtool" +import "github.com/mojosa-software/gomtool/src/mtool" func Run(flags *mtool.Flags) {} diff --git a/src/tool/in/main.go b/src/tool/in/main.go index f414c3a..d5c58c4 100644 --- a/src/tool/in/main.go +++ b/src/tool/in/main.go @@ -5,7 +5,7 @@ import ( "io" "bufio" "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/ln/main.go b/src/tool/ln/main.go index 9f542c7..00bd53f 100644 --- a/src/tool/ln/main.go +++ b/src/tool/ln/main.go @@ -3,7 +3,7 @@ package ln import ( "fmt" "os" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" "path/filepath" ) diff --git a/src/tool/ls/ls.go b/src/tool/ls/ls.go index aa674c5..7767b44 100644 --- a/src/tool/ls/ls.go +++ b/src/tool/ls/ls.go @@ -5,7 +5,7 @@ import( "strings" "regexp" "path" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/mergelbl/main.go b/src/tool/mergelbl/main.go index 3170933..3319a40 100644 --- a/src/tool/mergelbl/main.go +++ b/src/tool/mergelbl/main.go @@ -5,7 +5,7 @@ import( "fmt" "bufio" "log" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/mk/main.go b/src/tool/mk/main.go index 64b1cb7..23a0db0 100644 --- a/src/tool/mk/main.go +++ b/src/tool/mk/main.go @@ -9,8 +9,8 @@ import ( "strings" "sync" - "github.com/surdeus/goblin/src/pathx" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/goblin/src/pathx" + "github.com/mojosa-software/gomtool/src/mtool" ) // True if messages should be printed without fancy colors. diff --git a/src/tool/mk/parse.go b/src/tool/mk/parse.go index c75fb54..ccf4a61 100644 --- a/src/tool/mk/parse.go +++ b/src/tool/mk/parse.go @@ -11,7 +11,7 @@ import ( "regexp" "strings" - "github.com/surdeus/goblin/src/pathx" + "github.com/mojosa-software/goblin/src/pathx" ) type parser struct { diff --git a/src/tool/mkdir/mkdir.go b/src/tool/mkdir/mkdir.go index 53c0573..f53c0f5 100644 --- a/src/tool/mkdir/mkdir.go +++ b/src/tool/mkdir/mkdir.go @@ -5,7 +5,7 @@ import ( "os" "path/filepath" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/noext/noext.go b/src/tool/noext/noext.go index 9633694..02dd5e1 100644 --- a/src/tool/noext/noext.go +++ b/src/tool/noext/noext.go @@ -3,7 +3,7 @@ package noext import( "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/paths/main.go b/src/tool/paths/main.go index 34fe816..a2888d3 100644 --- a/src/tool/paths/main.go +++ b/src/tool/paths/main.go @@ -9,9 +9,9 @@ import ( "path" "strings" - //"github.com/surdeus/goblin/src/pathx" + //"github.com/mojosa-software/goblin/src/pathx" "path/filepath" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var ( diff --git a/src/tool/quote/quote.go b/src/tool/quote/quote.go index f61a65f..1252854 100644 --- a/src/tool/quote/quote.go +++ b/src/tool/quote/quote.go @@ -7,7 +7,7 @@ import( "fmt" "unicode" "bufio" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func HasWhiteSpace(s string) bool { diff --git a/src/tool/read/main.go b/src/tool/read/main.go index dcdb1f3..16ae7a2 100644 --- a/src/tool/read/main.go +++ b/src/tool/read/main.go @@ -4,7 +4,7 @@ import( "os" "bufio" "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var( diff --git a/src/tool/script/main.go b/src/tool/script/main.go index 719538c..ece27f4 100644 --- a/src/tool/script/main.go +++ b/src/tool/script/main.go @@ -11,12 +11,12 @@ import ( "os" "strings" - "github.com/surdeus/goscript/core" - "github.com/surdeus/goscript/env" - _ "github.com/surdeus/goscript/packages" - "github.com/surdeus/goscript/parser" - "github.com/surdeus/goscript/vm" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/goscript/core" + "github.com/mojosa-software/goscript/env" + _ "github.com/mojosa-software/goscript/packages" + "github.com/mojosa-software/goscript/parser" + "github.com/mojosa-software/goscript/vm" + "github.com/mojosa-software/gomtool/src/mtool" "os/exec" //"bytes" ) @@ -53,7 +53,6 @@ func (o Output) Split(sep string) []string { return strings.Split(o.String(), sep) } - func Run(flagSet *mtool.Flags) { printVersion := flagSet.Bool("v", false, "prints out the version and then exits") diff --git a/src/tool/sort/sort.go b/src/tool/sort/sort.go index 228acf0..b2a63c1 100644 --- a/src/tool/sort/sort.go +++ b/src/tool/sort/sort.go @@ -4,8 +4,8 @@ import ( "fmt" "os" "sort" - "github.com/surdeus/goblin/src/input" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/goblin/src/input" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/tac/tac.go b/src/tool/tac/tac.go index b1108db..1ca70c9 100644 --- a/src/tool/tac/tac.go +++ b/src/tool/tac/tac.go @@ -5,7 +5,7 @@ import( "io" "fmt" "bufio" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func reverse(a []string) chan string { diff --git a/src/tool/uniq/uniq.go b/src/tool/uniq/uniq.go index eb14f91..570cf21 100644 --- a/src/tool/uniq/uniq.go +++ b/src/tool/uniq/uniq.go @@ -6,7 +6,7 @@ import( "fmt" "bufio" "io" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/urlprs/urlprs.go b/src/tool/urlprs/urlprs.go index 10e8334..16fc297 100644 --- a/src/tool/urlprs/urlprs.go +++ b/src/tool/urlprs/urlprs.go @@ -5,7 +5,7 @@ import ( "fmt" "net" "net/url" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var nilStr = "_" diff --git a/src/tool/useprog/main.go b/src/tool/useprog/main.go index 5c3c648..9ab0fe7 100644 --- a/src/tool/useprog/main.go +++ b/src/tool/useprog/main.go @@ -4,7 +4,7 @@ import ( "os" "os/exec" "fmt" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" "path/filepath" ) diff --git a/src/tool/wc/main.go b/src/tool/wc/main.go index 3ddbf2d..cf9ecd0 100644 --- a/src/tool/wc/main.go +++ b/src/tool/wc/main.go @@ -7,7 +7,7 @@ import ( "fmt" "unicode" "strconv" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) var ( diff --git a/src/tool/whoami/main.go b/src/tool/whoami/main.go index c299788..d5bdfe5 100644 --- a/src/tool/whoami/main.go +++ b/src/tool/whoami/main.go @@ -5,7 +5,7 @@ import( "os/user" "fmt" "log" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/gomtool/src/mtool" ) func Run(flagSet *mtool.Flags) { diff --git a/src/tool/yes/yes.go b/src/tool/yes/yes.go index 85844a7..e7b2956 100644 --- a/src/tool/yes/yes.go +++ b/src/tool/yes/yes.go @@ -5,8 +5,8 @@ import( "os" "fmt" "strings" - "github.com/surdeus/goblin/src/input" - "github.com/surdeus/gomtool/src/mtool" + "github.com/mojosa-software/goblin/src/input" + "github.com/mojosa-software/gomtool/src/mtool" ) var( nArg int