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-10-09 Richard Hartmann <richih.mailinglist@gmail.com>
3 * Display full paths in list-tracked*
4 * Lots of help improvements
6 2014-05-08 Richard Hartmann <richih.mailinglist@gmail.com>
8 * Revert "Introduce static manpage as part of normal repo"
10 2014-05-07 Richard Hartmann <richih.mailinglist@gmail.com>
12 * Increase portability
15 * Various minor improvements
17 2014-03-13 Richard Hartmann <richih.mailinglist@gmail.com>
19 * Release 1.20140313 -- the "Git won a prize" edition
20 * Initialize repos with --shared=0600
21 * Fix cloning from some spefically-named remotes
22 * Support custom gitattribute files
23 * Support filenames with whitespace in gitignores
24 * Pass out git exit codes
25 * Switch to static, pre-built manpage
26 * Improve documentation
27 * Use more portable find(1) syntax
28 * Various minor improvements
30 2013-12-29 Richard Hartmann <richih.mailinglist@gmail.com>
33 * Fix mktemp bug (GitHub issue #99)
34 * Make code more resilient and efficient
37 2013-12-14 Richard Hartmann <richih.mailinglist@gmail.com>
40 * Revert "Implement basename() in shell"
42 * Fix variable assignment bug
43 * Support shortnames for commands
45 * Improve documentation
46 * Various minor improvements
48 2013-09-09 Richard Hartmann <richih.mailinglist@gmail.com>
51 * Add support for relative worktrees
53 2013-08-29 Richard Hartmann <richih.mailinglist@gmail.com>
56 * Add support for `vcsh commit`
57 * Add support for `vcsh status <repo>`
58 * Add pre-/post-init hooks
59 * Documentation improvements
62 2013-07-24 Richard Hartmann <richih.mailinglist@gmail.com>
65 * Add support for `vcsh status`
66 * Improve output of `vcsh pull`
67 * Improve output of `vcsh push`
68 * Minor documentation improvements
70 2013-07-23 Richard Hartmann <richih.mailinglist@gmail.com>
73 * Support $VCSH_GITIGNORE == none
74 * Documentation improvements,
75 * Improved zsh completion
76 * Add support for `vcsh pull`
77 * Add support for `vcsh push`
78 * Add retire() to tear down vcsh ENV
79 * Add clone hooks, including one witout vcsh ENV to
80 allow subsequent cloning of other repos
82 * Improve general code robustness
84 2013-06-14 Richard Hartmann <richih.mailinglist@gmail.com>
87 * Lots of documentation improvements, major rewrite
89 2013-05-27 Richard Hartmann <richih.mailinglist@gmail.com>
92 * Hide hook execution unless verbose is set
93 * Ancher ignore file to root of Git repo
94 * Implemented basename() to save one process spawn
95 * Improve packaged Zsh completion
96 * Renamed `vcsh setup` to `vcsh upgrade`
97 * Various documentation and spelling improvements
99 2013-04-21 Richard Hartmann <richih.mailinglist@gmail.com>
102 * Introduce `vcsh version`
104 2013-03-31 Richard Hartmann <richih.mailinglist@gmail.com>
107 * Documentation fixes
108 * Use rm -f when removing a git repo
109 * Fix quoting bug (Debian #699093)
111 2013-02-13 Richard Hartmann <richih.mailinglist@gmail.com>
114 * Improve documentation
117 2012-06-30 Richard Hartmann <richih.mailinglist@gmail.com>
120 * Make `vcsh list` more resilient
121 * Lots of doc improvements
123 2012-02-27 Richard Hartmann <richih.mailinglist@gmail.com>
126 * Fix license information in manpage
128 2012-02-15 Richard Hartmann <richih.mailinglist@gmail.com>
130 * Introduce `vcsh which`
131 * hooks will tell you when they are being executed
132 * Formatting & resilience improvements
133 * We have a changelog, now! (yay)
135 2012-02-03 Richard Hartmann <richih.mailinglist@gmail.com>
137 * Improve documentation
138 * More resilient error handling
141 2012-01-16 Richard Hartmann <richih.mailinglist@gmail.com>
143 * Introduce hook support
145 2011-12-27 Richard Hartmann <richih.mailinglist@gmail.com>
147 * Improve documentation
149 2011-12-26 Richard Hartmann <richih.mailinglist@gmail.com>
151 * Introduce and use .config/vcsh/config
152 * More verbose error handling
153 * Introduce `vcsh {list-tracked,list-tracked-by}`
154 * Introduce repo shortcuts (`vcsh zsh commit`)
155 * Rename `vcsh seed-gitignore` to `vcsh write-gitignore`
156 * Add license information
158 2011-11-29 Richard Hartmann <richih.mailinglist@gmail.com>
161 * Refactor error handling
162 * Make code more resilient
163 * Make vcsh play nice with mr
164 * Introduce vcsh mv and setup
166 2011-11-23 Richard Hartmann <richih.mailinglist@gmail.com>
169 * Minor refactoring of code
171 2011-11-22 Richard Hartmann <richih.mailinglist@gmail.com>
175 2011-11-20 Richard Hartmann <richih.mailinglist@gmail.com>
177 * Major refactoring of code
181 2011-11-19 Richard Hartmann <richih.mailinglist@gmail.com>
184 * Improve XDG compability
186 2011-11-18 Richard Hartmann <richih.mailinglist@gmail.com>
188 * Yet more documentation improvements
190 * Heed already-defined ENV variables within vcsh
191 * Handle .gitignore.d/$repo automagically
193 2011-11-11 Richard Hartmann <richih.mailinglist@gmail.com>
195 * Major rewrite of all help files
196 * Addition of manpage
198 2011-10-27 Richard Hartmann <richih.mailinglist@gmail.com>
201 * Make help more verbose
204 2011-10-18 Richard Hartmann <richih.mailinglist@gmail.com>
206 * Fixed bug in vcsh clone & init
208 2011-10-17 Richard Hartmann <richih.mailinglist@gmail.com>