Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 22 May 2008 13:29:47 +0200] rev 6622
merge from crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 22 May 2008 13:28:34 +0200] rev 6621
mq: lose the trailing whitespace
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 22 May 2008 13:26:39 +0200] rev 6620
improve help text for push (explanation of -r)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 19 May 2008 10:23:47 +0200] rev 6619
merge from crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 19 May 2008 10:02:28 +0200] rev 6618
merge from crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 18 May 2008 23:49:33 +0200] rev 6617
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 18 May 2008 23:31:54 +0200] rev 6616
hgk: difftree must match all files when supplied list is empty
Patrick Mezard <pmezard@gmail.com> [Sun, 18 May 2008 23:09:59 +0200] rev 6615
status: fix "added" attributes renamed in
bf2bf986ff87
Adrian Buehlmann <adrian at cadifra.com> [Wed, 14 May 2008 01:08:51 +0200] rev 6614
doc/hgrc.5.txt: add anchors for sections
Enables links into hgrc.5.html of the form: hgrc.5.html#section
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 17 May 2008 09:12:49 +0200] rev 6613
merge from crew-stable
Adrian Buehlmann <adrian@cadifra.com> [Wed, 23 Apr 2008 19:40:15 +0200] rev 6612
gendoc: add anchors for commands
Enables links into hg.1.html of the form: hg.1.html#command
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 19 May 2008 10:22:15 +0200] rev 6611
mq: add correct documentation for qpop
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 19 May 2008 10:19:59 +0200] rev 6610
Backed out changeset
ff5ef3c0fe10 (fixes wrong documentation)
Jeff Walden <jwalden@mit.edu> [Mon, 19 May 2008 03:52:26 -0400] rev 6609
Slight improvement to qpop arguments help
Patrick Mezard <pmezard@gmail.com> [Sun, 18 May 2008 20:54:10 +0200] rev 6608
test-mq: update qdiff summary output
Patrick Mezard <pmezard@gmail.com> [Sun, 18 May 2008 17:01:24 +0200] rev 6607
mq: make qselect fail properly on an empty guard
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 17 May 2008 09:11:14 +0200] rev 6606
mq: expand help text for qdiff
Thanks to Waldo for thinking about this and formulating some text.
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:56 -0500] rev 6605
status: refactor status command
- directly calculate a list of states to show
- simplify repo.status call
- use zip to build file list
- only add relevant copies to copy dict
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6604
match: cleanup match classes a bit
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6603
match: remove files arg from repo.status and friends
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6602
match: remove files argument from patch.diff
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6601
match: use match.files() for patch.diff
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6600
match: stop passing files through commitfunc
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6599
status: use match helpers for various users
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6598
churn: simplify hg status call
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6597
match: use helpers for cmdutil
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6596
match: add always, never, and exact methods
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6595
remove default arg from patkind
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6594
resolve: use cmdutil.match
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6593
dirstate: remove default from status list_unknown
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6592
purge: remove unused 'missing' logic
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6591
dirstate: minor status cleanups
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6590
status: rename type_ to state
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6589
walk: use match.bad in statwalk
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6588
walk: use match.dir in statwalk
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6587
walk: make dirstate.walk return a single value too
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6586
walk: return a single value
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6585
walk: remove cmdutil.walk
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6584
walk: remove rel and exact returns
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:08 -0500] rev 6583
walk: remove more old badmatch logic
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6582
walk: remove remaining users of cmdutils.matchpats
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6581
cmdutil: switch commit to match
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6580
walkchangerev: use new match objects
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6579
walk: pass match object to cmdutil.walk
- introduce cmdutil.match
- change args to cmdutil.walk
- create match objects for walk calls
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6578
walk: begin refactoring badmatch handling
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6577
walk: remove files arg from repo.walk and dirstate.walk
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6576
walk: introduce match objects
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6575
walk: kill util.cmdmatcher and _matcher
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6574
purge: use cmdutil.matchpats
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6573
purge: eliminate dopurge
Matt Mackall <mpm@selenic.com> [Mon, 12 May 2008 11:37:07 -0500] rev 6572
walk: eliminate some default variables
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 08 May 2008 18:36:45 +0200] rev 6571
coal: fix CSS errors as reported by Firefox
Benoit Allard <benoit@aeteurope.nl> [Thu, 24 Apr 2008 17:16:02 +0200] rev 6570
add compression type type parameter to bundle command
Benoit Allard <benoit@aeteurope.nl> [Thu, 24 Apr 2008 11:48:07 +0200] rev 6569
add support for HG10GZ bundles to bundlerepo.bundlerevlog()
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 24 Apr 2008 11:43:54 +0200] rev 6568
tests: fix test-highlight output, changed in
ccc2481e3954
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 24 Apr 2008 17:15:55 +0200] rev 6567
merge from crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Apr 2008 10:42:30 +0200] rev 6566
rename --after: do not unlink source file (
issue910)
"rename --after a.txt A.txt" on case mangling systems (e.g. Windows)
erroneously deleted A.txt (even if modified).
Patrick Mezard <pmezard@gmail.com> [Thu, 24 Apr 2008 13:37:29 +0200] rev 6565
Make mercurial easy installable again
Patrick Mezard <pmezard@gmail.com> [Wed, 23 Apr 2008 22:45:53 +0200] rev 6564
webcommands: pass full author to annotate, fix templates (issue 1054)
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 23 Apr 2008 11:40:33 +0200] rev 6563
sshserver: Don't try to close fp if mkstemp failed
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 18 Apr 2008 18:07:34 +0200] rev 6562
merge from crew-stable
Jason Orendorff <jorendorff@mozilla.com> [Fri, 18 Apr 2008 17:25:10 +0200] rev 6561
mq: fix qdiff -U (it apparently never really worked)
Neal Becker <ndbecker2@gmail.com> [Wed, 16 Apr 2008 15:26:37 -0700] rev 6560
mergetools.hgrc patch
Neal Becker <ndbecker2@gmail.com> [Wed, 16 Apr 2008 15:26:37 -0700] rev 6559
mergetools.hgrc patch
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 16 Apr 2008 16:07:15 +0200] rev 6558
merge from crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 16 Apr 2008 12:15:43 +0200] rev 6557
merge from crew-stable
Wojciech Miłkowski <wmilkowski@interia.pl> [Wed, 16 Apr 2008 12:14:24 +0200] rev 6556
coal: put link fragment at the end of the url (after session vars)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 16 Apr 2008 09:36:24 +0200] rev 6555
merge from crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 16 Apr 2008 16:04:07 +0200] rev 6554
mq: don't commit local changes on pushing empty patch (
issue1087)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 16 Apr 2008 12:09:16 +0200] rev 6553
remove trailing spaces
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 16 Apr 2008 09:35:43 +0200] rev 6552
mq: add a little documentation on qpush -f
Adrian Buehlmann <adrian@cadifra.com> [Mon, 14 Apr 2008 00:36:01 +0200] rev 6551
ignore *.pyd files
*.c modules on Windows are compiled to *.pyd
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 23:28:50 +0200] rev 6550
Merge with crew-stable, fix test output
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 23:04:34 +0200] rev 6549
Merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 14 Apr 2008 14:34:38 +0200] rev 6548
replace usage of os.popen() with util.popen()
To make this possible, I added a mode parameter to both implementations of
util.popen(), defaulting to 'r' (as it does in the Python stdlib).
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 23:21:27 +0200] rev 6547
test-merge-internal-tools-pattern: make executable
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:34 +0200] rev 6546
convert: fix svn file copy detection code
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:34 +0200] rev 6545
convert: fix svn branch source detection corner case
It was confused by composite-looking revisions made by copy + remove.
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:34 +0200] rev 6544
convert: cleanup svn file copy handling
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:34 +0200] rev 6543
convert: handle past or foreign partial svn copies
Subversion allows revisions to be composed of subparts coming from revisions
before the parent or from other part of the repository. There is no simple
representation for these now, keep the changes but do not track their origins.
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6542
convert: more cleanup in svn directory copy handling
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6541
convert: svn directory copy handling cleanup
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6540
convert: improve subversion branch filtering
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6539
convert: rename get_entry_from_path() into an svn_source method
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6538
convert: fix subpaths detection in svn source
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6537
test-convert-svn-branches: short identifiers are more legible
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6536
cmdutil: handle and warn about missing copy revisions
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6535
localrepo: forbid nullid copyrev
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Apr 2008 22:31:33 +0200] rev 6534
verify: check copy source revlog and nodeid
Matt Mackall <mpm@selenic.com> [Sun, 13 Apr 2008 11:31:45 -0500] rev 6533
Merge with -stable
Adrian Buehlmann <adrian@cadifra.com> [Fri, 11 Apr 2008 15:14:00 +0200] rev 6532
removing unused local ccache in patch.diff
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 12 Apr 2008 23:05:51 -0400] rev 6531
merge with -stable
Patrick Mezard <pmezard@gmail.com> [Sat, 12 Apr 2008 20:51:26 +0200] rev 6530
merge: replace readline() call, missing from posixfile_nt
Patrick Mezard <pmezard@gmail.com> [Sat, 12 Apr 2008 21:34:01 +0200] rev 6529
Merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 12 Apr 2008 20:03:54 +0200] rev 6528
remove trailing whitespace introduced in
cfeeac24fc1e
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sat, 12 Apr 2008 06:37:38 +0300] rev 6527
templates/coal: spell class correctly in {fileentry}
Bryan O'Sullivan <bos@serpentine.com> [Fri, 11 Apr 2008 22:19:52 -0700] rev 6526
repo: add rjoin method
Bryan O'Sullivan <bos@serpentine.com> [Fri, 11 Apr 2008 22:19:51 -0700] rev 6525
parseurl: make revs optional
Bryan O'Sullivan <bos@serpentine.com> [Fri, 11 Apr 2008 22:18:38 -0700] rev 6524
Hoist localpath to the top level
Bryan O'Sullivan <bos@serpentine.com> [Fri, 11 Apr 2008 22:17:20 -0700] rev 6523
test-imerge: disable due to massive brokenness
Dov Feldstern <dfeldstern@fastimap.com> [Fri, 04 Apr 2008 02:21:53 +0300] rev 6522
use internal merge tool when specified for a merge-pattern in hgrc
It is possible to specify in the hgrc file that one of the internal merge
tools (internal:fail, internal:local or internal:other) be used for
performing merges on files matching a given pattern. However, this setting
is not being acted upon (the merge tool is not found). This patch fixes that.
Dov Feldstern <dfeldstern@fastimap.com> [Fri, 04 Apr 2008 02:20:58 +0300] rev 6521
test that internal merge tools are used when set for a merge-pattern in hgrc
It is possible to specify that one of the internal merge tools (internal:fail,
internal:local or internal:other) should be used for performing merges on files
matching a given pattern. This test makes sure that such a setting actually
works.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 12 Apr 2008 22:41:07 -0400] rev 6520
fix import with -p0
Patrick Mezard <pmezard@gmail.com> [Sat, 12 Apr 2008 21:08:03 +0200] rev 6519
context: handle untracked files in filectx.fileflags()
Matt Mackall <mpm@selenic.com> [Fri, 11 Apr 2008 12:52:56 -0500] rev 6518
resolve: new command
- add basic resolve command functionality
- point failed update and merge at resolve
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 11 Apr 2008 12:04:26 +0200] rev 6517
python-2.6: use sha wrapper from util for new merge code
Adrian Buehlmann <adrian@cadifra.com> [Fri, 11 Apr 2008 09:27:28 +0200] rev 6516
fixed missing sorting in test-dumprevlog
The test failed at random because the order of files was non-deterministic,
which produced diffs in test output.
Patrick Mezard <pmezard@gmail.com> [Fri, 11 Apr 2008 11:21:55 +0200] rev 6515
test-dumprevlog: fix extra path separator under MacOSX
The "find .hg/store/ -name '*.i'" command returned paths with extra separators
like '.hg/store//00changelog.i'.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 11 Apr 2008 08:35:37 +0200] rev 6514
Merge from main.
Paul Moore <p.f.moore@gmail.com> [Thu, 10 Apr 2008 23:07:54 +0200] rev 6513
Add a batch file driver for Windows
Matt Mackall <mpm@selenic.com> [Thu, 10 Apr 2008 15:02:24 -0500] rev 6512
merge: introduce mergestate
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 10 Apr 2008 14:25:50 +0200] rev 6511
Merge with crew-stable.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 10 Apr 2008 14:08:38 +0200] rev 6510
win32text: actually import util so util.binary() can be used
Bryan O'Sullivan <bos@serpentine.com> [Wed, 09 Apr 2008 16:02:37 -0700] rev 6509
issue 1053: heavily qualify the "cp -al" advice for cloning
Bryan O'Sullivan <bos@serpentine.com> [Wed, 09 Apr 2008 15:49:20 -0700] rev 6508
Get rid of reimplementations of util.binary
Christian Ebert <blacktrash@gmx.net> [Tue, 08 Apr 2008 13:19:36 +0200] rev 6507
Let util.binary check entire data for \0 (
issue1066,
issue1079)
Christian Ebert <blacktrash@gmx.net> [Wed, 09 Apr 2008 14:12:32 +0200] rev 6506
keyword: check for '\0' in entire data before acting
util.binary might not be safe enough, as it fails eg. on certain
pdf files (
issue1066).
Christian Ebert <blacktrash@gmx.net> [Wed, 09 Apr 2008 14:05:57 +0200] rev 6505
keyword: make overwrite() arguments mandatory
Christian Ebert <blacktrash@gmx.net> [Wed, 09 Apr 2008 14:05:57 +0200] rev 6504
keyword: compact setting of optional arguments
Christian Ebert <blacktrash@gmx.net> [Wed, 09 Apr 2008 14:05:57 +0200] rev 6503
keyword: privatize remaining monkeypatches by moving them into reposetup
Make it more transparent if and when monkeypatches are needed.