Merge branch 'jc/help' into maint
* jc/help: help: include <common-cmds.h> only in one file
This commit is contained in:
commit
ba8748e6d6
@ -6,7 +6,6 @@
|
|||||||
#include "cache.h"
|
#include "cache.h"
|
||||||
#include "builtin.h"
|
#include "builtin.h"
|
||||||
#include "exec_cmd.h"
|
#include "exec_cmd.h"
|
||||||
#include "common-cmds.h"
|
|
||||||
#include "parse-options.h"
|
#include "parse-options.h"
|
||||||
#include "run-command.h"
|
#include "run-command.h"
|
||||||
#include "column.h"
|
#include "column.h"
|
||||||
@ -287,23 +286,6 @@ static int git_help_config(const char *var, const char *value, void *cb)
|
|||||||
|
|
||||||
static struct cmdnames main_cmds, other_cmds;
|
static struct cmdnames main_cmds, other_cmds;
|
||||||
|
|
||||||
void list_common_cmds_help(void)
|
|
||||||
{
|
|
||||||
int i, longest = 0;
|
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(common_cmds); i++) {
|
|
||||||
if (longest < strlen(common_cmds[i].name))
|
|
||||||
longest = strlen(common_cmds[i].name);
|
|
||||||
}
|
|
||||||
|
|
||||||
puts(_("The most commonly used git commands are:"));
|
|
||||||
for (i = 0; i < ARRAY_SIZE(common_cmds); i++) {
|
|
||||||
printf(" %s ", common_cmds[i].name);
|
|
||||||
mput_char(' ', longest - strlen(common_cmds[i].name));
|
|
||||||
puts(_(common_cmds[i].help));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static int is_git_command(const char *s)
|
static int is_git_command(const char *s)
|
||||||
{
|
{
|
||||||
return is_in_cmdlist(&main_cmds, s) ||
|
return is_in_cmdlist(&main_cmds, s) ||
|
||||||
|
17
help.c
17
help.c
@ -223,6 +223,23 @@ void list_commands(unsigned int colopts,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void list_common_cmds_help(void)
|
||||||
|
{
|
||||||
|
int i, longest = 0;
|
||||||
|
|
||||||
|
for (i = 0; i < ARRAY_SIZE(common_cmds); i++) {
|
||||||
|
if (longest < strlen(common_cmds[i].name))
|
||||||
|
longest = strlen(common_cmds[i].name);
|
||||||
|
}
|
||||||
|
|
||||||
|
puts(_("The most commonly used git commands are:"));
|
||||||
|
for (i = 0; i < ARRAY_SIZE(common_cmds); i++) {
|
||||||
|
printf(" %s ", common_cmds[i].name);
|
||||||
|
mput_char(' ', longest - strlen(common_cmds[i].name));
|
||||||
|
puts(_(common_cmds[i].help));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
int is_in_cmdlist(struct cmdnames *c, const char *s)
|
int is_in_cmdlist(struct cmdnames *c, const char *s)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
Loading…
Reference in New Issue
Block a user