# HG changeset patch # User mpm@selenic.com # Date 1119563394 28800 # Node ID d8d652c1f37272eaea7b1560f75a0301af504e7c # Parent 8cc0ee3f18fb79ab6fa7d906e99b328b59fb6eb0 Update TODO -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Update TODO manifest hash: 6de50aff50eb482a3358a72ff0108b446688d034 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCuy6CywK+sNU5EO8RAuJsAJ9Ruxq09SmJSrGY9nlQvieYohFEAQCgjzc1 rjTPS0nh0mHuoE41orgop5A= =q2oN -----END PGP SIGNATURE----- diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -16,23 +16,19 @@ Core: - allow full decimal (part of) hash hg export 5005048662 -> OverflowError: long int too large to convert to int -- push support (hack exists) +- better push support (hack exists) - hg over ssh:// - commit mailinglist/trigger/hooks -- fast diff extension Commands: - hg status : file rev, changeset rev, changed, added, deleted, sha-1 - select to pull a subset of the heads - commands.py: number of args too much magic (e.g. in patch()) -- adding a tag with "hg tag foobar" - automatic pull fallback to old-http:// - hg init|pull http://example.com doesn't say that no repo was found - hg annotate -u and hgweb annotate with long $EMAIL - hg -v history doesn't show tkmerge as modified (removed). -- hg import vs. hg patch in help etc., import is a reserved python - word, PEP8 mentions trailing underscore as a convention for this. - hg pull default in a subdir doesn't work, if it is a relative path - optionally only show merges (two parents or parent != changeset-1, etc.)