All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
1 2014-05-08 Richard Hartmann <richih.mailinglist@gmail.com>
3 * Revert "Introduce static manpage as part of normal repo"
5 2014-05-07 Richard Hartmann <richih.mailinglist@gmail.com>
10 * Various minor improvements
12 2014-03-13 Richard Hartmann <richih.mailinglist@gmail.com>
14 * Release 1.20140313 -- the "Git won a prize" edition
15 * Initialize repos with --shared=0600
16 * Fix cloning from some spefically-named remotes
17 * Support custom gitattribute files
18 * Support filenames with whitespace in gitignores
19 * Pass out git exit codes
20 * Switch to static, pre-built manpage
21 * Improve documentation
22 * Use more portable find(1) syntax
23 * Various minor improvements
25 2013-12-29 Richard Hartmann <richih.mailinglist@gmail.com>
28 * Fix mktemp bug (GitHub issue #99)
29 * Make code more resilient and efficient
32 2013-12-14 Richard Hartmann <richih.mailinglist@gmail.com>
35 * Revert "Implement basename() in shell"
37 * Fix variable assignment bug
38 * Support shortnames for commands
40 * Improve documentation
41 * Various minor improvements
43 2013-09-09 Richard Hartmann <richih.mailinglist@gmail.com>
46 * Add support for relative worktrees
48 2013-08-29 Richard Hartmann <richih.mailinglist@gmail.com>
51 * Add support for `vcsh commit`
52 * Add support for `vcsh status <repo>`
53 * Add pre-/post-init hooks
54 * Documentation improvements
57 2013-07-24 Richard Hartmann <richih.mailinglist@gmail.com>
60 * Add support for `vcsh status`
61 * Improve output of `vcsh pull`
62 * Improve output of `vcsh push`
63 * Minor documentation improvements
65 2013-07-23 Richard Hartmann <richih.mailinglist@gmail.com>
68 * Support $VCSH_GITIGNORE == none
69 * Documentation improvements,
70 * Improved zsh completion
71 * Add support for `vcsh pull`
72 * Add support for `vcsh push`
73 * Add retire() to tear down vcsh ENV
74 * Add clone hooks, including one witout vcsh ENV to
75 allow subsequent cloning of other repos
77 * Improve general code robustness
79 2013-06-14 Richard Hartmann <richih.mailinglist@gmail.com>
82 * Lots of documentation improvements, major rewrite
84 2013-05-27 Richard Hartmann <richih.mailinglist@gmail.com>
87 * Hide hook execution unless verbose is set
88 * Ancher ignore file to root of Git repo
89 * Implemented basename() to save one process spawn
90 * Improve packaged Zsh completion
91 * Renamed `vcsh setup` to `vcsh upgrade`
92 * Various documentation and spelling improvements
94 2013-04-21 Richard Hartmann <richih.mailinglist@gmail.com>
97 * Introduce `vcsh version`
99 2013-03-31 Richard Hartmann <richih.mailinglist@gmail.com>
102 * Documentation fixes
103 * Use rm -f when removing a git repo
104 * Fix quoting bug (Debian #699093)
106 2013-02-13 Richard Hartmann <richih.mailinglist@gmail.com>
109 * Improve documentation
112 2012-06-30 Richard Hartmann <richih.mailinglist@gmail.com>
115 * Make `vcsh list` more resilient
116 * Lots of doc improvements
118 2012-02-27 Richard Hartmann <richih.mailinglist@gmail.com>
121 * Fix license information in manpage
123 2012-02-15 Richard Hartmann <richih.mailinglist@gmail.com>
125 * Introduce `vcsh which`
126 * hooks will tell you when they are being executed
127 * Formatting & resilience improvements
128 * We have a changelog, now! (yay)
130 2012-02-03 Richard Hartmann <richih.mailinglist@gmail.com>
132 * Improve documentation
133 * More resilient error handling
136 2012-01-16 Richard Hartmann <richih.mailinglist@gmail.com>
138 * Introduce hook support
140 2011-12-27 Richard Hartmann <richih.mailinglist@gmail.com>
142 * Improve documentation
144 2011-12-26 Richard Hartmann <richih.mailinglist@gmail.com>
146 * Introduce and use .config/vcsh/config
147 * More verbose error handling
148 * Introduce `vcsh {list-tracked,list-tracked-by}`
149 * Introduce repo shortcuts (`vcsh zsh commit`)
150 * Rename `vcsh seed-gitignore` to `vcsh write-gitignore`
151 * Add license information
153 2011-11-29 Richard Hartmann <richih.mailinglist@gmail.com>
156 * Refactor error handling
157 * Make code more resilient
158 * Make vcsh play nice with mr
159 * Introduce vcsh mv and setup
161 2011-11-23 Richard Hartmann <richih.mailinglist@gmail.com>
164 * Minor refactoring of code
166 2011-11-22 Richard Hartmann <richih.mailinglist@gmail.com>
170 2011-11-20 Richard Hartmann <richih.mailinglist@gmail.com>
172 * Major refactoring of code
176 2011-11-19 Richard Hartmann <richih.mailinglist@gmail.com>
179 * Improve XDG compability
181 2011-11-18 Richard Hartmann <richih.mailinglist@gmail.com>
183 * Yet more documentation improvements
185 * Heed already-defined ENV variables within vcsh
186 * Handle .gitignore.d/$repo automagically
188 2011-11-11 Richard Hartmann <richih.mailinglist@gmail.com>
190 * Major rewrite of all help files
191 * Addition of manpage
193 2011-10-27 Richard Hartmann <richih.mailinglist@gmail.com>
196 * Make help more verbose
199 2011-10-18 Richard Hartmann <richih.mailinglist@gmail.com>
201 * Fixed bug in vcsh clone & init
203 2011-10-17 Richard Hartmann <richih.mailinglist@gmail.com>