[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 4cd7696 09/20: align: Expand documentation of align-region
From: |
Daiki Ueno |
Subject: |
[elpa] master 4cd7696 09/20: align: Expand documentation of align-region |
Date: |
Wed, 10 Feb 2016 08:35:04 +0000 |
branch: master
commit 4cd7696862e46a4bd7f62c7d27670bc490c59554
Author: Daiki Ueno <address@hidden>
Commit: Daiki Ueno <address@hidden>
align: Expand documentation of align-region
---
gnome-c-align.el | 16 ++++++++++++++--
1 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/gnome-c-align.el b/gnome-c-align.el
index 446b48f..734800a 100644
--- a/gnome-c-align.el
+++ b/gnome-c-align.el
@@ -493,7 +493,19 @@ This sets `gnome-c-align-identifier-start-column',
;;;###autoload
(defun gnome-c-align-decls-region (beg end)
- "Reformat function declarations in the region between BEG and END."
+ "Reformat function declarations in the region between BEG and END.
+
+The `gnome-c-align-identifier-start-column',
+`gnome-c-align-arglist-start-column', and
+`gnome-c-align-arglist-identifier-start-column' variables
+control the widths.
+
+To set those variables, use \\[gnome-c-align-set-column],
+\\[gnome-c-align-guess-columns], or
+\\[gnome-c-align-guess-optimal-columns].
+
+If they are not set, this function internally calls
+\\[gnome-c-align-guess-optimal-columns] before formatting."
(interactive "r")
(save-excursion
(let (decls)
@@ -513,8 +525,8 @@ This sets `gnome-c-align-identifier-start-column',
(setq gnome-c-align-arglist-identifier-start-column
(cdr (assq 'arglist-identifier-start-column columns))))))
(setq decls (gnome-c-align--scan-decls beg end))
- (mapc #'gnome-c-align--normalize-decl decls)
(dolist (decl decls)
+ (gnome-c-align--normalize-decl decl)
(goto-char (gnome-c-align--decl-identifier-start decl))
(gnome-c-align--indent-to-column
gnome-c-align-identifier-start-column)
- [elpa] master updated (c281465 -> 1abce8e), Daiki Ueno, 2016/02/10
- [elpa] master c6d22f9 01/20: Fix links, Daiki Ueno, 2016/02/10
- [elpa] master cca4a06 02/20: Fix keybindings in README.md, Daiki Ueno, 2016/02/10
- [elpa] master 9566ae5 03/20: Fix examples in README.md, Daiki Ueno, 2016/02/10
- [elpa] master 6a18372 04/20: README.md: Use inline code blocks properly, Daiki Ueno, 2016/02/10
- [elpa] master 76e929a 05/20: README.md: Use inline code blocks properly, Daiki Ueno, 2016/02/10
- [elpa] master 25184d6 06/20: Fix typo in README.md, Daiki Ueno, 2016/02/10
- [elpa] master 79f77aa 07/20: snippet: Fix typo, Daiki Ueno, 2016/02/10
- [elpa] master 34132ba 08/20: README.md: Fix typo, Daiki Ueno, 2016/02/10
- [elpa] master 4cd7696 09/20: align: Expand documentation of align-region,
Daiki Ueno <=
- [elpa] master b23b5a3 10/20: snippet: Upcase the first letter of names, Daiki Ueno, 2016/02/10
- [elpa] master df2906e 11/20: snippet: Always require subword, Daiki Ueno, 2016/02/10
- [elpa] master 82c34eb 12/20: snippet: Refactor name prompt, Daiki Ueno, 2016/02/10
- [elpa] master 9db7ee5 13/20: snippet: Support guessing package/class names, Daiki Ueno, 2016/02/10
- [elpa] master 2136dd5 14/20: snippet: Fix for older pcase, Daiki Ueno, 2016/02/10
- [elpa] master f3c2b22 15/20: tests: Add snippt tests, Daiki Ueno, 2016/02/10
- [elpa] master 2bfe1ad 16/20: snippet: Support guessing parent package/class, Daiki Ueno, 2016/02/10
- [elpa] master 4ea87a1 17/20: tests: Add tests for guess-name-from-file-name, Daiki Ueno, 2016/02/10
- [elpa] master ab8b3ae 18/20: snippet: Add _{class_,}init, Daiki Ueno, 2016/02/10
- [elpa] master d827bb5 19/20: snippet: Improve _init prompt, Daiki Ueno, 2016/02/10