- Oct 19, 2007
-
-
Matt Mackall authored
-
Matt Mackall authored
-
- Sep 07, 2007
-
- Oct 19, 2007
-
-
Jim Hague authored
-
Matt Mackall authored
if not verbose: - print 's' rather than '.' - pass skipped test reports back to parent for -j - report which tests were skipped at the end - print '.' after test completion
-
- Sep 19, 2007
-
-
Steve Borho authored
If the first character of an extension path is '!', the extension is silently skipped.
-
- Oct 10, 2007
-
-
NIIMI Satoshi authored
-
NIIMI Satoshi authored
-
NIIMI Satoshi authored
-
NIIMI Satoshi authored
* (require 'cl) at compile-time * don't use map()
-
- Apr 12, 2007
-
-
Georg Koltermann authored
Color commits by author. Colors will be assigned to authors by using a configurable list of colors. The line corresponding to current id (the version currently in the working tree) is highlighted in a special font which is also configurable. There is provision to assign fixed colors to authors. See .gitk comment for details.
-
- Oct 15, 2007
-
-
Bryan O'Sullivan authored
-
- Oct 13, 2007
-
-
Kirill Smelkov authored
They were simply not detected.
-
Kirill Smelkov authored
Previously 'exists' erroneously returned False for empty dirictories. This is wrong since we want to detect even empty 'branches/' or 'tags/'.
-
- Oct 12, 2007
-
-
Benoit Boissinot authored
-
Shun-ichi GOTO authored
See also PEP 353. NOTE: Microsoft compilers (8 or earlier) does not have ssize_t.
-
- Oct 11, 2007
-
-
Matt Mackall authored
We might need to be more clever than this to make Py2.5 happy.
-
Matt Mackall authored
- manually inline mode_to_kind - remove unused alloca include - remove fstatat and associated bits It's not obvious that there's an advantage to using fstatat in terms of performance. The race-avoidance properties of fstatat aren't terribly useful to us either. So best to avoid it until we figure out how to use it portably.
-
Benoit Boissinot authored
-
Benoit Boissinot authored
-
Benoit Boissinot authored
-
Benoit Boissinot authored
bin wasn't defined in all branches (bug introduced in 82b4ff3abbcd
-
Matt Mackall authored
- adjust the common line threshold to .1% this speeds up a delta of 7M lines of source from 10m to 40s - adjust the scaling of the hash array down a bit as it was raising the peak memory usage significantly
-
Matt Mackall authored
Python's zlib apparently makes an internal copy of strings passed to compress(). To avoid this, compress strings 1M at a time, then join them at the end if the result would be smaller than the original. For initial commits of large but compressible files, this cuts peak memory usage nearly in half.
-
Matt Mackall authored
-
Matt Mackall authored
- for large reads, don't attempt to read more than necessary - if we've gathered the exact number of bytes needed, avoid a string copy
-
Matt Mackall authored
Split large yields so that the downstream consumer (chunkbuffer) will avoid some pain when reading ahead.
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
- use a buffer to extract the delta from a chunk - avoid concatenating to a compressed delta - use a buffer to directly extra full text from a trivial delta - delete chunk and delta objects after use
-
Matt Mackall authored
-
Matt Mackall authored
Those crew folks are getting lazy about pulling from upstream before committing.
-
- Oct 10, 2007
-
-
Bryan O'Sullivan authored
-
Bryan O'Sullivan authored
We also introduce options to explicitly set the source and destination repository types. Improve testing of corner cases a little.
-
Bryan O'Sullivan authored
-
Bryan O'Sullivan authored
This breaks hash preservation for hg->hg conversion, as each converted change gets a convert_revision item added to its extra dict. Ugh.
-
Bryan O'Sullivan authored
-
Bryan O'Sullivan authored
-
- Oct 09, 2007
-
-
Matt Mackall authored
-
Bryan O'Sullivan authored
-