- Jun 19, 2010
-
-
Martin Geisler authored
Patch submitted to upstream as rev b9174a342092 in http://bitbucket.org/mg/polib/
-
- Jun 17, 2010
-
-
Wagner Bruna authored
-
- Jun 18, 2010
-
-
Matt Mackall authored
-
Martin Geisler authored
-
Martin Geisler authored
-
- Jun 17, 2010
-
-
Martin Geisler authored
Based on a patch by timeless which in turn is based on http://selenic.com/pipermail/mercurial-devel/2010-June/021638.html
-
- Jun 18, 2010
-
-
Martin Geisler authored
-
Lee Cantey authored
-
- Jun 17, 2010
-
-
Matt Mackall authored
-
Matt Mackall authored
-
Dirkjan Ochtman authored
-
Dirkjan Ochtman authored
-
Dirkjan Ochtman authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
- Jun 16, 2010
-
-
Matt Mackall authored
-
Matt Mackall authored
pushkey requires the same permissions as push listitems requires the same permissions as pull
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
All current commands have zero or one args. Future multi-arg commands will want args to appear in a deterministic order.
-
- Jun 17, 2010
-
-
Greg Ward authored
This just backs out 1abd9442727c (a minor code cleanup that accidentally broke qdelete) and adds a test.
-
- Jun 15, 2010
-
-
Renato Cunha authored
This patch adds support for py3k in bdiff.c. This is accomplished by including a header file responsible for abstracting the API differences between python 2 and python 3.
-
Renato Cunha authored
This patch adds support for py3k in diffhelpers.c. This is accomplished by including a header file responsible for abstracting the API differences between python 2 and python 3.
-
Renato Cunha authored
This patch adds support for py3k in base85.c. This is accomplished by including a header file responsible for abstracting the API differences between python 2 and python 3.
-
Renato Cunha authored
This patch adds support for py3k in parsers.c. This is accomplished by including a header file responsible for abstracting the API differences between python 2 and python 3.
-
Renato Cunha authored
This is done by including the util.h header file, that defines appropriate macros according to the current python version.
-
Renato Cunha authored
This patch adds support for py3k in osutil.c. This is accomplished by including a header file responsible for abstracting the API differences between python 2 and python 3. listdir_stat_type is also changed in the following way: A previous call to PyObject_HEAD_INIT is substituted to a call to PyVarObject_HEAD_INIT, which makes the object buildable in both python 2.x and 3.x without weird warnings. After testing on windows, some modifications were also made in the posixfile function, as it calls PyFile_FromFile and PyFile_SetBufSize, which are gone in py3k. In py3k the PyFile_* API is, actually a wrapper over the io module, and code has been adapted accordingly to fit py3k.
-
Renato Cunha authored
If we are in py3k, a IS_PY3K symbol is defined. Apart from that, byte strings use the API defined in Python 2.6+ (_?PyBytes_.*). For Python < 2.6, the bytes API is defined accordingly for mercurial usage (shameless copy from bytesobject.h from Python's code). Some macros were backported from 2.6, as inspired by rPath's pycompat.h.
-
- Jun 16, 2010
-
-
Martin Geisler authored
-
Faheem Mitha authored
Joint work with Vishakh Harikumar, Pradeepkumar Gayam, David Champion, Mark Booth, timeless, Matt Mackall, Heinrik Stuart, Greg Ward, and Martin Geisler.
-
- Jun 10, 2010
-
-
timeless developer authored
-
timeless developer authored
-
- Jun 14, 2010
-
-
Greg Ward authored
Currently merge just prints abort-like messages to stderr and then exits with a misleading status 0 (cleverly disguised as "False"). With this change it raises Abort, just like every other fatal error.
-
- Jun 15, 2010
-
-
Greg Ward authored
It was left in just in case things went wrong with the tag cache in Mercurial 1.4, so we could easily crank up the verbosity with a one-line change. There have been no problems in 1.4 or 1.5, so it should be safe to drop this now.
-
Greg Ward authored
It was left behind just in case the tag cache blew up in Mercurial 1.4, so we could easily revert to the non-caching code. There have been no problems with the tag cache in 1.4 or 1.5, so it should be safe to get rid of this code now.
-
Christian Ebert authored
We can check for file existence in the working directory (needed in case of recording) by simply using the given context and calculate the manifest only when there are in fact candidates for expansion/shrinking.
-
- Jun 13, 2010
-
-
Georg Brandl authored
-
- Jun 15, 2010
-
-
Martin Geisler authored
-