Mercurial > hg4j
view TODO @ 112:d488c7638b87
Prototype Filter support with keyword filter as a playground
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Tue, 01 Feb 2011 00:21:08 +0100 |
parents | dd4d2d0e42cd |
children | 46291ec605a0 |
line wrap: on
line source
Read-only support, version 1.0 ============================== Committed: * store+fncache, RevlogNG (i.e. no support for older store formats) * hg log + user, branch, limit - date, + filename + filename and follow history * hg manifest (aka ls) * hg status + copies for [revision..revision] and for [revision..working dir] - path or anything meaningful instead of Strings - matchers * hg cat + CatCommand. File, revision. - Cat command line client + hgignore + glob + pattern + Tests with JUnit - allow to specify repo location (system property) - keep a .zip of repo along with tests * tags * Tags are read and can be queried (cmdline Log does) - keywords - filter with context. filters shall have weight (to allow certain filter come first) - newlines Proposed: - LogCommand.revision(int... rev)+ to walk selected revisions only (list->sort(array) on execute, binary search) - LogCommand.before(Date date) and .after() - LogCommand.match() to specify pattern, no selected file()s only? * RepositoryFacade and CommandContext - hgignore: read extra ignore files from config file (ui.ignore) Read-only support, version 1.1 ============================== Committed: * http, https and ssh connections: * incoming * outgoing