Fri, 20 May 2005 17:49:25 -0800 Remove python version of the patches code
mpm@selenic.com [Fri, 20 May 2005 17:49:25 -0800] rev 125
Remove python version of the patches code
Fri, 20 May 2005 17:47:13 -0800 Remove debugoldmerge command
mpm@selenic.com [Fri, 20 May 2005 17:47:13 -0800] rev 124
Remove debugoldmerge command
Fri, 20 May 2005 17:46:47 -0800 hg history: don't print file list without -v switch
mpm@selenic.com [Fri, 20 May 2005 17:46:47 -0800] rev 123
hg history: don't print file list without -v switch
Fri, 20 May 2005 17:45:03 -0800 Subdir support for annotate
mpm@selenic.com [Fri, 20 May 2005 17:45:03 -0800] rev 122
Subdir support for annotate
Fri, 20 May 2005 17:44:34 -0800 Use revlog.delta and mdiff.patchtext to massively speed up processing
mpm@selenic.com [Fri, 20 May 2005 17:44:34 -0800] rev 121
Use revlog.delta and mdiff.patchtext to massively speed up processing of manifests. This lets us verify a 28k changeset kernel repo in under two minutes.
Fri, 20 May 2005 17:42:29 -0800 Add a function to return the new text from a binary diff
mpm@selenic.com [Fri, 20 May 2005 17:42:29 -0800] rev 120
Add a function to return the new text from a binary diff
Fri, 20 May 2005 17:40:24 -0800 Add code to retrieve or construct a revlog delta
mpm@selenic.com [Fri, 20 May 2005 17:40:24 -0800] rev 119
Add code to retrieve or construct a revlog delta
Fri, 20 May 2005 17:38:01 -0800 Add fileopener to move some pathname knowledge from filelog to repository
mpm@selenic.com [Fri, 20 May 2005 17:38:01 -0800] rev 118
Add fileopener to move some pathname knowledge from filelog to repository
Fri, 20 May 2005 17:36:02 -0800 Make revision code slightly faster
mpm@selenic.com [Fri, 20 May 2005 17:36:02 -0800] rev 117
Make revision code slightly faster
Fri, 20 May 2005 17:35:20 -0800 Only use lazy indexing for big indices and avoid the overhead of the
mpm@selenic.com [Fri, 20 May 2005 17:35:20 -0800] rev 116
Only use lazy indexing for big indices and avoid the overhead of the lazy index in the small index case.
Fri, 20 May 2005 17:34:04 -0800 Make lazyindex load slightly faster
mpm@selenic.com [Fri, 20 May 2005 17:34:04 -0800] rev 115
Make lazyindex load slightly faster
Fri, 20 May 2005 17:33:24 -0800 Simplify checkout slightly, replace checkdir with os.makedirs
mpm@selenic.com [Fri, 20 May 2005 17:33:24 -0800] rev 114
Simplify checkout slightly, replace checkdir with os.makedirs
Fri, 20 May 2005 17:31:55 -0800 Sort files on check-in for good I/O patterns
mpm@selenic.com [Fri, 20 May 2005 17:31:55 -0800] rev 113
Sort files on check-in for good I/O patterns
Fri, 20 May 2005 17:31:12 -0800 Make compression more intelligent:
mpm@selenic.com [Fri, 20 May 2005 17:31:12 -0800] rev 112
Make compression more intelligent: - we don't attempt to compress things under 44 bytes (empirical) - we check whether larger objects actually compress - we tag objects to indicate their compression NUL means uncompressed and starts with NUL x means gzipped and starts with x (handy) u means uncompressed, drop the u
Fri, 20 May 2005 17:28:09 -0800 Add script for doing conversion of repo from oldstyle to newstyle
mpm@selenic.com [Fri, 20 May 2005 17:28:09 -0800] rev 111
Add script for doing conversion of repo from oldstyle to newstyle
Fri, 20 May 2005 17:27:21 -0800 Move hg from storing files in data with base64 encoding to full
mpm@selenic.com [Fri, 20 May 2005 17:27:21 -0800] rev 110
Move hg from storing files in data with base64 encoding to full pathnames with .i and .d extensions. This means we naturally get good FS layout, and cp and tar fix things up nicely rather than pessimizing layout.
Fri, 20 May 2005 17:22:02 -0800 Annotate was being too clever trying to work in place, and triggering
mpm@selenic.com [Fri, 20 May 2005 17:22:02 -0800] rev 109
Annotate was being too clever trying to work in place, and triggering its assert. Simplify it, fix it, and speed it up a tiny bit.
Fri, 20 May 2005 17:20:39 -0800 Warn if we fail to truncate something
mpm@selenic.com [Fri, 20 May 2005 17:20:39 -0800] rev 108
Warn if we fail to truncate something
Wed, 18 May 2005 18:25:37 -0800 Make prompting go
mpm@selenic.com [Wed, 18 May 2005 18:25:37 -0800] rev 107
Make prompting go Minor UI tweaking Add merge prompting
Wed, 18 May 2005 17:37:49 -0800 Don't diff unknown files
mpm@selenic.com [Wed, 18 May 2005 17:37:49 -0800] rev 106
Don't diff unknown files Fix syntax error from log date
Wed, 18 May 2005 17:33:46 -0800 Date on its own line in file log
mpm@selenic.com [Wed, 18 May 2005 17:33:46 -0800] rev 105
Date on its own line in file log
Wed, 18 May 2005 17:29:10 -0800 Pull from hg://edge2.net/hg/cmds
mpm@selenic.com [Wed, 18 May 2005 17:29:10 -0800] rev 104
Pull from hg://edge2.net/hg/cmds
Sun, 15 May 2005 15:30:36 -0700 adding subdir support for log and status commands
jake@edge2.net [Sun, 15 May 2005 15:30:36 -0700] rev 103
adding subdir support for log and status commands
Wed, 18 May 2005 17:06:07 -0800 Merge from hgweb
mpm@selenic.com [Wed, 18 May 2005 17:06:07 -0800] rev 102
Merge from hgweb
Tue, 17 May 2005 16:03:50 -0700 added pagination for changes (front) page
jake@edge2.net [Tue, 17 May 2005 16:03:50 -0700] rev 101
added pagination for changes (front) page added manifest list added file history
Fri, 13 May 2005 17:48:10 -0700 reorganize code into classes
jake@edge2.net [Fri, 13 May 2005 17:48:10 -0700] rev 100
reorganize code into classes clean up html code for w3c validation
Fri, 13 May 2005 17:27:14 -0700 making change list be reverse ordered
jake@edge2.net [Fri, 13 May 2005 17:27:14 -0700] rev 99
making change list be reverse ordered adding link to revision in change list changing revision links to display checkin
Wed, 18 May 2005 16:59:54 -0800 Add paranoia to diff code
mpm@selenic.com [Wed, 18 May 2005 16:59:54 -0800] rev 98
Add paranoia to diff code
Wed, 18 May 2005 16:47:49 -0800 Add iterator to the lazymap code
mpm@selenic.com [Wed, 18 May 2005 16:47:49 -0800] rev 97
Add iterator to the lazymap code
Wed, 18 May 2005 16:45:44 -0800 Add updated merge3 code
mpm@selenic.com [Wed, 18 May 2005 16:45:44 -0800] rev 96
Add updated merge3 code
Wed, 18 May 2005 16:31:51 -0800 Beginnings of transaction undo support
mpm@selenic.com [Wed, 18 May 2005 16:31:51 -0800] rev 95
Beginnings of transaction undo support
Wed, 18 May 2005 16:29:39 -0800 Refactor merge code
mpm@selenic.com [Wed, 18 May 2005 16:29:39 -0800] rev 94
Refactor merge code Delete old code Fix calculation of newer nodes on server Fix branch recursion on client Fix manifest merge problems Add more debugging and note messages to merge
Wed, 18 May 2005 15:24:18 -0800 Fix two bugs in verify
mpm@selenic.com [Wed, 18 May 2005 15:24:18 -0800] rev 93
Fix two bugs in verify
Wed, 18 May 2005 15:23:10 -0800 Add debugindexdot to generate graphviz dot files from indexes
mpm@selenic.com [Wed, 18 May 2005 15:23:10 -0800] rev 92
Add debugindexdot to generate graphviz dot files from indexes
Wed, 18 May 2005 15:21:53 -0800 hack so that debugindex takes filenames
mpm@selenic.com [Wed, 18 May 2005 15:21:53 -0800] rev 91
hack so that debugindex takes filenames
Tue, 17 May 2005 13:38:21 -0800 Fix manifest merge swap bug
mpm@selenic.com [Tue, 17 May 2005 13:38:21 -0800] rev 90
Fix manifest merge swap bug Add more debug info to merge
Tue, 17 May 2005 13:37:15 -0800 Add tip command
mpm@selenic.com [Tue, 17 May 2005 13:37:15 -0800] rev 89
Add tip command
Tue, 17 May 2005 12:40:24 -0800 Missing newline in "requesting changegroup"
mpm@selenic.com [Tue, 17 May 2005 12:40:24 -0800] rev 88
Missing newline in "requesting changegroup"
Tue, 17 May 2005 12:23:53 -0800 Verify improvements:
mpm@selenic.com [Tue, 17 May 2005 12:23:53 -0800] rev 87
Verify improvements: Check existence of parents of changesets and manifests Count errors Use ui for display Catch and count unpack exceptions Print error count and exit with non-zero status on error
Tue, 17 May 2005 12:20:29 -0800 Friendlier exceptions for unknown node errors
mpm@selenic.com [Tue, 17 May 2005 12:20:29 -0800] rev 86
Friendlier exceptions for unknown node errors
Tue, 17 May 2005 11:40:45 -0800 Fix merge bug, I hope
mpm@selenic.com [Tue, 17 May 2005 11:40:45 -0800] rev 85
Fix merge bug, I hope
Tue, 17 May 2005 11:40:26 -0800 More useful message on broken addgroup chain
mpm@selenic.com [Tue, 17 May 2005 11:40:26 -0800] rev 84
More useful message on broken addgroup chain
Tue, 17 May 2005 11:06:59 -0800 Add -q quiet option
mpm@selenic.com [Tue, 17 May 2005 11:06:59 -0800] rev 83
Add -q quiet option Make -d and -v do something Add a bunch of debug and note messages
Tue, 17 May 2005 10:13:00 -0800 Gotos are embarrassing.
mpm@selenic.com [Tue, 17 May 2005 10:13:00 -0800] rev 82
Gotos are embarrassing.
Tue, 17 May 2005 01:27:14 -0800 Add annotate and blame to the command list and README
mpm@selenic.com [Tue, 17 May 2005 01:27:14 -0800] rev 81
Add annotate and blame to the command list and README
Tue, 17 May 2005 01:22:50 -0800 Fix field width for annotate
mpm@selenic.com [Tue, 17 May 2005 01:22:50 -0800] rev 80
Fix field width for annotate Add blame
Tue, 17 May 2005 01:12:30 -0800 Add basic annotation support
mpm@selenic.com [Tue, 17 May 2005 01:12:30 -0800] rev 79
Add basic annotation support filelog.annotate() will get the change number on each line. Singed-Off-by: Christopher Li<hg@chrisli.org>
Tue, 17 May 2005 01:07:57 -0800 Add "HG: merge resolve" to editor text for merge
mpm@selenic.com [Tue, 17 May 2005 01:07:57 -0800] rev 78
Add "HG: merge resolve" to editor text for merge
Tue, 17 May 2005 01:07:01 -0800 Fix bug in lazymap code
mpm@selenic.com [Tue, 17 May 2005 01:07:01 -0800] rev 77
Fix bug in lazymap code Add a sanity check to addgroup
Tue, 17 May 2005 00:33:22 -0800 Add lazy{parser,index,map} to speed up processing of index files
mpm@selenic.com [Tue, 17 May 2005 00:33:22 -0800] rev 76
Add lazy{parser,index,map} to speed up processing of index files
Tue, 17 May 2005 00:32:18 -0800 Fix a bug in patches() if there's not text and no patch
mpm@selenic.com [Tue, 17 May 2005 00:32:18 -0800] rev 75
Fix a bug in patches() if there's not text and no patch
Tue, 17 May 2005 00:30:01 -0800 (none)
mpm@selenic.com [Tue, 17 May 2005 00:30:01 -0800] rev 74
(none)
Mon, 16 May 2005 22:10:02 -0800 Change revlog to use new patch code
mpm@selenic.com [Mon, 16 May 2005 22:10:02 -0800] rev 73
Change revlog to use new patch code
Mon, 16 May 2005 22:08:33 -0800 Add an O(m + nlog n) patching extension
mpm@selenic.com [Mon, 16 May 2005 22:08:33 -0800] rev 72
Add an O(m + nlog n) patching extension
Sat, 14 May 2005 10:27:14 -0800 Add mdiff.patches to speed up applying thousands of patches to the manifest
mpm@selenic.com [Sat, 14 May 2005 10:27:14 -0800] rev 71
Add mdiff.patches to speed up applying thousands of patches to the manifest
Sat, 14 May 2005 10:13:49 -0800 Fix debugindex formatting for large repos
mpm@selenic.com [Sat, 14 May 2005 10:13:49 -0800] rev 70
Fix debugindex formatting for large repos
Fri, 13 May 2005 18:22:08 -0800 Minor changes to import so that we can successfully import Ingo's
mpm@selenic.com [Fri, 13 May 2005 18:22:08 -0800] rev 69
Minor changes to import so that we can successfully import Ingo's kernel history patchset.
Fri, 13 May 2005 13:26:00 -0800 Print changeset metadata for export
mpm@selenic.com [Fri, 13 May 2005 13:26:00 -0800] rev 68
Print changeset metadata for export
Fri, 13 May 2005 13:12:32 -0800 Add tag support
mpm@selenic.com [Fri, 13 May 2005 13:12:32 -0800] rev 67
Add tag support
Fri, 13 May 2005 12:44:11 -0800 Beginnings of changelog tagging
mpm@selenic.com [Fri, 13 May 2005 12:44:11 -0800] rev 66
Beginnings of changelog tagging
(0) -100 -60 +60 +100 +300 +1000 +3000 tip