1 2005-07-11 Catalin Marinas <catalin.marinas@gmail.com>
3 * stgit/main.py (__resolved): Run git-update-cache for the
6 * gitmergeonefile.py: Fix the os.rename exception occurring when
7 the checkout directory is not present
9 * stgit/main.py (export): Add --template option to use a different
10 file as the export template rather than the default one
11 (delete): Check for local changes only of the current patch is
14 2005-07-09 Catalin Marinas <catalin.marinas@gmail.com>
18 2005-07-09 Peter Osterlund <petero2@telia.com>
22 2005-07-08 Catalin Marinas <catalin.marinas@gmail.com>
24 * stgit/main.py (diff): Add '--stat' option to 'diff'
25 (files): 'files' command implemented
27 2005-07-08 Peter Osterlund <petero2@telia.com>
29 * stgit/git.py (diffstat): %(diffstat)s variable support in the
32 2005-07-07 Catalin Marinas <catalin.marinas@gmail.com>
34 * stgit/main.py (resolved): Implemented a 'resolved' command to
35 mark conflicts as solved. The 'status' command now shows the
36 conflicts as well. 'refresh' fails if there are conflicts
38 2005-07-06 Catalin Marinas <catalin.marinas@gmail.com>
40 * stgit/stack.py (edit_file): Added support for patchdescr.tmpl
42 * stgit/main.py (export): Added support for more variables in the
45 * stgit/stack.py (Patch): Add support for author/comitter default
48 * stgit/main.py (push): '--undo' option added to push. This option
49 allows one to undo the last push operation and restores the old
50 boundaries of the patch (prior to the push operation)
51 (pop): pop optimised to switch directly to the last patch to be
54 2005-07-05 Catalin Marinas <catalin.marinas@gmail.com>
56 * stgit/main.py (pop): add '--to' option to 'pop'
57 (push): add '--to' and '--reverse' options to 'push'
59 * gitmergeonefile.py: Added support for 'keeporig' option which
60 selects whether to delete or not the original files after a failed
63 2005-07-04 Catalin Marinas <catalin.marinas@gmail.com>
65 * Add support for configurable merge tool via stgitrc
67 * Add support for configuration file (/etc/stgitrc, ~/.stgitrc,
70 2005-07-02 Catalin Marinas <catalin.marinas@gmail.com>
72 * stgit/main.py (export): Added support for the patch description
73 template. At the moment, only the '%(description)s' variable is
76 2005-07-01 Catalin Marinas <catalin.marinas@gmail.com>
78 * stgit/main.py (refresh): Now it also checks for head != top
79 (export): Add the patch description to the exported patch files
81 2005-06-30 Catalin Marinas <catalin.marinas@gmail.com>
83 * Fix exception reporting when the .git/HEAD link is not valid
85 * Empty patches are now marked
87 2005-06-28 Catalin Marinas <catalin.marinas@gmail.com>
91 * stgit/stack.py (Series.push_patch): if the merge with the new
92 base failed, inform the user that "refresh" should be run after
95 * stgit/main.py (new): checks for local changes and head != top
98 * StGIT is now closer to Quilt in functionality. The 'commit'
99 command was removed ('refresh' is used instead).
101 2005-06-25 Catalin Marinas <catalin.marinas@gmail.com>
103 * stack.py modified to include all the series functions the Series
106 2005-06-24 Catalin Marinas <catalin.marinas@gmail.com>
108 * stgit/git.py (commit): commit tells before invoking the editor
109 and shows the return error code but without exiting if it is
112 2005-06-23 Catalin Marinas <catalin.marinas@gmail.com>
114 * stgit/main.py (push): --number option added to push
115 (pop): --number option added to push
117 2005-06-22 Catalin Marinas <catalin.marinas@gmail.com>
119 * gitmergeonefile.py: temporary files are placed in <path>.local,
120 <path>.older and <path>.remote and only removed if the merge
123 2005-06-21 Catalin Marinas <catalin.marinas@gmail.com>
125 * stgit/main.py (delete): 'delete' now requires the explicit patch
126 name as a safety measure
128 * stgit/stack.py (pop_patch): sys.stdout.flush() added after the
130 (push_patch): fix bug with 'push' not warning for empty patches
132 * stgit/stack.py (push_patch): sys.stdout.flush() added after the
135 2005-06-20 Catalin Marinas <catalin.marinas@gmail.com>
139 * stgit/stack.py (delete_patch): bug when deleting the topmost
142 * top/bottom files are backed up to top.old/bottom.old
143 automatically. The 'diff' command supports them as well
145 * stg-upgrade.sh: upgrades the .git structure from stgit-0.1 to
148 2005-06-19 Catalin Marinas <catalin.marinas@gmail.com>
150 * Multiple heads and bases are now supported. A different series
151 is available for each head
153 * gitmergeonefile.py: fix bug caused by not updating the cache
154 when merging with diff3
156 * stgit/stack.py: 'push' command reports a warning if the patch is
159 * stgit/git.py: commit supports an 'allowempty' parameter
161 * os.path.join() used instead '+' for concatenating path names
163 2005-06-15 Catalin Marinas <catalin.marinas@gmail.com>