Commits

Show all
Author Commit Message Labels Comments Date
Peter Hosey
Added a feature where the hgrc.prompts file can specify that a command will ask for the value every time if the user leaves it blank, and the program will add that information to the prompt.
Tags
1.0b3
Peter Hosey
Added tag 1.0b3 for changeset 4669ec3a2daf
Peter Hosey
Only show [...] as the default value for 'password' if the default value is not empty.If it is, show [no password] instead.
Peter Hosey
Don't set the value of a Boolean attribute to the name of the attribute; instead, set it to True. (Attributes not present are to be presumed false.)
Peter Hosey
Fixed wrapping an already-wrapped email address in redundant <> when re-configuring an existing .hgrc file.
Peter Hosey
Made the attributes collection always a dictionary, to simplify the code.
Peter Hosey
Add a note to the SMTP-password prompt, informing the user that they can leave the password empty, and hg email will ask for it every time.
Peter Hosey
Covered an exception so that the program works correctly with an empty value.
Peter Hosey
Added tag 1.0b2 for changeset f461a4d1c9de
Peter Hosey
Turned on the graphlog extension.
Tags
1.0b2
Peter Hosey
We now read the user's existing .hgrc and provide those values by default, using them when the user enters nothing at the prompt.
Peter Hosey
Added tag 1.0b1 for changeset 45e46b6b334a
Peter Hosey
Merged the license commit into line.
Tags
1.0b1
Peter Hosey
Added a ReadMe file.
Peter Hosey
Added support for platform conditions, specified in a file named hgrc.platforms. Currently, we include hgkeychain only if the current platform is 'darwin'; if it isn't, then we suppress that property (don't try to enable hgkeychain).
Peter Hosey
Added the --diffstat and --git options to patchbomb's [email] section.
Peter Hosey
Added my BSD license.
Peter Hosey
Deleting the ConfigParser branch.
Peter Hosey
Added support for attributes in the hgrc.prompts file. Each attribute prescribes special handling for that property.
Peter hosey
Added support for the patchbomb extension, including settings for the SMTP server, username, and password.
Peter Hosey
Rewrote the program again, this time on the default branch, this time only using ConfigParser for the prompts file (the ConfigParser branch used it for both the prompts file and the input file).
Peter Hosey
Rewrote nearly all of the program to use SafeConfigParser instead of a regular expression to find the properties we want to prompt for.
Branches
ConfigParser
Peter Hosey
While I'm at it, alphabetized the list of extensions that come with hg.
Peter Hosey
Moved hgkeychain (third-party plug-in) down below extdiff (comes with hg).
Peter Hosey
Initial check-in of first working version.