tikhomirov@64: Read-only support, version 1.0
tikhomirov@64: ==============================
tikhomirov@64: Committed:
tikhomirov@91: * store+fncache, RevlogNG (i.e. no support for older store formats) 
tikhomirov@91: 
tikhomirov@64: * hg log
tikhomirov@77:   + user, branch, limit
tikhomirov@77:   - date, 
tikhomirov@77:   + filename
tikhomirov@83:   + filename and follow history
tikhomirov@78: 
tikhomirov@64:   
tikhomirov@64: * hg manifest (aka ls)
tikhomirov@78: 
tikhomirov@64:   
tikhomirov@64: * hg status
tikhomirov@91:   + copies for [revision..revision] and for [revision..working dir]
tikhomirov@91:   - path or anything meaningful instead of Strings
tikhomirov@91:   - matchers
tikhomirov@78: 
tikhomirov@64: * hg cat
tikhomirov@64: 
tikhomirov@91: * hgignore
tikhomirov@91:   + glob
tikhomirov@91:   + pattern
tikhomirov@91: 
tikhomirov@78: 
tikhomirov@64: Proposed:
tikhomirov@64: - LogCommand.revision(int... rev)+ to walk selected revisions only (list->sort(array) on execute, binary search)
tikhomirov@64: - LogCommand.before(Date date) and .after()
tikhomirov@83: - LogCommand.match() to specify pattern, no selected file()s only?
tikhomirov@83: * RepositoryFacade and CommandContext  
tikhomirov@91: - hgignore: read extra ignore files from config file (ui.ignore)
tikhomirov@91: - tags
tikhomirov@91: 
tikhomirov@64: 
tikhomirov@64: Read-only support, version 1.1
tikhomirov@64: ==============================
tikhomirov@72: Committed:
tikhomirov@72: * http, https and ssh connections:
tikhomirov@72:   
tikhomirov@72: * incoming
tikhomirov@64: 
tikhomirov@72: * outgoing