mpm@selenic.com [Thu, 26 May 2005 09:56:20 -0800] rev 164
Make fancyopts handle no arguments
This lets hg serve work with no args.
mpm@selenic.com [Thu, 26 May 2005 09:48:50 -0800] rev 163
Make undo and recover friendlier
Add them to the help display, have them report failure
mpm@selenic.com [Thu, 26 May 2005 09:04:54 -0800] rev 162
Implement recover and undo commands
This adds an interface to transaction to rollback with a given journal file
and commands to rollback an existing .hg/journal or .hg/undo.
mpm@selenic.com [Thu, 26 May 2005 08:53:04 -0800] rev 161
Simply repository locking
This is a first pass at implementing repo locking. Next up, journal
recovery and undo.
mpm@selenic.com [Wed, 25 May 2005 16:40:22 -0800] rev 160
Update the README a bit
mpm@selenic.com [Wed, 25 May 2005 16:28:23 -0800] rev 159
Add example CGI script
This gives an example of how to easily use hgweb via CGI
mpm@selenic.com [Wed, 25 May 2005 16:27:10 -0800] rev 158
Add 'hg serve' command for stand-alone server
This adds a simple stand-alone web server mode to hg that exports the
current repo for merging and browsing. The default port is 8000.
mpm@selenic.com [Wed, 25 May 2005 16:21:06 -0800] rev 157
Install the templates where they can be found by hgweb.py
This ought to use package_data but that doesn't exist in Python 2.3.
So we do a hack of install_data and use glob.
This also adds templatepath() to hgweb.py which finds the templates
relative to hgweb.py's location.
mpm@selenic.com [Wed, 25 May 2005 09:04:38 -0800] rev 156
Fix some broken parent links in hgweb
mpm@selenic.com [Wed, 25 May 2005 08:54:54 -0800] rev 155
Merge from hgweb
jake@edge2.net [Tue, 24 May 2005 16:08:09 -0700] rev 154
fixed problem with head/body tags, added dtd, fixed table attributes
add quotes around all attributes (w3c recommendation)
pages pass w3c validator
jake@edge2.net [Tue, 24 May 2005 07:42:05 -0700] rev 153
changed pos to rev for changelog cmd, changed & to ;
jake@edge2.net [Tue, 24 May 2005 07:33:12 -0700] rev 152
hgweb is no longer a script
mpm@selenic.com [Wed, 25 May 2005 08:53:34 -0800] rev 151
Bail on attempts to do an empty commit
mpm@selenic.com [Wed, 25 May 2005 08:53:01 -0800] rev 150
Add options to annotate for user/rev/changeset
This eliminates the blame command and makes annotate more flexible.
mpm@selenic.com [Tue, 24 May 2005 23:34:06 -0800] rev 149
Pass filename to $HGMERGE
This lets the merge program be slightly more user-friendly
mpm@selenic.com [Tue, 24 May 2005 23:13:25 -0800] rev 148
Improve pruning of branches in outstanding changeset algorithm
These changes make the client keep track of what it's seen more
carefully to avoid some redundant requests.
mpm@selenic.com [Tue, 24 May 2005 23:11:44 -0800] rev 147
A new ancestor algorithm
The old ancestor algorithm could get fooled into returning ancestors
closer to root than it ought to. Hopefully this one, which strictly
orders its search by distance from room, will be foolproof.
mpm@selenic.com [Tue, 24 May 2005 20:30:35 -0800] rev 146
Handle merge with deletions
If you merge with a repo that has deleted a file after editing it, hg
attempted to resolve the file. This (correctly) resulted in hg verify
errors because the resolved version didn't show up in the manifests.
This moves the manifest resolution before file resolution and decides
which files to resolve based on the (partially) resolved manifest.
After files are resolved, the final manifest is committed.
mpm@selenic.com [Tue, 24 May 2005 20:29:38 -0800] rev 145
Minor fixes to verify
mpm@selenic.com [Mon, 23 May 2005 22:14:41 -0800] rev 144
Fix transaction handling bug by reverting fileopener change
mpm@selenic.com [Mon, 23 May 2005 21:15:36 -0800] rev 143
Fix pos in navbar
Fix bad parent link in changelog
mpm@selenic.com [Mon, 23 May 2005 20:57:48 -0800] rev 142
Prettify the web interface
Add header, footer templates
Add null parent handling
Combine files and directories
Add parity flag for alternating line colors
Add line numbers to filerevision
mpm@selenic.com [Mon, 23 May 2005 16:06:25 -0800] rev 141
Simple script to recompress a log file
mpm@selenic.com [Mon, 23 May 2005 16:05:48 -0800] rev 140
Minor safety checks to manifest diff
mpm@selenic.com [Mon, 23 May 2005 16:05:05 -0800] rev 139
Minor updates to comparison
mpm@selenic.com [Mon, 23 May 2005 16:00:02 -0800] rev 138
Revamped templated hgweb
mpm@selenic.com [Sun, 22 May 2005 08:13:38 -0800] rev 137
Merge from hgweb
jake@edge2.net [Sat, 21 May 2005 22:43:14 -0700] rev 136
added annotate
fixed error page to get tmpl_dir
jake@edge2.net [Sat, 21 May 2005 20:31:54 -0700] rev 135
change template to a generator
add write call to output generator