1467
Comment:
|
695
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
(See also MissingFeatures) |
|
Line 10: | Line 12: |
* export to git | |
Line 12: | Line 13: |
== Core: == * add handling of rename on merge |
* integrated gui with history, commit, push/pull, etc. * integration with other IDEs |
Line 17: | Line 16: |
* make showing removed files (in history etc.) faster. == Error Handling: == * hgmerge error: merge should abort nicely and running it again should work |
|
Line 25: | Line 19: |
* command to display file rev, changeset rev, changed, added, deleted, sha-1 * automatic pull fallback to `old-http://` * hg pull default in a subdir doesn't work, if it is a relative path * hg revert does not forget added files, it probably should. |
|
Line 32: | Line 22: |
== Web: == * optionally only show merges (two parents) * hgweb: deliver static files (e.g. favicon, stylesheets) * hgweb personalization: timezone (display/change), display of features * allow verbose mode * show how far repositories have diverged == Tools: == * integrated gui with history, commit, push/pull, etc. * integration with other IDEs (See also MissingFeatures) |
The public version of the secret TODO list
These items are slowly being moved to the [http://selenic.com/mercurial/bugs bug tracker]
(See also MissingFeatures)
General:
- Better documentation
- More regression tests
- less code duplication, more code in the right places
- generate man page from doc strings
- integrated gui with history, commit, push/pull, etc.
- integration with other IDEs
- more complete set of hooks
Commands:
- hg pull: select to pull a subset of the heads
hg clone -r <rev> support, then clone can get a copy not include all the changeset.
hg clone -r <rev>:<rev> support, so clone can get a small repository