[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/go-mode 3da268f 285/495: README: improve description of ne
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/go-mode 3da268f 285/495: README: improve description of new functions |
Date: |
Sat, 7 Aug 2021 09:05:32 -0400 (EDT) |
branch: elpa/go-mode
commit 3da268fa6e7aee35bffa74dc150376caeb570eeb
Author: Dominik Honnef <dominik@honnef.co>
Commit: Dominik Honnef <dominik@honnef.co>
README: improve description of new functions
---
README.md | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git a/README.md b/README.md
index 40d72d7..01b3ac7 100644
--- a/README.md
+++ b/README.md
@@ -41,19 +41,21 @@ the following extra features to provide an improved
experience:
- Basic support for imenu (functions and variables)
- Built-in support for displaying code coverage as calculated by `go
test` (`go-coverage`)
-- Several goto functions for manipulating function signature of the method we
- are currently editing:
- - Going to the arguments (`go-goto-arguments` - `C-c C-g a`)
- - Going to the docstring, creating it if it does not exist
- (`go-goto-docstring` - `C-c C-g d`). Skips anonymous functions.
- - Going to the function name (`go-goto-function-name` - `C-c C-g f`)
- - Going to the return value, adding space for adding one if there are none
- present (`go-goto-return-value` - `C-c C-g r`)
- - Going to the method receiver, adding parenthesis for adding one if there is
- none present (`go-goto-type-signature` - `C-c C-g m`). Skips anonymous
- functions.
- - All of the above accept one prefix argument (`C-u`), which if given makes
- them skip anonymous functions and go directly to the root function.
+- Several functions for jumping to and manipulating the individual
+ parts of function signatures. These functions support anonymous
+ functions, but are smart enough to skip them when required (e.g.
+ when jumping to a method receiver or docstring.)
+ - Jump to the argument list (`go-goto-arguments` - `C-c C-g a`)
+ - Jump to the docstring, create it if it does not exist yet
+ (`go-goto-docstring` - `C-c C-g d`).
+ - Jump to the function keyword (`go-goto-function` - `C-c C-g f`)
+ - Jump to the function name (`go-goto-function-name` - `C-c C-g n`)
+ - Jump to the return values (`go-goto-return-value` - `C-c C-g r`)
+ - Jump to the method receiver, adding a pair of parentheses if no
+ method receiver exists (`go-goto-method-receiver` - `C-c C-g m`).
+
+ All of these functions accept a prefix argument (`C-u`), causing
+ them to skip anonymous functions.
# Installation
- [nongnu] elpa/go-mode dac200f 469/495: Fix font locking in nested signatures., (continued)
- [nongnu] elpa/go-mode dac200f 469/495: Fix font locking in nested signatures., ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode fa2162b 475/495: Fix "nil" fontification in type switch clause., ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 7ce031c 481/495: Allow disabling variable font locking., ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode e10d677 478/495: indent: fix func literals in dangling lines, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode c9f5e92 483/495: Fix indentation of chained dangling selectors., ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode fdf46fe 492/495: Fix go.mod fontification., ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode e8eea7f 487/495: Fix fontification of multiline type switch clauses., ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 2f2910c 223/495: fix end-of-defun for function with inline struct/interface arguments, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode f1adac0 230/495: switch versioning to semver, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode d9f0bee 232/495: add variable to customize godef command, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 3da268f 285/495: README: improve description of new functions,
ELPA Syncer <=
- [nongnu] elpa/go-mode 9047fcd 238/495: add a menu, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 466e188 239/495: add `go-play-browse-function', ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 8c13a82 240/495: match identifiers, not type names, when highlighting struct literal, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 775c77a 241/495: immediately store match data in go-unused-imports-lines, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode aaea941 242/495: bump version to 1.2.0, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode bf4a097 243/495: add Iwasaki Yudai to AUTHORS, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 498452d 244/495: Don't set old buffer as active after godef--find-file-line-column, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 7041a20 245/495: Bump version to 1.2.1, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode bbaba91 246/495: Add godoc-mode, ELPA Syncer, 2021/08/07
- [nongnu] elpa/go-mode 26493e3 264/495: Fix bug in go-goto-function if point is on a non-docstring, ELPA Syncer, 2021/08/07