Skip to content

Commit

Permalink
Merge pull request #26 from essentialkaos/develop
Browse files Browse the repository at this point in the history
Version 3.3.4
  • Loading branch information
andyone authored Mar 17, 2022
2 parents eab96a1 + c611f5a commit 0289452
Show file tree
Hide file tree
Showing 9 changed files with 52 additions and 29 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:

strategy:
matrix:
go: [ '1.16.x', '1.17.x' ]
go: [ '1.17.x', '1.18.x' ]

steps:
- name: Set up Go
Expand All @@ -39,7 +39,7 @@ jobs:

- name: Download dependencies
working-directory: ${{env.SRC_DIR}}
run: make deps-test
run: make deps

- name: Run tests
working-directory: ${{env.SRC_DIR}}
Expand Down
13 changes: 0 additions & 13 deletions .github/workflows/godoc.yml

This file was deleted.

26 changes: 18 additions & 8 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,26 +1,36 @@
################################################################################

# This Makefile generated by GoMakeGen 1.3.2 using next command:
# gomakegen .
# This Makefile generated by GoMakeGen 1.5.1 using next command:
# gomakegen --mod .
#
# More info: https://kaos.sh/gomakegen

################################################################################

export GO111MODULE=on

.DEFAULT_GOAL := help
.PHONY = fmt vet git-config deps-test test help
.PHONY = fmt vet deps-test test mod-init mod-update help

################################################################################

git-config: ## Configure git redirects for stable import path services
git config --global http.https://pkg.re.followRedirects true
deps: mod-update ## Download dependencies

deps-test: git-config ## Download dependencies for tests
go get -d -v pkg.re/essentialkaos/check.v1
deps-test: deps ## Download dependencies for tests

test: ## Run tests
go test -covermode=count .

mod-init: ## Initialize new module
go mod init
go mod tidy

mod-update: ## Download modules to local cache
go mod download

mod-vendor: ## Make vendored copy of dependencies
go mod vendor

fmt: ## Format source code with gofmt
find . -name "*.go" -exec gofmt -s -w {} \;

Expand All @@ -32,6 +42,6 @@ help: ## Show this info
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) \
| awk 'BEGIN {FS = ":.*?## "}; {printf " \033[33m%-12s\033[0m %s\n", $$1, $$2}'
@echo -e ''
@echo -e '\033[90mGenerated by GoMakeGen 1.3.2\033[0m\n'
@echo -e '\033[90mGenerated by GoMakeGen 1.5.1\033[0m\n'

################################################################################
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ This is fork of [go.linenoise](https://github.com/GeertJohan/go.linenoise) packa
For install, do:

```
go get pkg.re/essentialkaos/go-linenoise.v3
go get github.com/essentialkaos/go-linenoise
```

For update to latest stable release, do:

```
go get -u pkg.re/essentialkaos/go-linenoise.v3
go get -u github.com/essentialkaos/go-linenoise
```

### Example
Expand All @@ -41,7 +41,7 @@ package main
import (
"fmt"

"pkg.re/essentialkaos/go-linenoise.v3"
"github.com/essentialkaos/go-linenoise"
)

// ////////////////////////////////////////////////////////////////////////// //
Expand Down
11 changes: 11 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
module github.com/essentialkaos/go-linenoise

go 1.17

require github.com/essentialkaos/check v1.2.1

require (
github.com/kr/pretty v0.3.0 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/rogpeppe/go-internal v1.6.1 // indirect
)
14 changes: 14 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/essentialkaos/check v1.2.1 h1:avvyFy/1acUNwfxwuOLsHeCjfXtMygtbu0lVDr3nxFs=
github.com/essentialkaos/check v1.2.1/go.mod h1:PhxzfJWlf5L/skuyhzBLIvjMB5Xu9TIyDIsqpY5MvB8=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0=
github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/rogpeppe/go-internal v1.6.1 h1:/FiVV8dS/e+YqF2JvO3yXRFbBLTIuSDkuC7aBOAvL+k=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
3 changes: 2 additions & 1 deletion linenoise.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
//go:build cgo || !windows
// +build cgo !windows

// Package linenoise wraps the linenoise library (https://github.com/antirez/linenoise).
//
// The package is imported with "go-" prefix
// import "pkg.re/essentialkaos/go-linenoise"
// import "github.com/essentialkaos/go-linenoise"
//
// Simple readline usage:
// linenoise.Line("prompt> ")
Expand Down
2 changes: 1 addition & 1 deletion linenoise_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package linenoise
import (
"testing"

. "pkg.re/essentialkaos/check.v1"
. "github.com/essentialkaos/check"
)

// ////////////////////////////////////////////////////////////////////////////////// //
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ package linenoise
// ///////////////////////////////////////////////////////////////////////////////// //

// VERSION is current version of go-linenoise package
const VERSION = "3.3.3"
const VERSION = "3.3.4"

// ///////////////////////////////////////////////////////////////////////////////// //

0 comments on commit 0289452

Please sign in to comment.