[darcs-devel] darcs patch: Harmonise capitalisation (etc) in flags ... (and 25 more)

Eric Kow eric.kow at loria.fr
Thu Jul 19 13:53:08 PDT 2007


Grouping everything from the ongoing 'fix easy bugs' campaign.  A couple of new
patches too (query manifest, inventories)

Sun Jul  8 14:27:19 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Harmonise capitalisation (etc) in flags help.

Sun Jul  8 16:17:27 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * More concise --look-for-adds description.

Sun Jul 15 01:05:19 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Add crossref.png (issue485).

Sun Jul 15 13:03:24 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Remove GUI code and stuff to build it.
  
  Suggested by Juliusz Chroboczek at FOSDEM 2006.  The code is pretty harmless
  in itself (it's hidden away by ifdefs), but potentially distracting.

Sun Jul 15 19:08:43 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Fix supercommand --help (issue282).

Sun Jul 15 22:01:19 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Rewrite disambiguate_commands.
  
  This should make it more explicit what is going on.

Sun Jul 15 22:01:40 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Refactor parsing of command line arguments.

Sun Jul 15 22:32:56 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Distinguish between strict and permissive disambiguation (regression).
  
  Permissive disambiguation lets you handle the case where you supply a
  supercommand and a flag (i.e. not a subcommand).

Mon Jul 16 22:29:44 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Implement command stubs 'rm', 'unadd', 'move' (issue127).
  
  These hidden commands are either stubs (they print some text and quit) or
  aliases (they do the same thing as some other command).

Mon Jul 16 22:41:07 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Implement hidden commands.
  
  This makes it possible to have command stubs or aliases without cluttering
  the usage info.

Mon Jul 16 23:06:31 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Allow --list-options even if command cannot be run (issue297).
  
  If the command cannot be run, just print the possible flags, not the file args.

Tue Jul 17 00:03:08 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Make --directories the default in query manifest (issue456).

Tue Jul 17 00:56:35 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Rename resolve to mark-conflicts (issue113).
  
  Resolve is retained as a (hidden) alias.

Tue Jul 17 01:00:13 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Tweak padding in usage_helper (mark-conflicts needs an extra space).

Tue Jul 17 07:06:13 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Use Control.Exception.catch in Darcs.Utils
  
  This affects helper functions like catchall and clarify_errors.

Tue Jul 17 07:07:32 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Use prettyException in clarify_errors (issue73).
  
  This solves one of three bugs in issue73, namely that we blame the user
  for darcs's own errors.

Tue Jul 17 07:16:31 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Always use permissive disambiguation of commands.

Tue Jul 17 07:43:19 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Filter out empty filenames (issue396).

Tue Jul 17 07:44:31 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Add test for issue396.

Tue Jul 17 12:16:07 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Do not set defaultrepo if --dry-run (issue186).

Tue Jul 17 12:32:57 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Implement apply --dry-run (issue37).

Tue Jul 17 20:01:27 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Add all pulled repos to _darcs/prefs/repos (issue368).

Wed Jul 18 22:09:40 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Add helpers command_alias and command_stub.

Wed Jul 18 22:14:53 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Refactor aliases and stubs (rm, unadd, resolve).

Wed Jul 18 22:47:03 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Rename query to list; manifest to files.
  
    query          => list (with query as alias)
    query manifest => list files (with manifest as alias)
    query tags     => list tags
  
  Note that the list manifest and list files commands differ in that the
  former displays directories by default and the latter does not.

Wed Jul 18 23:01:38 CEST 2007  Eric Kow <eric.kow at loria.fr>
  * Fix missing newline in inventory (issue412).
  
  This simplifies third party scripts that have to parse the darcs inventory.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 300914 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20070719/d00b9faf/attachment-0001.bin


More information about the darcs-devel mailing list