|
load_customizations(customization_file)
Load user defined customizations file |
|
|
|
determine_editor(options)
Determine text editor |
|
|
|
check_branch(repo,
options)
Check the current git branch |
|
|
|
parse_spec_file(repo,
options)
Find and parse spec file |
|
|
|
parse_changelog_file(repo,
spec,
options)
Find and parse changelog file |
|
|
|
guess_commit(section,
repo,
options)
Guess the last commit documented in a changelog header |
|
|
|
get_start_commit(changelog,
repo,
options)
Get the start commit from which to generate new entries |
|
|
|
get_author(repo,
use_git_config)
Get author and email from git configuration |
|
|
|
entries_from_commits(changelog,
repo,
commits,
options)
Generate a list of formatted changelog entries from a list of commits |
|
|
|
update_changelog(changelog,
entries,
repo,
spec,
options)
Update the changelog with a range of commits |
|
|
|
build_parser(name)
Construct command line parser |
|
|
|
parse_args(argv)
Parse command line and config file options |
|
|
|
main(argv)
Script main function |
|
|