You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10-7Lines changed: 10 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,19 @@
1
1
Planned:
2
2
- Rework some snippets, like a single import without an alias
3
-
- Add support for all go tools like fix, vet, lint, oracle
3
+
- Add support for all go tools like fix, vet, oracle
4
+
5
+
### 3.2.1 / 2015-10-18
6
+
-[Changed icons for completion menu to HiDPI version @msoap](https://github.com/syscrusher/golang.tmbundle/commit/6201a07c52595cc48f60691eedca973a8121152a)
7
+
-[New path to godoc @msoap](https://github.com/syscrusher/golang.tmbundle/commit/f7e24e69d6d099597757754c7097670bd76fac31)
8
+
-[FIx duplicate `go get` in imports statement](https://github.com/syscrusher/golang.tmbundle/commit/0fa56a57877e7e947ac338c34438e3c906e430aa)
4
9
5
10
###3.2.0 / 2015-09-18
6
-
-[Support for dynamically determining gopath, package name, and package path @fmccann](https://github.com/syscrusher/golang.tmbundle/commit/49440460f058e80ccf0f2bd44891b48164091128)
7
-
-[Support for golint and goimports @fmccann](https://github.com/syscrusher/golang.tmbundle/commit/49440460f058e80ccf0f2bd44891b48164091128)
8
-
-[Display package name when running command against package name @fmccann](https://github.com/syscrusher/golang.tmbundle/commit/49440460f058e80ccf0f2bd44891b48164091128)
9
-
-[Allow run and build on unsaved files @tg](https://github.com/syscrusher/golang.tmbundle/commit/4809d74ea36654bdd9a2475ded6f729eb3082b65)
11
+
-[Support for dynamically determining gopath, package name, and package path @fmccann](https://github.com/syscrusher/golang.tmbundle/commit/26538901bcb6253660bf4fab52dbc336ed984e2c)
12
+
-[Support for golint and goimports @fmccann](https://github.com/syscrusher/golang.tmbundle/commit/26538901bcb6253660bf4fab52dbc336ed984e2c)
13
+
-[Display package name when running command against package name @fmccann](https://github.com/syscrusher/golang.tmbundle/commit/26538901bcb6253660bf4fab52dbc336ed984e2c)
10
14
-[Fmt updates document without saving the current version @tg](https://github.com/syscrusher/golang.tmbundle/commit/998d17a9f8024b2c6571f242d2d93f44723c3e87)
11
15
-[Automatically format documents on save @tg](https://github.com/syscrusher/golang.tmbundle/commit/8e6a71b1f8e986b7644c3286c1f4c538dc1345ec)
-[Remove leading path separator (:) from GOPATH @tg](https://github.com/syscrusher/golang.tmbundle/commit/cf4a25062bf453ca1a46a4ad7ef7ff01740f350b)
14
17
15
18
###3.1.0 / 2015-02-04
16
19
-[Run all non-run commands against current directory @tg](https://github.com/syscrusher/golang.tmbundle/commit/d3f09ee3bbe5fba76964e1bdc23e7d7247b733ee)
Copy file name to clipboardExpand all lines: README.md
+5-15Lines changed: 5 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
-
## golang.tmbundle v3.2.0
1
+
## golang.tmbundle v3.2.1
2
2
(a TextMate 2 bundle for the go programming language)
3
3
4
4
### Installation
5
5
TextMate by default will detect .go files and load [Jim Dovey's bundle](https://github.com/AlanQuatermain/go-tmbundle). This is a fork with additional improvements merged from around the community.
6
6
7
7
Big changes from the default version:
8
-
- Support for goimports (thanks [fmccann](https://github.com/fmccann))
9
-
- Support for golint (thanks [fmccann](https://github.com/fmccann))
8
+
- Support for goimports and golint (thanks [fmccann](https://github.com/fmccann))
10
9
- Users can supply commands via ENV variables (TM\_GO\_DYNAMIC\_GOPATH, TM\_GO\_DYNAMIC\_PKG, TM\_GO\_DYNAMIC\_PKG\_PATH). The bundle will consult these commands if defined to dynamically change the gopath or package based on the current directory. (thanks [fmccann](https://github.com/fmccann))
11
10
- all non-run go commands operate on the current directory instead of per file if the package is not defined dynamically. (thanks [tg](https://github.com/tg)).
12
11
- run and build work on unsaved files (thanks [tg](https://github.com/tg))
13
12
- added print, println, printf, and fprintf snippets (thanks [jish](https://github.com/jish))
This bundle uses gocode for completion and godoc for documentation, which can be installed with:
25
+
This bundle uses gocode for completion, godoc for documentation, golint for linting, and goimports for automatic imports and formatting. These can be installed with the following commands:
26
26
27
27
```Shell
28
28
go get -u github.com/nsf/gocode
29
29
go get -u golang.org/x/tools/cmd/godoc
30
-
```
31
-
32
-
This bundle uses goimports for cleaning up imports and reformatting code, which can be installed with:
33
-
34
-
```Shell
35
30
go get -u golang.org/x/tools/cmd/goimports
36
-
```
37
-
38
-
This bundle uses golint for linting code, which can be installed with:
0 commit comments