lp:~vila/bzr/385453-make-pyrex

Created by Vincent Ladeuil and last modified
Get this branch:
bzr branch lp:~vila/bzr/385453-make-pyrex
Only Vincent Ladeuil can upload to this branch. If you are Vincent Ladeuil please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Vincent Ladeuil
Project:
Bazaar
Status:
Development

Recent revisions

4465. By Vincent Ladeuil

Rough fix for bug#385453.

* setup.py:
Some cleanup and exit early if pyrex generated C files are not
available.

* bzrlib/tests/test_setup.py:
(TestSetup.setUp): CleanupBetter protect the build dir.
(TestSetupBuild): Start adding tests for the build step.
(TestSetupInstall): Separate install step tests.

* bzrlib/tests/__init__.py:
(PyrexFeature): Most extensions use pyrex.

4464. By Vincent Ladeuil

Cleanup setup tests.

* bzrlib/tests/test_setup.py:
(TestSetup): Protect the existing build dir.
(TestSetup.test_build_and_install.rmtree): Use cleanup hooks and
don't clobber the existing build dir.

* .bzrignore:
All pyrex generated files follow the same pattern.

4463. By Vincent Ladeuil

Fixed as per John and Martin reviews.

* bzrlib/_dirstate_helpers_pyx.pyx:
(_cmp_path_by_dirblock_intern): Renamed as requested.

4462. By Vincent Ladeuil

Fix failing benchmarks for dirstate helpers.

4461. By Vincent Ladeuil

Use the same method or function names for _dirstate_helpers in pyrex and
python modules.

4460. By Vincent Ladeuil

Use a consistent scheme for naming pyrex source files.

4459. By Canonical.com Patch Queue Manager <email address hidden>

(jam) Remove a spurious call to _get_raw_record,
 speeds up get_record_stream(..., True)

4458. By Canonical.com Patch Queue Manager <email address hidden>

(andrew) Fix branch format upgrades triggered by default stacking
 policy on a smart server.

4457. By Canonical.com Patch Queue Manager <email address hidden>

(igc) fix ls DIR --from-root and improve ls performance

4456. By Canonical.com Patch Queue Manager <email address hidden>

(jam) Fix some failing tests on win32

Branch metadata

Branch format:
Loom branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp:~bzr/bzr/trunk-old
This branch contains Public information 
Everyone can see this information.

Subscribers