]> git.ipfire.org Git - thirdparty/git.git/blame - alias.h
The twentieth batch
[thirdparty/git.git] / alias.h
CommitLineData
0009d350
RJ
1#ifndef ALIAS_H
2#define ALIAS_H
65b5f948 3
4960e5c7 4struct strbuf;
3301d36b
NTND
5struct string_list;
6
65b5f948 7char *alias_lookup(const char *alias);
4960e5c7
PW
8/* Quote argv so buf can be parsed by split_cmdline() */
9void quote_cmdline(struct strbuf *buf, const char **argv);
65b5f948
NTND
10int split_cmdline(char *cmdline, const char ***argv);
11/* Takes a negative value returned by split_cmdline */
12const char *split_cmdline_strerror(int cmdline_errno);
3301d36b 13void list_aliases(struct string_list *list);
65b5f948
NTND
14
15#endif