Commit Graph

88135 Commits

Author SHA1 Message Date
mpm@selenic.com
e85a2a9d28 Gotos are embarrassing. 2005-05-17 10:13:00 -08:00
mpm@selenic.com
fc7853852c Add annotate and blame to the command list and README 2005-05-17 01:27:14 -08:00
mpm@selenic.com
9d9ba28260 Fix field width for annotate
Add blame
2005-05-17 01:22:50 -08:00
mpm@selenic.com
08e7e95781 Add basic annotation support
filelog.annotate() will get the change number on each line.

Singed-Off-by: Christopher Li<hg@chrisli.org>
2005-05-17 01:12:30 -08:00
mpm@selenic.com
f16efef9d1 Add "HG: merge resolve" to editor text for merge 2005-05-17 01:07:57 -08:00
mpm@selenic.com
619ec7bc34 Fix bug in lazymap code
Add a sanity check to addgroup
2005-05-17 01:07:01 -08:00
mpm@selenic.com
1bf1e8bf4c Add lazy{parser,index,map} to speed up processing of index files 2005-05-17 00:33:22 -08:00
mpm@selenic.com
8dcd538ef7 Fix a bug in patches() if there's not text and no patch 2005-05-17 00:32:18 -08:00
mpm@selenic.com
33cd8991ff 2005-05-17 00:30:01 -08:00
mpm@selenic.com
00b4996d46 Change revlog to use new patch code 2005-05-16 22:10:02 -08:00
mpm@selenic.com
f161c8bdc8 Add an O(m + nlog n) patching extension 2005-05-16 22:08:33 -08:00
jake@edge2.net
7d30503ba4 adding subdir support for log and status commands 2005-05-15 15:30:36 -07:00
mpm@selenic.com
e56388d1b4 Add mdiff.patches to speed up applying thousands of patches to the manifest 2005-05-14 10:27:14 -08:00
mpm@selenic.com
45dc65620e Fix debugindex formatting for large repos 2005-05-14 10:13:49 -08:00
mpm@selenic.com
ef064442c8 Minor changes to import so that we can successfully import Ingo's
kernel history patchset.
2005-05-13 18:22:08 -08:00
jake@edge2.net
4e0cb4371b reorganize code into classes
clean up html code for w3c validation
2005-05-13 17:48:10 -07:00
jake@edge2.net
0b119e4f9f making change list be reverse ordered
adding link to revision in change list
changing revision links to display checkin
2005-05-13 17:27:14 -07:00
mpm@selenic.com
23ab34a17a Print changeset metadata for export 2005-05-13 13:26:00 -08:00
mpm@selenic.com
7c6f4b49c8 Add tag support 2005-05-13 13:12:32 -08:00
mpm@selenic.com
d9094f35ef Fix up a bunch of bugs in the new merge code
Move getchangegroup/addchangegroup to generators
2005-05-13 11:47:16 -08:00
mpm@selenic.com
264f689db9 Diff in subdirectories from Jake Edge
Dates in diff
Fix O(n^2) behaviour of manifest diff
Add a/ and b/ to work with patch -p1
2005-05-12 17:54:55 -08:00
mpm@selenic.com
b3f6fa6d57 Minor changes for release 0.4e 2005-05-12 01:23:51 -08:00
mpm@selenic.com
c9c30d5cbd Fix tabs
Update version number
Set new merge as the default
2005-05-12 01:23:26 -08:00
mpm@selenic.com
b0bceb7849 Add server side of hg:// protocol to hgweb 2005-05-12 01:22:37 -08:00
mpm@selenic.com
f6de60c79e Add hg:// protocol
Fix some of the getchangegroup logic
2005-05-12 01:21:58 -08:00
mpm@selenic.com
0de42f16b1 Minor corrections 2005-05-12 01:20:43 -08:00
mpm@selenic.com
ee0a1f1ebc A quick set of comparisons between hg, git, and bk 2005-05-12 01:20:16 -08:00
mpm@selenic.com
8c8eaff980 hgweb.py from Jake Edge
remove hgweb.py from URLs so that it will work as index.cgi
2005-05-11 17:11:10 -08:00
mpm@selenic.com
27770f7f5d Add getchangegroup code to efficiently calculate and request a changegroup 2005-05-11 15:06:41 -08:00
mpm@selenic.com
1171a0a7b6 From: Thomas Arendsen Hein <thomas@intevation.de>
Good. Attached is a patch which also tries to use $EMAIL as the
commit user and removed a try/except by using os.environ.get.
2005-05-11 14:38:26 -08:00
mpm@selenic.com
adf63c64ab Fix lsdiff filtering 2005-05-11 14:37:23 -08:00
mpm@selenic.com
60e614139c Drop empty lines from lsdiff 2005-05-11 14:36:17 -08:00
mpm@selenic.com
f8eae9eb87 Strip trailing spaces from lsdiff file list 2005-05-11 14:34:31 -08:00
mpm@selenic.com
507be67a72 Ignore .orig and .rej files from patch 2005-05-11 14:32:03 -08:00
mpm@selenic.com
f3aea374ef Add -q option to import
Make import complain if patching fails
2005-05-11 14:06:34 -08:00
mpm@selenic.com
779e631cfb Import comments from patches 2005-05-11 13:56:22 -08:00
mpm@selenic.com
40a6faf20b Fix resolve bug putting unchanged files in resolve cset 2005-05-11 09:44:12 -08:00
mpm@selenic.com
9b705e8c55 Rollback is implemented 2005-05-10 23:33:19 -08:00
mpm@selenic.com
8bd85e1add Add changegroup support 2005-05-10 00:40:49 -08:00
mpm@selenic.com
22ff07bd9b Fix recursion depth trouble with ancestor algorithm 2005-05-10 00:34:57 -08:00
mpm@selenic.com
af712781e7 Fix occassional diff bug with manifests 2005-05-10 00:33:48 -08:00
mpm@selenic.com
60afa3551c Attempt to recover journal automatically 2005-05-10 00:32:05 -08:00
mpm@selenic.com
97820ba3c6 Fix multiple changes to file per transaction 2005-05-10 00:31:00 -08:00
mpm@selenic.com
9bc9418a12 Fix truncate logic for indices again 2005-05-07 16:33:31 -08:00
mpm@selenic.com
c99659b446 Date is an int as a string in changelog 2005-05-07 16:33:09 -08:00
mpm@selenic.com
d2ba18c0da Add lookup smarts everywhere
Fix import command
2005-05-07 16:32:31 -08:00
mpm@selenic.com
1f2a5fcdf0 Add improved rev lookup to diff and export 2005-05-07 16:13:26 -08:00
mpm@selenic.com
90b1458af6 Move hex/bin bits to revlog
Handle lookup of rev -1 of changelog
2005-05-07 16:12:31 -08:00
mpm@selenic.com
8e1b58ff84 Add smart node lookup by substring or by rev number 2005-05-07 16:11:36 -08:00
mpm@selenic.com
e10ce18d5b unidiff: punt on comparing empty files 2005-05-07 16:10:50 -08:00