~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to TODO.Shelf

  • Committer: Aaron Bentley
  • Date: 2008-11-12 17:09:36 UTC
  • Revision ID: aaron@aaronbentley.com-20081112170936-3dybsv7il8gxhchz
Use bzrlib's getchar

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
FEATURES
 
2
 
 
3
 * Shelving of committed changes. Three modes (config option?), either uncommit
 
4
   the committed changes (changing history) or apply the inverse diff (messy,
 
5
   but not so scary), or prompt.
 
6
 
 
7
 * shelf commands that operate on the shelved patches should assume the top
 
8
   most (highest numbered) patch if no argument is given, eg. show/del.
 
9
 
 
10
 * shelf del should create backups.
 
11
 
 
12
INTERNAL CRUD
 
13
 
 
14
 * Interact with bzr at a lower level, ie. not by parsing diffs. Will probably
 
15
   require changes to bzr core, or can we just use a delta object directly?
 
16
 
 
17
 * Write tests for --pick !!!