
match: exact "Support apply --verify for bundles signed by GnuPG in Windows"
> Fix apply with --verify for patch bundles signed by GnuPG in
> Windows (Esa Ilari Vuokko).

match: exact "Make --help and --list-commands ignore other options"
> --help and --list-commands ignore other options (issue34, Eric
> Kow).

match: exact "use autoconf to determine which GHC modules to use"
> Adapt makefile to work with current ghc 6.4 (Will Glozer).

match: exact "skip tests that fail because of windows or msys"
> Fixes for Windows (Will Glozer).

match: exact "fix bug where darcs tries to delete open tempfile on win32"
> Bugfix for pushing with ssh under Windows (issue15, Will
> Glozer).

match: exact "Flag superfluous input using Test::Builder"
> Fix superfluous input bug in test suite (Florian Weimer).

match: exact "Fix patch selection for command changes --context"
> Make patch selection options together with --context work again
> (Daniel Bünzli).

match: exact "fix bug in amInRepository."
> Make option --commands outside of a repository work again
> (issue9, David Roundy).

match: exact "English and markup fixes."
> Many English and markup fixes (Dave Love).

match: exact "fix bug in doesDirectoryReallyExist."
> Fix bug with non-existing directories. (David Roundy)

match: exact "Add --subject flag to 'darcs send'"
> The send command now takes a --subject flag. (Joeri van Ruth)

match: exact "implementation of --set-scripts-executable on local darcs get"
> Fix --set-scripts-executable to work also when getting a local repository. (issue38, Eric Kow)

match: exact "fix for Issue14 remove darcs-createrepo"
> Removed the helper program darcs-createrepo.
> It was used for guided settup of a darcs repository and a corresponding user account
> to accept patches from signed emails. (issue14, Jason Dagit)

match: exact "Use \ as path separator for GnuPG in Windows -- makes apply --verify work"
> Make apply --verify work with GnuPG in Windows (Esa Ilari Vuokko)

match: exact "fix handling of absolute paths containing drive letters"
> Bugfix for handling of absolute paths in Windows (issue47, Will Glozer)

match: exact "Fix mistyped /dev/null, fixes --sendmail-command in Windows"
> Bugfix for --sendmail-command in Windows (Esa Ilari Vuokko).

match: exact "print out the patch name when a test fails."
> Print out the patch name when a test fails. (Zachary P. Landau).

match: exact "Support signed push"
> Support signed push (Esa Ilari Vuokko).

match: exact "RemoteApply no longer depends on cd, use --repodir instead."
> Remote apply does not use cd to change current directory to target
> directory any more. It uses --repodir when invoking remote darcs. This
> may break some darcs wrappers. (Victor Hugo Borja Rodriguez)

match: exact "Obey normal autoconf conventions."
> Obey normal autoconf conventions. Allows you to 'make install prefix=...'
> and doesn't change default for sysconfdir. (Dave Love)

match: exact "Set attachment filename when sending a patch bundle by e-mail."
> Patch bundle attachments get a file name, based on the first patch.
> (Zachary P. Landau)

match: exact "add a --without-docs option to configure"
> Add --without-docs option to configure (Richard Smith).

