- Jul 20, 2010
-
-
timeless developer authored
-
- Oct 16, 2010
-
-
Adrian Buehlmann authored
and fix the offending tests accordingly
-
- Oct 17, 2010
-
-
kiilerix authored
Removing the check from our code makes https with cacerts check work with Python < 2.6.
-
kiilerix authored
-
kiilerix authored
The https mode failed in super because BaseRequestHandler is an old-style class. This introduces the first test of https client/server functionality - and "hghave ssl". The test is currently only run on Python 2.6.
-
- Oct 16, 2010
-
-
Augie Fackler authored
Without this fix, mod_wsgi and spawning get in a wedged state after sending a 304 response. Not sending a body fixed that problem. The header change was discovered by using wsgiref.validate.validator to check for other errors.
-
Benoit Boissinot authored
-
- Oct 12, 2010
-
-
Augie Fackler authored
-
- Oct 16, 2010
-
-
Benoit Boissinot authored
-
- Oct 15, 2010
-
-
Nicolas Dumazet authored
-
- Oct 14, 2010
-
-
Nicolas Dumazet authored
The pattern where we fetch incoming remote changes and return them as a local bundlerepo seems common. It's nicer to have this code unified.
-
- Oct 13, 2010
-
-
Augie Fackler authored
-
- Oct 14, 2010
-
-
Christian Ebert authored
Restrict expensive cmp to cases when: - comparing against working directory and - encode filters active or - path is configured for keyword expansion
-
Christian Ebert authored
cmp via filelog when encode filters are present, but only when actually comparing to the working directory.
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
Groundwork so that incoming and graphlog.incoming code look the same and get easier to unify.
-
- Oct 13, 2010
-
-
kiilerix authored
Proper use of the hgpatch state variable had been lost in the final edits of d7452292f9d3 - now it works more like intended.
-
- Sep 10, 2010
-
-
Gilles Moris authored
This changes backouts changeset to retain linear history, .e. it is committed as a child of the working directory parent, not the reverted changeset parent. The default behavior was previously to just commit a reverted change as a child of the backed out changeset - thus creating a new head. Most of the time, you would use the --merge option, as it does not make sense to keep this dangling head as is. The previous behavior could be obtained by using 'hg update --clean .' after a 'hg backout --merge'. The --merge option itself is not affected by this change. There is also still an autocommit of the backout if a merge is not needed, i.e. in case the backout is the parent of the working directory. Previously we had (pwd = parent of the working directory): pwd older backout auto merge backout --merge auto commit With the new linear approach: pwd older backout auto commit backout --merge auto commit auto: commit done by the backout command merge: backout also already committed but explicit merge and commit needed commit: user need to commit the update/merge
-
- Oct 11, 2010
-
-
Augie Fackler authored
-
- Oct 12, 2010
-
-
Augie Fackler authored
-
Augie Fackler authored
-
Christian Ebert authored
- move preselection of expansion candidates for rollback and record into helper function - same overwrite order in rollback and record: 1. modified, 2. added - self.wlock() inside kwrepo class instead of repo.wlock()
-
- Oct 02, 2010
-
-
Yuya Nishihara authored
-
Yuya Nishihara authored
It changes tsttest to accept expected outputs in python-style \-escapes. It aims to avoid trouble with outputs for non-ascii, color and progress tests.
-
- Oct 12, 2010
-
-
Matt Mackall authored
-
Benoit Boissinot authored
Using `hg --config format.parentdelta=True clone --pull src dst` is equivalent.
-
Matt Mackall authored
-
- Oct 01, 2010
-
-
Brodie Rao authored
This is a followup to 4481f8a93c7a, which only fixed the conversion of patches with UTF-8 metadata. This patch allows a changelog to have any bytes with values 0x7F-0xFF. It parses the XML changelog as Latin-1 and uses converter_source.recode() to decode the data as UTF-8/Latin-1. Caveats: - Since the convert extension doesn't provide any way to specify the source encoding, users are still limited to UTF-8 and Latin-1. - etree will still complain if the changelog has bytes with values 0x00-0x19. XML only allows printable characters.
-
- Oct 11, 2010
-
-
Augie Fackler authored
-
- Oct 10, 2010
-
-
Augie Fackler authored
-
Augie Fackler authored
-
Augie Fackler authored
-
- Oct 11, 2010
-
-
Adrian Buehlmann authored
-
Matt Mackall authored
-
- Oct 10, 2010
-
-
Adrian Buehlmann authored
-
- Jul 27, 2010
-
-
Nicolas Dumazet authored
Comparing sizes is cheaper than comparing file contents, as it does not involve reading the file on disk or from the filelog. It is however not always possible: some extensions, or encode filters, change data when extracting it to the working directory.
-
- Oct 10, 2010
-
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
-
- Oct 11, 2010
-
-
Benoit Boissinot authored
-