Commit | Line | Data |
---|---|---|
e965ad37 | 1 | The TODO list until 1.0: |
41a6d859 | 2 | |
a0f2cfcb | 3 | - patch revisions support (including a log command) |
a6248ea8 CM |
4 | - better handling of file renaming |
5 | - use same configuration file as GIT | |
a0f2cfcb | 6 | - debian package support |
ea8e7385 | 7 | - man page |
a0f2cfcb | 8 | - code execution allowed from templates |
aa9b1b9d | 9 | - more regression tests |
83515554 | 10 | - stg help should probably pipe through the $PAGER |
41a6d859 CM |
11 | - release 1.0 |
12 | ||
13 | ||
a0f2cfcb | 14 | The future, when time allows or if someone else does it: |
41a6d859 | 15 | |
41a6d859 CM |
16 | - patch dependency tracking |
17 | - multiple heads in a patch - useful for forking a patch, | |
18 | synchronising with other patches (diff format or in other | |
19 | repositories) | |
41a6d859 | 20 | - write bash-completion script for the StGIT commands |
83515554 YD |
21 | - support for branches with / in names |
22 | (ml: "Handle branch names with slashes") | |
23 | - "pull" argument should default to a sane value, "origin" is wrong in | |
24 | many cases | |
25 | ||
26 | Bugs: | |
27 | ||
28 | - the following commands break in subdirs: | |
29 | - refresh (ml: "Running StGIT in subdirectories") | |
30 | - "stg show" on empty patch shows previous patch | |
31 | - "stg add" is accepted when no patch is applied, then any push says | |
32 | one must refresh first, which is obviously wrong | |
33 | - "stg add" on files already added should print a notice, so that the | |
34 | user can catch a possible typo |