- Nov 16, 2010
-
-
Dan Villiom Podlaski Christiansen authored
Specifying arguments after file names for 'ls' is a GNU extension.
-
Erik Zielke authored
The modifies minirst to also handle empty comments. An empty comment is a block with a single line containing two dots.
-
- Nov 17, 2010
-
-
Martin Geisler authored
-
- Nov 16, 2010
-
-
Dan Villiom Podlaski Christiansen authored
Comparing integers by identity relies on a CPython implementation detail of caching integers between -5 and 256.[1] [1] <http://docs.python.org/c-api/int.html#PyInt_FromLong>
-
Dan Villiom Podlaski Christiansen authored
An identity check between a variable and a string literal was added to the pushkey implementation in 6bd9778ae749. While CPython will normally intern strings and thus make the test safe, value identity is what should be used here.
-
- Nov 17, 2010
-
-
Martin Geisler authored
-
- Nov 16, 2010
-
-
Kevin Bullock authored
Removes the unused variable `aa2` that holds the list of deleted files returned from repo.status().
-
Martin Geisler authored
You can now split a list with a comment: * foo .. separator * bar and the two list items will no longer be run together, that is the output is * foo * bar instead of * foo * bar
-
Nicolas Dumazet authored
When --debug is given to the test runner, run() returns (retcode, None). Do not try to use None output as a string, and return directly, similarly as other testers.
-
- Nov 15, 2010
-
-
Matt Mackall authored
-
Matt Mackall authored
raise a proper abort if we can't find an ancestor
-
Matt Mackall authored
-
- Nov 11, 2010
-
-
Adrian Buehlmann authored
With this patch applied, Mercurial will list the hashes of new remote heads if push --debug aborts because of new remote heads (option -f/--force not set). Example: $ hg push --debug repo1 using http://example.org/repo1 http auth: user johndoe, password not set sending between command pushing to http://example.org/repo1 sending capabilities command capabilities: changegroupsubset stream=1 lookup pushkey unbundle=HG10GZ,HG10BZ,HG10UN branchmap sending heads command searching for changes common changesets up to 609edbc7853f sending branchmap command new remote heads on branch 'default' <- new output line new remote head 5862c07f53a2 <- new output line abort: push creates new remote heads on branch 'default'! (did you forget to merge? use push -f to force) Compare to without --debug (not changed by this patch, including it here for reference purposes only): $ hg push repo1 pushing to http://example.org/repo1 searching for changes abort: push creates new remote heads on branch 'default'! (did you forget to merge? use push -f to force) Motivation for this change: 'hg outgoing' may list a whole lot of benign changesets plus an odd changeset that will trigger the "new remote heads" abort. It can be hard to spot that single unwanted changeset (it may be an old forgotten experiment, lingering in the local repo). "hg log -r 'heads(outgoing())'" might be useful, but that also lists a head that may be benign on push. Inside prepush(), we already know which heads are causing troubles on 'hg push'. Why not make that info available (at least on --debug)? This would also be helpful for doing remote support, as the supporter can ask the user to paste the output of 'hg push --debug' on error and then ask further questions about the heads listed.
-
Adrian Buehlmann authored
New named branches *can* be created without -f/--force by specifying --new-branch
-
- Nov 14, 2010
-
-
Eric Eisner authored
-
Eric Eisner authored
-
Eric Eisner authored
(master branch only) gitsubrepo based on patch from David Soria Parra: http://bitbucket.org/segv/davids-poor-git-subrepo-attempt/
-
Eric Eisner authored
gitsubrepo based on patch from David Soria Parra: http://bitbucket.org/segv/davids-poor-git-subrepo-attempt/
-
Eric Eisner authored
gitsubrepo based on patch from David Soria Parra: http://bitbucket.org/segv/davids-poor-git-subrepo-attempt/
-
- Nov 15, 2010
-
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Wagner Bruna authored
-
Wagner Bruna authored
-
Wagner Bruna authored
-
- Nov 05, 2010
-
-
Martin Geisler authored
-
- Nov 01, 2010
-
-
Martin Geisler authored
-
- Nov 13, 2010
-
-
Martin Geisler authored
-
Martin Geisler authored
-
Martin Geisler authored
-
Martin Geisler authored
-
Martin Geisler authored
-
Martin Geisler authored
-
- Nov 10, 2010
-
-
Colin Caughie authored
This makes it possible to switch most win32text configurations (i.e. those that use cleverencode and cleverdecode) to hgeol simply by disabling one and enabling the other. Any rules found in repo-specific .hgeol files will be appended to the configuration in .hgrc.
-
- Nov 13, 2010
-
-
Colin Caughie authored
-
Nicolas Dumazet authored
-
- Nov 10, 2010
-
-
Nicolas Dumazet authored
Regression from 99cafcae25d9. That previous commit is not supposed to affect log calls without --follow, so we step out of this codepath if follow is not True, and it's enough to fix the regression. When --follow is given, we fix the issue by taking into account changesets that have a rev > maxrev to build the filegraph: even if those files are not included in the final result, it's still needed to walk correctly the graph from the end of the filelog to minrev, to track accurately renames.
-
Nicolas Dumazet authored
Simple refactor, no logic change.
-