match: exact "Implementation of help command"
> New help command (RT#307, Eric Kow).

match: exact "Support --interactive option in changes command (issue #59)."
> Support --interactive option in changes command (issue59, Zachary P.
> Landau).

match: exact "Coalesce setpref (issue70 and RT #349)"
> Coalesce pending changes created with setpref (issue70/RT#349, Eric Kow).

match: name "Make --exact-version also work if darcs is built from .make dist. tar ball"
> Make --exact-version work when darcs is built from distributed tar ball
> (Marnix Klooster).

match: exact "fix win32 build breaks"
> Fix win32 build breaks (Will Glozer).

match: exact "save long comment file if a test fails during record"
> Save long comment in a file if record fails the test run (Zachary P.
> Landau).

match: exact "Allow rename to different case (RT #466, case-insensitive file systems)"
> Allow rename to different case (RT #466, Eric Kow).

match: exact "Extended date matching functionality. "
> Extended date matching functionality: ISO 8601 dates and intervals, a
> larger subset of English like "yesterday at noon" (issue31/RT#34, Eric
> Kow).

match: exact "Add newline between long comment and changed files list in dry-run summary"
> Add newline between long comment and changed files list in dry-run
> summary to remove ambiguity (Edwin Thomson).

match: exact "Commute patches when getting a specific version of a repo"
> Fix bug in Get --tag that produced a corrupt repository (issue67, Edwin
> Thomson).

match: exact "revert optimization for apply_list"
> Revert optimization that sometimes applied patches incorrectly and
> corrupted the repository. This make darcs somewhat slower when applying
> patches. A full pull of the darcs repository itself takes 50% longer.
> (issue128, Tommy Pettersson).

match: exact "check for malicious path before applying patch (issue48)"
> Check paths when applying patches to files and directories to stop
> maliciously handcrafted patches from modifying files outside of the
> repository or inside darcs private directories (issue48, Tommy
> Pettersson).

match: exact "Allow for non-empty subdir when applying rmdir patch to working dir."
> A proper fix for the problem with rmdir when there are non-managed files
> left in the working copy of the directory so it can't really be removed.
> This solves the two related problems with a missguiding error message in
> one case, and an unreported repository corruption in the other. Now there
> is no false warning and no repository coruption. (issue154, Eric Kow)

match: exact "Fix crash when using changes --interactive with --patch or --match"
> Fix crash when using changes --interactive with --patch or --match
> (Zachary P. Landau).

match: exact "Don't make merge folders when we don't need them"
> Don't create temporary copies of the repository for the external merger
> program, unless there is for sure some conflict to resolve. (Edwin
> Thomson)

match: exact "posthook success/failure messages with --verbose only"
> Posthooks no longer cause an output message about success or failure,
> unless the --verbose option is used. (Jason Dagit)

match: exact "write with fancyPrinters to pager (issue108)"
> Escaping of trailing spaces and coloring now works with in the pager
> called with 'p' from interactive dialogues. (issue108, Tommy Pettersson)

match: exact "Multiplex transactions over a single ssh connection (issue32)."
> Use the ControlMaster feature in OpenSSH version 3.9 and above to
> multiplex ssh sessions over a single connection, instead of opening a new
> connection for every patch (Issue32, Eric Kow).

match: exact "Add --logfile and --delete-logfile options to send command."
> The Send command can save, reuse and delete the accompanying description
> in a logfile. (Zachary P. Landau)

match: exact "Add a --diff-command flag."
> New option --diff-command overrides the default value of "diff" when
> darcs calls an external program to show differences between versions
> (Eric Kow).

match: exact "Extend argument substitution for --external-merge"
> Improved argument substitution for --external-merger. All apperences of
> %N are replaced, not only those occurring as single words. (Daan Leijen)

match: exact "Added --repodir argument to init (RT #104 and part of RT #196)"
> The --repodir flag works with initialize command, and tries to create it
> if it does not exists. (RT#104, Eric Kow)

match: exact "--repodir for changes (RT #196 and #567)"
> The --repodir flag works with many more commands: changes, dist, get,
> optimize, repair, replace, setpref, tag, trackdown. (RT#196, RT#567, Eric
> Kow)

match: exact "Improved support for absolute paths (issue39)"
> If you specify a repository directory, any absolute paths prefixed by
> this directory are converted to be ones relative to the repodir.
> (issue39, Eric Kow)

match: exact "Display list of subcommands when getting help on a supercommand."
> Display list of subcommands when getting help on a supercommand. (Eric
> Kow)

match: exact "Provide some error reporting for remote identifyRepository."
> Provide more information when a remote repository can't be correctly
> identified. (Juliusz Chroboczek)

match: name "make .-f. a synonym for .--force."
> Make short option -f a synonym for --force (Zooko).

match: exact "Add -i as an alias for --interactive."
> Make short option -i a synonym for --interactive (Zachary P. Landau).

match: exact "Use _darcs/pristine instead of _darcs/current."
> Transition from _darcs/current to _darcs/pristine completed. New
> repositories are created with a "pristine" directory. Previous versions
> of darcs have been looking for this directory since version 1.0.2, but
> older versions than that can't read the new repository format. (Juliusz
> Chroboczek)

match: name "Add .y. and .n. commands to changes --interactive."
> Modify Changes --interactive dialogue to behave like other interactive
> commands: accept 'y' and 'n' as answers and exit automatically after last
> question. (Zachary P. Landau)

match: name "call unnamed patches .changes. in interactive patch selection dialogue"
> Unnamed patches are now called "changes" in the interactive patch
> selection dialogues. (Tommy Pettersson)

match: exact "Improved single-character prompt (RT #261)"
> Treat Enter as an invalid response in single character prompt mode, and
> give feedback instead of being mysteriously silent and unresponsive.
> (RT#261, Eric Kow)

match: exact "Added additional common binary image file formats to binary regex."
> Added default recognized binary file extensions: bmp, mng, pbm, pgm, pnm,
> ppm, tif, tiff. (Daniel Freedman)

match: exact "boring += autom4te.cache/"
> Add autom4te.cache to default boring patterns. (Kirill Smelkov)

match: exact "Added a RSS link to common.xslt."
> Added a RSS link to common.xslt. (Peter Stuifzand)

match: exact "Freshen GUI code so that it compiles."
> Freshen GUI code so that it compiles (Eric Kow).

match: exact "Make unpull, unrecord, obliterate accept --gui."
> Make unpull, unrecord, obliterate accept --gui (Eric Kow).

match: exact "Add a standalone graphical interface."
> Add a standalone graphical interface (experimental). The gui code prior
> to this patch allows graphical darcs forms to be run from the command
> line.  This builds off that functionality by adding a graphical
> front-end, allowing users to access these forms with a click of a button.
> In other words, this allows users to run darcs without the command line.
> (Eric Kow)

match: exact "Only launch SSH control master on demand (fixes issue171)"
> Only check for ssh control master when it might be used. This suppresses
> the annoying "invalid command" error message. (Issue171, Eric Kow)

match: exact "Fail with a sensible message when there is no default repository to pull from."
> Fail with a sensible message when there is no default repository to pull from. (Lele Gaifax)
