aboutsummaryrefslogtreecommitdiffhomepage
path: root/git-dch
Commit message (Collapse)AuthorAge
* git-dch: don't add empty changelog entries with "Git-Dch: Ignore"Guido Günther2011-01-08
|
* Use tristate option for --color=valueGuido Günther2011-01-08
| | | | this allows true and false as alias for on and off.
* pychecker warning cleanupsGuido Günther2010-12-28
| | | | (mostly unused variables and imports)
* Add option to open editorGuido Günther2010-12-20
| | | | Closes: #565553
* Fix error detected by pycheckerGuido Günther2010-12-10
| | | | Git-Dch: ignore
* Introduce functionsGuido Günther2010-12-09
| | | | to self document the code a bit
* Add --multimaint support to git-dchRob Browning2010-12-09
|
* Add git-dch --customizations FILE to allow changelog entry customizationRob Browning2010-12-06
| | | | | | | | | | | | | | | | | | | | | | Add support for git-dch --customizations FILE. FILE must be Python code, and for now, the only useful thing it can do is define a format_changelog_entry() function which will override gbp.dch.format_changelog_entry(). Add a new customization option group for --customizations. Create a gbp.dch module and move the changelog entry formatting functions there. Create separate procedures to handle extracting metadata from the git log, and use them in the default format_changelog_entry(). These functions are also available for use by custom formatters: extract_git_dch_cmds(), filter_ignore_rx_matches(), extract_bts_cmds(), extract_thanks_info(), etc. Add a GitRepository.get_commit_info() method, and use it in git-dch parse_commit(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
* Remove unused commit_msg variable from git-dch.Rob Browning2010-12-06
| | | | Signed-off-by: Rob Browning <rlb@defaultvalue.org>
* Also allow for 'issue' as bugnumber prefixGuido Günther2010-11-25
| | | | as used in Grml.
* Add logging functionsGuido Günther2010-11-16
| | | | | | This allows us to color and prefix the output. Closes: #544332
* Let git-import-orig find the changelog when not on the debian-branch.Matthijs Kooijman2010-09-17
| | | | | | When no changelog file is available in the checkout, look for the changelog in the repository. This allows for using git-import-orig when the upstream branch is checked out, for example.
* Fix exception nameGuido Günther2010-08-31
| | | | so we don't fail on repos without tags.
* Check for greater not unequal when looking for a new upstream versionGuido Günther2010-08-18
|
* Guess changelog version number from upstream versionGuido Günther2010-08-12
|
* Check for legacy tags where necessary.Guido Günther2010-08-10
|
* Pass dch_options to all calls of spawn_dchGuido Günther2010-08-10
| | | | | | | This fixes the problem of an empty [maintainer] at the end of the changelog section. Thanks: Michael Prokop
* Support --nmu, --bpo and --qaGuido Günther2010-08-10
| | | | Closes; #534494
* Pass --multimaint-merge on to dchGuido Günther2010-08-06
| | | | Closes: #586165
* Don't insert a dot if the second line starts with a punctuationGuido Günther2010-08-02
| | | | Git-Dch: Ignore
* Set author information from git on --release when using --git-authorGuido Günther2010-07-23
| | | | Thanks: Boleslaw Tokarski for his feedback
* Use repo.rev_parseGuido Günther2010-07-23
| | | | Git-Dch: Ignore
* Terminate the patch description with a dotGuido Günther2010-07-21
| | | | | in case of multiline commits where the second line starts with a uppercase letter. Heavily based on a patch by Jonathan Nieder.
* Add 'ignore-branch' optionGuido Günther2010-06-19
| | | | This disables the 'current branch' == 'debian-branch' check.
* Add 'Git-Dch: Short' tag to changelog parserGuido Günther2010-04-10
| | | | This omits the long description of the commit from the changelog.
* Add body regex filterGuido Günther2009-12-23
| | | | Closes: #544238
* There was a second use of parse_commit.Matthijs Kooijman2009-12-23
| | | | | Both uses of parse_commit now support the None return value. The shortlog_to_dch function is now superfluous and was removed.
* Add support for a Git-Dch: Ignore metaheader.Matthijs Kooijman2009-12-17
| | | | | Closes: #561346 Thanks: Matthijs Kooijman
* catch config file parse errorsGuido Günther2009-09-15
| | | | Closes: #545690
* Add changelog section if current topmost version is already tagged.Guido Günther2009-09-05
| | | | | This makes sure we add a new changelog section after a release. This was broken due to 016318.
* catch gbp.deb.NoChangelogErrorGuido Günther2009-09-05
|
* drop superfluous _utils from module namesGuido Günther2009-08-23
|
* trim commit displayGuido Günther2009-08-18
|
* use the last commit in which debian/changelog was touched as starting pointGuido Günther2009-08-15
| | | | | | | if no snapshot header was found. This can still be overriden by using --since. Based on a patch by Felipe Sateler. Closes: #511269
* make parameters for GitRepository.commits() optionalGuido Günther2009-08-15
|
* add --no-force-save-on-releaseGuido Günther2009-07-29
| | | | | so dch saves the changlog even when there are no changes so we don't end up with UNRELEASED when passing -R.
* check for snapshot modeGuido Günther2009-06-12
| | | | | | | when checking if we need to add a new section. Closes: #532583 Thanks: Ove Kaaven for sorting this out
* Unconfuse git-dch when commit message starts with "--"Damyan Ivanov2009-06-09
| | | | Closes: #531985
* make --[no-]full a config file optionGuido Günther2009-02-26
|
* simplify boolean option handlingGuido Günther2009-02-26
|
* add --no-git-authorGuido Günther2008-12-29
|
* Use name and email from gitRobie Basak2008-12-29
| | | | Closes: #509867
* better descriptionsGuido Günther2008-11-28
|
* case insentive matching for "bugnumbers"Guido Günther2008-11-21
| | | | since they can contain "Bug"
* too much whitespaceGuido Günther2008-11-15
|
* move common help messages into config.pyGuido Günther2008-11-15
|
* don't require bugnumbers to start with '#'Guido Günther2008-11-15
| | | | use the regex from Debian policy instead
* fix off by oneGuido Günther2008-11-14
| | | | introduced by not counting first_commit when creating a new header
* gather all invocations of dch in one functionGuido Günther2008-11-14
| | | | fixes dch failures due to missing quotes introduced by [7f24b98]
* git-dch: add missing call to escape_commitGuido Günther2008-11-13
|