[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/go-mode created (now 3497434)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/go-mode created (now 3497434) |
Date: |
Sat, 7 Aug 2021 09:03:01 -0400 (EDT) |
elpasync pushed a change to branch elpa/go-mode.
at 3497434 Fix fontification of chained map types.
This branch includes the following new commits:
new 1db78fd initial commit
new 73137ff remove autoload cookies
new 4f3befb add go-play-buffer and go-play-region
new 61467ee add readme
new 1357916 go-beginning-of-defun does not need to be interactive
new 9af89df add docstrings to go-goto-imports, go-play-region and
go-play-buffer
new 2835258 support `import foo "bar"` syntax in go-goto-imports
new 55def23 more descriptive messages in go-goto-imports
new ca48fc5 add return values to go-goto-imports that tell which kind
of import has been jumped to
new 9536e6b go-import-add
new 366ada1 add tab completion for go-import-add
new fd0c117 move list of improvements to readme
new d942d4f add links to further extensions for editting go in emacs
new 0a570b1 use `go env` to determine goroot and gopath, support
multiple gopath entries and skip over ones with no pkg dir
new db41787 if line has been indented with spaces, replace them with
tabs
new ccd95ee rename some internal functions
new 6ccd9b9 Revert "if line has been indented with spaces, replace
them with tabs"
new 492e065 note in readme that old go-mode will interfere with this
one
new 5af4f4d mention imenu in readme
new d10c4bc use /= instead of (not (=))
new 37181ae add feature for removing unused imports
new 850986e Do not loop forever in go-beginning-of-defun if point is
in comment and there's no function definition before point
new 7fb4e67 Support methods in beginning-of-defun and end-of-defun
new cf557a3 Merge branch 'fix/gh-2'
new b91c53e save buffer before trying to remove unused imports
new 4372f5d teach go-import-add how to uncomment imports
new 26759b9 support unused import detection for *_test.go files
new 22427ec update documentation
new 4371669 Merge branch 'feature/remove_unused_imports'
new 5c8a47c use (forward-line -1) instead of (previous-line)
new 6da1af6 use goto-char instead of beginning-of-buffer
new 445d10d do not use goto-line but forward-line instead
new cf14ed3 comment unused function go--common-prefix
new cd13093 use inhibit-read-only instead of toggle-read-only
new 8e413db require diff-mode during compilation
new 4c5493b also load diff-mode during compilation
new b6dfdd4 Closes gh-5
new faafd90 add autoload cookies
new 52914d5 Correctly indent next line if raw string is following an
operator
new 7751f22 add test cases for indentation
new 9dbdf22 Do not skip over strings when checking for dangling
operator
new 572c754 For continuation lines, do not assume the indentation of
a multiline raw string
new 087f58f don't expect a line end after labels or cases
new c97dacc do not change the indentation of multiline comments
new ca3050a temporarily disable flymake-mode in
go-remove-unused-imports
new 54a102e do not move cursor to beginning of line after indentation
new 27f6fb0 improve indentation routine by jumping around less
new 5fbf6bd remove unnecessary progns
new 95c9519 when searching for anchor for indentation, do not limit
search to one line
new 426d2df Improve indentation speed by not trying to indent
unnested lines
new 8065408 formatting
new 1128e71 do not try to turn off flymake if flymake isn't loaded
new 903768b tweak godoc to behave more like help in emacs
new e78baea do not leave point at beginning of line when (not)
indenting a comment
new a5164ac Fix indentation for code after multi-line function
signature
new 72cf126 fix indentation for multi-line if expressions
new 399393a remove dead code
new cfc3d50 add more test cases
new ee10287 Revert "Fix indentation for code after multi-line
function signature"
new d900f72 extend indentation_tests/gh-15.go
new c14eb13 more test cases
new 8fb900e refactor
new 846ed32 optimizations
new c94ca2e refactor
new 6b77ff1 allow disabling fontification for function/method calls
new ec6fef4 Define a customization group for go-mode
new 02d44df add function for downloading playgrounds into emacs
new 183c028 use (car (last)) instead of (car (reverse))
new 5dc94e8 Remove enclosing quotes in go-import-add
new e184d60 Replace go--directory-dirs with
find-lisp-find-files-internal
new ba95288 load diff-mode on package load, not when running gofmt
new bfbbb7e remove debug output
new 79d5860 improve fontification
new 49b9355 do not change indentation if in multiline string
new e0de87c do not indent labels in column 0 but in normal
indentation minus one
new 8216ff9 some nicer lisp
new 522543f replace several defuns with macros
new 4aeb058 add cache to go-previous-line-has-dangling-op-p
new 7d47e3c remove old go-propertize-syntax code
new 58640c3 Do not consider \ an escape character when in raw strings
new 0c25389 do not set syntax-propertize-function for emacsen that
don't know it (GNU Emacs <24 for one)
new 438f671 update documentation
new 0f71cee add autoload cookie to gofmt-before-save
new c2366b2 formatting
new 63929d2 get rid of go--flatten
new 0ecc391 document issue with go build -o /dev/null
new fb9ab02 buffer-file-truename is an *abbreviated* truename, so use
file-truename instead.
new 56ab2c8 make sure kill-line in go-remove-unused-imports includes
\n
new d7c48cb give in and require cl at runtime
new 23310e5 be more lenient when finding commented imports
new 2d500b3 builtins and keywords need to be surrounded by symbols,
not word characters
new 745c437 style fixes
new 0b32caa fix usage of url-* functions
new c833b77 Fix cache invalidation for dangling operator cache
new 1fdbcbf use line-number-at-pos isntead of count-lines
new 87c8b6e do not use dangling op cache when buffer is narrowed
new 8e19ae5 add some documentation
new f0059f6 in go-packages, skip over directories that do not contain
a /pkg subdirectory
new b5960fe nicer messages in gofmt
new 939d630 style fixes
new 71c7f59 use correct regexps for labels
new 47b3928 disable read-only on error buffer before trying to write
to it
new 3d3ba73 Use completing-read in godoc--read-query
new 7512759 Merge branch 'master' of
https://github.com/imarko/go-mode.el into imarko-master
new 856eff3 Instead of relying on gofmt's -d flag, use diff -n
directly. This allows us to implement our own patch function instead of having
to use diff-mode.
new d5839a0 use kill-whole-line directly
new 3139c0f fix regexp-opt usage for emacs <24
new 67bb849 use \\_< instead of \\< and do so in a way that won't
break XEmacs
new e1bb58a Update README because go-mode.el is now upstream
new 4637dd6 Mention gofmt rewrite in README
new b1bb0e0 replace shell-command-on-region with call-process-region
new d910a0d Make _ a word constituent to accomodate inferiority of
XEmacs
new 9f1f94e use own implementation of go--string-prefix-p because it
has been added in Emacs 24 and people are still using Emacs 23
new c1074a1 improve regexps for array, slice and map types
new a88f1d5 add support for godef
new a52724b use own history for godoc command
new 4935203 add guidelines for contributions
new fb3e413 fix list markup in readme
new 0e5fd93 update LEGAL
new 92102a5 do not rely on find-lisp, xemacs doesn't have that
new 22192f7 use featurep instead of version string to check for xemacs
new bb66ca4 xemacs comment handling
new 8476d21 provide alternative to syntax-ppss for older versions of
xemacs
new dc68bd2 add a lot of compatibility for xemacs
new 052a356 remove unused variables
new 60dec2c add godef documentation
new 0f0fe35 actually avoid using process-lines
new 55295da formatting
new 5c3a797 Handle indentation for multi-line function declarations
correctly
new f5c445c improve godef related documentation
new 97f55b8 style changes
new 3b0efdd docstrings
new b97cfea godef-jump: use push-mark.
new a18b3f3 style change
new 41f8759 document line-offset in go--apply-rcs-patch
new 50412f7 add gitignore
new c693232 mention flymake-go as an alternative to goflymake
new 895b285 add customizable variable for mode hook
new b880a36 derive go-mode from prog-mode if possible
new 59f1cb5 add elisp header
new 7411757 readme: move godef install instructions up to first
mentioning of godef
new 98e66f7 add docstring to go--apply-rcs-patch
new 2ec688b kill gofmt errbuf if the buffer was already formatted
new bf0bd30 Change the way we use prog-mode
new 83de700 Enable compilation-mode for gofmt error buffer before
displaying it
new 7ab928a Add support for methods that have no name for the receiver
new 4c13588 replace go-goto-opening-parenthesis implementation with
backward-up-list
new 584628e instead of killing lines, delete them, to avoid
manipulating the kill ring
new 5a58bda bump version
new 4e92adb add godef-jump-other-window
new fd03739 push mark to find-tag-marker-ring
new 731b93c godef: instead of printing just the first line of a
definition, print all
new 96eb71e fix godef-jump on Windows
new dc6bd34 swallow error in go-goto-opening-parenthesis
new c2b4441 Require ring so that we don't rely on a transitive require
new 5fd1c63 document go-goto-opening-parenthesis
new ec73086 remove unused code
new f4d2977 add go-coverage to display coverage information
new 8a1c5df minor style changes from CL
new 2f67998 don't change point in go--line-column-to-point
new a5d5039 use go--goto-line where applicable
new 6e1d5ea bump version
new 7ef7e56 correct docstrings of go-coverage-covered and
go-coverage-uncovered
new 38f2465 display a helpful prompt in go-coverage
new eaa47c2 remove old overlays
new f79120b add support for mode=count coverage
new 1d5ddda add coverage count as a tooltip
new a55aa42 add pledgie to the readme
new 042f08c if go-coverage is called in a coverage buffer, update it
by using stored variables
new eea3ccf move some coverage code into own functions
new 115b2eb add go-coverage to readme
new f1c266d enable godef to work in coverage buffers
new 4b1c93f use error instead of message in godef--call
new 210bb30 go-coverage: only update max-count if it's a count for
the file we're interested in
new b0d4379 fix for eea3ccf
new 9617f0c move actual parsing of coverage file into own function
new 68e9626 fully implement prog-mode for older emacsen
new 9db834a changes from CL
new fdb2132 no free variables
new 303ba8c reformat code
new 7694963 detect stale coverage reports
new 520f070 allow users to customize path of 'go' tool.
new ab6853d use (buffer-base-buffer) instead of own local variable
new 1949b57 match unused imports where path and package name differ
new 83c4e32 fix typo
new 4a96be2 handle empty "import ()" in go-goto-imports
new 7878794 send the correct content-length to the playground
new 49c885d (foo)(bar) is not a function call when there's a letter
directly preceding it
new 9fde5fb godef-jump: support jumping to package directories
new ff30ae1 use (function) for function symbols
new 4055561 Don't break on emacsen that don't have declare-function
macro
new 50fb3b2 allow users to customize the gofmt command
new b4cbae5 minor cleanups
new de4e59a require at least one space after "type"
new 192c9e2 Use "point" argument instead of return value of point
function
new 68588e1 Support ff-find-other-file
new f664cff correctly fontify methods when go-fontify-function-calls
is nil
new 73ff68c handle backslash in raw string in Emacs 23
new 26ca1fd do not highlight built-in function if not followed by '('
new 2089798 ignore backquote in comment or string
new 9d0732c refactor godef error handling
new 10281b7 add godoc-at-point
new ad5e273 suggest flycheck as well as flymake and fix URL markup
new 6b5fe38 write our own implementation of go--delete-whole-line
new a480b9a more compact implementation of go--delete-whole-line
new 6ed8eec style adjustments as per CL 106010043
new 0e030ef style adjustment
new e639832 add documentation for godoc-at-point
new 1071ac6 simplify godef--successful-p
new 1319be5 simplify godoc-at-point
new 40b55e3 improve README
new 541e559 when parsing GOPATH, split on the platform-specific path
separator
new b626ee9 readd link to gocode in README
new c597843 import Go's license
new 7e22639 remove LEGAL, treat this repository as a mirror of
misc/emacs
new 903fb9e Cancel narrowing before gofmt
new c2bf889 remove all references to upstream misc/emacs
new 61aafe9 Allow spaces after "chan<-"
new 3fb128a Highlight type names in function parameter list
new 21cba0e add gofmt-show-errors option
new a82c165 fix the license
new 27068bb provide configuration option for how to display coverage
buffer
new 2f2910c fix end-of-defun for function with inline
struct/interface arguments
new e79970d fix beginning-of-defun for abs(count) > 1
new 3300479 fix beginning-of-defun when point is near the start of a
function
new 948dbeb Issue 61.
new be58a4a add go-mode-autoloads.el
new 0bcbcf1 refine install instructions
new 078d5d8 Use utf-8 when calling godef
new f1adac0 switch versioning to semver
new 59d1e82 include link to ELPA guide in readme
new d9f0bee add variable to customize godef command
new 3fdac08 use quit-window to hide the gofmt error window
new 50e7182 fix several `checkdoc' errors.
new 86ed568 add link to `defgroup'.
new d38444d add Rüdiger Sonderfeld to AUTHORS file
new d1a8f67 bump version to 1.1.0
new 9047fcd add a menu
new 466e188 add `go-play-browse-function'
new 8c13a82 match identifiers, not type names, when highlighting
struct literal
new 775c77a immediately store match data in go-unused-imports-lines
new aaea941 bump version to 1.2.0
new bf4a097 add Iwasaki Yudai to AUTHORS
new 498452d Don't set old buffer as active after
godef--find-file-line-column
new 7041a20 Bump version to 1.2.1
new bbaba91 Add godoc-mode
new a9b9871 Use view-mode in godoc-mode
new aa032d9 Add Taiki Sugawara to AUTHORS
new 64be4a3 Merge branch 'godoc_mode'
new dce210f Bump version to 1.3.1
new 8baa836 Don't break fontification when limiting point
new 5d53a13 Update import path of godef
new 15d227a gofmt: wrap external commands in `unwind-protect'
new 91c4496 go-unused-imports-lines escape dot in regexp correctly
new 0b1ec30 go-unused-imports-lines pass -e to compiler to get all
errors
new dccb56c go-unused-imports-lines: only compile the current file
new d91a157 Add goto functions for working with function signatures
new 46448ea Collect all the define-key statements at the bottom
new 11e7b4e Fix copy-pasted docstring of go-goto-arguments
new 10f7d10 go-goto-return-value: don't move past pointer
new 8965fa1 Use forward-list instead of re-search-forward in
go-goto-return-value
new b78582a Rename go-goto-type-signature to go-goto-method-receiver
new b261fac Add support for (nested) anonymous functions in
go-goto-function
new 26493e3 Fix bug in go-goto-function if point is on a non-docstring
new fa29aea go-goto-method-receiver: handle anonymous functions
new a16e2e0 Update docstring and comments for go--in-function-p
new 6e8373e go-goto-docstring: handle empty comments
new 3d801ed Ignore anonymous functions if called with prefix
new c0a3a16 Update README.md to reflect the latest version of the
truth
new 94ffc7a go-goto-docstring: insert function name even if empty
comment
new d1ebde8 Rename go--get-function-name to go--function-name
new 37b9f9c Change handling of prefix args to consider them booleans
new c849d72 Don't throw errors in some go-goto-* functions
new 093a492 Rename go--in-function-p to go--below-anonymous-function
new c8c6bb0 go--function-name: return nil for anonymous functions
new f58910a Reimplement go--in-function-p to do as the name says
new eddbcff Make sure we're looking at func keyword
new f44854b More idiomatic docstrings
new 2f302d2 Update go--goto-opening-curly-brace to handle more cases
new 29f3380 Remove trailing whitespace in go-mode.el
new dd46d4f Modify go--goto-opening-curly-brace to use end-of-defun
new 6fc1f35 Move go-goto keymap to the rest of the keymap
new 9424ab3 Map C-g f to goto-function and C-g n to goto-function-name
new 45a8131 Implement go--goto-opening-curly-brace as in
go-end-of-defun
new 3da268f README: improve description of new functions
new abc56d4 Rename go-goto-return-value to go-goto-return-values
new d6aa01a Merge branch 'movement'
new e4cd631 Update AUTHORS, automate process
new 400d2ae Add a changelog
new 63e67b1 go-goto-docstring: fix insertion of function name
new 0f9b5c5 Add go-packages-function and go-packages-go-list
new 8c884f3 Support goimports' new -srcdir flag
new 27b7415 Allow passing additional arguments to gofmt
new 1214f77 Bind go-goto-map to C-f, not C-g
new 8d1594f Automatically detect goimports
new 17bd2b2 Add GOPATH detection
new c65dd39 Complain about outdated goimports
new 9f785cc Document stability of the master branch
new 53f50f7 Make godoc command and completion configurable
new f8b4bf9 Add to beginning of compilation-error-regexp-alist
new 3200a9f Support electric-indent-mode
new 82ebf74 Don't make ":", "," or "=" electric
new 7c5e9ad Avoid warning because of font-lock-syntactic-keywords
new bdf353a Use cl-lib instead of cl
new a49cdb8 Evaluate (featurep 'xemacs) at compile time
new cec546c Clarify some points in NEWS
new 5c1c546 Don't fontify parenthesis of multi-line type declaration
new 404f8ca Improve README and NEWS entries for new goto commands
new e035e60 Mention GOPATH detection in README
new 49521d5 Add go-reset-gopath
new 648ad3d Use null-device instead of /dev/null
new 1a0541c Simplify go-packages-go-list by using process-lines
new 43da263 Simplify go-root-and-paths by using process-lines
new 228ded4 Use cons instead of append
new 51f507c Complete list of commands in mode docstring
new 0b5b29d Reformat code
new 7fec5b2 Move test Go files to testdata
new a6717a1 Fix filename replacement in gofmt error buffer
new f12f2cc Add support for gogetdoc
new 15ea9a4 No longer provide a default in M-x godoc
new 22cbf11 Support unsaved buffers with gogetdoc
new 205672f Use separate godoc commands for godoc and godoc-at-point
new f63d982 Make godoc interactive again
new 95c74ba Update URL to gogetdoc tool.
new b767500 Set compilation-error-screen-columns to nil
new 50bceae Use HTTPS with go-play-region
new 0b25cb5 Generate HTTPS URL for playground entry
new 9d94107 Release version 1.4.0
new 737611e Update URL to goimports
new 004575e Don't leave godef buffer around
new e76464a go.tools/oracle: an oracle that answers questions about
Go source code.
new d9d47fa go.tools/oracle: change -ptalog default to "".
new 2db2ff6 go.tools/oracle: change -pos flag syntax from "file
pos-pos" to file:pos-pos.
new b65e408 go.tools/cmd/oracle: cosmetic tweaks to Emacs.
new fdb5dfa go.tools/oracle: change notation for byte offsets to
"-pos=file.go:#123-#456"
new fac4a24 go.tools/importer: negate "cgo" build tag to avoid native
code in "net".
new f1b8ed0 go.tools/cmd/oracle: use -pos=file:#start,#end syntax to
indicate half-open [start,end) extent of byte offsets.
new 385153c go.tools/oracle: new query 'referrers' returns all
references to an identifier.
new aa733d8 go.tools/oracle: turn emacs integration into minor-mode
new 3448304 go.tools/oracle: change -mode argument into subcommand.
new d41ebaf go.tools/oracle: improvements to command set and
performance.
new 9753f6a go.tools: use golang.org/x/... import paths
new cbf7274 x/tools/oracle: add whicherrs query mode
new 409cc64 cmd/oracle: usability improvements to "describe",
"referrers"
new b2837e7 cmd/oracle: expect oracle binary beneath $GOBIN,
$GOPATH/bin, or $GOROOT/bin
new 218d8c5 cmd/oracle: emacs: look for oracle on $PATH and nowhere
else
new 4d1ab9f cmd/oracle: improve error messages
new cfaa193 cmd/guru: rename oracle to guru, copying it to a single
package
new 6a92c3b cmd/guru: clean ups to command-line interface
new 4dfa1c4 cmd/guru: add support for loading modified files
new aa9a40c cmd/guru: in Emacs, change 'definition' to jump directly
new b36d2fd cmd/guru: emacs: report an error when the guru command
fails
new d209550 cmd/guru: emacs: minor changes to keybindings
new 8560557 cmd/guru: fix bug in mode map caused by bad merge
new 5ef1d53 cmd/guru: use byte (not rune) count in -modified archive
new 34e7efe cmd/guru: emacs: do not shrink results window
new 1dc6fb5 cmd/guru: fix mode map, again
new 01dff21 cmd/guru: emacs: package.el compatibility changes
new 7580ac3 cmd/guru: emacs: allow passing tags to guru
new 9c2bf9b cmd/guru: emacs: push mark in go-guru-definition
new dc424ef cmd/guru: emacs: add default key binding for whicherrs
new 9a5284b cmd/guru: emacs: update scope documentation
new b949a9b cmd/guru: emacs: add go-guru-debug variable
new 5b5ac61 cmd/guru: emacs: highlight all instances of an identifier
new 37f595f cmd/guru: emacs: support running on nameless buffers
new 9d5f10a cmd/guru: emacs: store output in separate buffer
new bd236e5 cmd/guru: emacs: update default-directory
new 60ed26e cmd/guru: emacs: only check modified buffers with file
names
new f18b4eb cmd/guru: support streaming plain and -json output
new 17a7d8a cmd/guru: emacs: add function for expandiong region
new 6bfbd41 cmd/guru: emacs: report most specific element in
expand-region
new 6ac5669 cmd/guru: emacs: interpret byte offsets correctly
new 4146860 cmd/guru: Emacs: run guru asynchronously using
compilation-mode
new 142eae4 cmd/guru: add menu to Emacs
new 7077c4f cmd/guru: fix quoting bug in Emacs binding
new 2e9ec69 cmd/guru: update Emacs installation documentation
new 95e7a6f cmd/guru: emacs: Use cl-lib.el instead of cl.el
new dbc9124 Move go-guru.el to top level
new 3a82342 Regenerate AUTHORS
new 04a2946 Merge branch 'import-guru'
new 90aac96 cmd/gorename: a precise, type-aware renaming tool for Go
identifiers.
new afb2a24 go.tools: use golang.org/x/... import paths
new 3da5817 refactor/rename: allow passing -force flag from Emacs
new 8991b83 refactor/rename: emacs: kill go-rename buffer correctly
new bfc4f9b tools/refactor/rename: add provide to rename.el
new eb8cf16 refactor/rename: emacs: package.el compatibility changes
new 6bb38ea refactor/rename: emacs: set up autoloading of go-rename
function
new 0604054 cmd/gorename: emacs: do not auto shrink error window
new 1b85887 refactor/rename: require cl-lib, use cl- namespace
new 221e967 Move go-rename.el to top level
new 12ef34c Regenerate AUTHORS
new 8144ae8 Merge commit '12ef34c'
new 965dcbc Use file name, not directory, with -srcdir flag
new e565a58 Use goto-char, not beginning-of-buffer
new adea2e5 Make go-guru-build-tags a list of strings
new 259110b Use a named function for before-change-functions.
new d13feb2 Remove support for XEmacs
new 269eb01 Remove support for Emacs 23
new d964767 Use forward-word-strictly when available
new 24990df Some simple style fixes for issues found by checkdoc
new 5737e59 Regenerate AUTHORS
new d511e35 Replace obsolete one-argument form of ‘looking-back’.
new 5056b85 Use xref functions if available
new 35f6826 Bump version to 1.5.0
new bfe7a14 Fix all compilation warnings in go-guru.el
new 3f02a16 Add go-guru-definition-other-window
new 2d1d33a Fix off-by-one in point calculations
new 99b06da Describe gofmt-args in the readme and the gofmt docstring
(also gofmt-command)
new 7eb5b3d Delete go-mode-autoloads.el
new 7c50c80 Always move back to same column after applying rcs patch
new ff87a1e Remove Donations section from README
new b234d71 Remove outdated autoloads instructions from README.md
new da55ef1 Evaluate error conditions before prompting for new name
new b02c6f6 Fix local variables list.
new eed4af3 autocompletion while seting guru scope using
`completing-read-multiple'
new 7f87c32 Permit empty guru scope
new be9186c Support remote files in `gofmt'
new 791dfa5 require subr-x when interpreting go-guru.el
new 120fb91 Use "guru -tags=xxx yyy", not "guru -tags=xxx,yyy"
new 287595a Don't traverse symlinks when recursing directories
new ed5c2cf Fixed compiler warnings
new 77c6aae Fix quotation marks in the gofmt doc string
new 59dfa96 Add confirmation prompt for Playground uploads
new 3f60838 Move testdata under test/ directory.
new b990645 Fix call expr indenting after dangling operator.
new e20a54a Speed up go-previous-line-has-dangling-op-p
new 3ba1982 Handle indentation for nested dangling operators
new 13e9f22 Fix go-rename when buffer is not visiting any file
new f6b1398 Fix filename handling in godoc-gogetdoc
new ac6dd8c Fix go-remove-unused-imports
new 00e72cd Update default for godoc-and-godef-command
new 6b67088 Support trailing commas as dangling operators.
new 8ddf0b3 Speed up go-goto-opening-parenthesis
new 1650ae5 Fix multiline case statement indent.
new 1fcf76d Fix indentation regexes to be case insensitive
new fdc1545 Fix indent for case statement comments
new e8674fe Expand electric indent config a bit
new d387378 indent: handle comments after multiline case lists
new 6a64cbf Fix indentation for composite literal keys.
new 592bd4b indent: fix various cases with dangling operators
new fb1272c indent: fix performance in giant comments
new 6d58e9d indent: fix case statement in func in composite literal
new 9ab06b3 indent: fix nested dangling lines that don't use parens
new fbf2544 Improve fill-paragraph for comment blocks.
new 35a5ddc indent: fix decl statements with dangling "="
new 8796ec6 indent: fix floating point literal with trailing point
new e7e0157 indent: fix indent at top level of file
new a13b814 Add option to reuse a single buffer for godoc
new 4f15abf Fix fill-paragraph for certain block comments.
new 3bc7479 Fix infinite loop in fill-region
new 1bbe1d0 update default go-packages-function to use go list
new 88ffc9e Add github action yaml file to run ert tests
new a82369b Readme: add basic information about gopls.
new 2a1584f Readme: add note recommending goimports
new 839190b Run all tests in GH CI
new c020e2c Fontify type names in more places.
new 50e15c7 Add major mode for go.mod files: go-dot-mod-mode
new f9174b2 Improve go-dot-mod-mode font lock regexp
new cf53daa Fix indentation in naked blocks.
new 57becfb Fontify type names in interface declarations
new 91b37c4 Disable output during indentation tests
new 7248358 Fontify type names in type switch statements
new 656590a Fontify qualified composite literal types.
new 4fabba6 Small fix for fontification of array types
new a414da8 Fontify "font-lock-negation-char-face"
new f872781 Fontify variable names.
new bd2f6d2 Fix multiline func signature fontification.
new 4acf733 Fully fontify type and const decls.
new dac200f Fix font locking in nested signatures.
new d712cf3 Make yes-or-no-p's PROMPT end in a space
new acec0aa Fix Content-Type for https://play.golang.org/share
new cad6d0a Fix fontification performance issue
new e9b9c0e Add some fontification faces for go-dot-mod-mode.
new d304565 Fix signature fontification after comments.
new fa2162b Fix "nil" fontification in type switch clause.
new 1ef3e95 Fix fontification of single line composite literal.
new 7c38d6a Improve commenting partial lines.
new e10d677 indent: fix func literals in dangling lines
new b91a6cd Fix composite literal key fontification
new 53c76cd Speed up slow fontification after unclosed parens.
new 7ce031c Allow disabling variable font locking.
new 85a20da Only fontify ident keys in composite literals
new c9f5e92 Fix indentation of chained dangling selectors.
new 8bfc70a Fix accidental old style backquote comma use.
new db8284d Handle godef "no object" error
new 10d6ab4 Allow leading spaces for compilation error message
new e8eea7f Fix fontification of multiline type switch clauses.
new 734d523 Move some defconsts up to fix compiler warnings.
new d17d210 Improve go-fontify-variables logic.
new 1fbe6a8 Fix comment filling at start of buffer.
new 5186c83 Support basic indenting in multiline comments.
new fdf46fe Fix go.mod fontification.
new 49a5380 Trivial fix of docstring and comment spelling typos.
new c576513 Fix fontification of multiplicand after index expr.
new 3497434 Fix fontification of chained map types.
- [nongnu] branch elpa/go-mode created (now 3497434),
ELPA Syncer <=
- [nongnu] elpa/go-mode 1db78fd 001/495: initial commit, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 9af89df 006/495: add docstrings to go-goto-imports, go-play-region and go-play-buffer, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 366ada1 011/495: add tab completion for go-import-add, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 9536e6b 010/495: go-import-add, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode fd0c117 012/495: move list of improvements to readme, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode ca48fc5 009/495: add return values to go-goto-imports that tell which kind of import has been jumped to, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode db41787 015/495: if line has been indented with spaces, replace them with tabs, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode d942d4f 013/495: add links to further extensions for editting go in emacs, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 5af4f4d 019/495: mention imenu in readme, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 4f3befb 003/495: add go-play-buffer and go-play-region, ELPA Syncer, 2021/08/07