diff options
author | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-07-07 19:19:10 +0200 |
---|---|---|
committer | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-07-07 19:19:10 +0200 |
commit | 9888ff71e38a45c471074bf270be90cd5280ec49 (patch) | |
tree | af4c0d456286c8fb2004e6489e660144b048d765 /src/keymap.c | |
parent | 54e101844312f87d5283db5fd078d0756264caa2 (diff) | |
download | emacs-9888ff71e38a45c471074bf270be90cd5280ec49.tar.gz emacs-9888ff71e38a45c471074bf270be90cd5280ec49.tar.bz2 emacs-9888ff71e38a45c471074bf270be90cd5280ec49.zip |
(describe_map_tree): Don't insert a double newline at the end of the string
Return whether we inserted something. This should allow the caller to
decide whether to insert more newlines or not.
Fixes: debbugs:1169
Diffstat (limited to 'src/keymap.c')
-rw-r--r-- | src/keymap.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/keymap.c b/src/keymap.c index be31f72eec6..d33af68be48 100644 --- a/src/keymap.c +++ b/src/keymap.c @@ -2951,9 +2951,11 @@ You type Translation\n\ to look through. If MENTION_SHADOW is nonzero, then when something is shadowed by SHADOW, - don't omit it; instead, mention it but say it is shadowed. */ + don't omit it; instead, mention it but say it is shadowed. -void + Return whether something was inserted or not. */ + +int describe_map_tree (Lisp_Object startmap, int partial, Lisp_Object shadow, Lisp_Object prefix, const char *title, int nomenu, int transl, int always_title, int mention_shadow) @@ -3063,10 +3065,8 @@ key binding\n\ skip: ; } - if (something) - insert_string ("\n"); - UNGCPRO; + return something; } static int previous_description_column; |